I'm a new CNC student..my professors are top notch industry pros with decades of experience. But teaching isn't his best asset,,I've learned as much from this RUclips channel in the last weekend as I have in 4 weeks of school. You guys are great and helping this noob out more than you'll ever know..
That's the thing, when you go to community college, a lot of professors are professional psychologists etc. etc., they are professionals in their field that moved on to teaching, that does not automatically make them ANY good at teaching, infact they have no idea how to teach they just have the credentials.
I’ve been programming for 20 years and have to say that this is a very good explanation of the basics. Very well done. You’re a great teacher. I look forward to watching some five axis vids.
@@marsel8718 Confidential, usually. In my company no-one knows what a worker next to him gets. However, working 40h weeks and negotiating the best i could, my monthly wage was €830. It d
@@marsel8718 Omg. Sorry I didn’t see any of these comments sooner. To be honest, it all depends on how far you want to take it. If you get into being in applications engineering for a machine tool company, you could make close to 200,000 a year. Depending on how much you work otherwise, it depends on the position you hold I am a machine programmer, but I am also the Director of manufacturing and engineering at my company. So the sky can be the limit. Just go for it!
Thanks at least for the fact that the company not only sells its products, but also shares useful info with others. Personally, I thank you for helping to understand the essence of the CNC without breaking the damn cutters.
I prefer a fellow human being who is educated and busy than a person who is stupid and unemployed and uneducated walking around the world and growing like a weed hahahaha! ................ I think: Haas colleagues also understood that education is the power ... to have a better society around us! ..... The other way round, be cursed, who want to avoid it through internet filters!
Thanks Mark, I enjoy your tips. I'm a back yard manual machinist that has the CNC CERTIFICATE. But have never worked in the CNC trade. Mainly because my regular gig pays well and too close to retirement to start at the bottom of the food chain. I have manual machines but I can see a cnc mill in my retirement plan. The desktop Hass CNC machine realy peaked my interest. Trying to figure out how to break the news to my wife I want to buy another $8000. Toy for my shop without causing permanent damage to our 43 year marriage. You would think she would be used to my propensity for expensive toys by now. You are a great teacher.
Decades ago I setup/ran and programmed a VF-2 . I had years of manual experience and a few years with a conversational cnc mill. When I was asked to run the Hass I was the only one there that had cnc milling experience but no g code experience. The Hass programming book was just a wealth of information that within a month I could program anything that the machine could possibly do. It also had a rotary 4th axis that I used on occasion. On line support had very useful information I could use also. Everything was easy to understand. I even did some hard milling on it and saved a tremendous amount of time vs surface grinding. We didn't have Cam at the time so all hand typed in but it wasn't difficult.
Love it, no one have ever explain the basic of gcode like this way before. its great. I am going to watch all other videos of you Sir. Keep sharing knowledge for learners like me. Thanks again.
I have programed ISO for about 5 years and then i met Haidenhein ,from that "Day" i never go back to ISO again...... But i enjoy the channel here.....you got some good tips here and there... :-)
I wish you would have taught all of my classes in high school. What an excellent teacher! My husband is an operator and they have been promising to teach him to program for 3 years. Over the years he has figured out some basics and can modify, etc. I just forwarded him this tutorial, he is going to love your stuff!
I hit the like button and I also like you I find you are an excellent instructor I enjoy your videos very much I am learning a ton of stuff thank you from Canada 🇨🇦
I will have to say thanks for the tips. I am working in a prototype shop with one other machinist who finished school a year before me (I only finished the program last year with the CNC certificate on top of my machining diploma) and having nobody with years of experience to help with the transition from student to machinist has been somewhat interesting. We run Haas VF3, TM2 (usually me running that one) and a TL2 (have been spending a lot of time on it over the past few months and have earned the title "lathe guy" from some of the engineers), so learning simple tips like what you show are always helpful. They are even more useful as I plan on returning to my school as a part time teacher (only requires 2 years minimum experience), so several things from these videos will be going into any CNC classes I end up getting involved with or just generally helping out students that are in those classes. Can't wait to learn more to improve upon my knowledge for better ways to have parts coming out of the shop.
This is exactly what I was looking for to help me know what path to take for learning CNC. It feels like there is so much to learn and this is a nice starting point. The ending also helped me know what to do next, thank you!
Mark great video. I kinda did it backwards. I'm an engineer by trade. Didn't know a thing about CNC. Learned a bit on a chinese CNC i bought to learn the basics (using MACH 3 then) until I just went for it, quit my $140,000+ job and opened up my shop running a VF-5SS. Crazy scary. I relied heavily on my CAM system and it certainly got me through since I didn't know G code. But as the code is posted, I've been taking the time to understand more of what is being spit out, especially the G and M codes. Videos like these definitely help with that so thank you. Don't be mad because I learned G code backwards though :( lol I'm sure a basic program can be written by hand pretty quickly, the conversational programming is pretty good as well. But more complex toolpaths, especially 3D surfacing would be a nightmare to do by hand. Because of my background, I know CAD/CAM extremely well, with my G code knowledge growing slowly. But I think they are mutually exclusive. It does make you a better programmer if you know both though. Keep up the good content.
Cisco Hernandez I programmed for only a couple of weeks by hand before jumping into a CAM system, and never looked back. If you had just 100 hours to learn to run a CNC, I’d spend maybe 5 hours on these basic G-codes, 10 hours on setups (making things straight, setting offsets, using an indicator/probe), 10 hours on tools (drills/end mills/taps..) and their speeds and feeds then the remaining 75 hours getting to know my CAM system. I just made this schedule up, but you get the idea. The way you described learning things through your CAM system is a solid approach. We only have so much time - Mark
@@markterryberry4477 Completely agree. When I was in the engineering world, we were design aerospace systems for Space X, Boeing, Lockeed, Northrop, etc. I got to test some of the equipment in the field, but man, my attention was always on the floor. On my own time I'd go an talk to the operators to pick their brain. Some had 30 yrs of experience! Are you kidding me, there was no way I'd ever learn what they knew on programming manually. At that time, the idea of running my own shop was so far fetched, this was in 2012. As channels like yours, NYC CNC, Titan and other started to come out it certainly has made it possible for guys that have no experience to jump in and learn. It's been a hell of a ride and the learning curve is steep as hell, I have had some very expensive mistakes but man am I happy. The business is growing and my experience with it. Fortunately, I have been able to stay profitable. Once again, thank you for all the content. I live in California so maybe one day we'll get to meet to discuss things more in detail. Keep em coming!
@@ciscohernandez4384 I know this is a very old comment but you learning that code is not only valuable for making money but the guys on the floor respect you so much more if you know what you're talking about and can work through something with them.
@@MrNinjaman63 Very true. During the time i've been programming I'm certainly polishing my skills understanding more of the code and getting deeper into post processors. And well it also helps I'm the owner of the shop lol. Either way, in my experience it's more of a people thing having the floor's respect vs. knowledge. When I don't know something I don't hesitate to ask and operators have absolutely no problem walking me through the ropes. They help me in some areas I help in others. Thanks for the comment
I am currently learning the old Haas SL30 at my job. I am freshly graduated from 4-year machinist apprentice school and am soaking up as much CNC knowledge as possible. This video series is awesome. Definitely need this. Subscribed!
@hassaanawan9606 I've never been to a class for cnc 6 years experience running varying machines from crap lathes and mills to extremely nice lathes and mills. I make 32 a hour. Average about 80k with ot. Think I got like 84 last year this year we got less ot so a little less. Hoping to get a little higher wage soon and break that 100k mark. Alot of machinists / operators make less than me though. I even make more than half of the journeymen make in our shop. Seattle area just to give you a reference point. If you want real money get into hvac lol
Thank you Mark to share all of your knowledge with us. I never missed one. This had been helping me a lot all of these years. God bless and continue educating us.
in 1980 where i was working the older machinist got to learn to run the new K & T cnc mills. to say we had a steep learning curve is a big understatement. these new machine couldnt interalate going around a corner. we had to input point to point by hand.
I just got a job in the field, got put on a Haas making simple parts, I want to know how as much as I can. I'm in school as well so I feel like a deer in headlights somewhat. Great video, thanks.
Very useful program and I have to say, straight to the point. Love your content and it really is that simple. I am a huge fan followers. Thanks for the knowledge and for showing all that you need to know about CNC. Please like and subscribe. You will NOT be disappointed.
Super handy to know if you're running a simple one-off part and don't have time to CAD/CAM it or if you need to debug a program. Also, the tool change commands are helpful on older machines when setting up or changing out tooling. G-code IS still relevant and useful to know!
Most if not all CNC's still run on G-code so it's absolutely helpful to know it when problem solving and making small changes so you don't have to create an entirely new program on CAD.
When I learned CNC programming back in 1991-1993, we started with this. We programmed the CNC and had a pencil in the tool holder. If we have programmed the program correctly, we had our picture.
#VeryCool! #ThankYou! for keeping it positive. This video shows what is possible if we all try to get the best grades in school. Please in the next video give a shout out for all those who are coming up. By shooting out "YA HOOOOO!"
I found this video to be very informative, i'm just starting to learn G-code and i'm looking for any short cuts that i can get. I'm a visual learner so videos are great for me.
Great videos! We recently had a new VF2 installed and it's amazing just how closely it matches out now ancient VF2 from the late 90s in terms of control. Made it easy for me to transition over, taking in to consideration a few new buttons and a fancier display. Would love a CAM system. We free hand all our programming here, but are looking to invest in that at some point. I dont know how any of that works but I would love to learn, sounds like the way forward and a huge time saver I bet
So I’m taking an assessment for Cnc bender after my 3rd day tooling parts. I’m nervous because I really want to do this but afraid of being turned down. I know nothing about the machine. But. I was pretty good in algebra so hopefully it’ll come back to me. I am going to study these codes so it will help me a little. Wish me luck guys
@@imaamericangirl1406 I can’t believe how much has changed since then lol. I was told I was going to take the assessment and they never came and got me off the floor so I left and now I have 3 certifications with the department of agriculture and rural development and currently get rid of your skeeters
Everything Mark says really helps. People have no idea how valuable these videos are. People work their whole careers and can't handle half this stuff.
Jonathan Graham I’m gonna get personal so please try to bear with me: I honestly didn’t know what I wanted to do with my life- Machine Tool Technology just sounded "cool" so I chose that as my concentration for my community college (I completed my gen ed courses before I started the MTT program). About this time last year, I started my first project in manual and something just clicked. Now that I’m done with the manual shop classes, I’m currently in my first semester of CNC- milling is taught in spring & turning is in the fall. CAM is in summer but I can’t take that till I’ve passed either CNC milling or turning. Anyways, to sum up what my above comment was about: I definitely know my Cartesian coordinates and am pretty confident in my blueprint reading skills. What I need to work on is what to put on each line of code. Also, I have add/adhd which probably contributes to the fact I’m mostly a hands-on/visual learner (so yeah these vids help) but I won’t let my so called "disability" stop me from becoming the best CNC machinist I can be. I wouldn’t have chosen this as my career choice if I didn’t think I could do it. Alright I’ve said enough. And to any CNC machinists who might’ve been in the same boat as me at one time, I’m looking forward to joining you on the summit
@@stuartpeck26 Good on you for recognizing what you're interested in and striving to understand it on your own time as well. You may or may not end up on a Haas machine when the CNC classes come around but no doubt you'll learn lots to start you in the right direction. I came at machining from the opposite side haha. I was the cleanup guy for a job shop and learned all I could watching the other guys. They started letting me do small jobs that had been started already on the CNCs, then let me start setting them up, then start proofing... Until now, I setup and run parts regularly and I'm decently proficient at hand editing G-Code. I wish we had more manual jobs for me to learn on as well, I find myself behind a mill or a lathe about 1/4 as often as their CNC counterpart. But I'm happy to be learning and have a job that makes me exercise both the creative and logical sides of my brain.
@speedytech7 These are the machines in my community college’s CNC training building: 3 MAZAKs- 2 mills (one with 5axis but u have to be at a certain skill level to use that one) and a lathe; 1 Samsung lathe with Fanuc controller; and the rest are haas mills & lathes. I believe our VF3SSY is actually being leant to us. HAAS had a demo day this past summer back while I was in my intro to machine shop 2 class in which they were primarily using it And thanks
While it is important to understand G-code for debugging or fine tuning most modern shops use CAD/CAM and conversational programming. Which with a decent post processor they will handle the structure for you. It's other stuff they can be less then awesome at. Here's a trick as you reading code on the screen use your finger to simulate the cutter and your desk as the mill bed.
I’m running G150 into stainless steel, how can I program my Z down without it plunging into my pocket? Can I add a spiral motion or back and forth motion so I don’t damage my tools?
Hello. I have a question.My Haas cnc machin has been stopped working and when fitter tried to fix that he turned off the machine and removed battery.after all we lost all the settings on this machine.what can i do?
Great topic. Check out this video ruclips.net/video/URO3ETG18bs/видео.html. Our G17/G18/G19 Plane selection tells the control which way our canned cycles should go, and which way G02/G03 arcs are made. Great topic. We should make that video. This is really important for Live-Tool lathes as well. Thanks for the comment.
I really want to learn more , ive worked for a company for almost 5 years. They didn't teach anything , threw be on the machines with just basic load and unload and check some measurements. The little I know I taught myself or a couple haas guys actually taught me a little. I've watched my boss do somethings but he didn't slow down to teach. I happen to have fallen in love with CNC machining but im 48 and a mom. I looked into the college course at our local school its a 2 year course, all day classes. I can't do that and work and take care of my kids. Im looking for a night class that teaches the basics. Set-up and G-code. The local college has been saying they are trying to get one together but haven't yet. I took the haas certification class online but haven't done the final in person test from a haas instructor. I don't even know what I'm asking here but does anyone have any advice how to learn set-up and G-code without having to go to full time college?
I went to school for CNC machining, but they don't have all the different controls there, so basicly I learned the basics of machining there and Heidenhain programming, all the other controls like Fanuc, Okuma, SMT(very old), Siemens I learned just by reading the manuals and using the machines. You can download Haas manuals. -It's a shame they didn't teach you. It's the same in our company, the bosses don't allocate enough time to teach anyone and then they are in deep shit if I get sick. I guess the best option would be to convince your employer that it would be beneficial to teach you. Or find another job where they are willing to teach.
We are doing some maintenance on our website at the moment. The link should be active again soon. Thanks. www.haascnc.com/video/Video-Bonus-Content.html
It sets the active plane as XY. Some machine controls use XY by default but it’s good programming to always set your active plane. You might machine 99% of the time in XY on a 3 axis but for example if you’re using a ball mill or a 5-axis machine you’ll likely need to switch to another active plane.
Hi Mark I watch lot of the videos from you, i have a question, i’m new in the CNC and i just started learn, i have a Fadal machine i can use the inf. That you bring in the videos on my fadal or only work in your machine? Thank you Wagner Damotta
Much of the basic G-code is the same, while Haas machines have quite a few unique codes and features, designed for our users based on their needs and suggestions.
Max R the floor supervisor I worked for, at my first shop, carried around a weathered yellow post it note in his pocket, “G54 G00 G90 G17”. He’d enter it into a program, just after a tool change, if he needed to start a program in the middle. When I asked what it meant, he said he had no idea, just something you have to enter. We hope these videos are just what you described - the videos we wish we had available when we first started. Thanks for the comment. - Mark.
Is this G-code can fix all of the program . I mean between lathe or mill with the other different CNC like cutting wood machine ? Can someone explain to me . Thank you
am i stupid if i didnt understand any thing after what x y z means. ive tried to let it sink in but when i go back to remember what certain numbers you added to them i just cant remember anything. y is that. if i can reember instructions on how to read a food recipe for example or instructions on an ikea flat pack then why cant i register this?
Hi.... Dear sir, It's very useful video, Thank you very much. Sir, i would like to know where are you from? I am from India and working as CNC mechine oparator. I like your video very much... Thank you once again.
I'm a new CNC student..my professors are top notch industry pros with decades of experience. But teaching isn't his best asset,,I've learned as much from this RUclips channel in the last weekend as I have in 4 weeks of school. You guys are great and helping this noob out more than you'll ever know..
That's the thing, when you go to community college, a lot of professors are professional psychologists etc. etc., they are professionals in their field that moved on to teaching, that does not automatically make them ANY good at teaching, infact they have no idea how to teach they just have the credentials.
Keep at it! Ive been machining almost 10 years and i absolutely LOVE this channel!
I’ve been programming for 20 years and have to say that this is a very good explanation of the basics. Very well done. You’re a great teacher. I look forward to watching some five axis vids.
Hi John
@@marsel8718 Confidential, usually. In my company no-one knows what a worker next to him gets.
However, working 40h weeks and negotiating the best i could, my monthly wage was €830. It d
Hiii
Really need please reply me
@@amitkumarsingh7918 hi. What’s up?
@@marsel8718 Omg. Sorry I didn’t see any of these comments sooner. To be honest, it all depends on how far you want to take it. If you get into being in applications engineering for a machine tool company, you could make close to 200,000 a year. Depending on how much you work otherwise, it depends on the position you hold I am a machine programmer, but I am also the Director of manufacturing and engineering at my company. So the sky can be the limit. Just go for it!
Dude the desktop machine with a pen tip is freaking genius
I was like oh yeah pen tip, for fine carving. NOPE, it’s a real pen :P
this video deserves so much more spotlight
Thanks at least for the fact that the company not only sells its products, but also shares useful info with others. Personally, I thank you for helping to understand the essence of the CNC without breaking the damn cutters.
I prefer a fellow human being who is educated and busy than a person who is stupid and unemployed and uneducated walking around the world and growing like a weed hahahaha!
................
I think: Haas colleagues also understood that education is the power ... to have a better society around us!
.....
The other way round, be cursed, who want to avoid it through internet filters!
I enjoy coming here to re-learn basics. I work for Eaton Aerospace so I program 5 axis everyday. This guy makes things simple and it makes sense.
I’m speechless this gentle just explain exactly what I needed to know in such a simple way without giving too much information at once
I am in a precision manufacturing program and professors always use your videos for examples and plenty of information!
Great job
Thanks Mark, I enjoy your tips. I'm a back yard manual machinist that has the CNC CERTIFICATE. But have never worked in the CNC trade. Mainly because my regular gig pays well and too close to retirement to start at the bottom of the food chain. I have manual machines but I can see a cnc mill in my retirement plan. The desktop Hass CNC machine realy peaked my interest. Trying to figure out how to break the news to my wife I want to buy another $8000. Toy for my shop without causing permanent damage to our 43 year marriage. You would think she would be used to my propensity for expensive toys by now. You are a great teacher.
😂prays my man😅
Decades ago I setup/ran and programmed a VF-2 . I had years of manual experience and a few years with a conversational cnc mill.
When I was asked to run the Hass I was the only one there that had cnc milling experience but no g code experience.
The Hass programming book was just a wealth of information that within a month I could program anything that the machine could possibly do. It also had a rotary 4th axis that I used on occasion.
On line support had very useful information I could use also.
Everything was easy to understand.
I even did some hard milling on it and saved a tremendous amount of time vs surface grinding.
We didn't have Cam at the time so all hand typed in but it wasn't difficult.
At 3:13 pronounced CNC as CMC and became cheery red. It happens with everyone. Great video.
Love it, no one have ever explain the basic of gcode like this way before. its great. I am going to watch all other videos of you Sir. Keep sharing knowledge for learners like me. Thanks again.
I have programed ISO for about 5 years and then i met Haidenhein ,from that "Day" i never go back to ISO again...... But i enjoy the channel here.....you got some good tips here and there... :-)
This has got to be one of the best structured and highly motivating introductory videos of CNC machine code I've seen. Thanks!!!!!!
Your videos are great for somebode who srarts with cnc. Greetings from Poland. Many thanks
Thank you kindly, I am so thankful for completing the "Haas Certification Program", online.
your videos comes better and better everyday, and I enjoy it even more! thanks!
As a young setup machinist the explanation of dot to dot XYZ locations I never realized thats what it was for. You got my sub
I wish you would have taught all of my classes in high school. What an excellent teacher! My husband is an operator and they have been promising to teach him to program for 3 years. Over the years he has figured out some basics and can modify, etc. I just forwarded him this tutorial, he is going to love your stuff!
Excellent video. Clear and straightforward. Thank you.
I hit the like button and I also like you I find you are an excellent instructor I enjoy your videos very much I am learning a ton of stuff thank you from Canada 🇨🇦
This is probably one of the best tip vids that you all have done!
Mr. Mark thanks for sharing valuable information with your user ....
And with upcoming Users......
I will have to say thanks for the tips. I am working in a prototype shop with one other machinist who finished school a year before me (I only finished the program last year with the CNC certificate on top of my machining diploma) and having nobody with years of experience to help with the transition from student to machinist has been somewhat interesting. We run Haas VF3, TM2 (usually me running that one) and a TL2 (have been spending a lot of time on it over the past few months and have earned the title "lathe guy" from some of the engineers), so learning simple tips like what you show are always helpful. They are even more useful as I plan on returning to my school as a part time teacher (only requires 2 years minimum experience), so several things from these videos will be going into any CNC classes I end up getting involved with or just generally helping out students that are in those classes. Can't wait to learn more to improve upon my knowledge for better ways to have parts coming out of the shop.
You are the best Teacher 😍 i ever seen and listen in all youtube channels....please help us ( students ) thnx a millions .... For those videos
This is exactly what I was looking for to help me know what path to take for learning CNC. It feels like there is so much to learn and this is a nice starting point. The ending also helped me know what to do next, thank you!
Mark great video. I kinda did it backwards. I'm an engineer by trade. Didn't know a thing about CNC. Learned a bit on a chinese CNC i bought to learn the basics (using MACH 3 then) until I just went for it, quit my $140,000+ job and opened up my shop running a VF-5SS. Crazy scary. I relied heavily on my CAM system and it certainly got me through since I didn't know G code. But as the code is posted, I've been taking the time to understand more of what is being spit out, especially the G and M codes. Videos like these definitely help with that so thank you. Don't be mad because I learned G code backwards though :( lol
I'm sure a basic program can be written by hand pretty quickly, the conversational programming is pretty good as well. But more complex toolpaths, especially 3D surfacing would be a nightmare to do by hand. Because of my background, I know CAD/CAM extremely well, with my G code knowledge growing slowly. But I think they are mutually exclusive. It does make you a better programmer if you know both though. Keep up the good content.
Cisco Hernandez I programmed for only a couple of weeks by hand before jumping into a CAM system, and never looked back. If you had just 100 hours to learn to run a CNC, I’d spend maybe 5 hours on these basic G-codes, 10 hours on setups (making things straight, setting offsets, using an indicator/probe), 10 hours on tools (drills/end mills/taps..) and their speeds and feeds then the remaining 75 hours getting to know my CAM system. I just made this schedule up, but you get the idea. The way you described learning things through your CAM system is a solid approach. We only have so much time - Mark
@@markterryberry4477 Completely agree. When I was in the engineering world, we were design aerospace systems for Space X, Boeing, Lockeed, Northrop, etc. I got to test some of the equipment in the field, but man, my attention was always on the floor. On my own time I'd go an talk to the operators to pick their brain. Some had 30 yrs of experience! Are you kidding me, there was no way I'd ever learn what they knew on programming manually. At that time, the idea of running my own shop was so far fetched, this was in 2012. As channels like yours, NYC CNC, Titan and other started to come out it certainly has made it possible for guys that have no experience to jump in and learn. It's been a hell of a ride and the learning curve is steep as hell, I have had some very expensive mistakes but man am I happy. The business is growing and my experience with it. Fortunately, I have been able to stay profitable. Once again, thank you for all the content. I live in California so maybe one day we'll get to meet to discuss things more in detail. Keep em coming!
@@ciscohernandez4384 I know this is a very old comment but you learning that code is not only valuable for making money but the guys on the floor respect you so much more if you know what you're talking about and can work through something with them.
@@MrNinjaman63 Very true. During the time i've been programming I'm certainly polishing my skills understanding more of the code and getting deeper into post processors. And well it also helps I'm the owner of the shop lol. Either way, in my experience it's more of a people thing having the floor's respect vs. knowledge. When I don't know something I don't hesitate to ask and operators have absolutely no problem walking me through the ropes. They help me in some areas I help in others. Thanks for the comment
Hello Master !
I am your new fan because you explained it so easily that everyone understands it!
God bless you & your Haas colleagues!
Thank you very much for your dear haas company for Turkish subtitles. Your videos are super congratulations.
G-Code Vol 1 of 237, classic! Nice introduction. Thanks for the video.
Hi Mark , your videos are ever exhaustive I see the bonus video !
Thank you ,This had been helping me a lot all of these years. God bless and very nice
I am currently learning the old Haas SL30 at my job. I am freshly graduated from 4-year machinist apprentice school and am soaking up as much CNC knowledge as possible. This video series is awesome. Definitely need this. Subscribed!
What kind of salary are you getting ? I know it's such a superficial question and very location based, but I'm curious. Thankyoh
@@hassaanawan9606 I work for a Department of the Navy owned shipyard. I’m a WG-10. I’m hourly not salary.
@hassaanawan9606 I've never been to a class for cnc 6 years experience running varying machines from crap lathes and mills to extremely nice lathes and mills. I make 32 a hour. Average about 80k with ot. Think I got like 84 last year this year we got less ot so a little less. Hoping to get a little higher wage soon and break that 100k mark. Alot of machinists / operators make less than me though. I even make more than half of the journeymen make in our shop. Seattle area just to give you a reference point. If you want real money get into hvac lol
Thank you Mark to share all of your knowledge with us. I never missed one. This had been helping me a lot all of these years. God bless and continue educating us.
in 1980 where i was working the older machinist got to learn to run the new K & T cnc mills. to say we had a steep learning curve is a big understatement. these new machine couldnt interalate going around a corner. we had to input point to point by hand.
Thank you for this video! Now I can read the program in our system. This will be my fundamental for the meantime..
Again, thank you Haas!
Dang! Thank you, I can only hit the like button only 1 time, epiphany, wow!
4:25 I remember making my first homer. It was a good time.
I just got a job in the field, got put on a Haas making simple parts, I want to know how as much as I can. I'm in school as well so I feel like a deer in headlights somewhat. Great video, thanks.
I'm just getting into this, and this is a HUGE help!
Very useful program and I have to say, straight to the point. Love your content and it really is that simple. I am a huge fan followers. Thanks for the knowledge and for showing all that you need to know about CNC. Please like and subscribe. You will NOT be disappointed.
Thank you Mark for sharing your knowledge. You are a great Master CNC. God bless you.
Super handy to know if you're running a simple one-off part and don't have time to CAD/CAM it or if you need to debug a program. Also, the tool change commands are helpful on older machines when setting up or changing out tooling. G-code IS still relevant and useful to know!
Is relevant and always will be. G code is simplest way to program your cnc .
I fat finger half my code lol faster than drawing and transmitting the code.
Hass machines are famous for being not only user friendly but the conversational side is easily understood by New folks as well as others.
Most if not all CNC's still run on G-code so it's absolutely helpful to know it when problem solving and making small changes so you don't have to create an entirely new program on CAD.
@@matthewchapman2494What’s not user friendly on a Haas? I would argue they’re one of if not the most user friendly machine on the market.
Haas tip of the day is always helpfull. Gives me a lot of new things that I didn't know. Thank you so much Haas
Go on, go on, go on, go on, forever I loved your charisma
Haas really does a great job on these videos.
Mark is fantastic, right?!
I love it and I love you! Not a programmer but understand!
This video made me understand gcode. Thank you from Japan.
Love your humours explanation
I dont have hass mill, I have my own built Linux CNC but still I love to watch your videos 💚
So many rules.
So much easier when you incorporate all the defaults and tool length call into the tool change macro.
You made that so easy to understand that even me a 35 year old janitor could understand it thank you!
When I learned CNC programming back in 1991-1993, we started with this. We programmed the CNC and had a pencil in the tool holder. If we have programmed the program correctly, we had our picture.
Excellent way of transferring knowledge. Thanks a lot.
❤
I am very appreciative of this content!
I wish all teachers could prepare classes like this one.
Excellent tutorial, extremely important to empower knowledge in this widening field ...thank you Mark for your contributions...😊
#VeryCool! #ThankYou! for keeping it positive.
This video shows what is possible if we all try to get the best grades in school.
Please in the next video give a shout out for all those who are coming up. By shooting out "YA HOOOOO!"
I found this video to be very informative, i'm just starting to learn G-code and i'm looking for any short cuts that i can get. I'm a visual learner so videos are great for me.
Great videos! We recently had a new VF2 installed and it's amazing just how closely it matches out now ancient VF2 from the late 90s in terms of control. Made it easy for me to transition over, taking in to consideration a few new buttons and a fancier display.
Would love a CAM system. We free hand all our programming here, but are looking to invest in that at some point. I dont know how any of that works but I would love to learn, sounds like the way forward and a huge time saver I bet
HI MATT, i am getting in my TM-0P october 3/22 i have cad nailed but no experience on the cam side of things. what did you end up doing?
Great presenter and awesome series, a lot of work and care was put into it and it shows. Thank you
So I’m taking an assessment for Cnc bender after my 3rd day tooling parts. I’m nervous because I really want to do this but afraid of being turned down. I know nothing about the machine. But. I was pretty good in algebra so hopefully it’ll come back to me. I am going to study these codes so it will help me a little. Wish me luck guys
How did it go?
@@imaamericangirl1406 I can’t believe how much has changed since then lol. I was told I was going to take the assessment and they never came and got me off the floor so I left and now I have 3 certifications with the department of agriculture and rural development and currently get rid of your skeeters
Thank you Mark sir to share all of your knowledge with us.
Thanks so much for the heads up, I so much have a passion to learn the cnc programming.
I will also love to get the codes if possible.
You are a great teacher. Thank you...
brilliant (and you guys are having far too much fun). bet yer people are going to run production on those minimills...
Thanks Terry, this really helps. Keep em comin!!!!
hello sir thanks for tip. it very helpful for me. may i ask how can i get this paper your use in this video.
Very interesting and correct basic info, thx for sharing!
Gracias por compartir sus conocimientos con la comunidad, gracias..
This is a great exercise
It was mind blowing in school when we had 2 or 3 axis coordinates. But i was never prepared to drive 13 axis lathe :D
Can you please tell me the name of that machine?
@@nf794 index g300 flex
Thanks a lot
I will add similar videos on my pages to help improve Maintenace and operations
Thanks for breaking the CNC machining process into bite size pieces.
What is the best way to memorize g and m modes? As well as their variables?
I’m actually struggling with program structure so this REALLY helps.
Everything Mark says really helps. People have no idea how valuable these videos are. People work their whole careers and can't handle half this stuff.
Jonathan Graham
I’m gonna get personal so please try to bear with me: I honestly didn’t know what I wanted to do with my life- Machine Tool Technology just sounded "cool" so I chose that as my concentration for my community college (I completed my gen ed courses before I started the MTT program). About this time last year, I started my first project in manual and something just clicked. Now that I’m done with the manual shop classes, I’m currently in my first semester of CNC- milling is taught in spring & turning is in the fall. CAM is in summer but I can’t take that till I’ve passed either CNC milling or turning. Anyways, to sum up what my above comment was about: I definitely know my Cartesian coordinates and am pretty confident in my blueprint reading skills. What I need to work on is what to put on each line of code. Also, I have add/adhd which probably contributes to the fact I’m mostly a hands-on/visual learner (so yeah these vids help) but I won’t let my so called "disability" stop me from becoming the best CNC machinist I can be. I wouldn’t have chosen this as my career choice if I didn’t think I could do it.
Alright I’ve said enough. And to any CNC machinists who might’ve been in the same boat as me at one time, I’m looking forward to joining you on the summit
@@stuartpeck26 Good on you for recognizing what you're interested in and striving to understand it on your own time as well. You may or may not end up on a Haas machine when the CNC classes come around but no doubt you'll learn lots to start you in the right direction. I came at machining from the opposite side haha. I was the cleanup guy for a job shop and learned all I could watching the other guys. They started letting me do small jobs that had been started already on the CNCs, then let me start setting them up, then start proofing... Until now, I setup and run parts regularly and I'm decently proficient at hand editing G-Code. I wish we had more manual jobs for me to learn on as well, I find myself behind a mill or a lathe about 1/4 as often as their CNC counterpart. But I'm happy to be learning and have a job that makes me exercise both the creative and logical sides of my brain.
@speedytech7 These are the machines in my community college’s CNC training building: 3 MAZAKs- 2 mills (one with 5axis but u have to be at a certain skill level to use that one) and a lathe; 1 Samsung lathe with Fanuc controller; and the rest are haas mills & lathes. I believe our VF3SSY is actually being leant to us. HAAS had a demo day this past summer back while I was in my intro to machine shop 2 class in which they were primarily using it
And thanks
While it is important to understand G-code for debugging or fine tuning most modern shops use CAD/CAM and conversational programming. Which with a decent post processor they will handle the structure for you. It's other stuff they can be less then awesome at. Here's a trick as you reading code on the screen use your finger to simulate the cutter and your desk as the mill bed.
I’m running G150 into stainless steel, how can I program my Z down without it plunging into my pocket? Can I add a spiral motion or back and forth motion so I don’t damage my tools?
Thanks sir ,fr the basic attachment which shared with us ,its so useful, 🙏
I learned my first code on a turret punch press . Super easy code. So easy I would write code right on the machine to make personal stuff lol.
can you program an M13 to turn spindle on and simultaneously turn coolant on as well?
Boil down the manuals and you get Haas soup of the day!
Hello. I have a question.My Haas cnc machin has been stopped working and when fitter tried to fix that he turned off the machine and removed battery.after all we lost all the settings on this machine.what can i do?
In what G code # ,the machine will know what plane we're using , either xy,zy or xz?
Great topic. Check out this video ruclips.net/video/URO3ETG18bs/видео.html. Our G17/G18/G19 Plane selection tells the control which way our canned cycles should go, and which way G02/G03 arcs are made. Great topic. We should make that video. This is really important for Live-Tool lathes as well. Thanks for the comment.
Good day. Do you have a tutorial for a helical entry for tool? Like making a pocket?
THANK YOU HAAS VERY VERY MUCH REALY U GUYS ARE THE BEST.
I really want to learn more , ive worked for a company for almost 5 years. They didn't teach anything , threw be on the machines with just basic load and unload and check some measurements. The little I know I taught myself or a couple haas guys actually taught me a little. I've watched my boss do somethings but he didn't slow down to teach. I happen to have fallen in love with CNC machining but im 48 and a mom. I looked into the college course at our local school its a 2 year course, all day classes. I can't do that and work and take care of my kids. Im looking for a night class that teaches the basics. Set-up and G-code. The local college has been saying they are trying to get one together but haven't yet. I took the haas certification class online but haven't done the final in person test from a haas instructor. I don't even know what I'm asking here but does anyone have any advice how to learn set-up and G-code without having to go to full time college?
I went to school for CNC machining, but they don't have all the different controls there, so basicly I learned the basics of machining there and Heidenhain programming, all the other controls like Fanuc, Okuma, SMT(very old), Siemens I learned just by reading the manuals and using the machines. You can download Haas manuals. -It's a shame they didn't teach you. It's the same in our company, the bosses don't allocate enough time to teach anyone and then they are in deep shit if I get sick. I guess the best option would be to convince your employer that it would be beneficial to teach you. Or find another job where they are willing to teach.
Do you know if older okuma lathes can have a dot to dot ,xz section, better stick with the roughing cycle.
Great video! I'm trying to find the referenced PDF but don't see it in the comments, where is this found?
Big fan of your lessons.🤩
...thanks for the content. I can`t find doc for download. Was checking in ``show more`` under the vid but only links to other vids there..
We are doing some maintenance on our website at the moment. The link should be active again soon. Thanks. www.haascnc.com/video/Video-Bonus-Content.html
What is the point of the G17?
It sets the active plane as XY. Some machine controls use XY by default but it’s good programming to always set your active plane. You might machine 99% of the time in XY on a 3 axis but for example if you’re using a ball mill or a 5-axis machine you’ll likely need to switch to another active plane.
Hello, I would like to know how you can put the corrector to wear when the milling cutter processes the theoretical contour in three coordinates.
Hi Mark
I watch lot of the videos from you, i have a question, i’m new in the CNC and i just started learn, i have a Fadal machine i can use the inf. That you bring in the videos on my fadal or only work in your machine?
Thank you
Wagner Damotta
Much of the basic G-code is the same, while Haas machines have quite a few unique codes and features, designed for our users based on their needs and suggestions.
@HassAutomation
Cant access your links in the description
Maintenance Tech here, wish I had this when I started out.
Max R the floor supervisor I worked for, at my first shop, carried around a weathered yellow post it note in his pocket, “G54 G00 G90 G17”. He’d enter it into a program, just after a tool change, if he needed to start a program in the middle. When I asked what it meant, he said he had no idea, just something you have to enter. We hope these videos are just what you described - the videos we wish we had available when we first started. Thanks for the comment. - Mark.
@@markterryberry4477 👍🏼
Is this G-code can fix all of the program . I mean between lathe or mill with the other different CNC like cutting wood machine ? Can someone explain to me . Thank you
am i stupid if i didnt understand any thing after what x y z means. ive tried to let it sink in but when i go back to remember what certain numbers you added to them i just cant remember anything. y is that. if i can reember instructions on how to read a food recipe for example or instructions on an ikea flat pack then why cant i register this?
I don't see the sheet that he is talking about as something we can download.
Hello mark,
Please Help me on How to find a coreect spindle speed ?
Or
Explain me the below codes
G96,G97,G50 on CNC lathe.
Hi.... Dear sir, It's very useful video, Thank you very much.
Sir, i would like to know where are you from? I am from India and working as CNC mechine oparator.
I like your video very much... Thank you once again.
What is difference between conventional and climb cut and when we use???