Тёмный
No video :(

CNC LATHE PROGRAMMING LESSON 1 - LEARN TO WRITE A G72 CANNED CYCLE FOR FACING ON A CNC LATHE 

Tom Stikkelman
Подписаться 39 тыс.
Просмотров 289 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 180   
@adaniel0828
@adaniel0828 4 года назад
OMG, thank you so much!! You explained this so I 100% understood it and thought "wow, it's that easy?" My instructor tried to make it confusing and complicated. Much appreciate the dumbed-down (simplified) version.
@tonygombas491
@tonygombas491 2 года назад
I agree with your statement
@themadmachinist8637
@themadmachinist8637 6 лет назад
I've been on the other side of the fence for too long. Time for me to man up and learn the lathe side of the world. Thank you for making these videos. They are really helping to fill in the knowledge gaps my career has created.
@jerseychris3179
@jerseychris3179 7 лет назад
Thanks! I am student so I read the chapter and then follow up with your awesome videos. By then I usually have a much better understanding.. Please keep up the great work! You are helping the next generation of machinists tremendously.
@dorianjepsen
@dorianjepsen 8 лет назад
You don't have to tell us "thanks" for watching. We should be telling you "thanks" for these excellent CNC lathe videos!
@TomStikkelman
@TomStikkelman 8 лет назад
+dorianjepsen Haha!! That's great. Thanks for the feedback. Tom.
@sopatmony2422
@sopatmony2422 Год назад
Thank you for making these videos. Your clear and in-depth explanations have helped me a great deal!
@paulrandle9007
@paulrandle9007 6 лет назад
Thanks so much, l have been operating cnc for almost 15 yrs, but only now have been required to learn programming. Your videos will help me greatly, thanks for your time.
@cliffordernest7825
@cliffordernest7825 5 лет назад
paul randle damn dude. That’s a long time to not learn programming. Can I ask why?
@smokerman81
@smokerman81 2 года назад
Made more sense than the operators manual. Something I believe may help with definition of the coding is explaining the coding while looking at it and the generated cycle operation at the same time. I'm gonna have to watch this a few more times while writing the code to get a firm grasp of it.
@thomasbrown6385
@thomasbrown6385 2 года назад
Words dont describe my appreciation for your content im learning so much so fast and im a beginner so i need it plain and simple thank you so much Sir!!!
@TomStikkelman
@TomStikkelman 2 года назад
Thanks for that feedback Thomas! I appreciate it a lot.
@thomasbrown6385
@thomasbrown6385 2 года назад
@@TomStikkelman Surely and may God Bless you and your family and finances and health and all you put your hands to.🙏
@nobodyimportant9609
@nobodyimportant9609 9 лет назад
Thanks Mr. Stikkelman, I ran CNC lathes several years back but have admittedly become very rusty. This was a wonderful refresher to get my brain back into lathe mode.
@TomStikkelman
@TomStikkelman 9 лет назад
Jeff Carpenter Thanks for that feedback Jeff. Its good to know it is helping you and thanks for subscribing.
@nobodyimportant9609
@nobodyimportant9609 9 лет назад
Tom Stikkelman It looks like you're touching off your first piece stock round Z and then resetting your Z zero work offset at -.2 under the original stock round face making that the new zero. You're then using this G72 cycle to cut down to that new zero while leaving enough for a finish pass. Is this method used so that you don't need to touch off the face of every bar stock you want to face? You're not worrying about the variances of the first cut depth? Do I understand the setup of this correctly? Thank you for your time.
@TomStikkelman
@TomStikkelman 9 лет назад
Jeff Carpenter That is correct Jeff. Normally you would not allow .200 for safety margin, but it depends on the length variances and sometimes larger round stock will have a rough surface on the face. I most cases you will face .030-.050 off the face and clean up with no problem.
@edastro7707
@edastro7707 4 года назад
This is really great material. I want to learn how to program. Due to ISO control regulations, our shop no longer allows programming by anyone other than the engineers and programmers. I hope to buy my own machine someday for either hobby or business.
@TomStikkelman
@TomStikkelman 8 лет назад
Thanks for your feedback. Your code is correct! Thanks again for watching my channel.
@omidhimmati
@omidhimmati 5 лет назад
Much appreciated, sir. I have started a course to learn working with these machines, here in Belgium. For now I'm stll learning how to work with manual lathe but we work only in mm. I might start to learn how to work with this kind of machine within a few weeks. I'm sure your video's will help me a lot on the way. Thank you very much, sir.
@cadcamokulu
@cadcamokulu 4 года назад
Facing toolpath application with macro programming ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-q1mj548Y3Yg.html
@bambiluong9759
@bambiluong9759 8 лет назад
I learn a lot from your video , you are very good teacher and very kind of person to share your knowledge . Thank you very much
@klazzera
@klazzera 8 лет назад
i have a cnc lab in the morning and i definitely needed the canned cycle, you explained it so well, thanks.
@TomStikkelman
@TomStikkelman 8 лет назад
+klazzera Thanks for that feedback Klazzera and thanks for watching my channel. Tom
@mordimustafa1275
@mordimustafa1275 5 лет назад
the simplest way to explain a complicated task thx
@alejandrolazaro395
@alejandrolazaro395 10 месяцев назад
Thank you ,You make it very simple to understand!!!
@brentparker1656
@brentparker1656 8 лет назад
Tom, Thank you so much, all of this is so very helpful!! :)
@TomStikkelman
@TomStikkelman 8 лет назад
Thanks Brent.
@nupagadii5834
@nupagadii5834 4 года назад
@@TomStikkelman Bardzo dziękuje - Danke Schön
@jeffjohansen3458
@jeffjohansen3458 7 лет назад
Thanks for this video, Tom. It was very helpful in answering my questions about the G72 cycle.
@dpa852
@dpa852 8 лет назад
Thank you for doing this! It has been exceptionally helpful in complementing my courses on CNC, amazing.
@TomStikkelman
@TomStikkelman 8 лет назад
+D Pa Thanks for the feedback! I am glad they are helping you. Tom
@nigeldenton9869
@nigeldenton9869 6 лет назад
This is a great tutorial for me, I'm just starting to learn how to program our Haas TL2 and although in the UK and using Metric the information is accurate and to the point. Many Thanks to you Tom.
@TomStikkelman
@TomStikkelman 6 лет назад
nigel denton Thanks for the feedback Nigel.
@nigeldenton9869
@nigeldenton9869 6 лет назад
Tom on your course Basic Lathe 10 do you cover part arc programming?
@TomStikkelman
@TomStikkelman 6 лет назад
nigel denton I have a video explaining how to calculate a chord. I believe that will show you how. Let me know if that will work for you.
@nigeldenton9869
@nigeldenton9869 6 лет назад
Hi Tom thank you for the reply, I used the chord calculation on an experimental pocket program with a radius exit from the pocket of R284mm on a stock dia 32mm to 40mm and it worked perfectly. I now have a test piece 22mm dia stock running down to a taper 12mm long with an end dia of 8mm. Just programming the taper works fine. If however I introduce a fillet radius on the taper of say R4mm making the end of the shaft a round point it will not play ball. I wondered if your course sold online will cover the issue of programming a partial arc radius blending into a raduis as I have described if it does I will go ahead and purchase it. Thank you again for the reply. Regards Nigel
@TomStikkelman
@TomStikkelman 6 лет назад
nigel denton The online course does not cover what you are needing. Can you email me a drawing showing the geometry and the dimensions.
@HDitzzDH
@HDitzzDH Год назад
You don’t really need to write the N102 Z0.2 since it will retract to the starting position anyways at the end of the cycle. All you need is the N100 Z0 and N102 X-0.064 and it will face the part until it reaches (in this case) Z0.005 and then it rapid travels to X2.2 Z0.2.
@ImportedFromSerbia
@ImportedFromSerbia Год назад
For better understandings and by the books it is better to teach newbies this way. This example is so simple, just to show how G72 works, otherwise you use cutoff tool to make one pass.
@peterlewis4620
@peterlewis4620 4 года назад
This is a great how to guide! Thank you for making this it’s helped out a ton!
@harjotsingh8754
@harjotsingh8754 2 года назад
Thanks for your video and valuable information.
@maravatio67
@maravatio67 7 лет назад
Thank you very much for this video my friend Tom!... Very clear and understendable!..
@jerryjerry4118
@jerryjerry4118 7 лет назад
Great post. Thanks for breaking down the canned cycle.
@petewilliams9904
@petewilliams9904 5 лет назад
Thanks Tom. I appreciate these vids.
@HuyNguyen-ks7oi
@HuyNguyen-ks7oi 2 года назад
Very informative, thanks a lot.
@schickstead
@schickstead 9 лет назад
I liked your video very much! I just started working in a machine shop and I'm going to school for machining in the fall, so its nice to be able to understand a little more of what I'm seeing on the computer screen! Thanks so much for posting this video. I subscribed to your channel and hope you post more!
@TomStikkelman
@TomStikkelman 9 лет назад
Stephen Schick Thanks for the feedback Stephen. Let me know if I can answer any questions for you. Good luck at your new job and thanks for subscribing. Tom
@ddoshi39
@ddoshi39 8 лет назад
this guy has a mind blowing pitch
@dmsentra
@dmsentra 2 месяца назад
When finishing the .005" final pass you'll probably use a G70 P100 Q102 line directly after this. And that means the G1 line in the G72 cycle needs to have your finish feed rate stated. Without that feed an alarm will happen.
@josephscott6485
@josephscott6485 6 лет назад
Great tutorial material and well explained. Thanks
@arielpineda4532
@arielpineda4532 6 лет назад
tnx for your video! very tutorial coz i've learn a lot in your cnc manual programming .
@sangkim686
@sangkim686 Год назад
Says hello from southern of Vietnam.
@faisalikram5156
@faisalikram5156 6 лет назад
Dear sir your tutorials are very helpfull to me
@davidcartagena9641
@davidcartagena9641 8 лет назад
you are a very gd teacher
@albertoarizpe4119
@albertoarizpe4119 6 лет назад
very helpful Sir Thank you very much! From Houston Tx.
@nasrahmed6236
@nasrahmed6236 7 месяцев назад
Great work
@umargul5644
@umargul5644 2 года назад
Great 👍 job 👍
@kintaro817oegaming9
@kintaro817oegaming9 7 лет назад
Also you're awesome. Love how you explain thing. Very easy to follow 👌🏽
@idahopsycho1261
@idahopsycho1261 Месяц назад
THANKS TOM!
@mrl.b5737
@mrl.b5737 9 лет назад
I love this guide . Now make sense thanks. Just got one question. Can you use the same method using G70 G71 and G72? Can I program it the same ?
@TomStikkelman
@TomStikkelman 9 лет назад
serious kronic Thank you for subscribing and your feedback. I think the video about the G71 canned cycle will help you. Here is the link to it. Thanks. Tomru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-0zqbN5cu1Es.html
@mrl.b5737
@mrl.b5737 9 лет назад
Gracias
@josechavez3670
@josechavez3670 8 лет назад
greats videos Mike. I'm still working on G2 & G3 for the chamfer radius
@salvadorrojas2255
@salvadorrojas2255 4 года назад
Thank you for your help is so useful 👍
@ajayjangid968
@ajayjangid968 4 года назад
Most satisfying content
@hijrahmuhsin7143
@hijrahmuhsin7143 8 лет назад
i like your video... thank you very much Tom
@ezequielalbizurez5778
@ezequielalbizurez5778 5 лет назад
Thanks for this explanation it is absolutely awesome I do appreciate it!
@nicholaslynch9986
@nicholaslynch9986 6 лет назад
Starting in the trade. Thank you.
@mariocortes1337
@mariocortes1337 Год назад
Well explained ,,more videos please 🙏 👏
@chaudhryafzaal2874
@chaudhryafzaal2874 2 года назад
Thank u so much for explsing in nice way. Sir can we use G73 for facing also?
@prakashj8676
@prakashj8676 5 лет назад
Thank you for your video. it helps alot
@TomStikkelman
@TomStikkelman 5 лет назад
Thank you Prakash. I’m glad it helped you. Tom
@jarisipilainen3875
@jarisipilainen3875 4 года назад
6:55 N102 G1 X-0.064 shorter version and it works. it not need know to go back z2.2 it will go X2.2 Z0.2 becouse you start from there. well this can be machine specific
@TruthbetoldtotheWorld
@TruthbetoldtotheWorld 2 года назад
Hi Tom, I appreciate your help and teaching style. Question please, after you clean up the face and set z0 on work shift.(FANUC control). The z value was not supposed to be Z-.200 instead of just Z.200? Thanks for clarifying please. I may be wrong but I am still learning Tom.
@neejvaj7561
@neejvaj7561 7 лет назад
Thanks for your explanation.
@ArmandoHernandez-vz5bn
@ArmandoHernandez-vz5bn Месяц назад
Mr Tom I donde undersrood when you facing the part you put x2.2 instad the you put x1.2 because the tool stop at haf part en retorno overol the part.
@georgepapadimitriou4965
@georgepapadimitriou4965 7 лет назад
A big thank you fom Greece upload more please
@gachalifegirliluvpink6719
@gachalifegirliluvpink6719 7 лет назад
Thank you Sir, thanks for your time. So clear
@ashishjagtap7787
@ashishjagtap7787 5 лет назад
Good Content, Must Recommend. 🤗
@scubidu3085
@scubidu3085 3 года назад
Nise job, that would be great if we could have the 3D Models ! 🤔
@jankhanp140
@jankhanp140 6 лет назад
amazing explanation sir....
@HybridHunterBC
@HybridHunterBC Год назад
Since my teacher can't teach I come to youtube
@The-Dough-Show
@The-Dough-Show 8 лет назад
Tom, your videos are awesome! They help me out a great deal! What would the code look like after the canned cycle? Say that I wanted to go directly to a G71 rough cycle after I face the part? How would you transition from a G72 canned cycle to a G71? Would my example below work assuming the N102 line was the last line of the G72 cycle? N102 Z.200; G00 X2.2 (Clearance Plane); G71 U.05 R.02; G71 P200 Q202 U.01 W.005 F.01; N200 G42 G00 X2.0 Z0.; G01 ........
@raghunathank1384
@raghunathank1384 7 лет назад
it is a good one for beginners.
@laurfaur
@laurfaur Год назад
Thanks!
@ptorres20071
@ptorres20071 6 лет назад
Thank you very much mate!!!...keeping update
@davidcartagena9641
@davidcartagena9641 8 лет назад
thank you very much. it was well explained
@TomStikkelman
@TomStikkelman 8 лет назад
+David Cartagena Thanks David.
@raymondfraley
@raymondfraley 7 лет назад
Yes it was very well taught. good info
@ilyassuhule3162
@ilyassuhule3162 8 лет назад
Thanks You For Donig It Is Helpful I like The Video!!!!!
@TomStikkelman
@TomStikkelman 8 лет назад
Thanks Ilyas.
@gr8lakes843
@gr8lakes843 5 лет назад
very helpful! thank you!
@samirabaza
@samirabaza 7 лет назад
can you add a video for G71 and G72 win compensation G41 G42 G40 and how will this look like and what values should be added/subtracted from X and Z to get the same result
@reubendowd8668
@reubendowd8668 6 лет назад
Thank you
@designX404
@designX404 8 лет назад
Thanks Tom..i have completely understood canned cycles for OD and ID turning but Canned cycle for tapering is still not clear to me.
@madscorpionx975
@madscorpionx975 5 лет назад
Why do all the videos assume we know the rest of the program. I am trying to learn from scratch how to program a lathe and all I can find are partial videos. Is this all you need to face it is this a program all by itself or do we need more lines for tool comp cancellation or spindle speed settings or what? Thanks
@macroevolve
@macroevolve 8 лет назад
So, after you touch off on the face of the part to set it as Z0, do you move in -.2 (or however much you want to take off) in the Z offset of the roughing insert (the insert set to Z0)?
@TomStikkelman
@TomStikkelman 8 лет назад
Yes that's correct. Thanks
@TruthbetoldtotheWorld
@TruthbetoldtotheWorld 2 года назад
Please what do you mean once you say that’s correct please? Do you mean it’s just .2 or you omit to add _.2 ? Clarify please. Many thanks!
@TruthbetoldtotheWorld
@TruthbetoldtotheWorld 2 года назад
Tom, I wrote the code and it’s working properly but the weird thing is that it’s not cutting material. It stops at the face Z0 instead of cutting the part.
@joshchavez8190
@joshchavez8190 3 года назад
Why not take more than .04 a pass off the face? Do you want to take less material off the face, than you would an OD?
@mertvak
@mertvak 3 года назад
thanks!
@javicho49
@javicho49 7 лет назад
This video ira really usefull.
@JesseJamesIV
@JesseJamesIV 3 года назад
6:08 Does the G1 need a feed rate for the finish pass?
@vmccnc2202
@vmccnc2202 2 года назад
Thanks sir
@jaklingenova5404
@jaklingenova5404 8 лет назад
Hi Tom thank you very much for this videos , can you tell me an easy program for practice programing , i`m sorry if sommeone else ask you the same question in previous comments . Thanks !
@harishkhalid
@harishkhalid 4 года назад
Hi sir, I need to make a profile (contour) on the face of a work piece. Which cycle should I use? my controller is fanuc
@masomehforod5754
@masomehforod5754 3 года назад
THANKS
@stuwardnasir2440
@stuwardnasir2440 8 лет назад
does the fanuc work the same
@jarisipilainen3875
@jarisipilainen3875 4 года назад
(TYPE 2) N100 G0 Z0 U0 that will make even path go inside part do some pockets(if tool can cut it LOL)
@deepakkumardigarshay9389
@deepakkumardigarshay9389 7 лет назад
sir i am new learner of cnc and i learned goo and g01 coding to do all operation and now i want to use canned cycle please guide me how i can improve my skills
@kprggcesalem
@kprggcesalem 7 лет назад
Thank you for the video. I have a doubt in the G1 X-0.064 line. When we go beyond the center of rotation of the job the direction of rotation of the job changes with respect to the tool tip. Will it break the tool tip as it does on conventional lathe machines?
@petergold6276
@petergold6276 6 лет назад
No, because it is double the radius of the tool the tip of the tool is completely clear of the job at this point, the only part of the tip making contact with the job is cutting in the correct direction.. if this doesnt make sense contact me and I can explain further.
@tylersteez
@tylersteez 9 месяцев назад
On the N100 line, why would we tell it to rapid to Z0?
@TomStikkelman
@TomStikkelman 9 месяцев назад
That is just part of the format of the canned cycle
@tanthai9234
@tanthai9234 4 года назад
love this video, so clear, how can i get that type software.
@georgepapadimitriou4965
@georgepapadimitriou4965 7 лет назад
can i use this in a Haas machine? the canned cycles there are in one line
@mikemai8568
@mikemai8568 8 лет назад
Does this program apply on Okuma lathe as well? I have noticed that Okuma has different G Codes compare to other machines. Could I use the same program techniques but use Okuma G Codes?
@TomStikkelman
@TomStikkelman 8 лет назад
Mike, the Okuma control uses a different Gcode format. I don't have any experience with the Okuma control to give you a good answer but the techniques are the same for any control. Thanks.
@alializadeh8195
@alializadeh8195 2 года назад
Thanx
@taranathrayabagi8332
@taranathrayabagi8332 8 лет назад
wants more explanation on P and Q numbers and about threading programing
@kintaro817oegaming9
@kintaro817oegaming9 7 лет назад
So quick question. After this sequence you would have to write out the finish pass and end the program correct? Thanks :)
@matthewbailey8588
@matthewbailey8588 4 года назад
Kintaro817Oe Gaming either do that or program it to W0.0 to leave zero for a finish pass
@fingerstylesabahan8517
@fingerstylesabahan8517 4 года назад
Why does use U and W instead of X and Y????
@Diragonoman
@Diragonoman 7 лет назад
Have you ever seen anyone use a g75 groove cycle to face a part? I just started working at a shop and their programs face with g75.
@kornelpasztor7947
@kornelpasztor7947 8 лет назад
Hi tom, Can I ask how you can set up the target what need to be shaped because I understand the program that you've made but I don't get how does the machine now where is that point what needs to be cut until ? Regards, Kornel
@TomStikkelman
@TomStikkelman 8 лет назад
When you touch off the turning tools on the face of the part and store the locations in the tool offset page then the machine will know where the part is when it reads the numbers in your program. Make sure to watch the video on how to tough off tools and how to set a work coordinate. Thanks for watching.
@kornelpasztor7947
@kornelpasztor7947 8 лет назад
Alright I'll do it :) Thank you
@MrAtha1705
@MrAtha1705 7 лет назад
thanks tom...
@wisdomculture24
@wisdomculture24 6 лет назад
does the symbol "W" stand for how many passes the tool will make to get to the piece or how much closer the tool will move toward the piece?
@matthewbailey8588
@matthewbailey8588 5 лет назад
the W should stand for .04 which means forty thousands of an inch for per pass
@matthewbailey8588
@matthewbailey8588 5 лет назад
W for .005 means the machine is leaving .005 of material once we're done roughing. usually for a finish pass.
@alifhaziq2802
@alifhaziq2802 5 лет назад
i just started my career as junior cnc programmer. i like this video very much. however i got confused with the word 'thousand' for every value in this video. someone please explain to me. i dont know if i misheard the word 'thousand'
@jubbaronny
@jubbaronny 4 года назад
Alif Haziq Americans still use imperial measurements. A ‘thousandth’ or thou as we say in England, is literally that, a thousandth of an inch. This is the equivalent of .025 in metric.
@sylhel1
@sylhel1 4 года назад
VWER GOOD AND EAZY EXPLAIN
@yadavshriramkrishn8437
@yadavshriramkrishn8437 2 года назад
Depth of cut how many?
@wdyasq1
@wdyasq1 8 лет назад
Is there a method to make the cut travel in different directions? Say face from inside to out with G code?
@mydailyfood5467
@mydailyfood5467 8 лет назад
Yes, you need to program it slightly different but i use it on counter bores quite alot
@wdyasq1
@wdyasq1 8 лет назад
+Simple Fanuc Thanks, I have a "ProtoTrak lathe and controller. Unfortunately they have chosen to disable many of the G codes .... enough so I feel the lathe has been castrated.
@NerdlyCNC
@NerdlyCNC 5 лет назад
Do u have a class for lathe programming
@TomStikkelman
@TomStikkelman 5 лет назад
I have several videos on lathe programming on RU-vid and I also have a six week course on my website. www.masteryourcnc.com
Далее
Как дела перцы?
00:25
Просмотров 71 тыс.
G & M Code: CNC Lathe Programming by Hand  - Vlog #91
19:39
Introduction to Canned Cycles
7:44
Просмотров 22 тыс.
Milltronics CNC Lathe Training
20:17
Просмотров 134 тыс.
The G71 Roughing cycle on a CNC lathe explained!
12:44
Просмотров 127 тыс.
G & M Code: Programming Lathe Canned Cycles | Vlog #77
13:41
Programming G71 roughing cycle on a CNC lathe
4:37
Просмотров 36 тыс.