THE CNC CLAW | CNC Machining Tips & Tricks | G & M Code | Vlog #78

Поділитися
Вставка
  • Опубліковано 12 вер 2024
  • Tyson shows you how to manually program a Royal Products Bar Puller. Cool CNC Machining Technique.
    For more information on Royal Coolant-Actuated CNC Bar Pullers, go here:
    bit.ly/RoyalCLAWbit.ly/RoyalCLAW
    CNC Machining is what we do. We are Experts and on this channel, we are bringing our knowledge and experience to YOU. Want more? Learn CAD, CAM & CNC Machining through our FREE TITANS of CNC: Academy.
    Subscribe for daily content and expert knowledge: bit.ly/SUBTITANS
    ___
    ___
    FREE CNC Machining Academy. Join the Revolution:
    academy.titanso...
    Follow us on Instagram:
    / titans_of_cnc_academy
    Like us on Facebook:
    / titansofcnc
    Join the conversation on our Facebook Group:
    / titansofcncacademy
    Connect with us on LinkedIn:
    / titansofcnc
    Follow our CEO, Titan Gilroy:
    / titan-gilroy
    ___
    ___
    THANK YOU to our Partners who make this content possible:
    Kennametal - bit.ly/TIKennam...
    Autodesk - bit.ly/TIAutodesk
    Blaser Swisslube - bit.ly/TIBlaser
    Mitee-Bite - bit.ly/TIMiteeBite
    Royal Products - bit.ly/TIRoyalP...
    Schunk - bit.ly/TiSCHUNK
    JobBOSS - bit.ly/TIJobBOSS
    Tormach - bit.ly/TOCtor
    #CNC #Machining #Haasautomation
    MB017E7JAFBH4VC
  • Розваги

