Troubleshoot your lathe G71 and G72 roughing cycles quickly - Haas Automation Tip of the Day

Поділитися
Вставка
  • Опубліковано 14 жов 2024
  • In our latest Haas Tip of the Day video, Mark demonstrates how to quickly troubleshoot your lathe roughing cycles and avoid those mysterious “Non-Monotonic” alarms. He also explains the difference between Type I and Type II turning cycles, and shows you can get a problem program to run in Graphics, simply by changing one G code.
    Bonus content: www.haascnc.co...
    Don't miss any "TIP OF THE DAY" videos. Click here (ow.ly/s28l30mTiUo) to join our email list!
    If you enjoyed this video, please hit the like button and share it with a friend who'll find it helpful . . . and thanks!
    Follow Haas:
    Facebook - / haasautomationinc
    Instagram - / haas_automation
    Twitter - / haas_automation

КОМЕНТАРІ • 120

  • @haasautomation
    @haasautomation  4 роки тому +2

    Here is the updated link to the bonus content:
    www.haascnc.com/video/Video-Bonus-Content.html
    Thanks for watching!

  • @Cusnpbzn
    @Cusnpbzn 7 років тому +10

    This explanation is FAR MORE clear than anything in the HAAS manuals. Love this channel.

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

    Thank you Haas and Mark! Every Lathe video helps me tremendously at work and helps me become a better CNC machinist.

  • @leze759
    @leze759 22 дні тому

    Perfect describtion. I just took this alarm couple of days ago, and i just learned at here. Thanks a lot

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

    We get a lot of support from Haas automation at De Anza college, thank you for the type of the day Mark !

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

      De Anza has a beautiful facility, and some excellent instructors that made it that way. Thanks for the comment. - Mark, Haas Tip-of-the-day

  • @dallen3803
    @dallen3803 6 років тому +1

    Very helpful, especially because at my job we have the same control panel and also use graphics for proving new programs and we have gotten this exact alarm. We knew about needing an X and Z for that specific alarm, but not about the G70 trick for the graphics.
    Very helpful for new programmers and to not crash the machine.

  • @charman1268
    @charman1268 2 роки тому +2

    Mark you are a life saver. Thanks for the help buddy!

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

    You just answered my problem! Thank you! You guys are the best! We have been struggling with this issue for a little bit. Thanks again!

  • @thehollowbox
    @thehollowbox 8 років тому +3

    Thank you. I didn't know you were actually going to do a video on this.

  • @artcnc8089
    @artcnc8089 Рік тому +1

    Mesin ini apakah menggunakan mastercam dengan membuat programnya bos

  • @FHove
    @FHove 3 роки тому

    So from your video I just learned that Mazatoral is the best and Simplest program you can use on your cnc machine no problems like this on Mazatoral! Today I had a problem with my new NC lathe using a GSK control aka Fanuc clown, the machine couldn't machine a simple undercut. Thanks for your tip of the day which I am going to use right now.

  • @173roberto
    @173roberto 7 років тому +3

    Mark, if you want to make a groove with a turning tool like DNMG, shouldn't we define the tip orientation and the angle tool, in the offset page?

  • @msw8406
    @msw8406 8 років тому +3

    Nice! That is an extremely useful video. Thanks!

  • @James-fs4rn
    @James-fs4rn 6 років тому +1

    This was very helpful. Thank you!
    Why does the graphics show a rapid move from the left of the screen. Also I have a problem with the image shifting way to the right when using the G54. Any help would be appreciated. TL1

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

    tnx .. didnt have a clue about this .. I was always mad about that error when doing manual programming ... and very hard to find the cause

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

    These videos make me wish i owned a haas.

  • @SirRootes
    @SirRootes 8 років тому +1

    First, I love these vids. Keep them coming!
    Secondly, what a headache! Do Haas machines come with conversation programming with better graphics? I'm so glad I work with Mazak's and Mori Seiki's, working with Mazatrol is SO much easier! Don't get me wrong I love the look of Haas machines and hope to work on one but I hope the programming side of things are a lot better. :/

  • @173roberto
    @173roberto 7 років тому +2

    Amazing Mark! I would like to whatch more lathe videos :)

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

    absolutely useful video... thanks a lot

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

    It would be nice if you guys would do a video for the g76 threading cycle on a haas lathe

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

    You have saved my bacon today, thank you SO MUCH

  • @jimwilliamson9929
    @jimwilliamson9929 8 років тому +8

    If you were not aware that you needed both the X and Y value you could be stuck trying to solve this problem for days. Surely there is some way to identify the problem other then getting lucky and viewing this video?

    • @reyspec
      @reyspec 3 роки тому

      its in the operator manual, in the help tab on the lathe and on their website.

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

    You've saved my semester, ly

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

    Gracias es muy semejante al Fanuc estaba postulado a un trabajo y ya con esto no creo q sea muy lejano s lo que tengo gracias

  • @marriedman2055
    @marriedman2055 7 років тому +1

    Simply amazing. Thanks Mark!

  • @tonygombas491
    @tonygombas491 3 роки тому

    Thanks for the informative video

  • @JarppaGuru
    @JarppaGuru 3 роки тому

    1:23 yeah so conic correction should not possible going x- toward chuck and last line on cycle can be over starting position. so you can crash turning inside and last rouching cycle it go UP inside part even it was working fine, but its fine first run you test program anyway lol

  • @stoikgramadanski7401
    @stoikgramadanski7401 8 років тому +2

    Another great video...!!! Thanks !

  • @thotaphanindra1432
    @thotaphanindra1432 4 роки тому

    Thank you sir for your useful tips....

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

    ❤ I'm learn to you very much. Thanks

  • @jsaggu23
    @jsaggu23 11 місяців тому +1

    I'll try it on my fanuc control lets seee if it works

  • @dragonprince6776
    @dragonprince6776 7 днів тому

    Thank you master

  • @pakman422
    @pakman422 7 років тому

    Awesome video! One question- I've been having trouble with type two roughing cycles. Every time I use it the distance the tool rapids back past the face of the part gets smaller all the way down onto the finish contour(almost finished that is) where it's just eventually on the last couple passes rapiding back to the corner of the part. On the graphics screen I can easily see this because of the angled toolpath. The way I fix this is just by using a type one cycle and it fixes it every time. Any ideas?

  • @joseantoniolopez3113
    @joseantoniolopez3113 9 місяців тому

    This is for inches correct? And if i use mm f0.1 also?

  • @migavia
    @migavia 8 років тому +1

    Nice video, keep it coming!

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

    I'm a new hire at a cnc shop learning on a tl2. This will help alot.

  • @JasonPascucci
    @JasonPascucci 8 років тому +11

    As a software engineer, this makes me feel insane.
    Wouldn't any normal person:
    a) expect it to ask you whether you want to do the g70 render (temporarily) if it can't do the g71?
    b) expect it to render with some kind of error, like show what arguments were outside the bounds?
    c) expect it to jump to the line breaking the constraint and put up some flashy warning saying 'this is my problem'?
    3) expect it wouldn't even be a constraint in the first place, since the "fix" is just to respecify the current z axis (which should be left alone), and thus therefore it makes no sense?
    Why would someone put up with that sort of interface/language? Is this some kind of debug mode that nobody really uses? Is having arbitrary opcodes (G71/70/whatever) useful in any fashion?

    • @euclid9718
      @euclid9718 7 років тому +2

      Yeah, the problem is that ISO G codes are pretty much an old thing! And nobody in industry are gonna to invest in development to make NC programming up to the 21st century!

    • @tansit2344
      @tansit2344 7 років тому +4

      Mazatrol or Heidenhain and various other conversational languages will flag the block causing the malfunction. Their acceptable inputs are much more controlled to prevent excess bugs. EIA G-code is 1960's adoption and RS-274D as the final rev is 1980's. You'd need the entire industry to agree on improvements to the standard, or go brand specific macros like these, or not care and output discreet moves in CAM and let copious amounts of cheap memory handle things these days.

    • @jarisipilainen3875
      @jarisipilainen3875 6 років тому

      well haas do it LOL.

    • @Sketch1994
      @Sketch1994 6 років тому +2

      I would rather go line by line, move by move...That's how it was done since ancient times when you used a bow and a rope to turn the spindle! The memory limitations is the most stupid thing in the industry! My 5 year old smartphone has 1 gb of memory and it is enough to run code for days!

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

      Gcode is usually run one block at a time thru a plc, it hasnt changed a whole lot since punched tape

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

    i currently work around haas st80 and i need to parameterize different zero points i need help doing my process

  • @ryanb1874
    @ryanb1874 4 роки тому

    G 41 for right hand face, turning, tapper, radius ect, G42 for left side face or turning away from spindel, and ID boring or grooving operations, right???

  • @nhrifle
    @nhrifle 3 роки тому

    Good tip. Can this also be used on controllers other than Haas that run standard Fanuc language?

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

      Yes, it can be used!
      Controller must have the option for the multiple repetitive canned cycle II (for Fanuc).

  • @allankristoffersen3212
    @allankristoffersen3212 6 років тому

    can you show how the G107 ( cylindrical mapping) works on a lathe ? my lathe ( ST30Y 9 months old) has both Y and C axis, and the message i get is " bad G-code" is it possible the cnc control can't ?

  • @FelixSamulevich
    @FelixSamulevich 7 місяців тому

    thank you

  • @SanjeevKumar-fo4ic
    @SanjeevKumar-fo4ic 2 роки тому

    Hi I am Fanuc control 21it verision G71 type 2 program we get alarm ps0323 the first block shape of the program type 2 I am load program is already provided any technical corrections tell me

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

    Thank you sir about your info. My name is Panca Candra. I am from east java Indonesia. May I ask you about G53 use.. it's absolute or increment mode. Thank you sir.

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

      Good day. G53 is really meant to be used in G90 Absolute Mode. If using a G91 for incremental mode, all moves are from the current location, not really using the G53 machine position at all. For more information on G53, check out these videos. ua-cam.com/video/Rd-h0YA9IzQ/v-deo.html, ua-cam.com/video/G2uqdHiodDI/v-deo.html . - Mark, Haas Tip-of-the-day

  • @pablocatano7606
    @pablocatano7606 6 років тому

    Very useful trick! Thanks

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

    Love you Haas thanx this helped me lot

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

    That's cool I liked this video

  • @dragonflyfab8982
    @dragonflyfab8982 6 років тому

    Z axis nonmomo alarm. Traced to the starting (S) block before the G71 (P,Q) call

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

    Me encantan los vídeos de este tio

  • @freedommasteroflife
    @freedommasteroflife 8 років тому +1

    NICE VIDEO!

  • @carlosavila9019
    @carlosavila9019 8 років тому +2

    Great to know it, thanks a lot!!

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

    EXCELLENT. CHEERS

  • @somakantamajumder5408
    @somakantamajumder5408 3 роки тому

    Please provide a angular grooving programming with G codes

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

    hello, in my cnc lathe, line n1 does not accept z and w near to x, I wonder I need my parameter change, our control unit is fanuc mxp100i

  • @IMMI1919
    @IMMI1919 6 років тому

    Nice video😉

  • @PP-ck4nm
    @PP-ck4nm 5 років тому

    Very good!!!

  • @Muhammed-qs8qb
    @Muhammed-qs8qb 5 років тому

    Very good

  • @JarppaGuru
    @JarppaGuru 3 роки тому

    5:53 thats not all last block should be less than startting point so contol know is it OD or ID cycle
    but its fine. if last Z is near face then it roughing everything that depth but last it go all what you wrote safe time when have stop and change insert. i dunno or its bug i found XD not feature

  • @mustaqimsatavadiya7808
    @mustaqimsatavadiya7808 3 роки тому

    Can i run g71 types 2 cycle in fanuc oi tf control?

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

    What is the deal with the G02 Z I K?

  • @ibrahimsaad878
    @ibrahimsaad878 8 років тому +1

    it,s good thanks

  • @kamswa
    @kamswa 7 років тому

    Now I know how to fix. thanks.

  • @mics1417
    @mics1417 6 років тому

    He's right, but you don't have to put a Z in the P block. A W0. will do the same thing and it keeps things simple when using an incremental sub.

  • @MJP20121
    @MJP20121 8 років тому +1

    I have also found if you don't set the start XZ you can get this.

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

    I got a non monotonious alarm for my g71 and it contains 2 arcs in row g3 R77,5 and g2 R5 and i could only solve problem by increasing R5 to R6 can someone explain why

  • @bibi-ov1hm
    @bibi-ov1hm Рік тому

    ottimo

  • @JarppaGuru
    @JarppaGuru 3 роки тому

    AWESOME no cam neened just punch numbers from drawing

  • @akashsambrekar5632
    @akashsambrekar5632 6 років тому

    nice sir

  • @mateojohnson5853
    @mateojohnson5853 6 років тому

    Why do you not use a g 70 at the bottom of your program

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

    don't do that, leave g71 alone and just add a w0. for example n1 x2.4 w0.

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

    Haas TM1P vertical mill, 10 years old, faults/issues...none.
    Doosan Lynx 220 Lathe, 1 year old, faults/issues...loads!!
    You want reliability then buy Haas.

    • @haasautomation
      @haasautomation  8 років тому +6

      Hello Graham, sorry for the delayed response. Thanks for the comment and we're glad to hear your TM-1P is running strong. Here's to the next 10 years!

    • @TCBHale
      @TCBHale 4 роки тому

      Depends very much on which machine you get from Haas. Haas TM1P is extremely good. Haas DS 30Y not so much to say the least. Research heavily before investing!

  • @mateuszchmielewski7311
    @mateuszchmielewski7311 7 років тому

    Is it working with G42? Where to insert?

    • @haasautomation
      @haasautomation  7 років тому

      Mateusz - Yes, definitely. The G42 Compensation will work whether we run a G71 Roughing, or G70 finishing cycle. Check out page 90 in our Lathe Programming Workbook for examples (it shows your G42). You can download the workbook from our DIY site, click on the “Programming Workbooks” section at the bottom of the page, diy.haascnc.com/user-guide#gsc.tab=0 - Mark, Haas Tip-of-the-day

  • @karthick.pkarthi9990
    @karthick.pkarthi9990 Рік тому

    Dear sir i0and k0 meaning sir

  • @ramrajgor1001
    @ramrajgor1001 6 років тому

    Please help me about G71 problem s

  • @berbouchebadis7166
    @berbouchebadis7166 3 роки тому

    Pouvez vous faire une traduction en français MERCI.

    • @markterryberry4477
      @markterryberry4477 3 роки тому +1

      Added. The French Captioning can be selected under the video Caption Settings.

    • @berbouchebadis7166
      @berbouchebadis7166 3 роки тому

      @@markterryberry4477 THANK YOU SO MUCH je vais revoir toutes vos vidéos .

  • @ПавелКузнецов-г5ж
    @ПавелКузнецов-г5ж 4 роки тому

    Остался вопрос... а зачем вообще 2 типа циклов? Почему нельзя всегда использовать Type 2? В чём смысл разделения на Type 1 и Type 2...

  • @mateuszchmielewski7311
    @mateuszchmielewski7311 7 років тому

    Ra=((f^2)/(8*r))*1000 :) I like this formula.

  • @JarppaGuru
    @JarppaGuru 3 роки тому

    real progman has never EXACT numbe x or z is allways compensated unless use G41/G42 im sure you have not calculate nose radius compensation for angles and roundnes lol so its 2xNR too close face
    magic top secret formula is (1-tan(angle/2))*NR means that much longer need Z put on program and starting x need calculate total lenght on program*tan(angle)*2 and minus that from end point.
    im sure your chamber not 0.1 or 2.54mm. 2.468 would be 2mm chamber on 0.8 nose radius XD

  • @ryanb1874
    @ryanb1874 4 роки тому

    What's bad about a monotonic arc?

    • @markterryberry4477
      @markterryberry4477 3 роки тому +1

      Hah, that's what our Software Engineers asked, after seeing this video. They changed the way the new NGC controls work, to automatically switch to a Type II cycle when needed, so we don't run into these alarms hardly at all any more. The control takes care of things for us. Still a useful video for looking at these cycles, and for dealing with these programming errors on older machines.

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

      @@markterryberry4477
      First I wanted to say thanks for the informative video. I've quite recently become a Haas lathe operator (SL 10, 20 and 30) and I've run into the non-monotonic errors quite a lot. An absolute pain in the butt but I've become better to see the errors in the code. Had no clue about the G70 trick, this will be very useful.
      But from my understanding from your comment, newer machines automatically figure out this problem by themselves and compensate when necessary?

    • @markterryberry4477
      @markterryberry4477 2 роки тому +1

      @@Azarath08 yes, new Haas lathes that are leaving the factory today will automatically scan the program and switch to a type II tool path if needed. We are working on other changes to help simplify things as well.

  • @quanle-th4xl
    @quanle-th4xl 7 років тому

    how to zoom in graphics to see the runing tool

    • @Aletaire
      @Aletaire 7 років тому

      (Look in the Graphic window at the bottom for controls.) Press F2 while in the Graphics window. Then use PAGE UP to Zoom Out and PAGE DOWN to Zoom In. You can reorient the window with the arrows. You can preview where you're taking the window in the bottom right 'minimap.' To CONFIRM your new window orientation and size, press ENTER. Reopen the Graphics window and you should have successfully re-positioned the window. Hope this helps.

  • @antonyelango4502
    @antonyelango4502 3 місяці тому

    I sir am from india i need cnc turing job any vacany pls sir am 8year experiyans

  • @ashishpandya8605
    @ashishpandya8605 6 років тому

    waah bhura ... maaan 6e tari danat ne

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

    In G71 I can use type 2 . In G72 i Cant use this cicle in type 2

  • @RaviKumar-oo1rs
    @RaviKumar-oo1rs 3 роки тому

    Haas lathe canned cycle why not take it Angle
    Ex: A135.0

    • @RaviKumar-oo1rs
      @RaviKumar-oo1rs 3 роки тому

      10-45deg champer last pass only removeing not step by step remove why???

  • @sandhup9170
    @sandhup9170 7 років тому

    g 76 code

  • @ssm4774
    @ssm4774 8 років тому

    Thank you m/m size

  • @danielkalinowski5157
    @danielkalinowski5157 6 років тому

    you don't need to put g70

    • @danielkalinowski5157
      @danielkalinowski5157 6 років тому

      n1 x2.4 w0.0 will work

    • @danielkalinowski5157
      @danielkalinowski5157 6 років тому

      g72 make sure your start position on x is the same as finish and z start is bigger than your finish z. haas post out looks messy

  • @njm24381
    @njm24381 4 роки тому

    00:48 ㅋㅋㅋ

  • @JarppaGuru
    @JarppaGuru 3 роки тому

    3:27 lets just use W0 dont move Z but use type2 LOL

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

    Get a real machine. Like a Mori or Mazak. Problem solved

  • @msw8406
    @msw8406 8 років тому +1

    Nice! That is an extremely useful video. Thanks!