You are on page 1of 9

NC-comandos

Despus DIN / ISO 66025


Revisado: Junio 2006
La lista de CNC-comandos para KOSY se vari de la siguiente manera:
Comandos 1. trabajo de control numrico G .., por nmeros en adelante.
2. Mquina de comandos de control de M .., por nmeros en adelante.
Tambin puede obtener una explicacin de las NC-comandos estableciendo el
cursor sobre un cdigo de comando en el CN-editor y presionando la tecla
de funcin [F1]
1. Los comandos de mecanizado
Los comandos tienen el siguiente significado:

G00 - Modo rpido


En el modo rpido un movimiento (sin la aplicacin de una herramienta) se
hace tan rpido como sea posible. Por lo tanto usted va al punto indicado
en una lnea recta. Movimientos modo rpido siempre se hacen en la mayor
velocidad posible. Por favor, preste atencin a la configuracin bsica
en el captulo 2! Modo rpido a la posicin de dos dimensiones indicado:
G00 X20 Z-5
Modo rpido a la posicin tridimensional indicado:
G00 X100 Y200 Z-50

G01 - movimiento Straight


Para los movimientos donde la herramienta va desde y hacia la pieza de
trabajo (herramienta en accin). Cuando G01 se utiliza por primera vez,
hay que aadir la velocidad por un comando adicional (F). El valor
numrico va de 1 (muy lento) a 200 (muy rpido). Movimiento Line en X y Z
ejes con indicacin de la velocidad:
G01 X-345.02 Z-45 F30

G02, G03 - movimientos Crculo


G02 significa movimiento crculo a la derecha
G03 significa crculo contra el movimiento hacia la derecha!
Se empieza desde la posicin actual de partida, y dar el centro del
crculo en medida relativa.
Usted debe indicar el ngulo de giro en grados (0 a 360), por ejemplo,
las agujas del reloj crculo de arco en X / Y-nivel, ngulo de rotacin
de 50 grados:
G02 D50 I40 J-5
O dar la posicin final en lugar del ngulo de rotacin:
G01 X20 Y60; ir al punto de partida
G02 X20 Y40 I0 J-10; 180 grados de arco

Crculo, hacia la izquierda, en / de nivel Z X, el ngulo de giro de 120


grados:
G03 D120 I70 K25
O dar el punto final:
G01 X10 Y80; ir al punto de partida
G03 X30 Y80 I10 J0; derecho de 180 grados de arco
G02, G03 - Crculos en 3 dimensiones
El CNC de programacin permite el mecanizado de crculos en 2 1/2 D-mode.
Eso significa que los movimientos circulares se pueden hacer en el nivel
de XY, XZ el nivel o el nivel YZ. El nivel se indica mediante el ajuste
de las medidas relativas. El comando .....
G02 D360 J10 K17 F100
... se encuentra, por ejemplo, para un movimiento circular en el nivel
YZ.
Las medidas relativas para la distancia entre el punto de partida y el
centro del crculo se ajustan generalmente como sigue:
I a X-eje,
J para el eje Y,
K al eje z.

G20 - Saltar a la pena ....


Como principio de saltar a la frase del programa con la etiqueta
indicada, por ejemplo:
G20 START
Este comando tambin se puede utilizar para saltar por encima de comandos
no deseados cuando se prueba el programa y para establecer los llamados
puntos de interrupcin.

G22 - Saltar a la sub-rutina


Saltar a una parte del programa que se necesita con ms frecuencia y, por
tanto, est escrito y marcado como un programa mdulo especial. Usted
llama a ese sub-rutina, se integra en un programa despus de que el
siguiente patrn:
G01 Z0 F75
G00 X100 Y200
G22 SUB
G00 X300 Y250
G22 SUB
Programa principal End; G99
; -----------------------------SUB G01 X5 Y-3
G01 Y66 Z15
G01 Z44
G99; End sub-rutina
Dentro de una subrutina puede llamar a otra subrutina (cuadro en cuadro).
Esto se puede hacer hasta 10 veces (nmero de cajas = 10).

G24 - Instruccin para los bucles


A menudo es necesario repetir ciertas partes de comandos o programas
varias veces. El G-24 NC-comando permite repetir la siguiente manera: G01
..... G24 N5; comienzo del G00 bucle .. G00 .. G98; Fin del G00 lazo ....
G01 ....
G24 N5; inicio del bucle
G00 ..
Los comandos en el medio se repiten 5 veces.
G00 ..
G98; final del bucle
G00 ....
Le aconsejamos que construir una estructura clara del programa, haciendo
muescas tiles, como se muestra en el ejemplo. Ver tambin el ejemplo de
programa G24-G79-DEMO.

