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

  Рет қаралды 760,004

CNC Programming

CNC Programming

Күн бұрын

CNC G code programming: A CNC mill tutorial explaining G codes with emphasis on G02 circular interpolation.
This is a step-by-step simple programming tutorial that can be used to help understand the basics of G-code programming techniques and procedures. The print was created using standard graph paper, a ruler, and a compass. The graphics were created using GibbsCAM software.

Пікірлер: 268
@johnsimonetti9262
@johnsimonetti9262 9 жыл бұрын
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 Жыл бұрын
Thank you. My first real g code lesson. It made perfect sense. I wish you had more.
@TedDanzig
@TedDanzig 4 жыл бұрын
Watching you demonstrate and explain was better than most of the literature I’ve found. Thank you.
@derryafandi7717
@derryafandi7717 Жыл бұрын
Thank you bro, still good on 2023
@whocaresidontcare2116
@whocaresidontcare2116 Жыл бұрын
This was very helpful and clearly pointed out at a nice pace. Thank you for not adding music to the background.
@ricklovoi1520
@ricklovoi1520 8 жыл бұрын
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 !!!!!
@obiscotchkenobi6195
@obiscotchkenobi6195 9 жыл бұрын
Thank you sir. You finally explained circular interpolation in a way that us normal folks can understand. Please, please, please upload more videos!
@MisterFizz
@MisterFizz 8 жыл бұрын
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.
@MrWallace803
@MrWallace803 7 жыл бұрын
Great tutorial. I tried to learn radiuses from the Haas manual, but my head almost exploded. This lesson explained it perfectly.
@58browning40
@58browning40 9 жыл бұрын
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!
@AbhishekRaj1992
@AbhishekRaj1992 9 жыл бұрын
58browning pleae help me to learn
@DucTran-ih4ck
@DucTran-ih4ck Жыл бұрын
Now I understand I and J so clear. Thank
@johnzhang691
@johnzhang691 9 жыл бұрын
I skipped the lecture at school and found this fundamental introduction very clear and helpful.
@josezolorza406
@josezolorza406 4 жыл бұрын
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.
@manuelg.barbosaiv9795
@manuelg.barbosaiv9795 2 жыл бұрын
Fellow graduate here 2014
@manuelg.barbosaiv9795
@manuelg.barbosaiv9795 2 жыл бұрын
Ontario ,Southern California
@weiweixu1233
@weiweixu1233 8 жыл бұрын
Great video! The illustration of g00, g01, g02 is extremely clear. Thanks for your time.
@paulm5302
@paulm5302 9 жыл бұрын
Outstanding Tutorial. Please keep them coming... Thank you, I look forward to more CNC mill tutorials from you soon.
@althomas6045
@althomas6045 Жыл бұрын
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.
@NyourfaceProductions01
@NyourfaceProductions01 7 жыл бұрын
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.
@STSCNC
@STSCNC Жыл бұрын
This was well done and easy to follow, Thank you
@markwilliams4015
@markwilliams4015 8 жыл бұрын
EXCELLENT Video! Excellent Visuals! Excellent description! Couldn't ask for anything better. Keep up the good work!
@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!
@Dsmiffb
@Dsmiffb 8 жыл бұрын
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 жыл бұрын
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 жыл бұрын
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. 😀
@seatlanta
@seatlanta 8 жыл бұрын
Good job. Clear graphics. Thanks for taking it slow.
@Montoyee
@Montoyee 7 жыл бұрын
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 6 жыл бұрын
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.
@duanedean3256
@duanedean3256 7 жыл бұрын
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.
@Warpfield
@Warpfield 6 жыл бұрын
Just now coming to this, 3+years later. Very informative.
@MakeSomethingCNC
@MakeSomethingCNC 6 жыл бұрын
this is what i have been looking for! very well spoken and layed out.
@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.
@jbbauer0
@jbbauer0 9 жыл бұрын
Watched a couple other videos on G02. This one really hammered the nail in. Thank you.
@MrRctintin
@MrRctintin 3 жыл бұрын
That was very clear thanks. Just learning G&M, and that was a great help to me.
@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
@fr8tv4
@fr8tv4 Жыл бұрын
Omg great tutorial you took it just at the perfect pace for me to understand and comprehend im a new subscriber ❤🎉
@fr8tv4
@fr8tv4 Жыл бұрын
Just one video 😢
@danc7262
@danc7262 5 жыл бұрын
Best teaching I've seen so far. cheers!
@hosseinmoeinifar9452
@hosseinmoeinifar9452 2 жыл бұрын
That was grate explanation that I didn't recognized it at college.
@jenniferrichards2828
@jenniferrichards2828 7 жыл бұрын
you are a great teacher explained every question I wondered.
@debradisharoon
@debradisharoon 7 жыл бұрын
I wish you had been my first programming instructor. This is good!
@morenocoronado404
@morenocoronado404 8 жыл бұрын
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.
@atureoglu
@atureoglu 9 жыл бұрын
This is the best tutorial I have ever seen in my life!
@dennisbsutube
@dennisbsutube 8 жыл бұрын
Good job. Thank you for taking the time to explain each step with the graph paper as a reference.
@tommyers2416
@tommyers2416 8 жыл бұрын
I knew nothing and now I know a little bit. Thanks
@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
@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,
@raymunoz1096
@raymunoz1096 9 жыл бұрын
i have no cnc programming experience, was very well explained
@busizwevincentndlozi8699
@busizwevincentndlozi8699 7 жыл бұрын
You are the best teacher. Please keep up the good work
@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 9 жыл бұрын
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!!!
@sk8guitardrums
@sk8guitardrums 10 жыл бұрын
nice and very well explained.
@cncprogramming3907
@cncprogramming3907 10 жыл бұрын
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.
@tobiasmele
@tobiasmele 9 жыл бұрын
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.
@eric8027
@eric8027 9 жыл бұрын
Awesome!!! Your explanations were spot on!!! Thank you for taking the time!!
@TruthbetoldtotheWorld
@TruthbetoldtotheWorld 6 жыл бұрын
Very helpful and interestingly well explained. more than in class!
@ashleyadams8601
@ashleyadams8601 8 жыл бұрын
I agree very well put ... I'm new to CNC myself .. Thanks need this
@MrElprototipo2012
@MrElprototipo2012 8 жыл бұрын
best explanation ive seen so far...... thanks for shARING
@taoufikbouzid8779
@taoufikbouzid8779 3 жыл бұрын
Good tutorial . Many thanks. Waiting for the next.
@JavadKashizadeh
@JavadKashizadeh 7 жыл бұрын
thank you.that was so adequate for beginning.I hope more videos be uploded
@StayHumble86
@StayHumble86 6 жыл бұрын
Great explanation! Thank you for taking the time to do this video.
@russelallen5342
@russelallen5342 8 жыл бұрын
Thanks, I found this very interesting! Great presentation.
@georgeroper9210
@georgeroper9210 8 жыл бұрын
i finally understand,thanks.i will be looking for more videos that you do.........
@williamterry3177
@williamterry3177 9 жыл бұрын
Very nice!! I have just set up a 6040 CNC. This helped a lot
@josecunha731
@josecunha731 8 жыл бұрын
Great job, excellent primer, very much appreciated.
@dell051lt
@dell051lt 8 жыл бұрын
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.
@codymartin4771
@codymartin4771 8 жыл бұрын
Thanks a lot this really helped me specially just starting to work with a Fadal Mill
@joepie221
@joepie221 8 жыл бұрын
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.
@darbo1067
@darbo1067 10 жыл бұрын
That was well done. Please make more!!! The only lines I need more info on would be block N5 and N15.
@danieljusticiero
@danieljusticiero 8 жыл бұрын
Excelente, muchas gracias, esta muy bien explicado. Now I am a follower!!
@topacioo
@topacioo 6 жыл бұрын
thanks for this video of cnc programming I have been learnig a lot
@BushCampingTools
@BushCampingTools 5 жыл бұрын
Very well explained, great tutorial!!!
@tuckeni1
@tuckeni1 8 жыл бұрын
Being new to CNC that was a great tutorial, nice and clear. Great explanation of the G02.
@Trex450S
@Trex450S 8 жыл бұрын
Fantastic! That helps me a lot! You explained that very well.
@maravatio67
@maravatio67 7 жыл бұрын
Thank you so much for this tutorial video. Great explanation!...
@EpicNob101
@EpicNob101 10 жыл бұрын
Great tutorial. Thanks!
@cncprogramming3907
@cncprogramming3907 10 жыл бұрын
You're welcome. I'm glad you enjoyed it!
@mansourzoubir1481
@mansourzoubir1481 7 жыл бұрын
ااتننخنا
@jimmccrae3221
@jimmccrae3221 7 жыл бұрын
EpicNob101 googlerc spitfire
@BonaRasmey
@BonaRasmey 8 ай бұрын
❤thanks for your explanation 👍
@jeffpittel6926
@jeffpittel6926 6 жыл бұрын
Very informative, thanks for posting.
@nicholaibhardwaj
@nicholaibhardwaj 8 жыл бұрын
Very nice , Thanks a lot ... Appreciate it ... Explained very well .
@amandadandria423
@amandadandria423 10 жыл бұрын
Very Very good Thank you, Hope you can make more like this,
@selamuwoldeyesus2333
@selamuwoldeyesus2333 4 жыл бұрын
Oh thanks finally i got all i wanted
@milosjanus1236
@milosjanus1236 8 жыл бұрын
Really well done. Thank you for this nice tutorial.
@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.
@Rasel2021
@Rasel2021 9 жыл бұрын
Cool tutorial. Well explained for beginner Thanks much!.
@doug.ritson
@doug.ritson 9 жыл бұрын
Nice primer. Thanks for sharing.
@MW2fanMRbusby
@MW2fanMRbusby 8 жыл бұрын
Perfect video man, keep up the great work!
@maravatio67
@maravatio67 8 жыл бұрын
Thank you so much. This video it is so helpful for beginners like me. Muchas gracias amigo!.
@CarlosOrtiz-ht6rn
@CarlosOrtiz-ht6rn 6 жыл бұрын
Amazing teaching. Thank you Sir
@dptp9lf
@dptp9lf 7 жыл бұрын
Awesome explanation! Thank You!
@jvillanueva105
@jvillanueva105 10 жыл бұрын
Excellent tutorial
@MNation69
@MNation69 6 жыл бұрын
Thanks for this! Great video.
@brenttyang6126
@brenttyang6126 7 жыл бұрын
Wow excellent explaination!
@vickenarmoudjian8395
@vickenarmoudjian8395 8 жыл бұрын
Very well explained. thank you
@Kingjames313
@Kingjames313 9 жыл бұрын
Funny I took a 6 months worth of CNC study and this showed me exactly what it took a while 6 months for me to understand
@Imbuiltlikethat
@Imbuiltlikethat 9 жыл бұрын
This was really good
@robertallnutt3717
@robertallnutt3717 8 жыл бұрын
Thank you for excellent tutorial
@billkellogg1403
@billkellogg1403 5 жыл бұрын
Excellent!! How disappointed when I found it was your only video!!
@Sheikmaney
@Sheikmaney 5 жыл бұрын
Wow this was very useful thanks 🙏!!!!
@anommouse1609
@anommouse1609 6 жыл бұрын
i just made a coding sytem like a message coding but i was looking up g-eazy and hit gc by accident and saw this way above my knowledge never herd of it so.. thanks ig
@stucapco9111
@stucapco9111 9 жыл бұрын
Always nice to see a simple explanation broken down. Well done. Wait, it gets much worse. Preparatory and misalliance code groups can be nested. Good solid start here. Loose the line numbering and redundant modal calls. We're going to get this bad boy down to size. Nice clean explanation however. I liked it. I learned G-code out of manuals the size of telephone books. Well done!
@Raptorman0909
@Raptorman0909 5 жыл бұрын
Very nicely done -- thanks..
@PROBERevealer
@PROBERevealer 6 жыл бұрын
If you still there ! hope you would make more VIDEOS like that. God Bless
@victorinborsciov6817
@victorinborsciov6817 6 жыл бұрын
Helpful indeed.Thumbs up! Don't let this video be "One time wonder"
@josephp.polnaszek9134
@josephp.polnaszek9134 9 жыл бұрын
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
@bambiluong9759
@bambiluong9759 7 жыл бұрын
Thank you for posting this video
@williamdonges494
@williamdonges494 9 жыл бұрын
Very good! thanks for shareing
G & M Code - Titan Teaches Manual Programming on a CNC Machine.
26:32
TITANS of CNC MACHINING
Рет қаралды 1,6 МЛН
Understand G code for beginners Part 1
42:11
Weitling In The Garage
Рет қаралды 288 М.
Life hack 😂 Watermelon magic box! #shorts by Leisi Crazy
00:17
Leisi Crazy
Рет қаралды 50 МЛН
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 72 МЛН
CNC Machinist Made Easy: Intro to G codes
11:50
Matt Brittnacher
Рет қаралды 46 М.
Absolute vs Incremental
19:35
Mrmachiningcnc
Рет қаралды 287 М.
TFM - CNC GCode Programming - Intoduction to Word Address'
12:51
Camping and Cam
Рет қаралды 149 М.
I Became the Lead Programmer in the Shop... but I Don't Know How to Program
7:47
TITANS of CNC MACHINING
Рет қаралды 148 М.
CNC Basics - Everything a Beginner Needs To Know
18:03
Make:
Рет қаралды 94 М.
CNC Mill Tutorial
25:34
Learn@MINES
Рет қаралды 1,5 МЛН
G Code 101: Circles and Arcs
10:11
BobsCNC
Рет қаралды 47 М.
Setting Work and Tool Offsets on the Haas CNC Mill - Clark Magnet High School SSP.
16:26
Clark Magnet Engineering & Manufacturing
Рет қаралды 339 М.
Life hack 😂 Watermelon magic box! #shorts by Leisi Crazy
00:17
Leisi Crazy
Рет қаралды 50 МЛН