КОМЕНТАРІ • 72

  • @TITANSofCNC
    @TITANSofCNC  5 років тому +5

    Note: Tyson places the total number of parts to be machined in the “Tool Life” page. This forces operators to exit the actual program when making changes or edits due to quantity changes, bar lengths etc. We do not allow random edits to a program that has been proofed and or signed off. You can also use a “L” inside the program to call the quantity if your OK with random edits inside the program at the control.
    For more information on Royal Coolant-Actuated CNC Bar Pullers, go here:
    bit.ly/RoyalCLAWbit.ly/RoyalCLAW

    • @dominikgoluch6559
      @dominikgoluch6559 5 років тому +1

      Why do you always machine metal but not wood?

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      I machined a beautiful Cross:-)

  • @balooc2
    @balooc2 5 років тому +23

    protip: if you're using bigger diameters (like Ø90+) make a little groove with a slotting tool so it has something to grip to! just 1mm groove or something like that will do the trick. maybe even less. just make sure you're not takling too much to ruin the final part!

  • @Precisionmetalworks
    @Precisionmetalworks 5 років тому +6

    For those wondering how to touch off the bar puller, here's how we do it. With the claw in the open position, move until the claw is approximately even with the z axis edge of the toolsetter. Manually input the z axis machine position into the z axis tool offset for the bar puller. Load a bar sticking out of the chuck the same distance as it will be after partoff. Run the barpulling portion of the program at 5% rapid and single block stop it when it's at the z position where it will grab the material. Press reset and zero the z axis operator position. Jog in z until the barpuller is in the right spot. Add the number on the operator position screen to the tool offset. It's easier than it sounds and there are several ways to do it. The z distance it pulls in your program should be part length + partoff width + amount to face.
    I prefer to use a local subprogram with an L instead of using tool life to stop the machine at the end of the bar.
    Ex. for 11 parts
    M97 P1000 L11
    M30
    N1000
    (Program w/ barpuller)
    M99

    • @TimsCNC-Tractors-and-more
      @TimsCNC-Tractors-and-more 5 років тому +2

      I was just thinking the same thing. I have done in the past using a M97 code with a P value(example....P1000) along with an L code (Loop 11 times) and jump down to the main program, and after it has reached the 11th part, put in a M30.

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      L is great. Tyson got used to doing it because he didn’t want anyone editing his proofed program when the number changed meaning running 6 parts instead of 11 or 3.

    • @TITANSofCNC
      @TITANSofCNC  5 років тому +1

      L is great. Tyson got used to doing it because he didn’t want anyone editing his proofed program when the number changed meaning running 6 parts instead of 11 or 3.

  • @wztdb
    @wztdb 5 років тому +6

    Great video, just to add on for anyone who has a sub spindle on their Lathe, you can create the same programme however using the sub spindle as the “claw”, certain codes change due to different machines but the process is the same; our machine is the same as the one Titan has (NLX 2500 | 700); just set your sub spindle jaws to the diameter of the stock material and then run the programme

  • @ashleyaewells
    @ashleyaewells 5 років тому +4

    Brilliant tool. I use one on our Mazak QTN350. I have used it to pull bars from 7/16 hex up to 4" diameter with no physical adjustments required.
    Its a very simple but clever design, that actually doesn't need much coolant pressure. it clamps tighter as it pulls.
    The only fault I have found is with bigger bars it can lock on, which is easily fixed by moving it forward (towards the chuck) after turning off the coolant, just a small amount to release the tension on the jaws.

    • @bob778_6
      @bob778_6 5 років тому +2

      Well I feel poor now lol I simply have some split bushes made 1mm below the bar diameter so that when they go over the material they grip onto it, to be honest though it works very well up to 75mm & I have yet to have any problems doing it this way.

  • @majorbigpain1
    @majorbigpain1 5 років тому +7

    You should use a L value when calling your M97. It's easier than calling that tool to just make it alarm. It would be like M97 P100 L10. That way it loops 10 times and stops when its done. You just have to put an M30 after the loop command.

    • @TITANSofCNC
      @TITANSofCNC  5 років тому +6

      L is great. Tyson got used to doing it this way because he didn’t want anyone editing his proofed out program when the number changed meaning running 6 parts instead of 11 or 3. Instead of editing the actual program L value... you could just change the number outside of it.

  • @paulmedwin
    @paulmedwin 5 років тому

    Tyson, im not into CNC machining but am in the same feild of work, your a legand mate and love your work, a true insperation.

  • @aaronanderson7431
    @aaronanderson7431 5 років тому +4

    Its $1529 for the 1" 1-1/4" or the 1-1/2" if your wondering

  • @christobel
    @christobel 5 років тому +1

    There's definitely other ways to tackle the part count. You can manage a subprogram, M97 call with a L"xx", example M97 P10 L11. Call up subprogram N10 and repeat 11 times. The "xx" is the number of repeats. Look into M97, local sub program call, and M98, sub program calls, as they can both be controlled with "L".

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      L is great. Tyson got used to doing it this way because he didn’t want anyone editing his proofed out program when the number changed meaning running 6 parts instead of 11 or 3. Instead of editing the actual program L value... you could just change the number outside of it.

  • @CNCGuy
    @CNCGuy 5 років тому +2

    Ive been looking at this. Im glad you guys did video on it, I was unsure of the size of the claw.

  • @TheShred89
    @TheShred89 5 років тому +1

    I use a loop program on our fanuc control. M98 Pxxxx Lxxx. Stick an M99 instead of M30 at the end of your part program and it loops as many times as "L".
    I also leave my bar pull program as O2000 so I can just call it up from my main program and change the Z distance.
    Good video.

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      L is great. Tyson got used to doing it this way because he didn’t want anyone editing his proofed out program when the number changed meaning running 6 parts instead of 11 or 3. Instead of editing the actual program L value... you could just change the number outside of it.

  • @leviisrael3752
    @leviisrael3752 5 років тому +2

    he is so easy to understand

  • @sbeprecisionproducts6729
    @sbeprecisionproducts6729 5 років тому +1

    With the old Fanuc control I just set up a program to call the machining program a set number of times as a sub-program. I can just change the number as needed based on the part length, and bar length.

  • @br1ckify
    @br1ckify 5 років тому +4

    O31337 xD ....u rock Tyson!

  • @eriksonderlon
    @eriksonderlon 5 років тому +3

    This is great! Well done!

  • @scottlundy257
    @scottlundy257 5 років тому +1

    Dad says boom you need to say bang. nice job by the way that's a thumbs up.

  • @fuzzymachinist
    @fuzzymachinist Рік тому

    Is Doosan with a Fanuc control the only lathe with a part count option? All these comments, even the video, about over complicating the number of parts per bar, M54 to increase the part count by one before your bar pull then M99 after to repeat and reset the part count from the position page with a new bar. No program edits, no tool edits, simple.

  • @phillipgater9605
    @phillipgater9605 5 років тому +2

    How about the low profile Royal Bar pull? I believe you can pull square and polygon shape material?

  • @jackdatsun1481
    @jackdatsun1481 5 років тому +1

    I'm having trouble programming. The machine won't move on G01 due to the chuck being unclamped when trying to pull on bar. Is there something in parameters that needs changing maybe?

  • @chriseber7714
    @chriseber7714 5 років тому +1

    Just wondering, wouldn’t a spring loaded chuck like on the Lynx 220 LY I run save some time, and also be cheaper? It just seems like you can get back into the live tooling faster and at a cheaper price.

  • @MrUnited85
    @MrUnited85 5 років тому +2

    Awesome... BOOM

  • @aaronrosner8446
    @aaronrosner8446 5 років тому +1

    Very interesting tool! How did you actually indicate the claw in? Like the very end of the slaw tips when closed? Or to the actual points on the claw that make contact? You're gonna want to face it anyways but if that was titanium or something expensive you'd want it to be pretty close so you can limit wasted material.

  • @Innov8cnc
    @Innov8cnc 5 років тому +1

    0.5mm smaller tube than stock with hacksaw slots works faster and costs scrap.

  • @mattiasarvidsson8522
    @mattiasarvidsson8522 Рік тому

    haha I like the simple solution of just putting in a tool life number.. I did something crazy with macros and parameters .. why? 😅

  • @jwaflergmailcom
    @jwaflergmailcom 5 років тому +1

    Awesome

  • @detectorguy
    @detectorguy 5 років тому +3

    Would like to have seen how you "touch-off" this tool.... would you just touch-off the end of the claw?

    • @addicted2rc
      @addicted2rc 5 років тому +1

      I think it would be easy to set the tool offset, your just need to make sure the claw grips are sufficiently on the part to grip it. I would think the part zero would be about .300 inside the jaws when clamped.

    • @sbeprecisionproducts6729
      @sbeprecisionproducts6729 5 років тому

      @@addicted2rc The main thing is not to hit the collet when the claw is closing.

  • @Saadchauhan1
    @Saadchauhan1 5 років тому +1

    Remarkable

  • @johnl5177
    @johnl5177 2 роки тому

    ok imagine this tool with a spring plunger inside the grip the entire thing rolls on live bearings in a tail stock thats programable and boom now you have a easy parts catch system
    1 the spindle stops 2 tailstock advance 3 coolant on 4 spindle on 5 cutt off 6retract tailstock 7 open tailstock puller 8 part falls into bucket repeat

  • @jeffkeller1669
    @jeffkeller1669 5 років тому +1

    cool tool

  • @camilewis87
    @camilewis87 5 років тому

    tysonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn!!!!!

  • @tomazbeg1999
    @tomazbeg1999 5 років тому +1

    Nice ;)

  • @MeDieValUKRAINE
    @MeDieValUKRAINE 5 років тому

    BOOM!

  • @palmera9875
    @palmera9875 5 років тому

    Couldn't you set in the parameter settings that a M99 command is recognized as being a M30 so that the parts counter will advance for every loop? Then set the number of parts/loops to be ran.

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      L is great. Tyson got used to doing it this way because he didn’t want anyone editing his proofed out program when the number changed meaning running 6 parts instead of 11 or 3. Instead of editing the actual program L value... you could just change the number outside of it.

  • @eriksonderlon
    @eriksonderlon 5 років тому +1

    So the bar puller mechanism is activated by coolant pressure through the device?

    • @balooc2
      @balooc2 5 років тому +2

      yes!

    • @eriksonderlon
      @eriksonderlon 5 років тому

      @@balooc2 Very "cool" I wonder what the minimum PSI is for such a device. I know some machines offer low/high pressure coolant options.

    • @balooc2
      @balooc2 5 років тому +2

      @@eriksonderlon i dont really know every model. but if your machine has a couple of bars of presure you should be fine. i have a low presure machine at work with someting like 5 bar and it works fine! it all depends on how heavy the material is. if you use aluminium, low presure will work fine. i mostly use it for aluminium, but some other workers at my job uses it for Ø120 inconel!

    • @Adam-b8i
      @Adam-b8i 5 років тому +2

      Erik Colvin you need decent pressure for it to work well. But if yo don’t have good pressure, Royal also makes a mechanical puller as well that has some adjustable leaf spring fingers with a unidirectional serration for gripping. You just slip it’s opening over the part in X, unclamp, Z+, then slip back off in X. Our guys actually prefer that model more for some of our really small diameter (5/16 material and under) Parts. It is just a few more minutes of setup to adjust the spring mount blocks, nothing major there though.

    • @danl.4743
      @danl.4743 5 років тому

      @@eriksonderlon Very low. www.royalproducts.com/content/files/products/Grippex_Coolant_Actuated_Bar_Pullers.pdf

  • @nathanthomas8184
    @nathanthomas8184 2 роки тому

    Is it called a CRAW or CLAW?

  • @John8785
    @John8785 5 років тому +1

    Has anyone tried to use this coolant claw on hex bar stock?

    • @ashleyaewells
      @ashleyaewells 5 років тому

      Yes, it works fine for me. Ive used it on 7/16 and 1.5" hex

    • @RJMachine62
      @RJMachine62 Рік тому

      Seems you could M19 so the claw always lines up with the bars flats right?

  • @calebhouse2034
    @calebhouse2034 5 років тому

    Why an m99 instead of an m30 at the end of the bar pull?

    • @VictorHernandez-nt3tw
      @VictorHernandez-nt3tw 5 років тому +1

      M99 will restart the program over and over without the operator needing to press the cycle start button. M30 is a program end command but to start the program again you have to press cycle start. That is why he has the limit set in the machine to stop at 11 because m99 allows the program to repeat itself over and over and if he doesn't set the limit it will just run all day making blank parts if you didnt load a new bar

    • @calebhouse2034
      @calebhouse2034 5 років тому

      @@VictorHernandez-nt3tw appreciate it! Thank you!

    • @TITANSofCNC
      @TITANSofCNC  5 років тому

      L is great. Tyson got used to doing it this way because he didn’t want anyone editing his proofed out program when the number changed meaning running 6 parts instead of 11 or 3. Instead of editing the actual program L value... you could just change the number outside of it.

  • @raider1628
    @raider1628 5 років тому

    how did you touch it off?

    • @VictorHernandez-nt3tw
      @VictorHernandez-nt3tw 5 років тому

      Exactly what I was going to ask. You touch off on the claw or face of the blue section? Bc if you touch off on the claws and program right to where it parted off then it won't clamp on the part

    • @Precisionmetalworks
      @Precisionmetalworks 5 років тому

      I use these all the time and here's how we do it. With the claw in the open position, move until the claw is approximately even with the z axis edge of the toolsetter. Manually input the z axis machine position into the z axis tool offset for the bar puller. Load a bar sticking out of the chuck the same distance as it will be after partoff. Run the barpulling portion of the program at 5% rapid and single block stop it when it's at the z position where it will grab the material. Press reset and zero the z axis operator position. Jog in z until the barpuller is in the right spot. Add the number on the operator position screen to the tool offset. It's easier than it sounds and there are several ways to do it. The z distance it pulls in your program should be part length + partoff width + amount to face.

    • @ashleyaewells
      @ashleyaewells 5 років тому

      @@Precisionmetalworks I set the tool offset the same, then after I've run my first part I jog the puller into position and close it by hand to check I have the engagement I want, then simply use the current Z position in the program.
      That way I never have to alter the tool offset and can run multiple different jobs on different size bars and never have to look at the bar pull cycle next time I run them

    • @Precisionmetalworks
      @Precisionmetalworks 5 років тому +1

      @@ashleyaewells Thanks for the tip, your way sounds quicker and easier. Using your method you would never have to adjust your offsets after the running the program the first time. The z position will end up a weird number but that doesn't really matter as long as the pull is the correct distance. Nice to see people sharing knowledge instead of constant trolling.

    • @ashleyaewells
      @ashleyaewells 5 років тому

      Precisionmetalworks, thanks that’s exactly how I use it. I also went a step further and wrote a macro program to handle the bar pull cycle. Now I just call the sub program and give it two variables A= Z position, B= pull length

  • @benjaminisaacs4668
    @benjaminisaacs4668 5 років тому +1

    M1

  • @eurobeatmachinist732
    @eurobeatmachinist732 5 років тому +1

    just use a bar feeder🙄