G54 - Set pieza-zeropoint


En el programa de un nuevo punto cero de la pieza (WZP) se fija en las
coordenadas dadas, por ejemplo:
G54 X100 Y200 Z50
Si no se dan las coordenadas en la frase del programa la posicin actual
se toma como WZP, por ejemplo:
G54
Este comando tambin se puede utilizar para corregir la longitud de
herramienta o dimetro de la herramienta. Slo tiene que cambiar el WZP
en el nivel Z, por ejemplo:
Z-15 G54, nueva herramienta de 15mm ms corta
G54 Z6; 6mm nueva herramienta ya

Establecer parmetros de grabado - G60


Los archivos xxx.QFN contienen fuentes de grabado. Para el grabado usted
tiene que ir primero a la posicin inicial de los personajes, - y para
introducir los parmetros. Adems de eso, el WZP tiene que ser fijado de
una manera que coordenada Z-su toque la superficie de la pieza de
trabajo. Las medidas para la B (distancia de compensacin) y Z (buceo en
profundidad) se refieren a eso. Por ejemplo: G00 X10 Y20
G60 H5 B2 Z1 D90 S2 F100
F = alimentacin (dependiendo del material)
Z = buceo en profundidad en la direccin Z como nmero positivo
B = distancia claro en Z
H = altura de los caracteres en mm
D = ngulo de rotacin de los caracteres (por ejemplo, D90 = hacia
arriba)
S = fuentes (archivo de fuentes, 1 ... 4, como conjunto).
Tenga en cuenta que el ancho de los caracteres depende de la profundidad
de inmersin, en el ngulo superior de la herramienta de grabado. Hacer

las dos determinaciones de H (altura de caracteres) y Z (profundidad de


buceo-in) de acuerdo a la misma.
G61 - Dar en el texto para grabar
La palabra de comando G61 y un espacio en blanco
para grabar, con un mximo de 76 caracteres. Los
final del texto no se cuentan. Por favor, preste
Enterings (WZP, la posicin y los parmetros con
hecho, por ejemplo .:
G00 X10 Y20
G60 B3 H10 Z1.5 D45 F100
Prueba G61 KOSY-Grabado

es seguido por el texto


espacios en blanco al
atencin a que todos los
G60 empezando) se han

G74 - Ir a la pieza de trabajo zeropoint


El punto de origen de pieza actual se ha ido en el modo rpido
G74

G76 - Ir al Inicio posiciones


La posicin HOME se ha ido en un arranque / parada velocidad, eso
significa, van a los interruptores finales, luego hacia atrs de 1 mm.
G76

G77 - Ir a la posicin de la pieza de cambio


La posicin de la pieza de cambio se ha ido en el modo rpido (Y-mesa
justo en frente; X-mesa bastante dejado, Z-mesa muy superior).
G77

G79 - Llame a un ciclo


Un ciclo de fresado de perfora- o predefinido se coloca y llam. Puede
repetir el llamar tantas veces como desee, se refiere siempre al ciclo
que se defini el pasado, por ejemplo .:
G81 Z5 F100 B3; perforacin de profundidad de 5 mm, 3 mm de distancia de
compensacin, alimentacin. 100
G79 X10 Y20 Z0; en la primera G79-llamar debe darle Z-Posicin
G79 X20 Z15; mismo ciclo perforadores, nuevo X y Z-posicin

G81 - Establecer un ciclo de taladrado


Establecer un ciclo de taladrado con el buceo en profundidad Z (nmero
positivo), la limpieza de distancia B y alimentar F, por ejemplo:
G81 Z5 B2 F48
G79 X60 Y10 Z10; taladro con el ajuste realizado en G81 antes
....
G79 X90 Z15
Con el ciclo de taladrado y la convocatoria posterior marcha del ciclo de
las siguientes obras estn automatizados:
1.) van a Z-Posicin + B (modo rpido)

2.)
3.)
4.)
5.)
6.)

ir a X-Y-Posicin (modo rpido)


bajar a B / 4 (modo rpido)
buceo en acuerdo a bucear en la profundidad Z (feed. F)
que trabajan en B / 4 (Avance F)
regresar a la distancia de compensacin B (modo rpido)

Ver tambin el programa de demostracin G24-G79-DEMO.

G87 - Establecer un agujero bolsillo rectngulo


