CNC LATHE PROGRAMMING LESSON 5 WRITE A TOOLPATH USING G0 - G1 - G2 AND G3 MOVES

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ธ.ค. 2024

ความคิดเห็น • 74

  • @jrodatz
    @jrodatz ปีที่แล้ว +3

    It is so hard to find a video thet goes over the gcode so well and clear. Appreciate your work!

  • @dalesmth1
    @dalesmth1 3 ปีที่แล้ว +2

    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.

  • @h0mbsk
    @h0mbsk 4 ปีที่แล้ว +1

    great video. very helpful for beginner machinists that aren't quite understanding interpolation movement.

  • @chuchastf2
    @chuchastf2 3 ปีที่แล้ว +3

    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

  • @Ms.Charles
    @Ms.Charles 5 ปีที่แล้ว +4

    Thank you. This will surely help with my exams.

  • @TrungTran-hm4ol
    @TrungTran-hm4ol 3 ปีที่แล้ว

    this is easy to understand for a new guy like me. Thank you so much for the video

  • @jamesromano6045
    @jamesromano6045 8 ปีที่แล้ว +2

    I wish my teacher was this good great vid

  • @venkateshk1455
    @venkateshk1455 ปีที่แล้ว

    Thank you it's a great lerning I get from this video 👍

  • @hernangomezsanchez5676
    @hernangomezsanchez5676 ปีที่แล้ว

    Wich cnc lathe simulator do you recommend me? im ussing mach3 but it doesnt show the radius properly

  • @JustLarry106
    @JustLarry106 5 หลายเดือนก่อน

    Are you in Texas still I would love to have you in my class

  • @gilbertodiazcastro8871
    @gilbertodiazcastro8871 7 ปีที่แล้ว

    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.

  • @Sigma_Rules_Bros
    @Sigma_Rules_Bros 10 หลายเดือนก่อน

    million dollar wishes for you

  • @salmanyoussef1126
    @salmanyoussef1126 5 ปีที่แล้ว +2

    thanks a lot sir, you are the best.

  • @Evad138
    @Evad138 7 ปีที่แล้ว +2

    great video. what software are you using?

  • @accuratusindia5557
    @accuratusindia5557 5 ปีที่แล้ว +1

    Thankyou sir. It helped very much for understanding the CNC programing

  • @bhagwansingh3474
    @bhagwansingh3474 6 ปีที่แล้ว

    Very good AAP log bhut accha Kam karte ho.

  • @mg-mr3cx
    @mg-mr3cx 3 ปีที่แล้ว

    what sim are you using

  • @ducluong8482
    @ducluong8482 ปีที่แล้ว

    Amazing video, Thank you so much,

  • @laineluvmusic
    @laineluvmusic 7 ปีที่แล้ว

    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

  • @megaDigit4l
    @megaDigit4l 3 ปีที่แล้ว

    What you simulator software ?

  • @shaktikumarbadtya6961
    @shaktikumarbadtya6961 5 ปีที่แล้ว +1

    hello sir this is great video, please tell me some formula taper with radius

  • @yahye674
    @yahye674 7 ปีที่แล้ว +1

    can you use roughing canned cycles on a part to start then tool pathways to finish?

    • @bryanburke7947
      @bryanburke7947 6 ปีที่แล้ว

      Rusty Shackleford
      Yes. G70 G71.....

  • @mikecordero9938
    @mikecordero9938 8 ปีที่แล้ว +1

    would it matter where to start if you have a different radius how about with a .032R

    • @TomStikkelman
      @TomStikkelman  8 ปีที่แล้ว

      mike cordero Hello Mike. If you watch my video about tool nose radius compensation I think it will be of help. Thanks. Tom

  • @EZ_shop
    @EZ_shop 9 ปีที่แล้ว

    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?

    • @TomStikkelman
      @TomStikkelman  9 ปีที่แล้ว

      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.

    • @bigbingham
      @bigbingham 9 ปีที่แล้ว +1

      +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.

    • @jenydavis8175
      @jenydavis8175 5 ปีที่แล้ว

      Try making a cut and see if your cutting

  • @jessewales4233
    @jessewales4233 7 ปีที่แล้ว

    Your the man 🏆🏆🏆

  • @loganthemachine7841
    @loganthemachine7841 5 ปีที่แล้ว

    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?

    • @TomStikkelman
      @TomStikkelman  5 ปีที่แล้ว

      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.

  • @jaspreetsinghsidhu9500
    @jaspreetsinghsidhu9500 7 ปีที่แล้ว +1

    what is the software name which u r using to explain this ??

  • @umargul5644
    @umargul5644 4 ปีที่แล้ว

    Great job, thanks

  • @tritile
    @tritile 5 ปีที่แล้ว

    Anyone knows the name of the simulator he is using?

    • @TomStikkelman
      @TomStikkelman  5 ปีที่แล้ว

      Bruno Antunes
      Bruno. I’m using Mastercam X7 in this video. Thanks

  • @duyhungtran6592
    @duyhungtran6592 9 ปีที่แล้ว

    thanks for your help! i don't know G1 X2.8414 Z-4.3043. Please you explain me

    • @Hi_Doctor_Nick
      @Hi_Doctor_Nick 9 ปีที่แล้ว +1

      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.

  • @pamelamondal2491
    @pamelamondal2491 3 ปีที่แล้ว

    Very good

  • @youssefmouttaqui3398
    @youssefmouttaqui3398 7 ปีที่แล้ว

    this Is Good video . i want logiciel the cnc of tornage or fraisage if you have

  • @JustLarry106
    @JustLarry106 5 หลายเดือนก่อน

    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

  • @martinvega8673
    @martinvega8673 9 ปีที่แล้ว

    you don't explain how and were do you get line N6 G1 x1.13???

    • @Hi_Doctor_Nick
      @Hi_Doctor_Nick 9 ปีที่แล้ว

      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)

  • @baidharasahoo4327
    @baidharasahoo4327 2 ปีที่แล้ว +1

    🙏🙏🙏🙏🙏

  • @alializadeh8195
    @alializadeh8195 2 ปีที่แล้ว

    Thanx

  • @hafimax
    @hafimax 2 ปีที่แล้ว

    Great

  • @yahye674
    @yahye674 7 ปีที่แล้ว +2

    Didn't quite understand
    G1 x 1.996
    G2 x2.7 z -3.998 R. 6.0
    Can anyone explain?

    • @EyeAmBatman
      @EyeAmBatman 7 ปีที่แล้ว

      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"

    • @EyeAmBatman
      @EyeAmBatman 7 ปีที่แล้ว

      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.

    • @punkeewalla6195
      @punkeewalla6195 6 ปีที่แล้ว

      Way to hard. Go sell French fries instead.

    • @trazy38
      @trazy38 6 ปีที่แล้ว

      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

  • @patelravi7169
    @patelravi7169 6 ปีที่แล้ว

    VMC program video ap load

  • @skmonju8943
    @skmonju8943 5 ปีที่แล้ว

    Tanks

  • @pathananwarkhan8137
    @pathananwarkhan8137 7 ปีที่แล้ว

    Thanks

  • @jamesromano6045
    @jamesromano6045 8 ปีที่แล้ว

    every easy to understand

  • @trusttester
    @trusttester 7 ปีที่แล้ว

    OMG all the measurements are Inch 😒🤔 any advice how to get into Inch measurements from Metric??

    • @yahye674
      @yahye674 7 ปีที่แล้ว

      1"=24.5mm
      1mm= .03907"
      do some math or you could download a conversion app.

    • @Francis-qf2hr
      @Francis-qf2hr 7 ปีที่แล้ว +4

      correction @rusty... 1" = 25.4mm not 24.5mm..

    • @lucperrier9501
      @lucperrier9501 7 ปีที่แล้ว +3

      Rusty Shackleford 1mm = .03937"

  • @bholaprasadchoudhary1847
    @bholaprasadchoudhary1847 6 ปีที่แล้ว

    hindi me simens ctro. cycle program bhejo

  • @ChanChan-w4l
    @ChanChan-w4l 11 หลายเดือนก่อน

    Lth.... the last line....Z-4.500..???... OUTSIDE THE PART...

  • @ฮาก๊ากโฟน-จ4ร
    @ฮาก๊ากโฟน-จ4ร 6 ปีที่แล้ว

    😲😍

  • @mariocortes1337
    @mariocortes1337 4 ปีที่แล้ว

    Well you are absolutely wrong because you aren't compensated the. Tool nose radius .you are confusing people

    • @TomStikkelman
      @TomStikkelman  4 ปีที่แล้ว

      Tool radius is zero in this example. No tool nose radius compensation needed

  • @alializadeh8195
    @alializadeh8195 2 ปีที่แล้ว

    Thanx