G & M Code: CNC Lathe Programming by Hand - Vlog #91

Поделиться
HTML-код
  • Опубликовано: 10 май 2019
  • CNC Machining - How to hand write a CNC lathe program using G & M Code.
    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.titansofcnc.com
    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/TIKennametal
    Autodesk - bit.ly/TIAutodesk
    Blaser Swisslube - bit.ly/TIBlaser
    Mitee-Bite - bit.ly/TIMiteeBite
    Royal Products - bit.ly/TIRoyalProducts
    Schunk - bit.ly/TiSCHUNK
    JobBOSS - bit.ly/TIJobBOSS
    Tormach - bit.ly/TOCtor
    #CNC #Machining #kennametal
    MB017E7JAFBH4VC
  • НаукаНаука

Комментарии • 168

  • @eriksonderlon
    @eriksonderlon 5 лет назад +42

    I like this format. It's so cool watching the machine respond to each line of code after you've programed and explained it.

  • @CarniMore
    @CarniMore 3 года назад +7

    I haven’t machined in almost 20 years and I’m thinking of getting back in to it . I remember using a G 75 code for face passing. I also remember using G71 code when a lot of material had to be turned off. Thanks so much for your video brother. Hell, I’ve got the fever now !!😂👍

  • @josephstump3446
    @josephstump3446 5 лет назад +11

    When putting in the Z move for the Radius if W is used instead then the W value is the same as the Radius no matter where you are on the part. No need to do added math. Same thing with using G42 to compensate for the tool Radius. I am a lazy free hand programmer so those little things make life much easier and quicker. Great introduction video to free hand programming and shows the details of what the machine is doing when creating a Radius. I would love to see some videos on can cycles and cutter comp. Keep up the great work. Love what you guys are doing.

  • @AlesanaxD1
    @AlesanaxD1 4 года назад +1

    Thank you so much! This helped me a lot to better understand! Love how you explained everything thoroughly.

  • @ramanak2213
    @ramanak2213 5 лет назад +12

    very clear explanation, hope it would be in metric, I have almost forgot hand programming, after we've bought mastercam, thanks for the rewind, expecting more videos like this. Thanks from India

  • @TimsCNC-Tractors-and-more
    @TimsCNC-Tractors-and-more 5 лет назад

    Great video guys! This is what did for years was hand program everything at lathe. I use to set my machine defaults at the top of the program just below the part number (example G54, G18, G99 etc)...but the way you did it is just as good also....One comment I read was to use a G42 for cutter comp.....I used that a lot myself ( Cutter comp can be tricky for a beginner, but once you get use to it, you will love it).....Either way, great video dude.

  • @JAL707
    @JAL707 Год назад

    I know you probably won’t see this but you’re videos really help me,I’m new to cnc and machining and I had a job today and I was watching another one if you’re videos talking about g71 and it really helped me build up confidence checking my programming was all ok thank you for making such good quality videos and taking time to explain step by step what it all means and what it does

  • @carvajalm.a36
    @carvajalm.a36 5 лет назад +1

    thanks for the wisdom, better than my swedish teachers whit military experience . you are the best!

  • @frankcruz1751
    @frankcruz1751 2 года назад

    Great videos!! This is really helpful Tyson. Thank you for sharing your knowledge. God bless!

  • @customcncandmachining1538
    @customcncandmachining1538 2 года назад

    best cnc vidios yet !!!! please make more for us beginners

  • @CRISTSEN
    @CRISTSEN 5 лет назад +1

    Thanks for sharing your experience with us... great video.

  • @ben150785
    @ben150785 4 года назад

    Nice video.
    I used to run a Bavelloni 4 axis CNC mill, cutting kitchen worktops and all my jobs have had the G code created by a tooling program.
    I had been doing that for 6 years, I could quite happily do any job without problems (Providing it was doable)
    My new job I am just an operator on a CNC lathe, im not being taught fast enough about the code, I suppose its better for them for me to bash out parts than to teach me about the code.
    It was nice to see your explanation and to understand more about the code that I see running, so yeah, thanks :)
    Hopefully these videos will help me progress

  • @thealexasterphe1138
    @thealexasterphe1138 5 лет назад

    Great video, Looking forward to more. I'm a mill programmer and really want to learn lathes.

  • @MrJugsstein
    @MrJugsstein 2 года назад

    Enjoy watching you teach

  • @liamboyle6230
    @liamboyle6230 5 лет назад

    Now when I have less experienced guys on with me at work I can show them this video to explain the basics better than me haha, good work.

  • @vedantambekar5771
    @vedantambekar5771 3 года назад

    Excellent explanation!! Thanks for sharing this video.

  • @razmikkhachadoorian3658
    @razmikkhachadoorian3658 4 года назад

    Hi thank you and your son for all the great tutorial you guys are awesome
    BOOM

  • @jefilomeno
    @jefilomeno 2 года назад

    Thanks for the video! Very informative.

  • @CNCMachinistEducationNetwork
    @CNCMachinistEducationNetwork 5 лет назад +3

    Nice video that actually links G code to tool movement. I learned CNC with manual G Code on 3 -4 axis CNC Mills. Didn't do that much lathe work in 25+ years. But now that I teach it I find that the lathe is easier to hand program - but its a different animal for sure - Back in the day we had Mill guys and lathe guys and we never knew what each other did.
    it would take more videos to explain the basics of lathe code (especially if you are a mill person) . Cutter comp is different - have to think of X axis as a diameter at all times in reference to rads and chamfers - you only need SFM and Chip load for 90% ( less math). Incremental movements can be used yada yada -
    I forgot about doubling up on "X" face move for a 1/64 rad - thanks - plus Kuddos on the Knurling - I have been pondering that for our Haas ST10 - keep up the good work Tyson

  • @davegill8634
    @davegill8634 3 года назад

    Top tutorial , Absolute legend just like your Dad ,👊Boom

  • @JustLarry106
    @JustLarry106 8 месяцев назад

    I’ve been doing this for years but most companies don’t let you edit programs this page is extremely helpful for teaching thanks

    • @oathz958
      @oathz958 6 месяцев назад

      Because you would take a lot of of time to program

  • @jimburnsjr.
    @jimburnsjr. 9 месяцев назад

    Excellent video, thanks very much.

  • @KenPurcell
    @KenPurcell 5 лет назад

    Thanks Tyson, interesting topic.

  • @danthoreson4062
    @danthoreson4062 4 года назад

    Nice job man. Well explained

  • @keithlane4343
    @keithlane4343 5 лет назад +4

    Excellent tutorial Tyson. I know this was an educational video, but on a production program, do you program in a safety block at the top of the program to cancel any offsets or absolute / incremental info from the previous program so the new program doesn't pick it up and potentially cause a problem?
    M is for Modal commands.
    Again, excellent video.
    So glad you guys are getting the next generation(s) up to speed on cutting edge manufacturing.

  • @Mugen20too
    @Mugen20too 5 лет назад

    I needed this!!! Lol 😆 thanks!!

  • @davegill8634
    @davegill8634 3 года назад

    Absolute legend

  • @shawnmorris7723
    @shawnmorris7723 Год назад

    Awesome video! 👏👏👏

  • @lumpygasinavacuum8449
    @lumpygasinavacuum8449 5 лет назад +1

    Thanks Tyson.

  • @onsumshtradio7380
    @onsumshtradio7380 2 года назад

    Need more of these

  • @ethanbaker9033
    @ethanbaker9033 5 лет назад

    Very good explanation

  • @robertholland3551
    @robertholland3551 2 года назад

    I work at NTN as a set up technician and I would really love to see and learn more about programming in all aspects. I work with metal grinding wheel lathes and also CNC lathes. Most of the grinding wheel lathes have a template for the program but the you have your GA60 II witch are grinding wheel program base.

  • @bruceflanders6918
    @bruceflanders6918 2 года назад

    47 years I worked Aero Space and Medical. I remember paper tape 3 and 4 hole programing with star wheels on controls for offsets. asci & esa Now all controls have a Windows based Control I like them but also find confusing so these video's are great.

    • @cliftonlewis1420
      @cliftonlewis1420 2 года назад

      I'm only 40 but Paper tape was used on the first lathe I ran. Giant green turd. LOL Now I look at the newest machines and think wow that one button uses more "brain power" than my first machine.

  • @daryllemire6503
    @daryllemire6503 Год назад

    Just really jumping into the lathes fully now, im wondering if you guys have any vertical turning lathes and maybe you could show how to run parts on them.
    Your extremely good at showing and vocalizing how to do these things. Your a good teacher.
    So thanks your lathe videos are extremely helpful to me right now. Im a mill guy but I can finally work with lathes, large vtls but as a pretty well complete beginner on the lathe side this is teaching me alot
    Thanks from canada

  • @nruasyang1055
    @nruasyang1055 15 дней назад

    Very useful information... thank you

  • @mmarawanduncut3197
    @mmarawanduncut3197 4 года назад +1

    great video! THANKS !!!!!!!

  • @madhavagarwal366
    @madhavagarwal366 2 года назад

    The Best Video

  • @caseywaite599
    @caseywaite599 5 лет назад +13

    Be sure to do G70 and G71 examples! They’re a hand programmers wet dream.

    • @rayballard8152
      @rayballard8152 5 лет назад +1

      How about G70 with Tool Nose Comp active! Fanuc 10T can do it but not sure if Haas can.

  • @chrusb7765
    @chrusb7765 5 лет назад

    Great info!

  • @rogeliozaragoza9212
    @rogeliozaragoza9212 5 лет назад +3

    Nice video 👌
    What about a video on how you find the centerline of your tool to spindle or at least some tips or trick to simplify the process

  • @walterwolansky2685
    @walterwolansky2685 5 лет назад +1

    I have seen a lot of programs with the g97 before the g96 and couldn't figure out why it was written like that. It makes sense now.

  • @giovissbike
    @giovissbike 5 лет назад

    Felicidades usted son muy buenos pongan la opción de subtítulos a los vídeos gracias 👍 from Colombia

  • @NoriDavis
    @NoriDavis 3 года назад

    Not sure if you have a video on it yet, but a good one would be all the different ways you can program an interpolation on a mill. Like thread milling or just breaking the edge of a bore.

  • @druej3709
    @druej3709 5 лет назад

    👍 great video buddy

  • @Mrpalomino88
    @Mrpalomino88 3 года назад

    Good video my dude.. thank you

  • @sumanmandal1926
    @sumanmandal1926 4 года назад

    Hi
    Thank you for making manual CNC turning Programming.
    This really nice
    I want to know more about CNC manual Turnmill programming.

  • @Hirudin
    @Hirudin 5 лет назад +2

    12345? That's amazing; I've got the same combination on my luggage!

  • @Flyjango1
    @Flyjango1 5 лет назад

    I like this a great deal.

  • @ducluong8482
    @ducluong8482 Год назад

    Was good video, Thank you, hope you have next video,

  • @LEARN_AND_GROW545
    @LEARN_AND_GROW545 4 года назад

    Pls makes more video's for using G&M codes it's helpful for me to Learn, how's to work machining programs........ Thank you 🙏

  • @rasmillion
    @rasmillion 4 года назад +1

    Good format
    Making soft jaws would be good refresher
    If you have not made that a video yet

  • @nisson91
    @nisson91 3 года назад +2

    Hey, thanks for this video! It would be great to see a video calculating angles on a part by hand.

    • @bruceflanders6918
      @bruceflanders6918 2 года назад

      Key point you say --- By Hand. -- Under CNC control there is No error.
      However by hand is completely different matter as hands are fluid not ridgid like a CNC.
      May I also say CNC is only as good as the accuracy of the Machine so a good Machinist evaluates the output of the Machine before spending money on material scrap.
      Any metal cutting CNC Machine can have a Probe installed and programmed for routine with known dimensions then after routine you evaluate results of accuracy.
      Most ALL CNC Machines have Ball Screw and any slop can be adjusted.out or even programmed to compensate.

  • @lennysweet8336
    @lennysweet8336 5 лет назад +4

    Love the thumbnail picture!! I'd love to see your process on programming all canned cycles. Like maybe in a series called canned cycles... Including tapered threads.

    • @TITANSofCNC
      @TITANSofCNC  5 лет назад

      ruclips.net/video/xQygszvqXm4/видео.html

  • @shahenkesheshian2189
    @shahenkesheshian2189 4 года назад +1

    How to make program for small part on small manual lathe. Thanks you are the best teacher👍

  • @56nikoli
    @56nikoli Год назад

    I’m still new at running a CNC lathe at my work we turn down shafts. I am starting to understand what each lines do but my goal is to be able to create an understand every code an what each line does

  • @Mark-km4gp
    @Mark-km4gp 5 лет назад

    Great video, any chance we could get a threading tutorial video on a lathe in the future?

  • @adamellifrits3487
    @adamellifrits3487 Год назад +1

    I’ve been working on old machines called Davenports and I decided to up my career to the cnc machines im now in collage and im starting hand programming using cimco and I would like to learn how to really get into this.

  • @keithd6186
    @keithd6186 5 лет назад +1

    What do you at Titans program your lathes with when not hand written? Do you use Fusion or other software It's nice to see some lathe stuff and not always mill based👍

  • @yary238
    @yary238 Год назад

    Where can I find your other videos for hand programming a lathe? I loved this one and I would like to see the rest of them.

  • @georgegarces8560
    @georgegarces8560 2 года назад

    Dude your awasome... so is your dad..!!!! Make shure enjoy the money you make !!!!

  • @larryblount3358
    @larryblount3358 5 лет назад

    Enjoyed. It would be nice to compare to what is generated by the VPS in haas and shape creator.
    Do you always home to g28u0.0w0.0? Or just to safe distance? On a tl-2 home is a long way to be moving machine. I am looking at ways when the tailstock is in use. For example on a long thread.

  • @chopperchuck
    @chopperchuck Год назад

    I started working in a shop just under three years
    Now I have 40 years of tool & die metal fabrication welding
    The longest time I spent playing with seeing cease was back when they still had tapes to control
    Over the years and different shops I worked at we would bring a new equipment I would unpackage it set it up wire it up put air water whatever it needed basically get it ready for the setup guys to come in
    When they were done I might get to play with it for a few
    Fast-forward 40 year career
    I walk into the shop get a job tell them all
    In less than two years I am hand coating at the console both the Lay's and the Mills
    I also figured out how to use their Cad and cam
    That they haven't paid for since 2019
    A month ago they hiring some new workers
    Mill and lathe and leave guys that supposedly know how to program
    Only one of them the lathe guy can program at the lathe
    The guy running the mill
    I had to show how to run our outdated CAD cam
    Because he doesn't know how to program at the Mill
    The company immediately revoked my programming privileges as they call it
    Because we have guys that can program now they don't need me to program
    Both of those guys make $10 an hour more
    Both of them come to me for help
    I told them both sorry guys I can't help you you make more money than I do
    I can program faster then both
    And my parts are good
    We have another new lathe guy
    He can't program at the llathe either
    And doesn't know how to run the CAD cam
    So a program that might take me an hour
    Takes him for f****** days
    I learned how to run these machines how to program them on my own

  • @barnabesambikibaroka5797
    @barnabesambikibaroka5797 4 года назад +1

    you should insert the G&M code file in the description to help students understand very well and try to practice while having workshops..

  • @josemanuelmorales3815
    @josemanuelmorales3815 Год назад

    Thanks for the class is pretty good.could you do a video of live tooling programming on the st 30y please? And also how to copy one section of a program from your program list to the active program.thanks!

  • @Jlmportela1
    @Jlmportela1 4 года назад +1

    Hi Titans! Here is João from Manaus-AM - Brazil! I would realy like to see a video about Broaching a spline on the cnc Lathe, it would be of great help on one of our projects here =D

  • @gabykritter5670
    @gabykritter5670 5 лет назад +1

    Make more LATHE videos!!

  • @cuteboynobita6765
    @cuteboynobita6765 Год назад

    This stuff is so cool i want to learn is their any other vedio related to drilling boring in lathe

  • @johnmckeel8603
    @johnmckeel8603 3 года назад

    Big fan here. I couldn't find a series on CNC lathe or Mill programming. I'd like to find something comprehensive from the basics to advanced programming for each. I suppose it's too much to ask to make a series on programming the Buffoli Transfer Machines?

  • @jordanparkinson4584
    @jordanparkinson4584 5 лет назад

    I would very much appreciate if you could go through using tool nose compensation with G70/71/72 I have the Haas lathe manual for my TL-1 but I get funny results when using Tool nose comp. I'm certain it's something you guys could clear up for me!

  • @Benny.g4real
    @Benny.g4real 3 года назад

    this my first time to learn how to program. please i would like to have a video of Beginner programing. thanks

  • @marcmaza2821
    @marcmaza2821 5 лет назад

    I work at a small cnc shop I've been learning a good amount on the machine but my boss makes it so confusing watching this kinda makes looks easy lol

  • @EZ_shop
    @EZ_shop 5 лет назад +4

    Hey Tyson, that was great, loved it. You lost me a bit when you were making the calculations. Perhaps next time you could use a white-board to illustrate your math. Ciao, Marco.

    • @loganthemachine7841
      @loganthemachine7841 4 года назад +1

      Check out some other videos/study up on G02 & G03 and it will be easier to understand.

  • @jackflash6377
    @jackflash6377 5 лет назад +2

    I wish I hadn't sold my lathe. :(
    Had it for two years and only put 36 hours on it!

  • @justicemoses7066
    @justicemoses7066 10 месяцев назад

    Great level of tutoring..Please can I get a work through or a manual for easy learning of the G and M code

  • @fredrickejirika2857
    @fredrickejirika2857 Год назад

    Cool programs but can you also make a program in millimeter too😊 am really enjoying it

  • @keithrozeski8463
    @keithrozeski8463 4 года назад +1

    FYI. G50 is completely different on Fanuc

  • @carlosorzabal7527
    @carlosorzabal7527 2 года назад

    Have you a Vlog on Type 2 Fanuc Lathe Programming, that is, G10 P0 as opposed to G54 plus one Vlog where you machine the 2nd end of a part that needs a 2nd set of Jaws?(setting the datum to finish the part)

  • @stonedassassin4229
    @stonedassassin4229 3 года назад

    MORE LATHE VIDEOS !

  • @TheJohndeere466
    @TheJohndeere466 3 года назад

    You started your program with T0101 but if the turret was real close to your part when you started the program, wouldnt it be possible for some of the other tools to hit your part during the tool change? Wouldnt you want to have a code to position the turret at a safe tool change position before calling up the tool change?

  • @SuperJaydeep007
    @SuperJaydeep007 5 лет назад +1

    I like your all videos, it's my request, you to make videos in MM or just display values in MM, while programming. I hope for the positive response 😊

  • @juliusgitau6457
    @juliusgitau6457 3 года назад

    Wow I like it please help me know how to find the zero point in a lathe and the difference between cnc and nc

  • @carlitoway9120
    @carlitoway9120 5 лет назад

    Finally 😉

  • @jonnyappleseed45
    @jonnyappleseed45 5 лет назад

    I run a conversational lathe could there be a video on how to turn the ID on the jaws? It’s a DMG MORI ECOTURN 450

  • @kevindick8905
    @kevindick8905 5 лет назад +3

    Same video but using tool compensation would be good

  • @frankr608
    @frankr608 5 лет назад

    Guan you talk about spindle limits for different materials ? Does it matter?

  • @nicocastillo500
    @nicocastillo500 5 лет назад

    Explain tool and radius comps in the offset or geometry.

  • @landonjacobs8392
    @landonjacobs8392 Год назад

    Hey Tyson can you make a video on roughing passes. Thanks Landon

  • @mariocortes1337
    @mariocortes1337 3 года назад

    Congrats titans a very educational video. Can you show as how to program sub programs on the cnc lathe please? Thanks

  • @rossmcdonnell1035
    @rossmcdonnell1035 5 лет назад +11

    What about G42? Tool radius compensation
    Great video tho 👍
    Will look forward to more of these lathe CNC tutorials

    • @JustAGuyWithALongScreenName
      @JustAGuyWithALongScreenName 5 лет назад +4

      I think hes manually comping tool rad. Used to do it since the old mori's I ran would loose their shit if I tried G42.

    • @S_V_C
      @S_V_C 3 года назад +1

      Dont forget G41, depends on the toolpath of the tool, as well as where it is in relation to the material.

    • @cliftonlewis1420
      @cliftonlewis1420 2 года назад +1

      @@JustAGuyWithALongScreenName same same. Ugh. Good God I don't miss those days at all. Having the controler freeze up because you tell it to "do" to much at one time.... Both things. Like move in -Z and turn the spindle. Blah. "You are a lathe that's your thing , you crusty old pos." LOL

  • @johnroberts1768
    @johnroberts1768 5 лет назад

    How about doing a video about using the c axis to mill squares and hexagons

  • @qqqqqqqq1407
    @qqqqqqqq1407 5 лет назад +1

    I've just started machining peek, gets me a little nervous since it's so damn expensive.

  • @jesusaragonrodriguez7304
    @jesusaragonrodriguez7304 5 лет назад

    Could you please explain again where did the actual radius .025" came from?

  • @leoneljbsantos
    @leoneljbsantos 3 года назад

    Hi,
    Why some people prefers a tool upside up, and others upside down? I'm talking about the same type of tool, like an OD rougher. It's the turret design? Thanks.

  • @federicoalvarez2825
    @federicoalvarez2825 5 лет назад

    Good afternoon all of you at Titian. My name is Freddie I got interested in machining a couple years back when I started working for a factory where we manufacture plastic parts for different companies. We do everything in house that includes making the split molds for the plastic injectors. We have a few Mazaks I want to know how could I get some training threw books and what books to buy where I live there’s not much training or tech schools on machining.

  • @TripAyes
    @TripAyes Год назад

    I have a question - how do you hand program a threading operation? I used to run a conversational Johnsford lathe and it was easy peasy but what I didn't like about it is that it spit the G-code at you and you didn't have to learn. Like, how do you do an 1/8" lead thread. Just curious.

  • @nicholasmorgan9085
    @nicholasmorgan9085 4 года назад

    Hi Tyson can you do a one for constant surface speed

  • @Turbo93notchback
    @Turbo93notchback 5 лет назад

    If you could do a lesson on cutting a front and back chamfer for parting off utilizing the same parting tool.

  • @sparksflyingpyro
    @sparksflyingpyro Год назад

    Will you ever continue this series?

  • @lumpygasinavacuum8449
    @lumpygasinavacuum8449 5 лет назад

    How to use offset comp and minimum cut depth for setting up?

  • @dosilecreations6229
    @dosilecreations6229 2 года назад

    how long does it take to memorize all the g codes and m codes? is there a manual that has all the codes and there meanings?