Establecer un ciclo de fresado para un agujero de bolsillo rectngulo,
por ejemplo:
G87 X30 Y20 Z1 B2 J0 K0.7 T2 F48
Entonces molino con la configuracin dada antes de G87 en diferentes X,
Y, Z-posiciones en el centro del agujero de bolsillo, por ejemplo:
G79 X60 Y10 Z10
G79 X90 Y20 Z15 D45
X = ancho del bolsillo agujero paralelo al eje X !!! X debe ser ms
grande que Y !!!
Y = altura del agujero ciego paralelo al eje Y
Z = toda la profundidad del agujero de bolsillo
B = distancia de compensacin
J = direccin de fresado (0 = hacia la izquierda, 1 = sentido horario)
K = profundidad por pasos
T = dimetro de la herramienta
F = alimentacin
D = ngulo de rotacin del agujero de bolsillo (se da con la llama de la
G79 ciclo)

G88 - Establecer agujero bolsillo oblonga


Establecer un ciclo de fresado para un agujero de bolsillo oval, por
ejemplo:
G88 X40 Y20 Z2 B1 J0 K0.8 T3 F40
Entonces molino con la configuracin dada antes de G88 en diferentes X,
Y, Z-posiciones del buceo en el punto:
G79 X60 Y10 Z10
G79 X90 Y20 Z15 D60
X = ancho del bolsillo agujero paralelo al eje X !!! X debe ser ms
grande que Y !!!
Y = altura del agujero de bolsillo parallelto el eje Y
Z = toda la profundidad del agujero de bolsillo
B = distancia de compensacin
J = direccin de fresado (0 = hacia la izquierda, 1 = sentido horario)
K = profundidad por pasos
T = dimetro de la herramienta
F = alimentacin
D = ngulo de rotacin del agujero de bolsillo (se da con la llama de la
G79 ciclo)

G89 - Establecer un agujero cajera circular

Establecer un ciclo de fresado de una circular del agujero de bolsillo


por ejemplo:
G89 Z2 B2 R25 J0 K0.9 T2.5 F40
Entonces molino con la configuracin dada antes de G88 en diferentes X,
Y, Z-posiciones del centro del crculo:
G79 X60 Y10 Z10
G79 X90 Y20 Z15
Z
B
R
J
K
T
F

=
=
=
=
=
=
=

toda la profundidad del agujero de bolsillo


distancia de compensacin
radio del agujero de bolsillo
direccin de fresado (0 = hacia la izquierda, 1 = sentido horario)
profundidad por pasos
dimetro de la herramienta
alimentacin

G90 - medidas absolutas


Establezca todas las mediciones o movimientos en referencia a un punto
absoluto. Las distancias se miden desde este punto.
G90: en primer lugar el establecimiento de medidas absolutas
G01 X30
G01 Y10
G01 X50
G01 Y35
G01 X0
G01 Y0
Ejemplo de programa de una forma, se posiciona en medidas absolutas.

G91 - medidas relativas


Todas las medidas se refieren a las distancias de movimiento y se toman
desde la posicin actual.
G91: en primer lugar el establecimiento de medidas relativas
G01 X30
G01 Y10
G01 X20
G01 Y25
G01 X-50
G01 Y-35
Ejemplo de programa de la misma forma que en el G90, las posiciones en
las medidas relativas embargo.

G98 - Fin de bucle


El final de un bucle de repeticin se marca con G98, consulta G24.

G99 - Fin de un programa de mdulos


El final de un mdulo de programa (programa principal o sub programa)
tiene que ser marcado con G99, con el fin de garantizar un perfecto
funcionamiento del programa. Por ejemplo ..:
START G00 ....; principal del programa de inicio

G22 SUB
G99; principal del programa de fin de
; ----------------------------------G00 SUB ...; sub-programa de inicio
....
G99; sub-programa final
Vase tambin la HERRAMIENTA programas y AUTOMAT1

2. Mquina de comandos de control de


Los comandos tienen el siguiente significado:

