This video shows you how to use G-codes to write a tool path on a CNC lathe using linear moves, clockwise arcs and counterclockwise arcs Are you looking to learn more? Visit my website: www.masteryour...
Пікірлер: 74
@jrodatz Жыл бұрын
It is so hard to find a video thet goes over the gcode so well and clear. Appreciate your work!
@dalesmth13 жыл бұрын
Thanks Tom. I’m currently trying to learn G&M code for an LC-50 Okuma. Today I learned the importance of a G1 code in Z. I’m lucky I had protected the part by +0.020.
@h0mbsk4 жыл бұрын
great video. very helpful for beginner machinists that aren't quite understanding interpolation movement.
@Ms.Charles5 жыл бұрын
Thank you. This will surely help with my exams.
@chuchastf23 жыл бұрын
mi profesor me dejo esto, hos dejo la trastricion en español 00:02 hola y bienvenido de nuevo a la lección 5 de 00:05 Programación de torno CNC en esta lección 00:08 discutiremos los códigos 4G utilizados para 00:11 escribir trayectorias de herramientas para tornos CNC 00:14 vamos a empezar con el Gio usado para 00:17 posicionamiento rápido, entonces el g1 utilizado para 00:21 La interpolación lineal también se conoce como 00:24 la línea recta mueve el g2 en el sentido de las agujas del reloj 00:27 arcos y el g3 en sentido antihorario 00:30 arcos, así que echemos un vistazo y veamos cómo 00:33 eso esta terminado 00:35 bien y para este ejercicio estamos 00:37 vamos a discutir el código g utilizado 00:40 para hacer el pase final de esta parte el 00:44 El código g es una combinación de G o g1 g2 y 00:49 g3 se mueve y vamos a repasar 00:51 paso a paso qué información es 00:54 necesario para completar cada movimiento, así que vamos a 00:57 Eche un vistazo rápido y vea lo que 00:59 la trayectoria se verá como cuando 01:00 hemos terminado de escribir el código que puede 01:03 mira es una combinación de línea recta 01:05 mueve arcos en el sentido de las agujas del reloj y 01:07 arcos en sentido contrario a las agujas del reloj, así que vamos 01:10 rebobinar eso y pasar por esto 01:14 programe una línea a la vez y discuta 01:17 los detalles bien para que estemos posicionados 01:21 justo en línea con nuestra primera pieza de 01:23 geometría y llegamos a ese punto con una 01:27 movimiento rápido, por lo que estamos usando un g0 para envolver 01:31 a las X 250 milésimas y Z 100 01:36 miles delante de la parte en línea 01:39 con nuestra primera pieza de geometría que 01:41 es la parte inferior del radio 250 ahora estoy 01:46 voy a esconder los sólidos aquí, así que 01:50 podemos ver las dimensiones mientras discutimos 01:53 el código está bien, así que lo primero 01:56 lo que vamos a hacer es después de envolvernos 01:59 nuestra posición de inicio es hacer una recta 02:01 la línea se mueve donde está la punta al principio 02:04 punto de la parte inferior de este radio de 250 02:07 bien, así que vamos a balancearnos 02:10 el radio hasta estos 750 mil 02:14 diámetro así que si restamos 250 veces 2 02:19 terminamos con X 250,000, así que ahí es donde 02:24 estamos sentados en la parte inferior de la 02:26 el radio está bien, así que el primer movimiento somos 02:28 va a hacer está justo en contra 02:31 que es una línea recta mover G 1 a Z 0 02:36 que es el frente de la pieza y de 02:39 Por supuesto, la primera vez que llamamos a un lineal 02:41 movimiento vamos a tener que activar el 02:45 tasa de alimentación, así que vamos a hacer esto 02:47 a una velocidad de avance de 7.000 por revolución 02:50 bien, así que lo primero que vamos a hacer 02:52 hacer es oscilar este radio y eso es 02:55 va a ser un arco en sentido antihorario desde 02:58 X 250 hasta este diámetro 750 y cuando 03:03 hemos terminado o al final de eso 03:06 el radio estará sentado en Z menos 0.2 50 03:11 X 750 para que puedas ver que esa es esta línea 03:15 aquí mismo vamos a hacer un g3 03:17 arco en sentido antihorario con un punto final de 03:21 X punto 750 Z menos 250 y en cualquier momento 03:27 tener un g2 o g3 necesita tener un 03:29 valor del radio en esa línea y en este 03:33 caso de que sea el radio 250, así que 03:37 vamos a completar ese movimiento es tan ahora 03:40 vamos a tener que ir directamente a 03:42 el punto de inicio del siguiente radio que 03:45 dices tu radio de 125 así que esto 03:48 dimensión aquí la una pulgada 125 03:51 vamos a tener que detenernos en 125 03:55 milésimas 03:56 al comienzo de ese radio, así que estamos 03:59 va a hacer un movimiento en línea recta g1z - 04:03 1 pulgada, así que completemos ese movimiento ahora 04:07 estamos comenzando nuestro G - arco en el sentido de las agujas del reloj 04:11 y al final comenzamos en 04:13 750 y X en el punto final del radio 04:17 ser 125 por 2 entonces 250 más 2750 el final 04:23 el punto estará en X 1 pulgada y luego 04:27 estar en la Z menos 1 pulgada 125 y otra vez 04:32 en una línea con un g2 o g3 tenemos que 04:36 termínelo con un valor de radio para que sea 04:39 un radio de 125, así que completemos ese movimiento 04:42 y luego vamos a la G 1 estamos 04:46 vas a tener que hacer una linea recta 04:48 muévete hasta el punto de inicio de este 60 04:52 radio de milésimas y en ese punto 04:54 estaremos sentados en X 1 pulgada 130 así que 04:59 hay ese pequeño movimiento en línea recta 05:00 ahora vamos a hacer un giro en sentido antihorario 05:03 arco y formando ese radio de 60.000 05:09 eso es un g3 al final de eso 05:12 El radio estará sentado en este X 1 pulgada 05:14 250 de diámetro y vamos a sumar 60 05:19 mil estudiantes en una pulgada 125 así que 05:22 eso es Z menos 1 pulgada 185 y por supuesto 05:27 tiene un radio de 60 milésimas, así que 05:30 Completa ese movimiento, entonces vamos a 05:33 hacer una línea recta pasar a la siguiente 05:36 punto de tangencia que es Z menos 1 pulgada 05:41 750 para que tome este diámetro de 2 pulgadas 05:45 tenemos un radio de 250, así que retrocedemos hasta 50 05:48 de 2 pulgadas para que sea G 1 z menos 1 05:52 pulgada 750 así que completemos ese movimiento todo 05:57 ahora mismo tenemos que hacer un giro en el sentido de las agujas del reloj 06:00 arco para terminar este radio de modo que sea el 06:03 G 2 y nuevamente 250 por 2 es 500 más 06:09 la 1 pulgada 250 el punto final en X de 06:13 ese radio va a estar en 06:14 una pulgada 750 y puedes ver que será 06:18 justo contra esta pared aquí mientras
@TrungTran-hm4ol3 жыл бұрын
this is easy to understand for a new guy like me. Thank you so much for the video
@venkateshk1455 Жыл бұрын
Thank you it's a great lerning I get from this video 👍
@jamesromano60458 жыл бұрын
I wish my teacher was this good great vid
@accuratusindia55575 жыл бұрын
Thankyou sir. It helped very much for understanding the CNC programing
@gilbertodiazcastro88717 жыл бұрын
Great video with better explanation than my current college teacher. I would ask you, if you could use a different cursor; I'm visually impaired and following the extra thin cross is a real challenge especially when in the code area with the dark background.
@bhagwansingh34746 жыл бұрын
Very good AAP log bhut accha Kam karte ho.
@salmanyoussef11265 жыл бұрын
thanks a lot sir, you are the best.
@ducluong8482 Жыл бұрын
Amazing video, Thank you so much,
@Sigma_Rules_Bros10 ай бұрын
million dollar wishes for you
@JustLarry1065 ай бұрын
Are you in Texas still I would love to have you in my class
@hernangomezsanchez5676 Жыл бұрын
Wich cnc lathe simulator do you recommend me? im ussing mach3 but it doesnt show the radius properly
@Evad1387 жыл бұрын
great video. what software are you using?
@shaktikumarbadtya69615 жыл бұрын
hello sir this is great video, please tell me some formula taper with radius
@laineluvmusic7 жыл бұрын
Hi ya, I have a question that I hope you can help me with. I run a YouJi vtl and I was doing a job and had a problem :/ I finishing a face of a 55inch brake disc and had to rerun the face from dia 38inch (I have four 2.500 holes so an interrupted cut) 63surface finish from 55'-38' and 125 surface finish from 38'-16.800'. (Note my dimensional number are approx) In the program, it has a liner move g1 to x16.800 on a Z depth -7.000 then a g3 x16.188 z-6.890 r.250 then it goes up on an angle with another quarter inch radius to meet the hub. BUT!!!! when i came back to fix and rerun the face at that 38inch dia I manual moved to that position and ran the program from their and when i got to the line with the g3 it started to go back to the direction it came and into the part!! :( I hope you can help as this has put a really big dent in my confidence I really take pride in my work. Regards James
@jessewales42337 жыл бұрын
Your the man 🏆🏆🏆
@umargul56444 жыл бұрын
Great job, thanks
@yahye6747 жыл бұрын
can you use roughing canned cycles on a part to start then tool pathways to finish?
@bryanburke79476 жыл бұрын
Rusty Shackleford Yes. G70 G71.....
@mikecordero99388 жыл бұрын
would it matter where to start if you have a different radius how about with a .032R
@TomStikkelman8 жыл бұрын
mike cordero Hello Mike. If you watch my video about tool nose radius compensation I think it will be of help. Thanks. Tom
@EZ_shop9 жыл бұрын
I assume the video shows a top view of the part and the tool. In my lathe the tool is on a post, and is opposite (bottom) from the tool position shown in the video. Does that mean that my clockwise and counterclockwise moves have to be reversed?
@TomStikkelman9 жыл бұрын
Crivo152 The location of the tool does not matter. just make sure the spindle rotation hits the cutting edge of the tool and not the back side.
@bigbingham9 жыл бұрын
+Tom Stikkelman Thanks for the video. I think that Crivo152 was referring to the machining on say a manual lathe. With a conventional manual lathe, as you view the workpiece from an aerial view, the tool is at the bottom of the workpiece. This would logically make a convex radius on the front of the part a clockwise rotation of travel, rather than anti-clockwise as the video states in this example.
@jenydavis81755 жыл бұрын
Try making a cut and see if your cutting
@loganthemachine78415 жыл бұрын
If the features entire width was 1.996, wouldnt the X value be half of that in the G-code Since X-0 Is the center of the chuck/workpiece?
@TomStikkelman5 жыл бұрын
Logan Eads The X values will always be diametral. So X1.00 inch would machine a 1.00 diameter but the actual location of the tool top is .500 from centerline of spindle.
@pamelamondal24913 жыл бұрын
Very good
@jaspreetsinghsidhu95007 жыл бұрын
what is the software name which u r using to explain this ??
@TomStikkelman7 жыл бұрын
Jaspreet Singh Sidhu I’m using Mastercam for the illustrations. Thanks for watching.
@jaspreetsinghsidhu95007 жыл бұрын
+Tom Stikkelman thanks buddy
@jaspreetsinghsidhu95007 жыл бұрын
+Jaspreet Singh Sidhu it was very helpful thank u
@jaspreetsinghsidhu95007 жыл бұрын
it was very helpful thank u
@mg-mr3cx3 жыл бұрын
what sim are you using
@megaDigit4l3 жыл бұрын
What you simulator software ?
@baidharasahoo43272 жыл бұрын
🙏🙏🙏🙏🙏
@JustLarry1065 ай бұрын
You could’ve done this backwards if you wanted it to really work so you’re don’t kill your insert correct me if I’m wrong
@duyhungtran65929 жыл бұрын
thanks for your help! i don't know G1 X2.8414 Z-4.3043. Please you explain me
@Hi_Doctor_Nick9 жыл бұрын
G1 X2.8414 Z-4.3043 Doesn't machine the part. The part is already finished. This is only used to remove the tool from the part.
@alializadeh81952 жыл бұрын
Thanx
@hafimax2 жыл бұрын
Great
@martinvega86739 жыл бұрын
you don't explain how and were do you get line N6 G1 x1.13???
@Hi_Doctor_Nick9 жыл бұрын
G1 X1.13 is the start point of the rad. The next line, G3 X1.25 Z-1.185 R.06 being the end point of the rad. D-(Rx2) 1.25-(.06x2)
@youssefmouttaqui33987 жыл бұрын
this Is Good video . i want logiciel the cnc of tornage or fraisage if you have
@tritile5 жыл бұрын
Anyone knows the name of the simulator he is using?
@TomStikkelman5 жыл бұрын
Bruno Antunes Bruno. I’m using Mastercam X7 in this video. Thanks
@skmonju89435 жыл бұрын
Tanks
@pathananwarkhan81377 жыл бұрын
Thanks
@yahye6747 жыл бұрын
Didn't quite understand G1 x 1.996 G2 x2.7 z -3.998 R. 6.0 Can anyone explain?
@EyeAmBatman7 жыл бұрын
G1 x 1.996: if you look at diagram just before the 6" radius part, there is a verticle measurement line that reads 1.996.. after it cut out the .25 radius it needs to get to this position, so a linear interpolation is executed ie "G1"
@EyeAmBatman7 жыл бұрын
G2 x2.7 z -3.998 R. 6.0: G2 is used for clockwise direction, end point of curve is 2.7 as shown by verticle measurement line to the far left of diagram. z-3.998 is where cutter (z axis needs to be) where the curve ends, this measurement is shown on the horizontal measurement line second from the bottom. R.6.0 is the radius.. The syntax for G2 is [endpoint of x][endpoint of z][radius] of which all is related only to the curve.
@punkeewalla61956 жыл бұрын
Way to hard. Go sell French fries instead.
@trazy386 жыл бұрын
i hand write this at the machine everyday, very easy. use point to point, i draw part then use point to point. but i start .100 below smallest diameter for cutter comp to kick in on a Doosan lynx300 lathe
@jamesromano60458 жыл бұрын
every easy to understand
@patelravi71696 жыл бұрын
VMC program video ap load
@ฮาก๊ากโฟน-จ4ร6 жыл бұрын
😲😍
@trusttester7 жыл бұрын
OMG all the measurements are Inch 😒🤔 any advice how to get into Inch measurements from Metric??
@yahye6747 жыл бұрын
1"=24.5mm 1mm= .03907" do some math or you could download a conversion app.
@Francis-qf2hr7 жыл бұрын
correction @rusty... 1" = 25.4mm not 24.5mm..
@lucperrier95017 жыл бұрын
Rusty Shackleford 1mm = .03937"
@ChanChan-w4l11 ай бұрын
Lth.... the last line....Z-4.500..???... OUTSIDE THE PART...
@bholaprasadchoudhary18476 жыл бұрын
hindi me simens ctro. cycle program bhejo
@mariocortes13374 жыл бұрын
Well you are absolutely wrong because you aren't compensated the. Tool nose radius .you are confusing people
@TomStikkelman4 жыл бұрын
Tool radius is zero in this example. No tool nose radius compensation needed