Académique Documents
Professionnel Documents
Culture Documents
Century star
TORNO CNC
MANUAL DE
PROGRAMACIN
V 3.4
Control Nmerico,Huazhong, Wuhan S.A.
1
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
PRLOGO
Nos sentimos agradecidos por que Ud. ha seleccionado el sistema de control numrico de los tornos en serie de Century Star
producidos por la Corporacin Limitada de Control Numrico Huazhong, Wuhan HCNC.
Este manual se dedica en forma detallada una explicacin sobre los conocimientos bsicos de la programacin, sistema y
caractersticas de las funciones de los diversos comandos y mtodos de macro-programacin,as como a la preparacin de gran
nmero de ejemplos tpicos de programacin y grficos. Este manual no solo se trata de un programa del torno CNC,sino tambin de
un material ditctico para la formacin de personal tcnico.
Lea detalladamente este manual antes de manejar mquina-herramienta de sistema de control numrico Huazhong Wuhan
Este manual corresponde a la edicin V 4.0 software de HNC-18iT/ 19iT y toda la edicin de HNC -18xp/T y HNC -19xp/T
y todas las ediciones publicadas 0.5 62.07.10 software despus de la edicin.
Para que Ud. pueda tener facilidades en su trabajoconsulte las formas de comunicarse y ponerse en contacto con nuestra
E-mailmarket@huazhongcnc.com
Departamento de Mercado027-87180095
87180303
Fax027-87180303
Cdigo430223
En caso de dudas, consulte a nuestros tcnicos o llmenos al nmero arriba mencionado. Tambin le invitamos a visitar
nuestra Empresa.
Corporacin Limitada de Control Nmerico Huazhong ,Wuhan cuenta con el derecho de autor del presente manual.
2
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
INDICE
Captulo 1 Generalidad................................................................................................................5
1.2.1 Ejes de coordenadas de la mquina-herrmienta ................................................................... 5
1.2.2 Sistema de coordenadas ,cero mquina y punto de referencia..............................................7
1.2.3 Sistema de coordenadas de pieza de trabajo y cero de programa .........................................8
Captulo 2 Estructura del programa de la pieza..................................................................... 10
2.1 Formato de carcteres de comandos.......................................................................................10
2.2 Formato del bloque.................................................................................................................12
2.3 Estructura general de programa..............................................................................................12
2.4 Nombre de programa..............................................................................................................12
Captulo 3 Sistema de comandos de programacin del CNC sistema...................................13
3.1 Funcin auxiliar M.................................................................................................................13
3.1.1 Funcin auxiliar inherente de CNC.....................................................................................15
(1) Tiempo de espera M00......................................................................................................... 15
(2) Parada opcional M01 ...........................................................................................................15
(3)Fin de programa M02 ........................................................................................................... 16
(4)Fin de programa con retorno al principio de programa M30.................................................16
(5)llamada al subprograma M98 y retorno del subprograma M99...........................................16
(6)Entrada y salida personalizada M90, M91........................................................................... 18
(7)Clculo de acabados M 64....................................................................................................20
de
radio
de
punta
de
herramienta
G40,
G41,
G42.............................................................................................................................................110
3.3.10 Ejemplos de programacin integral.................................................................................115
(1) Paso de programacin ..........................................................................................................115
(2) Ejemplos de programacin mixta ........................................................................................116
3.4 Programcin en macro.........................................................................................................123
3.4.1 Macro-variable y constante...............................................................................................124
(1) Macro variable......................................................................................................................124
(2) Constante..............................................................................................................................129
4
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
5
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
CAPTULO 1
GENERALIDADES
Este Manual concierne a la explicacin de la programacin del sistema de las
mquinas-herramientas de control numrico Century Star Huazhong
HNC21/22T, HNC18iT/19iT, HNC18xp/T, HNC19xp/THNC210A/B-T, y el lenguaje de la
programacin usa un cdigo ISO.
El presente Captulo explica conceptos bsicos del programa.
1.1 Generalidades sobre el programa de control numrico
El programa de pieza est compuesto por una serie de commandos escritos en lengua especial de
las instalaciones de control numrico. (Se usa ampliamente el Cdigo ISO estipulado por la
Organizacin de Normalizacin Internacional).
La funcin de control numrico es transferir el programa de pieza al movimiento de la mquina.
Los medios de conservacin del programa ms usados son los siguientes disco magntico,
tarjeta CF, discoU y la red.
1.2 Conocimientos fundamentales del programa de control numrico
1.2.1 los ejes de coordenadas de la mquina
Para simplificar el programa y garantizar la utilidad comn del mismo, ha sido estipulada la
unificacin de la nomenclatura de los ejes de coordenadas y las direcciones de la mquina-herramienta
de control numrico. Los ejes de coordenadas de avance lineal son indicados por XYZ, cuyo nombre
comn es ejes de coordenadas fundamentales.
Las relaciones mutuas de los ejes de coordenadas XYZ son determinadas por dextrgira.Vase
en la fig.1.2.1.
La direccin indicada por el dedo pulgar es la positiva del eje X. La direccin indicada por el
dedo ndice es la positiva del eje Y La direccin indicada por el dedo cordial es la positiva del eje Z.
6
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
+B
+X
+Z
+X +Y +Z
+X
+C
+A
+Z
+A +B
+Y
+C
+X
+Z
Figura 1.2.1
Fig.1.2.1
Los ejes XYZ giran por la circunferencia ABC son ejes de coordenadas de avance de la
circunferencia de XYZ. Segn la regla,vese en la fig1.2.1, la direccin del dedo pulgar es X
YZ, y las direcciones del dedo ndice y el dedo cordial son las direcciones de ABC del
movimiento de avance de la circunferencia.
El desplazamieto de entrada de la mquina lo activa el movimiento de la herramienta que hace
mover el eje principal. A veces, lo activa el movimiento de la pieza de trabajo controlado en el panel de
control. La direccin positiva de los ejes de las coordenadas arribas mencionadas es la de entrada de la
pieza de trabajo si suponemos que la pieza de trabajo se queda intacta.Si la pieza de trabajo se traslada,
se indica =y de acuerdo con la reglas de relaciones relativas, la direccin positiva del movimiento
de la pieza de trabajo es precisamente contraria a la direccin positiva de la herramienta.
X =-X' , Y=-Y' ,
Z=-Z'
A =-A' , Y=-Y' ,
Z=-Z'
Fig,1.2.2
Nota
1. Este Manual se dedica a la explicacin de la mquina de control numrico cuyos dos ejes X y
Z se desplazan sincronizados.
2.En todas las figuras y los ejemplos tpicos de maquinado
la coordenada X hacia arriba es positiva y la coordenada Z hacia la derecha es positiva. La herramienta
de linea imaginaria representa la mquina de la portaherramienta de posicion inferior,cuyas
coordenadas son la
coordenada
positiva.Los dos tipos de mquinas con las direcciones de las portaherramientas contienen los mismos
programas y correspondientes disposiciones.
1.2.2 Sistema de coordenadas, punto cero y punto de referencia
10
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Capitulo 2
Estructura del programa de pieza
El programa de pieza es un bloque de comandos y nmeros importados en la instalacin de
control numrico. El programa de pieza est compuesto por varios bloques de programa de acuerdo
con una determinada estructura, oracines y formatos.Cada bloque de programa est formado por unos
carcteres de comandos.Vase en la Fig.2.1
programa
%1000
N01 G91 G00 X50 Y60
N10 G01 X100 Y500 F150 S300 M03
bloque
N......
N200 M02
carcter
Fi gur a 2. 1 Estructura de programa
direccin
%
Funcin
mecnica preparatoria
Carcteres en pulgada
Sentido
G
X
B
V
C
las coordenadas 99999-999 y
W
99999-999
Velocidad de entrada
Funcin mecnica de la
herramienta
entrada
FO36000
Funcin
auxiliar
mecnica
Nmero
compensacin
de
Indicacin
del
nmero
de
compensacin del radio de la
mquina 0099
comps de espera
Nmero de repeticin
del
del
de
12
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Parmetro
Control
del
achaflanado
C.R.RL=,RC
ngulo
Parmetros utilizados
programacin para corte
en
la
G..
X..
F..
M..
S..
14
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Captulo 3
Sistema de comandos del programa de control nmerico
3.1 Cdigo M,funcin auxiliar
La funcin auxiliar est compuesta por M, carcter de direccin y los siguientes dos nmeros y
controla principalmente la direccin del procedimiento de la pieza
De trabajoas como controla la accin de abertura o cerrada de diversas funciones auxiliares de
la mquina.
La funcin M cuenta con los dos formatos
La funcn no es modal
La funcin es modal
La funcin Mno modalesta funcin es solamente eficaz en condicin de que
est en el bloque
15
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Cdigo
M00
Modal
No modal
M01
No modal
M02
No modal
Explicacin
de la funcin
Parada del
programa
M30
No modal
de
seleccin
del
programa
Fin
Explicacin
de la funcin
Modal
M04
Modal
Giro en sentido
negativo del eje
principal
M05
Modal
Dejar de rotar el
eje principal
Modal
Activacin del
refrigerante para
el corte
Modal
Desactivacin
del
refrigerante para
el corte
Modal
Desactivacin
del refrigerante
para el corte
M03
Parada
Fin
Modal
Cdigo
del
programa
regreso al punto
M07
de partida
M98
M99
No modal
No modal
Llamada
al
sub-programa
Finalizacin
del
subprograma
M08
M09
M00, M01, M02, M30, M98, M99 sirven para controlar las direcciones del procedimiento de las
piezas y son funciones inherentes auxiliares de CNC que no son diseados y determinados por el
fabricante, es decir, no tienen que ver con el procesamiento de PLC.
Otros cdigos M sirven para controlar las acciones de on/off del interruptor de las funciones
auxiliares de la mquina y sus funciones no son inherenets al CNC, sin embargo, son determinadas por
el pocesamiento de PLC. Por lo tanto, es posible que existan diferentes fbricas de modo que haya
diferentes funciones ( en el esquema las funciones son estndar.)
3.1.1 Funciones auxiliares e inherentes
(1) M00, comps de espera del programa
Cuando CNC manda M00, se para temporalmente el programa en vigor para que el operador
tenga facilidades de medir las herramientas y la pieza, hacer mover la pieza de trabajo y cambiar
16
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
17
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
14.77
R6
24
21. 2
R8
4.923
R4
44.8
0
73.436
3.1.1
19
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
1190=1
Else
*ch_user_in0=0; 11900
Los cdigos ejemplos tpicos del cdigo G son los siguietes:
M90
EQ 1 Mientras la seal de INPUT de PLC X0.4 es vlido ,ejecutar ese bloque del
programa
Else
Cuando la seal de INPUT de PLC X0.4 es invlido , ejecutar ese bloque de.programa.
endif
( 2 ) Si PLC ejecuta el bloque 1 del cdigo G, la seal exportacin de OUTPUT Y0.4 (nivel de alta
tensin elctrica) ser vlida. Si ejecuta la seccin 2 del cdigo G, el seal de OUTPUT de PLC
Y0.4(plano de baja tensin elctrica) ser invlida.
Los cdigos de los ejemplos tpicos del cdigo G :
If
20
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
11911
else
11910 bloque 2 del cdigo 2 ,se puede disponer ese valor segn las necesidades
endif
M91
En la funcin PLC1 del programa original de PLC hay que incorporar los siguientes cdigos:
If*ch_user_out0==1 en caso de ejecutar el bloque 1 de cdigo,
Y0=0x10;
else
Y0&=0x10; En caso de ejecutar el bloque 2 de cdigo, Y0.40
(7) M64, piezas acumuladas de maquinado
El comando M64 hace funcionar el sistema para calcular y acumular el nmero de las piezas acabadas .
3.1.2 Funciones auxiliares inherentes de PLC
(1) comandos de control del eje principal M03,M04, M05
M03 :inicio del eje principal girando en sentido horario con velocidad programada .
M04: inicio del eje principal girando en sentido anti-horario con velocidad programada .
M05: hacer parar la rotacin del eje principal
M03,M04 : funciones modal y accin delantera; M05: funcin modal y accin trasera; M05 : estado de
abtura.
M03,M04 y M05 : funciones que pueden cancelarse recprocamente.
(2) Instrucciones de activacin y desactivacin del refrigerante M07,M08,M09
21
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
La funcin del eje principal S controla la velocidad de rotacin del eje principal. Sus nmeros son
de la velocidad del eje principal Su unidad es : revolucin por minuto( r/mim).
Cuando S funciona con la velocidad lineal constante, eso demuestra que trabaja con la velocidad
de corte ,cuya unidad es el metro por minuto (m/min).(G96 : la velocidad lineal constante es eficiente,
G97: la cancelacin de la velocidad lineal constante, G46 : la limitacin de la velocidad terminal de
rotacin )
S es comando modal y su funcin es efectiva cuando se puede regular la velocidad del eje
principal.
La velocidad de rotacin del eje principal S programada puede ser rectificada con el enchufe de
coeficiencia proporcional del eje principal en el panel de control de la mquina-herramienta.
3.2.2 F VELOCIDAD DE AVANCE
22
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
El cdigo T sirve para seleccionar y cambiar la herramienta . Sus cuatro nmeros son
respectivamente de las herramientas seleccionadas y los compensaciones de las herramientas. Los dos
nmeros anteriores son de las herramientas y los dos nmeros posteriores son de compensaciones de
las herramientas y la relacin entre el cdigo T y la herramienta ha sido determinada por las fbricas de
mquinas-herramientas. Es necesario consultar especificaciones hechas por las Fbricas..
Por ejemplo
T0102
01 es el nmero de la herramienta y 02 es el nmero de compensacin de la herramienta
Una sola herramienta puede ser compensada por las multi-herramiertas. Por ejemplo, T0101,
T0102, T0103.
Las multi-herramientas tambin pueden ser compensadas por una sola herramienta. Por ejemplo ,
T0101, T0201, T0301.
Cuando ejecute el comando T, hace girar la torreta de herramientas y selecciona una herramienta
sealada y a la vez importa el valor de compensacin en el depsito de compensacin de las
herramientas. El valor geomtrico de compensacin de la herramienta suman el valor de
compensacin de desviacin y el valor de compensacin de desgaste. .Cuando ejecute el comando T ,
la herramienta no se traslada inmediatamente, y sin embargo funcionan conjuntamente el comando T y
el comando de desplazamiento de la herramienta luego del movimiento de la herramienta.
Cuando un bloque del programa incluye el cdigo T y el comando de desplazamiento de la
herramienta,efectuar primero el comando de T y luego el comando de traslacin de la herramienta..
%0012
N01 T0101
Parmetros
Cdigo
Bloque
Funcin
(carcter
de direccin )
G00
G01
G02
01
G03
G04
G28
G29
G32
G34
G36
G37
G40
X, Z
Interpolacin rectilnea
X, Z
X, Z, I, K, R
Interpolacin
X, Z, I, K, R
de
circulo
en
sentido
antihorario
00
G20
G21
Posicionamiento rpido
08
Tiempo de espera
Programacin en pulgadas
X, Z
Programacin en milimetro
X, Z
herramienta
Retorno desde el punto de referencia
01
17
X, Z, R, E, P, F, I
de la herramienta
Compensacin de la herramienta a izquierda
G41
Cancelar el desplazamiento del punto cero
G42
04
G50
UW
G51
Programacin
G53
00
directa
del
sistema
coordenadas la mquina-herramienta
de
XZ
25
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
11
G57
G58
G59
G71
R, E
G72
G73
G74
G75
X, Z, I, K, C, P,
E ciclo de roscado
R, E
G76
G80
06
G81
G82
G90
13
G91
Programa relativo
G92
00
G94
14
G95
G96
Programa absoluto
La instalacin del sistema de coordenadas
de la pieza de trabajo
X, Z
16
G97
G20
G21
En pulgada (G20)
En mtrico (G21)
Eje rotativo
Grado
Grado
G20 y G21 son funciones modales que pueden ser cancelados reciprocamente.
defecto.
(2) G 94 y G 95
Frmato
Descripcin
G94[F
G95[F
Ejemplo 2
Vase en la fig. 3.3.1 La utilizacin de cdigos de G90G91; exige que la herramienta se mueva segn
el orden de origen de 1234y luego retorna al punto 1.
28
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
25
15
50
Programa Absoluto
0001
N1 T0101
N2 M03 S460
N4 G01 X15 Z2
N5 X15 Z30
N6 X25 Z40
N7 X50 Z2
N8 M30
Programa Relativo
0001
T0101
N1 G91 M03 S460
N2 G01 X32
N4 X10 Z10
N 5 X25 Z42
N6 M30
Programa Mixta
0001
N1 T0101
N2 M03 S460
N4 G01 X15 Z2
N5 Z30
N6 U10 Z40
N7 X50 W42
N8 M30
La seleccin de un adecuado mtodo del programa puede simplificar la edicin del programa. Si
el tamao del diseo est determinado de acuerdo con la base fija, ser fcil utilizar el mtodo de
programa absoluto. Cuando el tamao del diseno es dado por el intervalo de la cima del perfil,ser
fcil utilizar el mtodo programa relativo .Generalmente no se recomienda la utilizacin del mtodo de
programa relativo.
G90G91 pueden ponerse en un mismo bloque, pero deben notar las diferencias causadas por
las ordenes.
(2)La instalacin de G92 en las coordenadas
Frmula G92 X Z
Descripcin
XZ valores de coordenadas del punto de inicio de la herramienta en el sistema de coordenadas de la
29
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
herramienta. El ejecutar esa instruccin solamente es para crear el sistema de la pieza de trabajo. La
herramienta no se mueve. G98 es una instruccin no modal.
Al activar ese comando,en caso de que el actual punto de la herramienta est precisamente sobre.
valores de coordenadas del sistema de coordenadas de la pieza de trabajo,eso indica que el
sistema de coordenadas de la herramienta tambin es el sistema de coordenadas de la pieza de trabajo,
o sea, el origen del maquinado y el el origen del programa coinciden. De lo contrario, no son
coincidentes, y en este caso los productos acabados son erroneos y desechables,incluso peligrosos.Al
activar G92, la herramienta debe estar con exactitud sobre el punto de inicio de la herramienta, o
sea,sobre , valores de coordenadas del sistema de coordenadas de la pieza de trabajo.
Como saben, para maquinar correctamente, el origen de maquinado debe ser igual al origen del
programa. Por eso al programar, hay que tomar en cuenta la igualidad de los dos puntos arriba
mencionados. Durante las operaciones prcticas se debe dominar con exactitud el mtodo de igualar
los dos puntos.
254
+X
44
Origen
origen
180
+Z
Formato
G54
G55
G56
G57
G58
G59
Descripcin
G54G59 son 6 sistemas de coordenadas de piezas de trabajo predeterminados por CNC vase
31
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
G54sistema de
coordenadas de pieza
G54origen
Z
G59sistema de
coordenadas de pieza
Y
G59origen
Origen de
mquina
X
Offset de cero de pieza
Punto actual A B
X
A
40
G54
30
G59
30
Origen de mquina
%3303
N01 G54 G00 G90 X40 Z30
N02 G59
N03 G00 X30 Z30
N04 M30
Nota
1. Antes de utilizar el bloque de comandos,hay que importar el valor de coordenadas del punto de
origen de coordenadas de cada sistema de coordenadas de la pieza de trabajo en el sistema de
32
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
G36
G37
Descripcin
G36
Programar endimetro
G37
Programar en radio
Generalmente,la forma exterior de la pieza de trabajo de la mquina-herramienta de control
numrico es un objeto rotativo, cuyas medidas del eje X pueden ser medidas mediante los dos
mtodos endimetro y en radio. G36 es el valor por defecto. Generalmente, las mquinas de CNC de
diferentes empresas son de programacin en diametro.
En los ejemplos tpicos del presente Manual, en caso de no hacer nota,sern de programacin en
diametro. Adems hay que prestar atencin a lo siguiente
Cuando el parmetro del sistema CNC es dedimetro, el programa endimetro est en el estado de
valor por defecto. Sin embargo, se puede utilizar G36 y G37 del programa para cambiar el estado de
la edicin del programa. De modo que en la pantalla se ve que el valor del sistema es el valor en
diametro.
Cuando el parmetro del sistema es de radio, el programa en radio est en el estado de valor por
defecto. Sin embargo, se puede utilizar G36 y G37 del programa para cambiar el estado de la edicin
del programa, de modo que en la pantalla se vea que el valor del sistema es el valor en radio.
254
44
20
50
160
1..Programa
Diametral
2.
Programa en radio
%3304
N1 G92 X180 Z254
N2 M03 S460
N3 G01 X20 W-44
N4 U30 Z50
N5 G00 X180 Z254
N6 M30
%3314
N1 G37 M03 S460
N2 G54 G00 X90 Z254
N3 G01 X10 W-44
N4 U15 Z50
N5 G00 X90 Z254
N6 M30
180
+X
3. Programa en mixto
%3314
N1 T0101
N2 M03 S460
N3 G37 G00 X90 Z254
N4 G01 X10 W-44
N5 G36 U30 Z254
N6 G00 X180 Z254
N7 M30
6G51 y G50, comandos de Traslacin Paralela del punto cero del sistema de coordenadas de la
pieza de trabajo
FrmatoG51 U Wdesplazamiento paralelo del punto del sistema de coordenadas de la pieza de
trabajo
G50 cancelar el desplazamiento paralelo
Descripcin:
U y W son cantidades incrementales del desplazamiento paralelo
34
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
G51 sirve solamente para aumentar la cantidad del desplazamiento paralelo del punto cero del
sistema de coordenadas de la pieza de trabajo creado por G54-G59. El valor del desplazamiento
paralelo del sistema de coordenadas de la pieza de trabajo puede valer mientras el comando T y los
comandos G54G59 funcionan. G50 cancela el desplazamiento paralelo y sirve mientras el comando
T y los comandos G54G59 funcionan.
Ejemplos del programa
%1234
G51 U30 W10
M98 P1111 W10
G50
T0101
G01 X30 Z14
M30
%1111
T0101
G01 X32 Z25
G01 X34.444 Z99.123
M99
(7)G10, Cambio del sistema de Coordenadas y la cantidad del desplazamiento desviado de la
herramienta entrada de los nmeros del programa
FrmulaG10PXZIKRQ
G10PXYZ
Los valores de los parmetros pueden ser importados por los comandos del programa.Esa funcin
sirve principalmente para definir los valores del desplazamiento desviado de la herramienta y los
valores de su compensacin, lo
que corresponde a diversas condiciones diferentes de maquinado.
Descripcin
P el nmero del valor de desplazamiento de compensacin de la herramienta, el nmero del valor de
35
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
X,Y,Zfijar la cantidad necesitada de desviacin del sistema de coordenadas que necesita el usuario en
el momento.
X:fijar la cantidad de desviacin de la herramienta. Su valor sirve para fijar la cantidad de desviacin
de la herramienta en el terreno de direccin de los ejes.
Zfijar la cantidad de desplazamiento desviado de la herramienta.Su valor sirve para instalar la
cantidad de desplazamiento desviado de la herramienta en el aspecto de direcciones dedimetro.
I: fijar la cantidad de longitud y la de desgaste del desplazamiento desviado de la herramienta. Su
valor sirve para instalar la cantidad de longitud y la de desgaste del desplazamiento desviado de la
herramienta en el aspecto de direccin del eje.
Kfijar la cantidad de desgaste de compensacin de la herramienta .Su valor sirve para fijar la cantidad
de desgaste de compensacin de la herramienta en el aspecto de direcciones del eje.
R:fijar la cantidad de radio de desplazamiento desviado de la herramienta.Su valor sirve para cambiar
en momento el radio de la herramienta.El radio arriba mencionadao de la herramienta ms la cantidad
de desplazamiento desviado ser el nuevo radio de la herramienta.
Q:fijar la direccin del filo de la herramienta.Su valor sirve para cambiar en momento la direccin del
filo de la herramienta.
Cuando se usa G90,la cantidad de desplazamiento desviado de la herramienta y la cantidad de
desgaste son predeterminadas en el estado de momento. Guando se usa G91,la cantidad de
36
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Descripcin:
X, Z, en programa absoluto, el punto final de posicionamiento rpido se encuentra en la coordenada
del sistema de coordenadas de la pieza de trabajo;
U, Y, en el incremental programa,el punto final del posicionamiento rpido se ubica en relacin
relativa con la cantidad de desplazamiento del punto de partida.
G00 es el comando de interpolacin de linea recta.La trayectoria de la herramienta es igual a la
interpolacin lineal(G01). La velocidad de la herramienta no es mayor a la velocidad de
desplazamiento rpido de cada eje y la herramienta se va a determinar rpidamente su posicin en un
tiempo ms corto.
La velocidad de desplazamiento rpido en el comando G00 se dispone por los parmetros de la
maquina velocidad de avance rpido en relacin con cada eje,y no se lo determina por F.
G00,funcin de posicionar rpidamente antes del maquinado y retirar la herramienta despus del
maquinado.
La velocidad del desplazamiento rpido puede ser regulado y revisada por el botn de reajuste rpido
en el panel de control.
37
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
45
15
Programacin absoluta
X
O
20
50
Programacin incremental:
90
G00programacin
Z(W)
F:
Descripcin
X, Z : el punto final en el programa absoluto se encuentra sobre la coordenada del sistema de
cordenadas de la pieza de trabajo;
U, M : Cantidad del desplazamiento del punto final en el programa incremental en lo relativo al
punto de partida;
F : velocidad programada de avance.
G01 manda la herramienta para que se mueva,segn la linea recta (la trayectoria de los ejes de accin
es la linea recta), desde su posicin de momento hasta el punto final de la instruccin del bloque de
comandos,con la velocidad programada de avance estipulada por F.
G01 es cdigo modal, y que puede ser cancelado por G00, G02, G03 o G32.
Ejemplo 5, Vase 3.3.6- La edicin del programa con el comando de interpolacin lineal.
73
58
10
48
38
100
26
60
80
%3305
N1 T0101 crear el sistema de coordenadas, escoger la herramienta de NO.1
N2 M06 S460
N3 G00 X100 Z10
ngulo achaflanado
N6 Z48
N7 U34 W10
N8 U20 Z73
345
N9 X90
retirar la herramienta
N11 M05
N12 M30
Ejemplo 6.
Vase la fig.3.3.7, con el comando G01 maquinar las piezas de trabajo en cilindro sencillo segn el
mtodo de maquinado en bruto o precisin Fig,3.3.7 G01 ejemplo de programacin
39
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
%3306
30
35
50
Fig.3.3.7ejemplo de programacin
N1 T0101
N2 M03 S460
N3 G00 X90Z20
N4 G00 X31Z3
N5 G00 W53 F100
N6 G00 U5
N7 W53
N8 U6
N9 G01 Z50 F80
N10 G00 X36
N11 X90 Z20
N12 M05
N13 M30
Ejemplo7.
Vase la Fig.3.3.8, con el comando G01,elaborar las piezas de cono sencillo segn el maquinado en
bruto y precisin Fig. 3.3.8 ejemplo tpico de programacin
40
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
30
26
35
50
Ejemplo 8.
con el comando G01 maquinado en bruto y en precisin de las piezas. Vase la fig. 3.3.9. ejemplo de
programacin
%3308
N1 T0101
N2 M03 S450
N3 G00 X100 Z40
N4 G00 X31 Z3
N5 G01 X31 Z50 F100
N6 G00 X36
N7 Z3
N8 X25
N9 G01 Z20 F100
N10 G00 X36
N11 Z3
N12 X15
N13 G01 U14 W7 F100
N14 G00 X36
N15 X100 Z40
N16 T0202
245
30
28
24
35
20
50
41
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Formato:
X (U)
Z(W)
G03
Descripcin
La herramienta de los comandos G02/G03 gira maquinando en forma de arco circular ( en sentido
horario/ antihorario).
Para juzgar la interpolacin de arco circular G02 /G03, se la identifica por la direccin giratoria
en sentido horario/ antihorario segn la interpolacin en el plano de mecanizado. El plano de
mecanizado es de la orientacin del eje Y al que enfrente el observador. Vase la fig. 3.3.10
+X
G02
G03
G03
G03
G0
G02
G02
G03
+Y
2
+Y
G02
G02
G03
G03
G03 Z
G03
G02
+X
G02
u/2
k
A
+Z
A
i
B
x/
x/ u/2
2
Fig.Centro
3.3.11 los parmetros G02/G03 centro
O
+X
42
O
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Nota
En sentido horario o en sentido antihorario son las direcciones de giro vistas desde la direccin
positiva de las coordenadas planas verticales al arco
Al importar R , I y K, R, es vlido..
RRadio del arco.. Cuando el ngulo del centro del arco circular es menor que 180., R es valor
positivo y si no, ser el valor negativo.
Ejemplo 9.
Vase la fig.3.3.12 la programacin con el comando de la interpolacin circular
40
31
43
27
R5
R15
Fig.3.3.12 El Programacin
%3309
N1 T0101
N2 G00 X40 Z5
N3 M03 S400
N4 G00 X0
N5 G01 Z0 F60
N8 G01 Z40
N9 X40 Z5
N10 M30
Ejemplo 10.
44
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
R15
35
Vase la fig.3.3.13.
ejemplo de programacin absoluta
%3310
N1 T0101
N2 M03 S460
N3 G00 X90Z20
N4 G00 X0 Z3
N5 G01 Z0 F100
N6 G03 X30 Z15 R15 N6 G03 X30 Z15 I0 K15
N7 G01 Z35
N8 X36
N9 G00 X90 Z20
N10 M05
N11 M30
%3310
ejemplo de programacin relativa
N1 T0101
N2 M03 S460
N3 G00 X90Z20
N4 G00 U90 W17
N5 G01 W3F100
N6 G03 U30 W15 R15 N6 G03 U30 W15 I0 K15
N7 G01 W20
N8 X36
N9 G00 X90 Z20
N10 M05
N11 M30
Ejemplo 11
Vase la fig,El programa con los comandos de la interpolacin del arco circular
45
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
R4
20
24
R10
24
40
%3311
N1 T0101
N2 M03 S460
N3 G00 X80Z40
N4 G00 X30 Z3
N5 G01 Z20 F100
N6 G02 X26 Z22 R2 N6 G03 X20 Z10 I0 K10
N7 G01 Z20
N8 G02 X24 Z24 R4 N9 G02 X24 Z24 I4
N9 G01 Z40
N10 G00 X30
N11 X80 Z40
N12 M05
N13 M30
Ejemplo 12.
Vase 3.3.15. , Programa con la instruccin de interpolacin de arco
%3312
46
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Ejemplo13.
Vase la fig.3.3.16.
La programacin con la instruccin de interpolacin circular
R10
R10
24
24
28
20
245
18
38
45
Vase la fig.3.3.16.
%3313
N1 T0101
N2 M03 S460
N3 G00 X90 Z10
N4 G00 X14 Z3
N5 G01 X24 Z2 F100
N6 Z18
N7 G02 X20 Z24 R10
+X
wA
+X
K
c
z
u/2
CR
H
G
u/2
x/2
Fig.3.3.17parmetro de filete
x/2
+Z
+Z
Unidad 2
48
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Z(W)
10
36
22
70
26
65
R3
Vase la fig.3.3.19
%3314
N1 M03 S460
N2 G00 U70 W10
N4 W22 R3
N5 U39 W14 C3
N6 W34
N7 G00 U5 W80
N8 M30
Unidad 3
G02
Formato:
Z(W)
R
RL =
G03 X(U)
Descripcin:
Ese comando es funcin de formar el ngulo rectangular pos-achaflanada del arco. el comando hace
mover la herramienta del punto A al B y luego llega al C( vase 3.3.20 )XZvalores de coordenadas de G , punto final del arco antes de que no haya sido achaflanado el
ngulo en el programa absoluto.
UWdistancia de desplazamiento del punto G relativo al punto de partida del arco.
RValor de radio del arco.
RL=C punto final del ngulo achaflanado, distancia del punto final G del arco antes de que haya
invertido el ngulo.
+X
+X
RC=
u/2
x/2 +Z
Fig.3.3.20parmetro de achaflanado
RL=
u/2
x/2 +Z
XZvalores de coordenadas de G , punto final del arco antes de que no ha sido achaflanado el ngulo
en el programa-absoluto
UWdistancia de desplazamieto del punto G relativo al punto de partida del arco.
RValor de radio del arco.
RC=valor de radio de arco del ngulo achaflanado
Ejemplo 15.
Vase la fig.3.3.22.
El programa de los comandos mediante el ngulo achaflanado
70
4
10
36
70
26
56
21
R15
3.3.22
51
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
%3315
N1 T0101
N3 G00 X0 Z4
N4 G01 W4 F100
N5 X26 C3
N6 Z21
Nota
1)No debe aparecer el comando de control de ngulo achaflanado.
2)Vase la fig.3.3.17 y la fig.3.3.18. Si la cantidad de desplazamiento sealada de los ejes X y Z es
menor que R y C . El sistema da una alarma, o sea, La longitud de GA debe ser mayor que la de GB.
3)Vase la fig. 3.3.20.la fig.3.3.21. RL= RC=, Hay que escribirla en mayscula
52
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Descripcin
53
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
e
x/ 2
u/ 2
A
L
+Z
Esquema 3.3.1 son nmeros comunes del nmero de veces de avance de roscado y profundidad de
alimentacin de la herramienta
54
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
1.0
Profundidad de los
dientes
0.649 0.974
Nmero de Una
veces
Dos
Tres
Cuatro
Cinco
Seis
Siete
Ocho
Nueve
1.5
2.5
3.5
1.299
1.624
1.949
2.273
2.59
8
0.7
0.8
0.9
1.0
1.2
1.5
1.5
0.4
0.6
0.6
0.7
0.7
0.7
0.8
0.2
0.4
0.16
0.6
0.4
0.1
0.6
0.4
0.4
0.15
0.6
0.4
0.4
0.4
0.2
0.6
0.6
0.4
0.4
0.2
0.15
0.6
0.6
0.4
0.4
0.4
0.3
0.2
12
10
1.355
1.626
2.033
0.9
0.6
0.6
0.4
0.21
1.0
0.7
0.6
0.4
0.4
0.16
1.2
0.7
0.6
0.5
0.5
0.4
Roscado en pulgada
Dientes/in
24
18
16
14
Profundidad de los
0.67
1.016
dientes(cantidad
de
0.904
1.162
8
.
rosca
Nmero
Una
0.8
0.8
0.8
0.8
de veces de Dos
0.4
0.6
0.6
0.6
roscado
Tres
0.16
0.3
0.5
0.5
y profundidad Cuatro
0.11
0.14
0.3
de pasada
Cinco
0.13
de
Seis
la herramienta Siete
(dametro
0.17
Nota
1) Del maquinnado en bruto de roscado al maquinado en precisin y las revoluciones del eje
principal deben ser constantes.
2) En la situacin de que no ha parado el eje principal, ser muy peligroso el paro de corte de
rosca.Por eso, al cortar la rosca,la entrada mantiene la funcin invlida. Si presionan la tecla
de stop, la herramienta deja de moverse despus del maquinado de rosca.
3) En el maquinado de rosca no se utiliza la funcin de control de la velocidad lineal constante
4) En la trayectoria del maquinado de rosca hay que definir .,suficiente parte de entrada de la
herramienta en velocidad incremental y ',parte de retirada de la herramienta en velocidad
55
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
100
M301.5
80
3.3.24
N3 M03 S300
N6 G00 X40
N7 Z101.5
N8 X28.6
N11 Z101.5
desde la retirada rpida de la direccin del eje Z hasta la posicin del punto
de partida de rosca
N12 X28.2
desde el avance rpido de la direccin del eje X hasta la posicin del punto de
partida de rosca y profundidad de penetracin es 0.4mm
N15 Z101.5
(desde la retirada rpida de la direccin del eje Z hasta la posicin del punto de
partida de rosca
N16 U11.96
desde el avance rpido de la direccin del eje X hasta la posicin del punto de
partida y profundidad de pasada es de 0.16mm
N21 M30
K___F___P___
Descripcin
K Distancia del punto de partida al fondo de maquinado ( profundidad de rosca )
F
400
32
30
500
32
40
600
32
800
Prueba del programa
%0034
S100
G90G1X0Z0F500
G34K-10F1.25P2
S200
G90G1X0Z0F500
G34K-10F1.25P2
S300
G90G1X0Z0F500
G34K-10F1.25P2
S400
G90G1X0Z0F500
G34K-20F1.25P2
S500
G90G1X0Z0F500
G34K-30F1.25P3
S600
G90G1X0Z0F500
G34K-40F1.25P3
S700
G90G1X0Z0F500
G34K-50F1.25P3
S800
G90G1X0Z0F500
G34K-50F1.25P2
S1000
G90G1X0Z0F500
G34K-50F1.25P3
M30
32
50
la
Ejemplo17
61
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
100
R
C
+Z
50
80
40
250
3.3.25 G28/G29
N6 M30
paro del eje principal y fin del programa principal y restauracin a su posicin
Este ejemplo muestra que para el programador no es necesario calcular la distancia prctica entre el
punto medio y el punto de referencia.
G04
Descripcin
Pel tiempo de espera cuya unidad es de S.
G04 slamente empieza a hacer el tiempo de espera antes de disminuir la velocidad de entrada hasta 0
en el anterior bloque del programa.
Al efectuar el bloque del programa que contiene el comando G04, primero activar la funcin de tiempo
de espera.
G04 es funcin no modal y es vlido en el bloque del programa ya establecido
G04 puede hacer un rato de paro de la herramienta para obtener la superrficie redonda y lisa. Ese
comando no solamente sirve para crear la cavidad y perforar el agujero, sino tambim puede controlar
la trayectoria de giro de ngulo.
3.3.6 Velocidad lineal constante de comando G96. G97
Frmato G96 S
G46X P
G97S
Descripcin
SEl valor S seguido de G96, es la velocidad lineal constante para cortar.
Detrs de G97, el valor de S es la velocidad lineal constante para cancelar y la velocidad de rotacin
del eje principal sealada (m/min).
XLimita la mnima velocidad del eje pincipal (r/min).
al mantener la velocidad lineal costante.
PLimita la mxima velocidad del eje principal (r/min) al mantener la veloscidad lineal constante.
Nota
63
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
N2 G00 X40 Z5
N3 M03 S460
N4 G96 S80
N6 G00 X0
N7 G01 Z0 F60
maquinado de arco R5
N11 X40 Z5
N12 G97 S300
N13 M30
22
26
R15
3.3.26
G74G75 y G80G82
w
D
entalladura
4R
de ciclo
3R
C
Punto de partida
A
1R
2F
Punto final
u/ 2
Punto de partida
x/ 2
+Z
mostrada en la fig.3.3.27
66
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
w
D
4R
3R
1R
u/ 2
2F
i
B
x/ 2
+Z
mostrada en la fig.3.3.28
Ejemplo 19. Vase en la fig. 3.3.29, Programar con el comando G80. Los puntos y lineas de la fig.
representan piezas de trabajo maquinadas en bruto
40
14
24
3319
33
30
67
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
N1 M03 S460
N2 G91 G80 X10 Z33 I5.5 F100 el primer ciclo, la penetracin de la herramienta cuya profundidad
de pasada 3mm
N3 X13 Z33 I5.5 el segundo ciclo, la penetracin de la herramienta cuya profundidad de pasada
3mm
N4 X16 Z33 I5.5
N5 M30
Ejemplo 20.
Vase en la fig. 3.3.300 3.3.7,con el comando G80 maquinado en precisin de las piezas de
cono-circulo sencillo.
3320
N1 T0101
N2 M03 S460
N3 G00 X90Z20
N4 X40 Z3
30
35
50
Fig.3.3.30
Vase en la fig. 3.3.310 3.3.8,con comando G80, maquinado en bruto y maquinado en presicin de las
piezas de trabajo cono-cicular sencillo.
3321
68
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
30
26
35
50
Vase en la gig.3.3.32o 3.3.9,con comando G80, maquinado en bruto y maquinado en precisin de las
piezas de trabajo cono-circular sencillo.
3322
N1 T0101
N2 M03 S460
N3 G00 X100 Z40
N4 X40 Z3
N5 G80 X31 Z-50 F100
N6 G80 X25 Z-20
N7 G80 X29 Z-4 I-7 F100
N8 G00 X100 Z40
N9 T0202
N10 G00 X100 Z40
N11 G00 X14 Z3
245
30
28
24
35
20
50
N14 X28
N15 X30 Z50
3.3.32
69
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Descripcin:
XZEn el program absoluto, coordenada del punto de corte C en el sistema de coordenadas de la
pieza de trabajo
En el programa incremental, la distancia direccional del punto final C de corte en relacin con el punto
de partida A, En la fig. 3.3.33 son representados por UW cuyos signos son definidos por las
direcciones de la trayectoria 1 y la trayectoria2.
Ese comando ejecuta sus acciones de la trayectoria ABCDA mostradads en la fig.3.3.33
Ciclo de corte de seccin latetral cono circular G81
70
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
+X
1R
2F
A
u/ 2
4R
3F
C
x/ 2
+Z
Fig. 3.3.34
Ejemplo 23.
71
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
25
55
3.3.35 G81
Vase en la fig.3.3.25
%3323
N1 T0101
N3 M03 S460
N9 M30
En la figura se muestra UW. cuyos signos son determinados por las direcciones
de la trayectoria 1 y la trayectoria 2.
REla cantidad de retirada del corte de roscado.RE son vectores, R es cantidad retornada de
Z-vectorE es cantidad retornada de X-vector, RE se pueden omitir y indicar que no es necesario
activar la funcin de retorno.
CEl nmero de cabezal de roscas,.En caso de ser de 0 o de 1, se corta un hilo de rosca.
PAl cortar un cabezal de rosca, es el ngulo cambiable del eje principal que est distante el sitio de
pulso de base del eje principal al punto de partida del corte
FEl avance normal de la rosca
JEl avance normal de la rosca en pulgadas.
73
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
z
D
w
4R
3R
e
x/ 2
1R
2F
u/ 2
B
+Z
Figura 3.3.36
Nota
El G82 y G32 corte de roscado son iguales.Bajo el estado de avance normal, el ciclo se detiene despus
de cumplir todas las acciones.
FormatoG82 XUZWIRECPF/JQ
75
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
+X
z
D
e
x/ 2
w
4R
1R
3R
r
2F
u/ 2
i
+Z
Figura 3.3.37
Ejemplo 24
Vase en la figura 3.3.28,se usa el comando G82 para editar el programa, y ha sido acabado el
76
100
80
Figura 3.3.38
3324
N1 G54 G00 X35 Z104
N2 M03 S300
N3 G82 X29.2 Z18.5 C2 P180 F3el primer ciclo para cortar la rosca con la
N4 X28.6 Z18.5 C2 P180 F3
N5 X28.2 Z18.5 C2 P180 F3
N6 X28.04 Z18.5 C2 P180 F3
N7 M30
profundidad 0.8mm
profundidad 0.4mm
77
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Z
K
e
X
60
10
78
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Descripcin
HNC-21 edicin 7.11 y HNC-18 edicin 4.03 han sido cambiados con el comando G74 cuya funcin
sirve para realizar tres frmulas de maquinado, y su programa es el siguiente
El sucesivo avanve hasta el fondo del agujero y el orden del movimiento indicado en la figura 1.1
ZEn el programa absoluto,es la coordenada del punto final del fondo de agujero debajo del sistema de
coordenadas de la pieza de trabajo.
En el programa incremental, es la distancia de direccin del fondo de agujero con respecto al punto de
inicio del ciclo. Esa distancia se representa por W en la figura.
eLa retirada de la herramienta al penetrarse y perforar el agujero por cada rotacin debe ser el valor
positivo
kLa profundid de la herramienta al penetrarse debe ser el valor positivo solamente
FVelocidad de avance
Z
K
e
X
60
10
79
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Figura 1.1 Ejemplo tpico de programa sobre el maquinado de ciclo con agujero profundo y plano de
G74
EjemploVase en figura 1.1
1234
T0101
M03S500
G01 X0 Z10
G74 Z_60R1Q5F1000
M30
2. Se maquina directamente hasta el fondo del agujero,luego se retrocede. El orden del movimiento se
lo muestra en la figura 1.2A_B_ A
ZEn el programa absoluto ,es la coordenada del punto final del fondo de agujero debajo de el sistema
de coordenadas de la pieza de trabajo.
En el programa incremental, es la distancia direccional del punto final del fondo de agujero en relacin
con el origen del inicio del ciclo. La distancia se la muestra por W en la figura.
ees de 0 o no es necesario llenar el nmerokLa profundidad de la herramienta al penetrar por cada vez debe ser de valor positivo .
FVelocidad de avance
Figura
80
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
60
3. Entrar en cualquier punto distante a la seccin de lado de la pieza y retornar. El orden del
movimiento se lo muestra en la figura 1.3A_B_ C_D A_
ZEn el programa absoluto , es la coordenada del punto final del fondo del agujero debajo del sistema
de coordenadas de la pieza de trabajo.
En el program incremental ,la distancia direccinal del punto final del fondo de agujero con respecto al
punto de partida del ciclo.
ees de 0 o no es necesario llenar el nmero.
kLa profundidad de la herramienta al penetrar por cada vez es de valor positivo.
FVelocidad de avance
D
C
C
W-K
B
K
X81
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
30
10
Figura 1.3
U/2
80
50
Figura 3.3.40 Ejemplo tpico de programa sobre el ciclo de ranura dedimetro exterior
83
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Descripcin
HNC-21 edicin 7.11 y HNC-18 edicin 4.03
J
H
I
F
G
D
U/2
E
B
C
K
80
Z
50
60
X
86
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
U/2
A
w
80
Z
50
60
X
Figura 1.5
EjemploVase en la figura 1.5
1234
T0101
M03S500
G01 X50 Z50
87
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
3Ranurar para obtener una determinada anchura, y el orden de movimiento se muestra en la figura 1.6
A_B_ C_ A_ D_ E_ F_ D
X En el programa absoluto, es la coordenada del punto final debajo del sistema de coordenadas de la
pieza de trabajo.
En el programa incremental, es la distancia de direccin del punto final del fondo de la ranura en
relacin con el punto de partida del ciclo.La distancia se la muestra por U en la figura.
Z En el programa absoluto, es la coordenada del punto final de la anchura de la ranura debajo del
sistema de coordenadas de la pieza de trabajo.
En el programa incremental, es la anchura de la ranurasin tomar en consideracin
la anchura de la
88
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
U/2
A
w
80
Z
50
60
X
Figura 1.6
89
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
En el ciclo de corte G71la direccin de avance del corte ser paralela al eje Z, y los signos de XUy
ZWse muestran en la figura 3.3.42. se mueve por la direccin positiva del eje, yse traslada
por la direccin negativa del eje.
91
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
+X
z
A
r
r
d
A
x/2
+
Z
3.3.41
A
A
A
A A
B B
X(+)
X(+)
Z(-)
Z(+)
X(-)
A Z(-)
X(-)Z(+
B B )
X(-)
X(-)Z(+
Z(-)
A A
A
A
X(+)
A A
Z(-)
B B
A
A
X(+)
B B Z(+)
3.3.42 G71 X( U)
10
20
34
44
25
R5
R7
245
3.3.43
G71
Fig. 3.3.43 G71 Ejemplo de programa del ciclo mltiple de maquinado endimetro exterior
T0101
N1 G00 G00 X80 Z80
N2 M03 S400
el eje principal gira en sentido horario con 400 revoluciones por minuto
N4 G71U1.5R1P5Q13X0.6 Z0.1
N5 G00 X0
(el inicio de contorno de maquinado en precisin y llegada a la lnea prolongada del ngulo
achaflanado
N6 G01 X10 Z2
N7 Z20
N8 G02 U10 W5 R5
maquinado de arco R5
93
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
N13 W20
N14 X50
N16 M05
N17 M30
94
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
82
62
52
35
25
44
20
10
34
R7
R5
2 45
3.3.44 G71
G71U1R1P8Q16X-0.6Z0.1 F100
maquinado de corte en bruto en ciclo dedimetro interior
N6 T0202
N7 G00 G41X6 Z5
N8 G00 X44
N11 W-10
N17 G40 X4
N19 X80
N20 M30
paro del eje principal y fin del programa principal y restauracin a su posicin
r
d
B`
A`
fig.3.3.45
dla profundidad de corte(la cantidad de corte por vez).sin poner signos en la definicin. La
direccin determinada por el vector AA'
rla cantidad de retirada de la herramienta
nsel orden del primer bloque de la ruta de maquinado en precisin(AA' indicado en la fig.)
nfel orden del ltimo bloque de la ruta de maquinado en precisin (BB' indicado en la fig.)
ecantidad restante del maquinado en precisin , altura igual de la direccin Xes positiva en el corte
en diametro exteriores negativa en el corte endimetro interior.
F, S, T F, S, T programados en G71 son utilizados en el maquinado en precisin y son eficaces
tambin entre el bloque de ns y nf en el maquinado exacto.
Nota
97
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
El comando G71 debe encerrar ns y nf direcciones llevadas con P, y Q que son correspondientes a
los ordenes de inicio y fin de la ruta del maquinado en precisin.
El bloque de ns sealado por G00 y G01,o sea,el movimiento de A a B debe ser el de lnea y
posicionamiento del punto.
En el bloque del programa incluido entre ns y nf, no debe incluir el subprograma(la edicin 4.03
ya modificada
Ejemplo27: como se muestra en el cuadro 3.3.46.el programa sobre el procesamiento de la pieza con
ciclo mltiple endimetro exterior con la cavidad .
La parte de puntos y lineas es de pieza en bruto
Fig.3.3.46 G71 ejemplo de programacin de ciclo mltiple de desbastando de calibre con la cavidad
%3327
N1 T0101
N8 G00 X10 iniciar el maquinado de contorno y llegar a la posicin de lnea prolongada del ngulo invertido
N9 G01 X20 Z-2 F80
N10 Z-8
N11 G02 X28 Z-12 R4
N14 W-8
N16 Z-37.5
N17 G02 X30.66 W-14 Rmaquinado en precisin de arco de corte bajo deR10
N18 G01 W-10
N19 X40
N20 G00 G40 X80 Z100cancelar la compensacin de radio, retornar a la posicin de cambio de la herramienta
N21 M30
paro del eje principal y fin del programa principal y restauracin a su posicin
+X
d
A
x/2
B
+Z
Con el ciclo de corte G72, la direccin de avance de corte est paralela al eje X.,Los signos X(U)
y Z(W) se muestran en la fig.3.3.48. () indica el desplazamiento por la direccin positiva del eje,
() demuestra el desplazamiento
por la direccin del eje.
A
X(+)
Z(-)
B
A
'
A X(+)
' Z(+)
X(-)
A Z(-)
X(-)
A A
X(-)
B
Z(-)
B
'
'
X(-)
Z Z(+)
X(+)
A A
A A
X(+)
Z(+) A A Z(-)
Z(+)
' '
' '
3.3.48 G72 X( U)
Nota
(1)G72 debe contener las direcciones P,Q, de otro modo, no podr realizar el maquinado en ciclo
(2)En el bloque del programa G72 hay que encerrar los comandos G00 y G01 y realizar las acciones
101
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
60
50
40
R4
10
30
54
74
26
15
R2
245
3.3.49 G72
La fig.3.3.49 Ejemplo tpico del programa de ciclo mltiple G72 para el maquinado en bruto
endimetro exterior
%3328
(Vase en la fig.3.3.49)
N1 T0101(seleccionar la herramienta NO.1 ydeterminar el sistema de coordenadas )
N2 G00 X100 Z80
N8 G00 Z53
Ejemplo 29
El procedimiento de maquinado de la pieza mostrada en la fig,3.3.50 Exige que el punto de partida
del ciclo est en A(6,3),la profundidad de corte es de 1.2mm, la cantidad de retirada de la herramienta
es de 1mm,la cantidad restante de maquinado en precisin de direccin X es de 0.2mm, la cantidad
restante de maquinado en precisin de direccin Z es de 0.5mm, La parte de punto y linea representa la
pieza en bruto.
103
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
3
41
10
R2
74
54
30
10
R4
245
3.3.50 G72
%3329
N1 T0101
k+z A
1
I+x/2
+X
x/2
A1
A
z x/2
3.3.51
Nota
I y K demuestran la cantidad total de corte en el maquinado en bruto y el nmero de veces de
maquinado en precisin r. La cantidad de corte de direccin X y Z se representa por I/r, KEn caso
de que los comandos P y Q en el bloque de G73 haya realizado el ciclo en maquinado, hay que prestar
atencin a los valores positivos y negativos x y z, I y K .
Elemplo 30.
El procedimiento de maquinado de la pieza mostrado en la fig. 3.3.51 dispone lo siguiente
El punto de partida de corte est en A(60,5)
La cantidad restante del punto de partida de direccin de X y la de Z son respectivamente de 3mm y de
0.9mm
El nmero de veces de maquinado en bruto es de 3
La cantidad restante de direccin de X y la de Z son respectivamente de 0.6 mm y de 0.1mm. Entre
ellos la parte de puntos y lnea indica la pieza en bruto a maquinar.
106
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
R7
10
20
34
44
25
R5
245
%3330
N1 T0101
N3 M03 S400
N4 G00 X60 Z5
N5 G73U3W0.9R3P6Q13X0.6Z0.1F120
maquinado en bruto dedimetro en ciclo cerrado
N6 G00 X0 Z3
N14 U10
108
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Fig.1
1la totalidad de cantidad restante de maquinado en bruto de direccin del eje X
kla totalidad de cantidad restante de maquinado en bruto de direccin del eje Z
rel nmero de veces de maquinado en bruto
nsel nmero del orden en el primer bloque(AA'en la fig.1) de la ruta del maquinado en bruto
nfel nmero del orden en el ltimo bloque(B'B en la fig.1) de la ruta del maquinado en bruto
ela cantidad restante del maquinado en precisin,o sea, distancia de altura igual de direccin X. que
es positiva al cortar endimetro exteriory es negativa al cortar endimetro interior.
f,s,tF,S,T del progrma de G73 al maquinado en bruto son eficaces y tambin f,s,t del programa
determinados antes de ns,bloque del maquinado en precisin y despus de G73 son eficaces en el
bloque de comandos entre ns y nf.
4Ciclo mltiple de maquinado de rosca G76
Formato
G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(dmin)Q(d)P(p)F(L)
DescripcinLa trayectoria de maquinado de rosca en ciclo fija G76 se muestra en la fig.3.3.53 y su
corte y parmetros estn indicados en la fig.3.3-54.
cel nmero entero(199) es valor modal
rla longitud de l retroceso de la direccin Z de rosca el valor modal
ela longitud del retroceso de la direccin X de rosca el valor modal
ael grado del ngulo de la punta de la herramienta( dos nmeros ) es valor modal. Hay que tomar el
valor mayor que 10 y menor que 80
109
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
+X
D
(R)
(R)
u/2
(R)
(F)
e
i
C
r
x/2
w
+Z
d
1
2
d n
La fig3.3.54
Nota
Segn los comandos X(x) y Z(z) en el bloque de G76 realiza el maquinado de ciclo , y en el programa
incremental hay que prestar atencin a los signos positivo y negativo de u y w(se determina por la
direccin del bloque de las trayectorias AC y CD. El ciclo G76 es del corte de nico lado,y puede
reducir la fuerza de presin a la punta de la herramienta. La cantidad de alimentacin de la herramienta
en cada ciclo es de d n
n n1
En la fig.3.3.54 la velocidad de corte desde C hasta D se determina por el cdigo F y otras trayectorias
son de avance rpido.
En G76 de las edicines hechas despus de HNC-21,7.11 edicin y HNC-18 edicin 4.03 se agrega el
comando O.
Formato
G76C(c)R(r)E(e)A(a)X(x)Z(z)I(i)K(k)U(d)V(dmin)Q(d)P(p)F/J(L)O
Descripcin0 es el valor constante de aceleracin y desaceleracin cuando se retira al final el corte de
ciclo. Cuando ese valor es de 0, la aceleracin ser mxima. Mientras ese valor se increnenta ms, el
tiempo de aceleracin y desaceleracin ser ms larga, la huella arrastrada del fin de la retirada ser
ms larga. 0 debe ser mayor que 0, O es modal.
Ejemplo31La programacin con comado G76 de ciclo mltiple de roscado,La rosca a elaborar es
M602, la medida de la pieza de trabajo como se muestra en el caudro3.3.55, entre la medida en la
abrazadera se logra segn norma.tan1.790.03125
111
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
30
6
(18)
Longititud vlida
(12)
base
90
Cara
(59.25)
ZM602
(60)
(1.79)
N3 M03 S400
N4 G00 X90 Z4
N8 M03 S300
N9 G00 X90 Z4
N10 G76C2R-3E1.3A60X58.15Z-24I-0.875K1.299U0.1V0.1Q0.9F2
N11 G00 X100 Z100
N13 M30
Fig.3.3.56
Veamos en la fig.3.3.56. La desviacin absoluta de la herramienta es la distancia direccional del punto
cero de la pieza de trabajo respecto al posicionamiento del filo de cada herramienta en la posicin de
trabajo de la portaherramienta. Con ese valor cada herramienta define su propio sistema de
coordenadas de maquinado. Aunque la portaherramienta se ubica en el punto cero de la
mquina-herramienta, la distancia del punto de posicionamiento de cada herramienta no es diferente a
pesar de la desigualdad de las medias de cada herramienta.Al fin de cuentas, el sistema de coordenadas
creado por cada herramienta y el sistema de coordenadas de la pieza de trabajo (programa) se
coinciden.
Vemos en la fig.3.3.57. Cuando la herramienta-herramienta llega al punto cero, el valor del sistema de
coordenadas de la herramienta indica 0, los puntos de la portaherramienta pueden considerase como
puntos ideales y cuando enfocan cada herramienta, se considera que cada herramienta se encuentra en
el punto de posicionamiento de cada herramienta.El presente sistema,por medio de la importacin del
diamtro y valor de largo de pre-corte, puede calcular automticamente la distancia del punto cero de
la pieza de trabajo respecto al punto de posicionamiento de cada herramienta. Los pasos de control son
los siguientes
1. Pulsar la tecla de la funcintabla de desviacin de la herramienta en el men
2. con cada herramienta cortamos a prueba la seccin lateral de la pieza de trabajo y ese momento
114
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Cero de mquina
D/2
D/2
D/2
Cero de pieza
Z
fig. 3.3.58
D/2
117 Z
D/2
D/2
X/2
TXX
XX
Cero de NO
piezade las herramienta
NO de compensacion de la herramienta
El nmero de compensacin de la herramienta es el nmero de direccin de depsito de
compensacin de la herramienta por desviacin. Ese depsito guarda los valores del eje X y los valores
de compensacin de desviacin del eje Z por desviacin. que tambin son valores de desgaste de los
ejes X y Z por desgaste.
T y el nmero de compensacin son funcin de inicio de compensacin.El nmero de compensacin es
de 00 y indica que la cantidad de compensacin es de 0, funcin de cancelacin de compensacin.
El sistema compensa la herramienta y cancela su compensacin y se ha realizado con el
movimiento de la tabla.
El nmero de compensacin y el nmero de la herramienta pueden ser el mismo o distintos o sea,
una sola herramienta puede corresponder a muchos nmeros de compensacin(valor)
Vemos en la fig.3.3.60 En caso de que haya el valor de compensacin de direcciones de X y Z
entre la trayectoria de la herramienta y la trayectoria de programa (la cantidad direccional formada por
las cantidades parciales de compensacin de X y Z se llama cantidad Vector de compensacin), la
cantidad de compensacin definida por T, sumada y reducida en la posicin del punto final del bloque
de programa (cantidad vector de compensacin) demuesta la posicin final en que se ubica la
trayectoria de la herramienta.
Trayectoria de
compensacin
Compensacin de vectores
Compuesta por dirreccin X y
Z
Trayectoria de
programacin
Bloque incluido el cdigo T
T0202
Trayectoria de
compensacin d
50
Trayectoria de
programacin
M30
Z
100
200
250
Formato
G40
G41
G41
G00
G01
X_Y_
Descripcin :
Se escribe el CNC programa de acuerdo con dimensiones de contorno de la pieza de trabajo,
enfocando a un punto de la punta de herramienta llamado punto de posicin de herramienta.En el
torneado,el punto ideal de posicin de herramienta se supone como el punto de punta de herramienta A
o centro del arco de la punta de herramienta O. Sin embargo ,con el motivo del proceso y los otros
requisitos,en la real mecanizacin de herrmienta no es el punto ideal sino es un arco.Una vez
maquinado ,el punto de corte siempre desplaza a lo largo del arco, esto aparece una cierta desviacin
entre el punto de corte y el punto de posicin de herramienta ,esto resuelta sobre-corte o sub-corte y la
tolerancia de mecanizacin por lo que la punta de herramienta no es punto idealsino el arco,se puede
ejecutar la funcin de compensacin de radio de arco de la punta de herramienta para anularla.
La compensacin de radio en arco de punta de herramienta se realiza sumando o anulando los
nmeros de compensacin de radio de arco asignados por los cdigos G41G42G40 y el cdigo T
G40anular de compensacin de radio de punta de herramienta;
G41 compensar con la herramienta a la izquierda (compensar a direccin izquierda de avance de la
119
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
120
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
2.
121
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
0 9
1
2
6
punto de posicin de herramienta A+ centro del
crculo del arco de pico de herramienta O
6
4
0 9
X
0 9
1
2
6
O del
punto de posicinA
de +herramienta
A+ centro
crculo del arco de pico de herramienta O
figura3.3.64
22
26
1 27
R1
5
%3323
N1 T0101
125
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
30
R1
5
R25
24
R2
33
26
42
20
10
36
46
36
52
54
11
M201
()
133
10 12
50
2
45
R6
145
fig3.3.65 ejemplo 1
%3365
N1 T0101 cambiar la herramienta NO.1 y definir el sistema de coordenadas
N2 M03 S500
N4 G00 X60 Z5
N5 G81 X0 Z1.5 F100
N6 G81 X0 Z0
definicin
del
sistema
de
coordenadas
N9 G00 X60 Z3
N14 T0303
245
maquinar en precisin en rosca de diametro exterior
N18 Z-33
N19 G01 X30
N20 Z-43
N24 Z-73
N34 M05
la
herramienta 0.4
N40G82X18.7Z-26R-3E1C2P120F3 (mecanizar los dos roscas,profundidad
de alimentacin de la herramienta 0.2
N41G82X18.7Z-26R-3E1C2P120F3 pulir la rosca
N42 G76C2R-3E1A60X18.7Z-26 K0.65U0.1V0.1Q0.6P240F3
N43 G00 X100 Z80
N44 M30
129
4
(26)
Longitud vlod
(16)
90
cara
ZG2
(55.659)
(56.659)
(1.79)
fig3.3.66 ejemplo 2
121
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
%3366
N1 T0101
N2 M03 S300
N4 X90 Z4
exterior
N6 G00 X100 Z100 llegar a la posicin del punto de cambio de herramienta
N7 T0202
N8 G00 X90 Z4
131
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
N15 M30
30
M40
36
3
8
132
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
fig3.3.67 ejemplo 3
%3367
cambiar la herramienta 1 de seccin lateral y definir el
N1 T0101
sistema de coordenadas
N2 M03 S300
N8 G00 X20 Z4
alimentacin 0.9
N10 G82 X38.85 Z-30 R-4 E-1.3 F2
de cambio de la herramienta
N15 M30paro del eje principal, fin del programa y restauracin a su posicin
20
M242
25
245
134
R10
%3368
N1 T0101
N2 M03 S600
N3 G00 X100 Z30
N4 G00 X27 Z3
N5 G71 U1 R1 P9 Q14 E0.2 F100
N6 G00 X100 Z30
N7 T0202
N8 G00 G41 X27 Z3
N9 G00 X14 Z3
N10 G01 X24 Z-2 F80
N11 Z-18
N12 G02 X20 Z-24 R10
N13 G01 Z-31.39
N14 G02 X25 W-6.61 R10
N15 G01 Z-45
N16 G00 X30
N17 G40 X100 Z30
N18 T0303
N19 G00 X27 Z3
N20 G82 X23.1 Z-22 F2
N21 G82 X22.5 Z-22 F2
N22 G82 X21.9 Z-22 F2
N23 G82 X21.5 Z-22 F2
N24 G82 X21.4 Z-22 F2
N25 G82 X21.4 Z-22 F2
135
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
50199
136
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
programadores...
1000 posicin actual de X de la mquina
1001 posicin Y de la mquina
1002 posicin Z de la mquina
1003 posicin A de la mquina
1004 posicin B de la mquina
1005 posicin C de la mquina
1006 posicin U de la mquina
1007 posicin V de la mquina
1008 posicin W de la mquina-
137
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
X de pieza
1031 cero
Y de pieza
1032 cero
Z de pieza
1033 cero
A de pieza
1034 cero
B de pieza
1035 cero
C de pieza
1036 cero
U de pieza
1037 cero
V de pieza
#1130
El centro de rotacineje 1
#1131
El centro de rotacineje 2
#1132
#1133
#1134
ngulo de rotacin
palabra de escudo de eje de rotacin
Guardar
#1135
#1136
#1137
#1138
#1139
#1140
#1141
#1142
#1143
#1144
porcentaje de zoom
palabra de escudo (eje de zoom)
cdigo 1 de cambio de coordenadas
cdigo2 de cambio de coordenadas
cdigo3 de cambio de coordenadas
Guardar
El nmero de compensacin de largo de la herramienta
144
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Guardar
Guardar
Guardar
Guardar
Guardar
Guardar
Guardar
Guardar
Guardar
Entrada personalizada
Salida personalizada
La detencin de salida personalizada
Guardar
Guardar
#2000#2600
#2000
#20012100
#21012200
#23012400
#24012500
#25012600
146
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
La frase de evaluacin
Fmulala macro-variable = la constante o la locucin
El amortizar el valor de la constante o la locucin al macro-variable se le
llama evaluacin.
Por ejemplo2=175/SQRT[2] * COS[55 * PI/180]
3= 124.0
3.4.4 La frase del juicio de la condicin
ELSE
ENDIF
FrmulaiiLa expresin condicinal de IF
ENDIF
3.4.5 La frase de ciclo
Formato
ENDW
El uso de la frase del juicio de la condicin se lo observa en los ejemplos
del macro-programa.
El uso de la frase del ciclo se obsrva en los ejemplos del macro- programa.
3.4.6 La realizacin del comando en el maquinado en ciclo y la transmisin de los
parmetros de llamada al subprograma
148
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
149
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
10
11
12
13
14
15
150
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
17
18
19
20
21
22
23
24
25
26
272829
30
31
32
33
34
151
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
35
36
37
38
Respecto a cada variable local
32
2
La parbola B A/2 en la
152limitacin A [0,8]
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
20 16
32
40
3.4.2
La Figura 3.4.1
%3401
N1 T0101
N2 G37
N3 #100 Coordenadas A
N4 M03 S600
N5 WHILE #10 LE 8
N6 # 11#10*#10/2
N7 G90 G01 X#10Z#11F500
N8 #10#10+0.08
N9 ENDW
N10 G00 Z0 M05
N11 G00 X0
N12 M30
153
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
32
2
16
32
3.4.1
%3402
T0101
G00 X21 Z3
M03 S600
#10=7.5
valor de coordenada A
: La coordenada B
A
8
32
12
2
155
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
20 16
20
12
28
3.4.3
figura 3.4.3
%3403
N1 T0101
N2 G00 X20.5 Z3
N3 #11=12
N4 M03 S600
N5 WHILE #11 LE 32
N6 #10=SQRT2*#11
N7 G90 G01 X2*#10 Z-#11-12 F500
N8 #11= #11+0.05
N9 ENDW
N10 G01 X16 Z-20
N11 Z-28
N12 G00 X20.5 Z3 M05
N13 M30
156
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
32
12
2
30
22
10
6
4
28
38
3.4.4
La Foto 3.4.4
%3404
N1 T0101
N2 G00 X25 Z3
N3 11=12 ; La coordenada de B
N4 M03 S600
N5 WHILE 11 LE 32
N6 10=SQRT[2*[11]]
N7G90G01X[2*10+6]Z[-[11-4]]F500
N811=11+0.06
N9 ENDW
N10 G01 X22 Z-28
N11 Z-36
157
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
158
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC
Las notas
Sin relacionarse con el dimetro y el
radio
El comando del eje X
Usar el comando del valor diametral
Instalacin del sistema de coordenadas Usar el comando del valor radial
El comando de radio de la Usar el comando del valor radial
interpolacin de arcoRIK
La velocidad de avance del eje X
159
Revisado por: Isidro Ortiz Cabrera Instructor Mecanizado CNC