CNC G Code Programming: A CNC Mill Tutorial explaining G Codes

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

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

  • @johnsimonetti9262
    @johnsimonetti9262 10 лет назад +5

    Excellent tutorial ...simple explanation of each step and their letter code. This 75 yr old beginner even understood, learned and enjoyed. Great Narration.

  • @jasonbirch1182
    @jasonbirch1182 2 года назад +9

    Thank you. My first real g code lesson. It made perfect sense. I wish you had more.

  • @TedDanzig
    @TedDanzig 4 года назад +5

    Watching you demonstrate and explain was better than most of the literature I’ve found. Thank you.

  • @derryafandi7717
    @derryafandi7717 Год назад +5

    Thank you bro, still good on 2023

  • @ricklovoi1520
    @ricklovoi1520 8 лет назад +7

    Finally someone spends the time to really explain !! I found this awesome for someone who never used a CNC machine. Looking forward to learning this new skill!!Thank you !!!!!

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

    This was very helpful and clearly pointed out at a nice pace. Thank you for not adding music to the background.

  • @obiscotchkenobi6195
    @obiscotchkenobi6195 9 лет назад +12

    Thank you sir. You finally explained circular interpolation in a way that us normal folks can understand. Please, please, please upload more videos!

  • @58browning40
    @58browning40 10 лет назад +1

    Very good tutorial. I have been programming CNC lathes for many years but have limited experience programming milling machines. This video helps me understand mill programming better. Thank you!

  • @MisterFizz
    @MisterFizz 9 лет назад +18

    Very helpful for an absolute beginner. Thank-you for taking the time to lay it all out so well, step-by-step. I found the presentation guide me very precisely through the process and left me with a strong base level understanding of each step.

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

    I go to NTMA Training Center & just started learning G&M Codes, it is very helpful to look at videos like this one. I find it sometimes better explained from another person than my teacher, Thank you for this video.

  • @weiweixu1233
    @weiweixu1233 9 лет назад +2

    Great video! The illustration of g00, g01, g02 is extremely clear. Thanks for your time.

  • @MrWallace803
    @MrWallace803 7 лет назад +2

    Great tutorial. I tried to learn radiuses from the Haas manual, but my head almost exploded. This lesson explained it perfectly.

  • @robertdolan8959
    @robertdolan8959 9 лет назад

    Really enjoyed the video, today was my first day of CNC Class at community college and the instructor went very fast through the codes. I like how you took your time to thoroughly explain the methods and not go too fast, thx again!

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

    Omg great tutorial you took it just at the perfect pace for me to understand and comprehend im a new subscriber ❤🎉

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

      Just one video 😢

  • @paulm5302
    @paulm5302 9 лет назад +3

    Outstanding Tutorial. Please keep them coming... Thank you, I look forward to more CNC mill tutorials from you soon.

  • @DucTran-ih4ck
    @DucTran-ih4ck 2 года назад +3

    Now I understand I and J so clear. Thank

  • @williambryan356
    @williambryan356 2 месяца назад

    Thank you so much for this tutorial. You are very skilled at teaching these things. Now I have something to use for my example when I code my first program. Please do more tutorials.

  • @markwilliams4015
    @markwilliams4015 9 лет назад +1

    EXCELLENT Video! Excellent Visuals! Excellent description! Couldn't ask for anything better. Keep up the good work!

  • @NyourfaceProductions01
    @NyourfaceProductions01 8 лет назад +1

    Good explanation of each move. This is a very good starting lesson of Gcode. I am an untrained machinist but really want to get into CNC for home and eventually convince my employer to get a small CNC 3D router.

  • @johnzhang691
    @johnzhang691 9 лет назад

    I skipped the lecture at school and found this fundamental introduction very clear and helpful.

  • @althomas6045
    @althomas6045 Год назад +3

    titans and hass do not come close to the quality and safety of your code or the qaulity and depth of your explanations.
    well done.
    i've got 42 years in the trade and 37 as a programmer.

  • @STSCNC
    @STSCNC Год назад +2

    This was well done and easy to follow, Thank you

  • @jbbauer0
    @jbbauer0 9 лет назад

    Watched a couple other videos on G02. This one really hammered the nail in. Thank you.

  • @busizwevincentndlozi8699
    @busizwevincentndlozi8699 7 лет назад

    You are the best teacher. Please keep up the good work

  • @danc7262
    @danc7262 6 лет назад

    Best teaching I've seen so far. cheers!

  • @MakeSomethingCNC
    @MakeSomethingCNC 6 лет назад

    this is what i have been looking for! very well spoken and layed out.

  • @atureoglu
    @atureoglu 9 лет назад

    This is the best tutorial I have ever seen in my life!

  • @Dsmiffb
    @Dsmiffb 8 лет назад +19

    sad thing is I had 3 classes dedicated to CNC programming at my college (automated manufacturing major) and you explained everything much better in one video. lol. very informative. been working for over a year in addition to my degree and I am always learning. it's a great thing to know.

    • @INFIDEL82AA
      @INFIDEL82AA 7 лет назад +5

      David... I can say the same thing, in regard to my CNC classes. My instructor was trying to explain or "Teach" our class G-Code, as if we all had SOME experience writing it. None of us had! We were all taking beginner classes. Then he would get all pissed, when we didn't get what he was saying. Some people just suck at instructing, on a level that will allow someone to learn. Like you stated, this 25 minute tutorial has explained things far better to me than my CNC "College Level" instructor ever could! Good luck! I hope things are moving forward for you. I absolutely love this shit!

    • @jimjam1719
      @jimjam1719 6 лет назад +1

      titanium cranium- i agree with you, my instructor kinda mumbles when he talks, or should i say, he speaks very lowly, i.e. a low volume, hard to hear him, and i am just sitting 2 chairs over from him, and he tells us coming from his experience, where as we are newbies, he doesn't get mad, but i can tell he is prolly thinking that we are stupid to a degree, he has to keep reiterating himself or repeating everything but he doesn't explain it in simple terms, he can only explain it in experienced terms, in other words,,,, i'm not sure he is cut out to be a teacher, some people can teach, others can't. i think he is more concerned about the xtra money he is making from teaching on the side of his cam programming job. btw- i love this shit too.

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

      At the end, you have to find out everything in practice by testing, some lessons will taugh you maybe how to start the machine, not how to actually program it. 😀

  • @duanedean3256
    @duanedean3256 7 лет назад +1

    Ha, best explanation of I and J. Could never understand it till now. So simple.

    • @jimjam1719
      @jimjam1719 6 лет назад

      duane dean- ya, i finally understood i and j just now with this video, couldn't with my instructor, but with this video, now i can.

  • @hardford1
    @hardford1 9 лет назад

    best g code explained ever on youtube .......thank you for your time....i wish to upload more videos a bout g code

  • @mathewwhittle10
    @mathewwhittle10 9 лет назад

    First thumbs up I've given for ages... still foxing my brain, but this allows a person to soak it all in. Thanks.

  • @morenocoronado404
    @morenocoronado404 9 лет назад

    thanks you are the best, very clear you are a good teacher god bless you man, and keep it up we need more people like you.

  • @jenniferrichards2828
    @jenniferrichards2828 7 лет назад

    you are a great teacher explained every question I wondered.

  • @saaimshaikh6815
    @saaimshaikh6815 9 лет назад

    Thank u so much for this!I have an exam tomorrow and I don't have any notes.This video is a savior!

  • @dunn-ng5878
    @dunn-ng5878 8 лет назад

    yes ! I start learning by myself from your video . this is the first lesson about code I learned. thanks

  • @debradisharoon
    @debradisharoon 7 лет назад +1

    I wish you had been my first programming instructor. This is good!

  • @dennisbsutube
    @dennisbsutube 9 лет назад

    Good job. Thank you for taking the time to explain each step with the graph paper as a reference.

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

    That was very clear thanks. Just learning G&M, and that was a great help to me.

  • @raymunoz1096
    @raymunoz1096 9 лет назад

    i have no cnc programming experience, was very well explained

  • @manuelalcala3211
    @manuelalcala3211 8 лет назад

    Thank you so much! now i am understand g-codes & m-codes because you well explained everything for beginner like me,more power to you sir,

  • @Montoyee
    @Montoyee 7 лет назад +1

    Thanks so much for this video! This really helps me understand what the bosses are babbling about when they're setting up at work!

    • @noahberger8760
      @noahberger8760 7 лет назад

      Eric Montoya
      , What is it you do at work then, if the bosses are setting it up? I sincerely wish to know. So many CNC shops around here and I need to do something, since no one else seems to be hiring. I wish to know how to approach these guys with no experience but a willingness to learn.

  • @seatlanta
    @seatlanta 9 лет назад +4

    Good job. Clear graphics. Thanks for taking it slow.

  • @twosuns8704
    @twosuns8704 7 лет назад

    Very helpful,thank you very much.In one of my classes we are working on writing the programs for milling,we're starting with basic designs like your example part.I picked up on a lot of stuff that I wasn't getting in class lol.I took my time and paused every step to really understand each block.THANK YOU.

  • @vergilalbia909
    @vergilalbia909 10 лет назад

    very good!!!,,well explained g-codes and its functions..it helps a lot more people like me who just started to learn basic cnc-mill programing..thanks much for the brilliant mind and generousity of the person who uploaded this video!!!..god bless!!!

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

    Good tutorial . Many thanks. Waiting for the next.

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

    That was grate explanation that I didn't recognized it at college.

  • @Bitcoindad615
    @Bitcoindad615 10 лет назад

    Great video I thoroughly enjoyed every minute PLEASE do more!

  • @meshalastic
    @meshalastic 8 лет назад

    nice and very well explained. Big thanks, I wish teachers explain stuff the way you.

  • @MrElprototipo2012
    @MrElprototipo2012 9 лет назад

    best explanation ive seen so far...... thanks for shARING

  • @Warpfield
    @Warpfield 7 лет назад

    Just now coming to this, 3+years later. Very informative.

  • @sk8guitardrums
    @sk8guitardrums 10 лет назад +33

    nice and very well explained.

    • @cncprogramming3907
      @cncprogramming3907  10 лет назад +1

      Thank you for the comment!

    • @jimjam1719
      @jimjam1719 6 лет назад

      yes, very well explained and methodical but at a very low volume, i had to crank it up to 80 or more to hear you.

  • @StayHumble86
    @StayHumble86 6 лет назад

    Great explanation! Thank you for taking the time to do this video.

  • @tommyers2416
    @tommyers2416 8 лет назад

    I knew nothing and now I know a little bit. Thanks

  • @TruthbetoldtotheWorld
    @TruthbetoldtotheWorld 6 лет назад

    Very helpful and interestingly well explained. more than in class!

  • @eric8027
    @eric8027 9 лет назад +1

    Awesome!!! Your explanations were spot on!!! Thank you for taking the time!!

  • @JavadKashizadeh
    @JavadKashizadeh 7 лет назад

    thank you.that was so adequate for beginning.I hope more videos be uploded

  • @williamterry3177
    @williamterry3177 9 лет назад

    Very nice!! I have just set up a 6040 CNC. This helped a lot

  • @russelallen5342
    @russelallen5342 8 лет назад +1

    Thanks, I found this very interesting! Great presentation.

  • @josecunha731
    @josecunha731 8 лет назад

    Great job, excellent primer, very much appreciated.

  • @georgeroper9210
    @georgeroper9210 9 лет назад

    i finally understand,thanks.i will be looking for more videos that you do.........

  • @dell051lt
    @dell051lt 9 лет назад

    Wow, thank you soo much for this!! Definitely going to have my classmates watch this video. So,e of us were lost on trying to read g code. I am in school for this with a instructor who goes too fast during each lesson.

  • @BushCampingTools
    @BushCampingTools 6 лет назад

    Very well explained, great tutorial!!!

  • @hungly-xr4mf
    @hungly-xr4mf 4 года назад +1

    nice & very well

  • @danieljusticiero
    @danieljusticiero 8 лет назад

    Excelente, muchas gracias, esta muy bien explicado. Now I am a follower!!

  • @ashleyadams8601
    @ashleyadams8601 8 лет назад

    I agree very well put ... I'm new to CNC myself .. Thanks need this

  • @Trex450S
    @Trex450S 8 лет назад

    Fantastic! That helps me a lot! You explained that very well.

  • @doug.ritson
    @doug.ritson 10 лет назад

    Nice primer. Thanks for sharing.

  • @brenttyang6126
    @brenttyang6126 7 лет назад

    Wow excellent explaination!

  • @amandadandria423
    @amandadandria423 10 лет назад

    Very Very good Thank you, Hope you can make more like this,

  • @jvillanueva105
    @jvillanueva105 10 лет назад

    Excellent tutorial

  • @MW2fanMRbusby
    @MW2fanMRbusby 9 лет назад

    Perfect video man, keep up the great work!

  • @maravatio67
    @maravatio67 8 лет назад

    Thank you so much for this tutorial video. Great explanation!...

  • @milosjanus1236
    @milosjanus1236 8 лет назад

    Really well done. Thank you for this nice tutorial.

  • @tuckeni1
    @tuckeni1 8 лет назад

    Being new to CNC that was a great tutorial, nice and clear. Great explanation of the G02.

  • @nicholaibhardwaj
    @nicholaibhardwaj 8 лет назад

    Very nice , Thanks a lot ... Appreciate it ...
    Explained very well .

  • @EpicNob101
    @EpicNob101 10 лет назад +8

    Great tutorial. Thanks!

  • @jeffpittel6926
    @jeffpittel6926 7 лет назад

    Very informative, thanks for posting.

  • @topacioo
    @topacioo 6 лет назад

    thanks for this video of cnc programming I have been learnig a lot

  • @BonaRasmey
    @BonaRasmey 11 месяцев назад

    ❤thanks for your explanation 👍

  • @Rasel2021
    @Rasel2021 10 лет назад

    Cool tutorial. Well explained for beginner Thanks much!.

  • @codymartin4771
    @codymartin4771 8 лет назад

    Thanks a lot this really helped me specially just starting to work with a Fadal Mill

    • @joepie221
      @joepie221 8 лет назад +1

      Cody, On my Fadal mill, I can just use a G2 or G3 command and an r' value with an end point on radii under 90 degrees. Its much easier than the I and J line code.

  • @4ur3n
    @4ur3n 7 лет назад

    sad that this guy did not make any more videos. I really wanted to see more. I have a course in CNC and it would help.

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

    Excellent!! How disappointed when I found it was your only video!!

  • @CarlosOrtiz-ht6rn
    @CarlosOrtiz-ht6rn 6 лет назад

    Amazing teaching. Thank you Sir

  • @josephp.polnaszek9134
    @josephp.polnaszek9134 10 лет назад

    I like this video and wish you would put together more of them. How about; Peck drilling, Bolt circles, Profile milling, Single point threading in the knee mill.
    Thanks and keep them coming.
    Joe

  • @MNation69
    @MNation69 6 лет назад

    Thanks for this! Great video.

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

    Oh thanks finally i got all i wanted

  • @dptp9lf
    @dptp9lf 8 лет назад +1

    Awesome explanation!
    Thank You!

  • @maravatio67
    @maravatio67 8 лет назад

    Thank you so much. This video it is so helpful for beginners like me. Muchas gracias amigo!.

  • @Imbuiltlikethat
    @Imbuiltlikethat 9 лет назад

    This was really good

  • @vickenarmoudjian8395
    @vickenarmoudjian8395 8 лет назад

    Very well explained. thank you

  • @robertallnutt3717
    @robertallnutt3717 8 лет назад

    Thank you for excellent tutorial

  • @williamdonges494
    @williamdonges494 9 лет назад

    Very good! thanks for shareing

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

    Very nicely done -- thanks..

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

    Wow this was very useful thanks 🙏!!!!

  • @IsabelR3343
    @IsabelR3343 9 лет назад

    Great tutorial. Thanks a lot

  • @redonniemolas5581
    @redonniemolas5581 7 лет назад

    Well explained, should apply the tool compensation to be able to adjust the possible error in the dimensions after machinning and no need to add or minus from center of an arc to center of the tool. My thoughts thanks.

  • @bambiluong9759
    @bambiluong9759 7 лет назад

    Thank you for posting this video

  • @proaraul
    @proaraul 6 лет назад

    Great help thank you!🙏🏼

  • @rfresh1011
    @rfresh1011 8 лет назад +3

    Great tutorial...I'm writing a gcode editor with a visual Arc assist feature to help you create G02/G03 arcs...but it's not finished yet.