M01 - Interrupcin
El programa de CN se interrumpe y slo se contina al pulsar RETORNO. Por
ello se puede instalar puntos de interrupcin en el programa, por
ejemplo, con el fin de cambiar las herramientas. Cuando haya terminado,
pulsa RETURN y el programa contina, por ejemplo:
G00 X200 Y100 Z30
G01 Z-50
G00 Z50
M01
G00 Y200
G01 Z-50
M02 - Desconectar T / C-Axis
El eje adicional U o C est apagado.
Sin mencionar el eje, estos comandos se refiere a la T-Axis, por ejemplo:
M02
Cuando se menciona el eje este comando se relaciona con la U o C-Axis,
por ejemplo:
M02 U0
M02 C0
M03 - Conectar T / C-Axis, las agujas del reloj
El eje adicional U o C est encendido en direccin hacia la derecha.
Sin mencionar el eje, este comando se refiere a la seleccin sub-Axis,
por ejemplo:
M03 S100
Cuando se menciona el eje este comando se relaciona con la U o C-Axis,
por ejemplo:
M03 U0 S200
M03 C0 S500
S define la velocidad. Los valores mnimos y mximos de S son producto
especfico y se pueden tomar de la hoja de datos.
M04 - Conectar T / C-Axis, hacia la izquierda
El eje adicional U o C est encendido en sentido contrario a las agujas
del reloj.
Sin mencionar el eje, este comando se refiere a la seleccin sub-Axis,
por ejemplo:

M04 S100
Cuando se menciona el eje este comando se relaciona con la U o C-Axis,
por ejemplo:
M04 U0 S200
M04 C0 S500
S define la velocidad. Los valores mnimos y mximos de S son producto
especfico y se pueden tomar de la hoja de datos.
M05 - Establecer un nuevo WZP
Usted deja el programa NC, el sistema cambia automticamente al
funcionamiento manual. Usted puede ir a la pieza de trabajo nuevo punto
cero. Pulsando Ctrl + Fin la visualizacin de los tres ejes se establece
en 0.
Si desea mover un solo eje, de ir a la posicin actual y toma los valores
de posicin dada en el G54-comando, por ejemplo:
G54 Z-3,76
Wth Ctrl + F que vaya de nuevo al programa, se continu, un ejemplo:
G00 X100 Y200
G01 Z50
G01 Z100
M05
G01 Z50

M10 - Rel de control


Los rels disponibles se pueden encender / apagar. Los datos para los
rels particulares se dan como sigue:
M10 O3.1; Relay 3 BAJO
M10 O5.0; Relay 5 OFF
La letra "O" significa SALIDA, que es seguido por un nmero: el nmero
antes del punto decimal indica el nmero del rel, el nmero despus del
punto es o ... 0 (desactivar) o 1 (interruptor) .
Cmo los rels estn conectados y asignados vase el apndice C-1
M15 - consulta Interruptor
El programa se interrumpe hasta que la entrada digital en relacin tiene
el estado deseado (0 para el interruptor cerrado o 1 para el interruptor
abierto), por ejemplo:
G00 X100 Y200
M15 I3.0; Espera, hasta que el interruptor 3 cerrado
G01 Z-30
M15 I2.1; Espera, hasta que el interruptor 2 abri
G01 Z50
Cmo conectar las entradas de conmutacin vase el apndice C-1!
M20 - Desconectar todos los rels
Todos los rels existentes se desconectan, por ejemplo .:
M20
M25 - tensin auxiliar ajustable
Entre Pin 1 (polo +) y Pin 14 (- poste) del SUB-D-conector de 25 polos
("funciones adicionales") "Zusatzfunktionen" en la parte posterior de la
mquina CNC el voltaje se indica. Al principio debe de cambiar el rel 1

con el NC-comando tensin M10 O1.1 .El se puede ajustar de 1 a 24 voltios


- y puede llevar un mximo de 1 amperio. El voltaje de corriente en el
conector se mide y se indica en la pantalla en la "posicin" campo bajo
Ust.
Ejemplo:
M10 O1.1; rel 1 en
M25 U12.5; dar 12,5 Volt
......

M30 - Tiempo de espera


El programa de CN se interrumpe durante un tiempo de descanso indicada,
despus se continuar automticamente con la siguiente frase del
programa, por ejemplo:
G01 X200
M30 P10; 10 * 18.01 segundos = 0.55 segundos descanso
G01 Y200
G00 Z30
El PC tiene una funcin de interrupcin, que se activa cada 1/18
segundos. Se utiliza aqu. Por ello, es posible programar los tiempos de
espera en intervalos de 0,05555 segundos.
Para obtener un iempo de espera de 1 segundo por ejemplo, el comando debe
ser M30 P18. El nmero ms alto posible como parmetro para el tiempo de
espera es de 999.

M35 - Espere hasta que el tiempo dado, establecido en el reloj


El programa se contina slo cuando se alcanza el tiempo dado. Con esto
se obtiene la funcin de un temporizador. Por ejemplo .:
G00 X100
M35 W13.15; Espere hasta 13:15
G01 Z-5
La hora actual se muestra en la barra de estado de Windows.

You might also like