TURNING POCKETS USING A G71 CANNED CYCLE

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ก.ย. 2024
  • Learn how to use the G71 canned cycle for pocket roughing on a CNC lathe with TYPE II Fanuc controls.
    O0001(TURNING POCKETS)
    G0G28U0.
    T0101
    G97S1000M3
    G0 G54 Z.1
    X2.5 M8
    G50S2000
    G96S600
    G71 U.1 R.05
    G71 P10 Q11 U.03 W.02 F.012
    N10 G0 G42 X1.8 Z.1
    G1 Z-.45
    X1.2 Z-1.1
    Z-2.1
    G2 X2.2 Z-2.6 R.5
    N11 G1 G40 X2.5
    G0 Z.1
    G28 U0.
    M5
    M9
    M30
    %

ความคิดเห็น • 78

  • @christiannunez8031
    @christiannunez8031 4 ปีที่แล้ว +7

    This old man really deserves a million subscription .. you're God's gift to a learner sir.

  • @nerminmuhamedbegovic5444
    @nerminmuhamedbegovic5444 หลายเดือนก่อน

    This helped me. I was trying on my own but without result. After this tutorila I finished program in 5 min. Before I was forced to program line by line... thanks a lot man!
    I had problems that undercut pocket is made by one tool path. So I found answer in Yaskawa programing book.
    In G71 you must define "R1" on the end of G71 line if you want machine to compute concave profile.After i put R1 it worked well.
    And you should not type W or K (rough and finish allowence in Z direct)
    G71 P5 Q10 U0.2 I0.2 D1.0 S100 F0.4 R1;
    N5. g00 x..z..;
    .
    .
    .
    N10 g00 x...;

  • @ssss-lw4gn
    @ssss-lw4gn 2 ปีที่แล้ว +3

    Thank you so much this is perfect for what I needed to program. Its hard to find in depth answers on what im looking for that is not in hindi.

  • @tylerlipsky9080
    @tylerlipsky9080 ปีที่แล้ว +3

    Difference between a Type I and Type II cycle is set by a parameter in your machine. The parameter is #5105 bit #2. A 0 in this bit means a Type II cycle and a 1 means a Type I cycle. Bits are read from right to left starting at zero. So, bit #2 would be the third bit from the right. Difference between a Type I and Type II cycle is Type II can do undercuts and a Type I cannot.

    • @jimburnsjr.
      @jimburnsjr. 10 หลายเดือนก่อน

      very interesting stuff

  • @jason32708
    @jason32708 8 หลายเดือนก่อน +1

    Thank you sir, you saved me hours today!

  • @peterprapphan7067
    @peterprapphan7067 5 ปีที่แล้ว +1

    Thank you for a great tutorial Tom!! Great example of using G71.
    I usually work with the CNC Mill but always interest on the CNC Lathe as well.

  • @marianursu888
    @marianursu888 9 หลายเดือนก่อน

    Very clearly explained, I will try this program on a Puma machine to educate myself on enabling G42 tool radius correction. It is possible that on the G70 finishing cycle I find that the network piece out of parameters in the conical area.

  • @gabrieltorres6569
    @gabrieltorres6569 7 ปีที่แล้ว +1

    Gracias! Im so thankful for your life in this world.

  • @user-sm5fw4qb8b
    @user-sm5fw4qb8b 4 ปีที่แล้ว

    Thanks 4 u'r job. Very helpful and clear.

  • @MF175mp
    @MF175mp 2 ปีที่แล้ว

    Thanks, my 1987 Mori Seiki (fanuc 10T) has the type 2 G71 by the way.

  • @paulputnam2305
    @paulputnam2305 7 หลายเดือนก่อน

    You are under cutting the right side of the undercut by .020. Need W0 in the G71 instead of W.02. Leave stock by altering the Z’s on all sides to accommodate the amount you want to leave, then write the finish pass solo instead of using G70. Sucky, but it works.
    Then you can use cutter comp(G42) no problem also…
    …or…
    For all the type 1 peeps:
    Use G73 cycle instead, also keeping W0 for the finish allowance on the second G73 line. Then use G70 for the finish pass. G42 is A-OK (can leave more stock in X (U amount) if you need it. “THEY” say the finish pass should be the most stock anyway…don’t “BABY” the carbide! Ha Ha Ha
    Just my 17 cents worth. (2 cents+inflation)

  • @brennanz8up
    @brennanz8up 8 ปีที่แล้ว +2

    I run a puma 300 with fanuc i series control, I wrote a g71 type 2 and I have a couple of questions; when I use cutter comp the numbers on the control don't match what the machine is actually doing, yet the part was right, what is happening there? And when using a type 2 g71 will the w value in line 2 leave stock on the back side of undercuts? Thank you for your videos, I've watched several of them! Very informative!

  • @HDitzzDH
    @HDitzzDH ปีที่แล้ว +1

    This would be a roughing cycle, is it possible to use a G70 afterwards with nose radius compensation? I've never gotten it to work properly. It's like the finishing cycle doesn't follow the correct tool path that the roughing does.

  • @rob7439
    @rob7439 2 ปีที่แล้ว +1

    So here's my comment, Ive been trying to program with the roughing cycle and getting non monotonic path. Ive figured out what it means and how to fix it but im curious if haas lathes are different? If i used x addresses It will say non monotonic but i believe if i used incremental addresses it will work. I still need to try.

  • @johndennis3181
    @johndennis3181 2 ปีที่แล้ว

    On my FANUC controls they require that for a pocket in G71 you ad a "W" to the first line of the finish pass.

  • @prashanthd2918
    @prashanthd2918 6 ปีที่แล้ว +2

    Hi sir, How to calculate the rpm, feed rate and depth of cut for different materials to achieve fine finish?

  • @TheMinkash
    @TheMinkash 7 ปีที่แล้ว +3

    Tom, thanks so much for your time sir, I have a question about why did you cancel cutter comp. When you still touching the material @X2.5? Thanks again

  • @kerkenianes7474
    @kerkenianes7474 8 ปีที่แล้ว +2

    hi Tom
    i have done G71 as you described , but when simulating the canned cycle in Cimco , it dont recognize the pocket ,
    do all fanuc controls deal with G71 pocket cycle?

  • @Hi_Doctor_Nick
    @Hi_Doctor_Nick 8 ปีที่แล้ว +2

    Hi Tom. Where you've put a Z to define type 2 turning, I've been using W0. Far as I'm aware does the same thing. Have you noticed any difference between the two methods?
    Same for G72 using U0. Instead of an X
    The advantage I've noticed is if I ever changed the start point I don't need to changed the second Z? or X? as U0 and W0 are incremental moves of zero from your start point.
    I found your videos very clear and easy to follow. Good work.

    • @RHCPFAN-yk6sw
      @RHCPFAN-yk6sw 3 ปีที่แล้ว

      From what little g code I have grasped, I was always told that you use X and Z as absolute. It controls your absolute position in your work coordinates. U and W are your incremental. Like Z -2.1 is going to take you -2.1 from zero point. W-2.1 would take you -2.1 from wherever you are in the machine. It’s confusing in general

    • @Hi_Doctor_Nick
      @Hi_Doctor_Nick 3 ปีที่แล้ว +1

      @@RHCPFAN-yk6sw Spot on 👍
      Once you understand the basics of both, and the advantages of using one over the other. You will find programming / editing at the controls alot easier.

  • @maythewleffel1185
    @maythewleffel1185 6 ปีที่แล้ว +1

    Most of the time with canned Cycles you have to turn the cutter comp on before and after the Canned Cycle is done

  • @radams581
    @radams581 ปีที่แล้ว

    Hi Great video,
    Question : is the stock left on in “W” only applied in the positive direction? I find all my pockets are coming out undersize 🤔

  • @shivanayak2970
    @shivanayak2970 3 ปีที่แล้ว

    In we do undercut machining onlyby turning operation without grooving tool

  • @shivanayak2970
    @shivanayak2970 3 ปีที่แล้ว +1

    How to do it in master cam

  • @tiansmith7036
    @tiansmith7036 3 ปีที่แล้ว

    Hi Tom thank you for your video just one question you mention where you got your G42 (X1.8)that is supposed to be the smallest diameter but ain't X1. 2 your smallest diameter?

  • @cncmachinetraining5844
    @cncmachinetraining5844 4 ปีที่แล้ว

    Nice tetorial

  • @jaganyarramsetti8107
    @jaganyarramsetti8107 5 หลายเดือนก่อน

    Fanuc control can also be type2 cycle workout...?

  • @quynhtuanusa3972
    @quynhtuanusa3972 4 ปีที่แล้ว

    Great, thanks

  • @jessewales4233
    @jessewales4233 6 ปีที่แล้ว

    Your the man 🏆🏆🏆🏆💯

  • @mahendrajambhale4984
    @mahendrajambhale4984 6 ปีที่แล้ว

    nice sar my 10 year problem sol thanks poket cycle video

    • @mrityunjaysharma7113
      @mrityunjaysharma7113 6 ปีที่แล้ว

      mahendra jambhale What is your pannel control .sir please reply me I'm a Cnc lathe progrmmer experience with 6year. This is my number and whatsapp number 8208438239 please call me sir. I have one big problem for

  • @gertkristensen6451
    @gertkristensen6451 2 ปีที่แล้ว

    its looks wild . G71 Q 100 P120 U0.2 W0.1 F0.1 .. but ar very simpel

  • @leonrajgabriel919
    @leonrajgabriel919 7 ปีที่แล้ว +2

    this format not support in oi mate td wt about it?

  • @lestermelano8571
    @lestermelano8571 7 ปีที่แล้ว +2

    what software did you use in this video sir Tom?

    • @TomStikkelman
      @TomStikkelman  7 ปีที่แล้ว +2

      Lester Melano
      I used MastercamX7 for this video.
      Thanks for watching Lester.

    • @lestermelano8571
      @lestermelano8571 7 ปีที่แล้ว +2

      hello sir Tom thanks for the video tutorials i learned cnc operation from all your videos helped a lot...

  • @bradreid4205
    @bradreid4205 4 ปีที่แล้ว

    With your W.02 to leave for finish would your tool not be cutting your front taper .02 too shallow as far as I know if your pocketing you can't use any W value or one side or the other will end up shallow or deep on the Z

    • @RHCPFAN-yk6sw
      @RHCPFAN-yk6sw 3 ปีที่แล้ว

      I’m pretty sure that is when you use the finishing canned cycle. Which is just one code, but will copy and refer to your roughing canned cycle. You just have to input the right numbers

  • @alializadeh8195
    @alializadeh8195 2 ปีที่แล้ว

    Thanx

  • @8strings8rounds
    @8strings8rounds 7 ปีที่แล้ว

    Hi Tom, I'm a lathe programme/operator of 7 years now. I recently had a new project thrown at me where I need to mill spiral flutes in my Doosan Puma 2100sy. Will a G71 canned cycle work to mill 12 flutes on a M35 locked spindle? I ask because I'm writing a program out by hand and it's massively long.. And G71 is always specified as a 'turning' cycle.
    Thanks

  • @Panzax1
    @Panzax1 8 ปีที่แล้ว

    What do you do when you have a sharp corner on the backside where you have a taper from 1.8 to 1.2 ? Do you have to have another canned cycle with a LH tool ?

    • @davidkeely7855
      @davidkeely7855 6 ปีที่แล้ว

      Panzax I believe you would just use a V or D insert and a G70 to finish the part from my understanding

  • @jasontucker9261
    @jasontucker9261 8 ปีที่แล้ว

    what software are you using to illustrate the the turning code?

  • @DavidEmanuelli
    @DavidEmanuelli 5 ปีที่แล้ว

    Grazie per il video dimostrativo , alla fine basta mettere la Z nella prima riga N10 e scrivere il profilo che vogliamo

  • @sankardey4594
    @sankardey4594 4 ปีที่แล้ว

    thanks.

  • @serag8909
    @serag8909 2 ปีที่แล้ว

    I Need Type Control Siemens

  • @dracorodriguez2387
    @dracorodriguez2387 8 ปีที่แล้ว +2

    you can add W0. instead of Z it's an easier way just saying

    • @vishwavinay1
      @vishwavinay1 4 ปีที่แล้ว

      U mean in z0.1 place ??

  • @davidmorales663
    @davidmorales663 4 ปีที่แล้ว

    Tom, I need to simulate g code,I work on lathes, most of them Fanuc controls older models, is there any g code simulator that you can recommend.
    Thank you!

    • @TomStikkelman
      @TomStikkelman  4 ปีที่แล้ว

      The GWizard editor from cnc cookbook.com and cimco editor

  • @meditationlife378
    @meditationlife378 6 ปีที่แล้ว

    sir i don't understand the cuting tehnicque .
    kindly help mee .
    my tool is directly remove the large amount of matetrial
    my tool doesnt take a multipile routation

    • @TomStikkelman
      @TomStikkelman  6 ปีที่แล้ว +1

      Is your control a Type 2 Fanuc?

  • @amodhroy970
    @amodhroy970 9 หลายเดือนก่อน

    Hello sir how are contact you ❤❤

  • @amirarshad3995
    @amirarshad3995 3 ปีที่แล้ว

    Does it work on fanuc OT?

  • @viku2051
    @viku2051 4 ปีที่แล้ว

    Is it work in fanuc oi mate system

  • @bijukumar4056
    @bijukumar4056 3 ปีที่แล้ว

    i tried with this method but it shows some error

  • @martinaltria5863
    @martinaltria5863 8 ปีที่แล้ว

    Help, please... I am working with a Colchester Tornado 220M with 21i Fanuc control which does have type 2, however it always seems to want to go to full depth, for example in your annimation of "pockets" the tool goes from RHS to LHS as expected then does the same in the pocket.... however mine just does the normal clearance then tries to drop in to full depth in one pass can anyone suggest any reasons and fixes for this please ?

    • @TomStikkelman
      @TomStikkelman  8 ปีที่แล้ว

      +Martin Altria Hello Martin. Email me the code you are trying to run.
      tstikkelman@gmail.com

    • @martinaltria5863
      @martinaltria5863 8 ปีที่แล้ว

      Hi Tom, I will send over the code, thanks

  • @CatfishMan131
    @CatfishMan131 6 ปีที่แล้ว

    Is there a reason why you put the s1000 after the G97?

    • @TomStikkelman
      @TomStikkelman  6 ปีที่แล้ว +1

      As long as the code is on the same line it does not matter what order the code is in. Hope that helps. Thanks Jacob.

  • @kisspeteristvan
    @kisspeteristvan 6 ปีที่แล้ว

    That is a groove (maybe some kind of undercut) , most definetly not a pocket .

  • @winsontan5193
    @winsontan5193 4 ปีที่แล้ว

    i was follow the program and alarm 010

    • @TomStikkelman
      @TomStikkelman  4 ปีที่แล้ว

      Hey Winston. What type of control are you programming this on?

  • @user-ok3ht3wd3q
    @user-ok3ht3wd3q 2 ปีที่แล้ว

    شرح سايكل g72كنترول هاس

  • @mateuszchmielewski7311
    @mateuszchmielewski7311 7 ปีที่แล้ว

    Fanuc 18iT - Is G71 work with G42 ?

    • @TomStikkelman
      @TomStikkelman  7 ปีที่แล้ว

      Mateusz Chmielewski
      Yes it does. Having trouble?

    • @mateuszchmielewski7311
      @mateuszchmielewski7311 7 ปีที่แล้ว

      No problem, Yes it work's:
      N285G00X127.Z2.
      N290G71U2.R1.
      N300G71P310Q350U1.W1.F45
      N310G00X80.2Z1.G42
      N320G01Z-87.
      N330X120.2
      N340Z-95.4
      N350X127.
      N360G40G00X320.Z200.
      But of course only visible in move in two axis :), tool radius type T3.
      I will try to subtract the radius from the offset 2 * the value in X and one value in Z and use the corner type T9.
      But I'll give myself M00 this week. ;P
      Thanks Tom :)

  • @songwriting1se463
    @songwriting1se463 2 ปีที่แล้ว

    Sir explained drawing

  • @OSVALDOCADCAM
    @OSVALDOCADCAM 2 ปีที่แล้ว

    El exceso de material en z está mal ponle 0

  • @mayan1555
    @mayan1555 2 ปีที่แล้ว

    Not support
    Alaram325

  • @tarehjernetarehjerne4082
    @tarehjernetarehjerne4082 2 ปีที่แล้ว

    Amazing demonstration and video but i wish we could stop using imperial measurements

    • @jimburnsjr.
      @jimburnsjr. ปีที่แล้ว

      i wish you would stop acting like the worst parts of imperialism.. english units are smarter than metric... and you are falsely self validating as both good and intellectual by bullying us into your falsely better system to falsely stoke your pride/vanity.... you make all honest work, all blood, sweat, tears..and all proclamations of love cheaper in all of our lives... you cause the occasion of our existence to represent only a long drawn out sigh of misery for nothing but the vanity of spoiled .. ignorant.. lazy... rich thieves.