Contactos

Un ejemplo del programa de control CNC. Escribiendo programas CNC Aprendizaje gratis para principiantes. Escribiendo un programa de gestión simple

En la Fig. 2.21. Definición de los ejes de coordenadas de la máquina CNC con la ayuda de la mano derecha: el pulgar es el eje H., índice de dedo - eje W., dedo medio - eje Z.. Para determinar los movimientos de coordenadas de la máquina, el lado posterior se coloca mentalmente en el plano procesado de la pieza de trabajo de modo que el dedo medio seminado coincide con el eje de rotación de la herramienta.

ANEXO 1

Ejemplos de programación de procesamiento en un modelo de torno.Sl.400

Esquema de trabajo de la máquina

Movimientos aceleradosG0.

N2 G00 X100 Z250

T- Seleccione el número de instrumento

Movimiento X y Z-Función de acuerdo con los ejes de coordenadas correspondientes.

Interpolación linearG01

N2 G01 X90 Z240 F5 S300 M04

F-feed mm / sobre

S-Frecuencia de rotación RPM

Comando M04-AUXILIAR (Rotación del husillo en el sentido de las agujas del reloj)

Interpolación circularG02,G03

N2 G02 R10 X70 Z250 F01 S300

R-Función que especifica el radio de derivación

Demora tecnológicaG04-a discreción del operador.

G04 F (Sec.) S (Sobre.)

Interpolación cilíndricaG07.1

N4 G01 Z100 x105 F1000

N5 G01 G18 W 0 H 0

N6 G01 X100 F500

M34 - Fijación del husillo

M4 - Rotación del husillo en el sentido de las agujas del reloj

G18-Selección del plano zx en el que se produce el fresado

W 0 H 0 - Reemplazo de los ejes principales de XZ paralela a los ejes

G07.1 - interpolación cilíndrica

H47500 - Diámetro calculado en μm

C360 - Volumen de negocios alrededor del eje H

M30 - Equipo auxiliar (final del programa)

Entrada de datos programableG10

N11 G10 X50 Z100 T0202

M0 - Parada tecnológica

G10 - Sirve, por ejemplo, para cambiar la herramienta y volver al ciclo de procesamiento.

Retorno de la herramienta y regreso.G10.6.

N11 g10.6 x100 z100

G10.6 - Función utilizada para eliminar la herramienta para medir el elemento y devolver la herramienta de vuelta

Cancelar entrada programableG11

Modo de fresado de caraG12.1

N5 G01 Z95 F500 M08

N7 G41 G01 x36.72 C0 F20

N8 x18.36 C-15.9

N11 X-18.36 C15.9

M08 - Equipo auxiliar (inclusión de refrigerante)

G12.1 - Modo de fresado de cara. En lugar del eje Y, aparece un eje virtual con

G41 - Radio de vanguardia de la herramienta izquierda Compensación

C0 - Mover cortadores a lo largo del eje virtual C (cortadores en movimiento a lo largo del eje X con giro de husillo simultáneo)

G40 - Cancelar la compensación

G13.1 - Cancelar el modo de interpolación

Entrada de datosG20 en pulgadas,G21 en mm

Función de la función de verificaciónG22.

N1 G22 Z300 Z-100

Compruebe volver a la posición posteriorG27,G28.

Funciones de pasoG31- Esta característica se puede omitir por un bloque de comandos en el UE, sin cambiar el paquete en sí.

Hilos de corteG76 múltiples ciclo

N2 G0 X-25 Z50 M03 S300

N3 G01 Z0 F3 M08

N4 G76 P000000 Q100 R0

N5 G76 X-22.2 Z-21 P800 Q50 R0 F1.5

N6 G0 Z400 M09 M05

M41 - rango de husillo de 80 a 300

M03 - Rotación del husillo en sentido antihorario

P00.00.00. - Ingresando datos en el hilo. El primer 00- m es el número de pases de conversión. El segundo 00 - R el tamaño del escape. Tercero 00- ángulo de levantar un cortador de tallado

Q100 - Profundidad de corte mínima en μm

R0 - Subsidio para PURE PASS

P800 - Profundidad de corte en μm

Q50 - Ojo en un paso en el ICM

F1.5 - Paso de hilo

Ciclo para la perforación finalG83

N3 G0 X400 Z250 M04 S400

N4 G01 Z1 F600 M08

N5 G83 Z-5 H45 K8 F10

C0 - Fijación del husillo (coordenada de ángulo a 0 °)

K8 - 8 orificios de la máquina se divide automáticamente

G80 - Cancelar el ciclo de perforación

Ciclo de contorno rectangular.G71

N1 G97 G95 T1111 M41

N2 G0 X108 Z50 M04 S140

N3 G1 Z25 F3 M08

N8 G71 P9 Q14 U1 W0.05 F0.08

N9 G1 X60 F3 M08

N10 x68 Z30 F0.08

M41-1 1 rango de rango

G97 Feed MM / O (F0.1)

M04- en el sentido de las agujas del reloj

U2- Comer 2mm

R1-Depósito 1 mm de diámetro

Marco de primer ciclo p9

Q14-Último marco

Punto U1 en el pasaje puro de diámetro.

W0.05 subsidio en el pase de acabado

M08-inclusión

M09 refrigerante

PASE G70-PURE

M05 apagando giros

Ciclo de afiladoG72.

N2g0 x184 z50 m04 s300

N5 G72 P6 Q10 U0.3 W0 F0.2

N11 G0 Z400 M0.5

W2- comer por el pasaje

R1-SALIDA

P6 Q10 - Estimación del ciclo de 6 a 10 cuadros

U0.3 - Pase de acabado por X

W0 - sin subsidio por z

ContornoG73

N2 G0 X110 Z50 M03 S200

N3 g1 z20 x90 f3

N5 G73 P6 Q11 U0 W0 F0.08

R5 - Número de pases

U3 - Pegue a un lado

P6 Q11 - Marcos de ciclo de 6 a 11

U0 w0 - sin subsidio para pase puro

Ciclos permanentes de la máquina CNC

Higo. 8.8. Es necesario taladrar 7 orificios con un diámetro de 3 mm y una profundidad de 6,5 mm.

Ejemplo número 2.

Higo. 8.9. Es necesario taladrar 12 orificios con un diámetro de 5 mm y una profundidad de 40 mm, para realizar pre-realizar el funcionamiento de los orificios de centrado

Código de programa Descripción
% O0002 (Nombre del programa - Holes2) N100 G21 N102 G0 G17 G40 G49 G80 G90 (Centrovka) N104 T1 M6 N106 G54 x21.651 Y12.5 S1200 M3 N108 G43 H2 Z100. N110 Z2. N112 G99 G81 Z-.8 R2. F70. N114 x12.5 y21.651 n116 x0. Y25. N118 X-12.5 Y21.651 N120 X-21.651 Y12.5 N122 X-25. Y0. N124 x-21.651 y-12.5 N126 x-12.5 y-21.651 N128 X0. Y-25. N130 x12.5 y-21.651 n132 x21.651 y-12.5 n134 x25. Y0. N136 G80 N138 Z100. N140 M5 N142 G91 G28 Z0. N144 G28 X0. Y0. N146 M01 (taladro 12 orificios) N148 T2 M6 N150 G54 x21.651 y15.5 S1000 M3 N152 G43 H3 Z100. N154 Z2. N156 G99 G83 Z-40. R2. Q2. F45. N158 X12.5 Y21.651 N160 X0. Y25. N162 x-12.5 y21.651 n164 x-21.651 y12.5 n166 x-25. Y0. N168 X-21.651 Y-12.5 N170 X-12.5 Y-21.651 N172 X0. Y-25. N174 x12.5 y-21.651 N176 x21.651 y-12.5 N178 X25. Y0. N180 G80 N182 Z100. N184 M5 N186 G91 G28 Z0. N188 G28 X0. Y0. N190 m30% Nombre del programa Nombre del programa Trabajo en el sistema métrico SISTRIFICACIÓN DE SEGURIDAD DE SEGURIDAD COMENTARIO DE CLUCHO DE CENTRO DE LLAMADA Mover a la abertura No. 1 Compensación de la longitud de la herramienta El movimiento acelerado a Z2. Orificio de centrado en el ciclo de perforación estándar No. 2 Orificio de centrado No. 3 Orificio de centrado No. 4 Orificio de centrado No. 5 Orificio de centrado No. 6 Orificio de centrado No. 7 Orificio de centrado No. 8 Orificio de centrado No. 9 Orificio de centrado No. 10 Agujero de centrado No. 11 Centro de centrado No. 12 Cancelación del ciclo permanente se mueve a Z100. Detener el husillo Vuelve a la posición inicial por z Volver a la posición original por X, Y Temporal Detener Comentario Llamar al taladro con un diámetro de 5 mm Mover a la compensación de apertura No. 1 de la longitud de la herramienta Express Movimiento a Z2. Ciclo de perforación de perforación intermitente del orificio No. 2 Perforación del orificio No. 3 Perforación del orificio No. 4 Perforación del orificio No. 5 Perforación del orificio No. 6 Perforación del orificio No. 7 Perforación del agujero No . 8 Perforación del orificio No. 9 Perforación del orificio No. 10 Perforación del orificio No. 11 Perforación del orificio No. 12 Cancelar del movimiento del ciclo permanente a Z100. Detenga el retorno del husillo a la posición original por z Vuelva a la posición inicial por X, y final del programa

planetacam.ru.

2.17. Programa de gestión de ejemplo para su procesamiento.

detalles "Rodillo roscado"

En la Fig. 41 presentó un dibujo combinado de la pieza de trabajo y los detalles del "rodillo roscado" con las trayectorias de movimiento de herramientas de corte para su procesamiento en la máquina 16A20F3, equipadas con el sistema CNC 2P22.

Higo. 41. Esquema de detalle de procesamiento "Rodillo roscado"

El programa de control para procesar el detalle "Roller roscado" tiene el siguiente formulario:

N001 T1S3 572 F0.43 M08

Cortador T1: áspero, tercera gama, N \u003d 572 rpm, s \u003d 0,43 mm / o, Slov.

Enfoque al punto de inicio para el ciclo L08.

N003 L08 A1 P4

La configuración del ciclo L08, la asignación para el primer procesamiento es de 1 mm por diámetro, la profundidad del corte es de 4 mm.

Descripción Detalles de contorno.

N011 S3 650 F0,2

Cambiando el modo N \u003d 650 rpm, s \u003d 0,2 mm / vol.

El punto inicial frente al extremo negro del final.

Condición de la cara de los negros alrededor del ciclo L05.

N014 T3 S3 1000 F0,12

Cortador T3 - Puro, tercera gama, N \u003d 1000 rpm, S \u003d 0.12 mm / vol.

El enfoque del punto de partida para el ciclo L10.

Configuración de la constancia de la velocidad de corte.

Configuración del bucle de bucle L10, descripción de la parte con el cuadro N004.

Cancelación de la consistencia de la velocidad de corte.

El punto inicial antes de terminar el final.

Acabado final del final.

Extracción de neumáticos desde el extremo a lo largo del eje Z en 0,5 mm.

El ascenso del cortador al punto de inicio de la chaflán 2 × 45 °.

Chaflán de chaflán 2 × 45 °.

N024 T5 S3 600 F0,25

Cortador T5 - Groove, Tercera gama, N \u003d 600 rpm, S \u003d 0.25 mm / vol.

N025 x32 z-35 e

El punto de partida antes de tirar de la ranura.

Limpieza de la ranura a Ø20 mm.

La salida del cortador de la ranura se acelera.

N028 T7 S3 720 F0.3

Cortador T7 - \u200b\u200bRoscado, tercera gama, N \u003d 720 RPM, S \u003d 0,3 mm / vol.

El punto de partida del ciclo antes de cortar el hilo.

N030 L01 F1.5 W-33.5 A0 X22.08 P0, S C0

Ciclo L01 Hilo de corte M24 × 1.5.

Apagado del refrigerante.

Fin del programa de gestión, vuelve a I.T.

3. Trabajar en máquinas equipadas con sistema CNC 2P22.

3.1. Control remoto

Para configurar los modos de funcionamiento del dispositivo CNC 2p22, la entrada de datos manual, los programas de edición, el diálogo con el dispositivo está diseñado para el panel de control, realizado en forma de una unidad remota instalada en la consola de la máquina giratoria. El teclado del panel de control se muestra en la FIG. 17, pero el propósito de las llaves está en la tabla. 3.

Las funciones realizadas principalmente y los modos auxiliares de operación del dispositivo CNC 2P22 se muestran en la tabla. 7.

Tabla 7.

Modos de dispositivo CNC 2P22

Modo operativo

principal

auxiliar

Detalles de procesamiento en el programa de control.

"Modo automatico

Detalles de procesamiento en el programa de control con paradas al final del marco.

"Modo automatico

"Modo auricular

Dibujar un programa de muestra, establecer y probar marcos individuales

"Modo manual

Vinculando el sistema de referencia

"Modo manual

"Salida a un punto fijo de la máquina"

Continuación de la tabla. 7.

Entrada semiautomática a la memoria de cero y salidas de herramientas flotantes.

"Modo manual

Entrada semiautomática en la memoria de la posición inicial

"Modo manual

Modo "Entrada semiautomática de constante"

,

Puesta en marcha

"Modo manual

MODO "Salir a

posición inicial"

Ingresando el programa de control desde el panel de control, la indicación y la edición de programas.

MODO "ENTER"

Ingrese, indicación y edición de la herramienta, flotando cero, posición de inicio, parámetros de la máquina

MODO "ENTER"

Modo "Entrar constante"

Encontrar el número requerido del marco del programa tecnológico y su indicación.

MODO "ENTER"

MODO "Búsqueda de marcos"

Ingresando un programa tecnológico con una cinta magnética.

MODO "ENTER"

Ingresando un programa tecnológico con puntas.

MODO "CONCLUSIÓN"

"Modo externo

portador perfeccionador »

Mesa final. 7.

Conclusión de un programa de cinta magnética.

MODO "CONCLUSIÓN"

MODO "Carrier externo - cinta magnética"

Conclusión del programa para un golpeado.

MODO "CONCLUSIÓN"

"Modo externo

transportista - Perfilador »

Comprobación del rendimiento de un dispositivo para las pruebas establecidas en el software.

"Modo de prueba

Modo "Diagnóstico"

Prueba entrando en cinta magnética

"Modo de prueba

MODO "Carrier externo - cinta magnética"

Ingrese las pruebas con puntúe

"Modo de prueba

MODO "Transportador externo - Perfilador"

Indicación de sensores y estado de las señales de intercambio en los conectores de entrada y salida del dispositivo CNC

"Modo de prueba

MODO "INDICACIÓN DE LA MÁQUINA ELECTRO-AUTOMÁTICA"

Indicación de estado de reinicio

señales de intercambio

"Modo de prueba

Modo "Reiniciar indicación de la máquina eléctrica de la máquina"

Para la ejecución presentada en la tabla. 7 Funciones, es necesario salir del modo de operación apropiado (principal y auxiliar) presionando las teclas en el panel de control del dispositivo CNC.

Las claves cuya acción continúa después de su liberación, tienen alarmas ligeras. Las teclas de teclas de los modos principales 3, 4, 5, 6, 7 tienen un cambio dependiente, es decir, Al mismo tiempo, solo uno de ellos es válido. La acción de las claves restantes que tienen una alarma de luz se cancela al presionar repetidamente.

studfiles.net

Programación en ISO.

Ejemplos de gerentes

Es necesario crear UE para procesar el contorno exterior de la parte (Fig. 11.1) con un cortador con un diámetro de 5 mm sin corrección al radio de la herramienta. Profundidad de fresado - 4 mm. El suministro al contorno se lleva a cabo por rectilíneo.

% O0001 (Nombre del programa - Contour1) N100 G21 N102 G0 G17 G40 G49 G80 G90 (Freza D5) Programa O0001 Comentario - Nombre del programa Modo de entrada Mético Modo de entrada Fila de seguridad Comentario - F5 MM Molino

Herramienta de desafío número 1

Higo. 11.1. Tratamiento de contorno
N106 G0 G90 G54 X25. Y-27.5 S2000 M3 N108 G43 H2 Z100. N110 Z10. N112 G1 Z-4. F100. N116 x-27.5 n118 y20. N120 G2 X-20. Y27.5 R7.5 N122 G1 X1.036 N124 x27.5 Y1.036 N126 Y-20. N128 G2 X20. Y-27.5 R7.5 N130 G1 Z6. N132 G0 Z100. N134 M5 N136 G91 G28 Z0. N138 g28 x0. Y0. N140 M30. Posicionamiento en el punto inicial de la trayectoria (1), inclusión de la velocidad de husillo 2000 RPM Compensación de la longitud de la herramienta número 1 posicionamiento en Z10 El cortador se reduce a Z-4 en la oferta operativa de 100 mm / min de movimiento lineal para el punto (2) movimiento lineal al punto (3) que se mueve en un arco a punto (4) movimiento lineal a punto (5) movimiento lineal a punto (6) movimiento lineal a punto (7) moviéndose a lo largo de un arco a un punto (8) El molino se eleva al molino Z6 aumenta en la alimentación acelerada a Z100 STOP, el husillo se devuelve a la posición inicial por z, regrese a la posición original por X e Y final del programa.

Ejemplo número 2. Procesamiento de contorno con una corrección para el radio de la herramienta.

Es necesario crear UE para procesar el contorno exterior de la parte (Fig. 11.2) con un cortador de fresado con un diámetro de 5 mm con una corrección para el radio de la herramienta. Profundidad de fresado - 4 mm. La oferta al contorno es llevada a cabo por tangente.

Explicación del programa de gestión
% O0002 (Nombre del programa - Contour2) N100 G21 N102 G0 G17 G40 G49 G80 G90 (Freza D5) N104 T1 M6 N106 G0 G90 G54 X25. Y-35. S2000 M3 N108 G43 H2 Z100. Programa OB0002 Comentario - Nombre del programa Datos métricos Input Fila Fila de seguridad Comentario - Mill F5 MM Llamada de herramienta No. 1 Posicionamiento en el punto inicial de la trayectoria (1), inclusión de la velocidad del husillo 2000 RPM Compensación de la longitud de la herramienta número 1

Posicionamiento en z10

Higo. 11.2. Contornos con corrección.
N112 G1 Z-4. F100. N114 G41 D1 Y-30. N116 G3 X20. Y-25. R5. N118 G1 X-25. N120 Y20. N122 G2 X-20. Y25. R5. N124 G1 X0. N126 x25. Y0. N128 Y-20. N130 G2 X20. Y-25. R5. N132 G3 X15. Y-30. R5. N134 G1 G40 Y-35. N136 Z6. N138 G0 Z100. N140 M5 N142 G91 G28 Z0. N144 G28 X0. Y0. N146 M30. El cortador de fresado se cae a la Z-4 en el suministro de trabajo de 100 mm / min. Corrección a la izquierda, pase a punto (2) sujeto de una herramienta tangente a punto (3) movimiento lineal a punto (4) movimiento lineal a punto (5) Muévase en un arco al punto (6) Movimiento lineal a punto (7) Movimiento lineal a punto (8) Movimiento lineal a punto (9) Mueva a través de un arco a punto (10) eliminación de herramientas del contorno por tangente a Punto (11) Movimiento lineal a punto (12) con la cancelación de la corrección del cortador aumenta al molino Z6 aumentando en la alimentación acelerada a Z100 para detener el husillo, devuelve a la posición inicial por Z regrese a la posición original por X e Y Final del programa

Ejemplo número 3. Tratamiento de contorno

Es necesario crear UE para terminar el bolsillo (Fig. 11.3) sin corrección al radio de la herramienta con un diámetro de fresado de 5 mm. Profundidad de fresado - 2 mm. La oferta al contorno es llevada a cabo por tangente.

Explicación del programa de gestión
% O0003 (Nombre del programa - Pocket Finish) N100 G21 N102 G0 G17 G40 G49 G80 G90 (Freza D5) N104 T1 M6 N106 G0 G90 G54 x-2.5 y-2.5 S1000 M3 N108 G43 H2 Z100. N110 Z10. N112 G1 Z-2. F100. N114 Y-5. N116 G3 X0. Y-7.5 R2.5 N118 G1 X10.

N120 G3 X17.5 Y0. R7.5.

Programa O0003 Comentario - Nombre del programa Datos métricos Fila de entrada Fila de seguridad Comentario - Mill F5 MM Herramienta de llamada No. 1 Posicionamiento en el punto inicial de la trayectoria (1), inclusión de la compensación de la velocidad del husillo de la longitud de la longitud de la herramienta número 1 posicionamiento en El Z10, el cortador se reduce a Z-2 en el movimiento lineal de alimentación de trabajo 100 mm / min a punto (2) sujeto de una herramienta tangente a punto (3) movimiento lineal a punto (4)

Moviéndose en el arco al punto (5)


Higo. 11.3. Bolsillo de acabado
N122 X10. Y7.5 R7.5 N124 G1 X-10. N126 G3 X-17.5 Y0. R7.5 N128 X-10. Y-7.5 R7.5 N130 G1 X0. N132 g3 x2.5 y-5. R2.5 N134 G1 Y-2.5 N136 Z8. N138 G0 Z100. N140 M5 N146 M30 Moviéndose en un arco a punto (6) Movimiento lineal a punto (7) Mover en un arco a punto (8) Mover en un arco a punto (9) Movimiento lineal a la herramienta (10) Tangennecking a punto (11) lineal Movimiento en el punto (12) El cortador aumenta al molino Z8 se eleva en una alimentación acelerada a Z100 para detener el extremo del husillo del programa

Ejemplo número 4. Procesamiento de contorno con una corrección para el radio de la herramienta.

Es necesario crear para terminar su bolsillo con una corrección con el radio de la herramienta. Profundidad de fresado - 2 mm. La oferta al contorno es llevada a cabo por tangente.

Explicación del programa de gestión
% O0004 (nombre del programa - Finalizar Pocket2) Programa O0004 Comentario - Nombre del programa

Modo de entrada de datos métricos


Higo. 11.4. Bolsillo de acabado con corrección.
N102 G0 G17 G40 G49 G80 G90 N104 T1 M6 N106 G0 G90 G54 X-2.5 Y-5. S1000 M3 N108 G43 H2 Z100. N110 Z10. N112 G1 Z-2. F100. N114 G41 D1 Y-7.5 N116 G3 X0. Y-10. R2.5 N118 G1 X10. N120 G3 X20. Y0. R10. N122 X10. Y10. R10. N124 G1 X-10. N126 G3 X-20. Y0. R10. N128 X-10. Y-10. R10. N130 G1 X0. N132 G3 X2.5 Y-7.5 R2.5 N134 G1 G40 Y-5. N136 Z8. N138 G0 Z100. N140 M5 N146 M30 Herramienta de la fila de seguridad Llame a la llamada No. 1 Posicionamiento en el punto inicial de la trayectoria (1), encendiendo la compensación de velocidad del husillo de la longitud de la herramienta №1 posicionamiento en Z10 El cortador se reduce a Z-2 en el suministro de trabajo de 100 mm / Corrección mínima a la izquierda, moviéndose al suministro de herramientas de punto (2) por el movimiento tangencial al punto (3) El movimiento lineal a punto (4) se mueve sobre un arco a punto (5) se mueve sobre un arco a punto (6) movimiento lineal para apuntar (7) Mover en un arco a punto (8) Mover en un arco al punto (9) Movimiento lineal a punto (10) Asignación de tangentes de la herramienta a punto (11) Movimiento lineal a punto (12) con la cancelación del cortador La corrección se eleva al molino Z8 se eleva en la alimentación acelerada a la parada de Z100 el extremo del husillo del programa

Ejemplo número 5. Bolsillo rectangular de fresado

Es necesario crear un paquete para procesar un bolsillo rectangular con un cortador con un diámetro de 10 mm. La profundidad de fresado es de 1 mm.

Explicación del programa de gestión
% O0005 (Nombre del programa - Bolsillo áspero) N100 G21 N102 G0 G17 G40 G49 G80 G90 Programa O0005 Comentario - Nombre del programa Modo de datos métricos Fila de seguridad

Herramienta de desafío número 1


Higo. 11.5. Bolsillo rectangular de fresado negro
N106 G0 G54 X-13.75 Y3.75 S1000 M3 N108 G43 H2 Z100. N110 Z10. N112 G1 Z-1. F100. N114 Y-3.75 N116 x13.75 N118 y3.75 N120 x-13.75 N122 x-17.5 y7.5 N124 y-7.5 N126 x17.5 N128 Y7.5 N130 X-17.5 N132 X-25. Y15. N134 y-15. N136 x25. N138 y15. N140 X-25. N142 Z9. N144 G0 Z100. N146 M5 N152 M30 Posicionamiento en el punto inicial de la trayectoria (1), la inclusión de la compensación de la velocidad del husillo de la longitud de la herramienta Número 1 Posicionamiento en Z10 El cortador se reduce a Z-1 en un suministro de trabajo de 100 mm / min. Movimiento lineal a punto (2 ) Movimiento lineal a punto (3) movimiento lineal en punto (4) movimiento lineal a punto (1) movimiento lineal a punto (5) movimiento lineal a punto (6) movimiento lineal a punto (7) movimiento lineal a punto (8) Movimiento lineal a punto (5) Movimiento lineal a punto (9) Movimiento lineal a punto (10) Movimiento lineal a punto (11) Movimiento lineal a punto (12) Movimiento lineal a punto (9) El molino aumenta al molino Z9. En una alimentación acelerada a Z100 para detener el extremo del husillo del programa

Ejemplo número 6. Bolsillo redondo de fresado

Es necesario crear un UE para tratar un bolsillo redondo con un cortador con un diámetro de 10 mm. Profundidad - 0.5 mm.

Explicación del programa de gestión
% O0000 (nombre del programa - N6) N100 G21

N102 G0 G17 G40 G49 G80 G90

Programa O0006 Comentario - Modo de entrada de datos métricos del nombre del programa

Cadena de seguridad


Higo. 11.6. Bolsillo redondo de fresado
N104 T1 M6 N106 G0 G90 G54 X0. Y0. S1000 M3 N108 G43 H2 Z100. N110 Z10. N112 G1 Z-.5 F100. N120 X5. F200 N122 G3 X-5. R5. N124 X5. R5. N126 G1 X10. N128 G3 X-10. R10. N130 X10. R10. N132 G1 X15. N134 G3 X-15. R15. N136 x15. R15. N138 G1 Z10 F300. N140 G0 Z100. N142 M5 N148 M30 Posicionamiento del número 1 de la llamada de la herramienta en el punto inicial de la trayectoria (1), la inclusión de la compensación de la velocidad del husillo de la longitud de la herramienta número 1 posicionamiento en la Z10, el cortador se reduce a Z-0.5 en la oferta operativa de 100 mm / Min. Mover al movimiento (1) Movimiento Circular en la 1ª "órbita» ... Moviéndose al movimiento (2) Movimiento Circular en la 2ª órbita ... Mover al punto (3) Movimiento Circular en la tercera "órbita" ... el molino se eleva al molino Z10 se eleva en la alimentación acelerada a Z100 para detener el extremo del husillo del programa

planetacam.ru.

Escribiendo un programa de gestión simple

Introducción a la programación de procesamiento.

Los detalles procesados \u200b\u200ben la máquina CNC se pueden ver como objetos geométricos. Durante el procesamiento, la herramienta giratoria y la palanquilla se mueven en relación entre sí por alguna trayectoria. UE describe el movimiento de un cierto punto del instrumento: su centro. La trayectoria de la herramienta representa que consiste en sitios separados y de tránsito entre sí. Estas áreas pueden ser líneas rectas, arcos de círculos, curvas de las órdenes secundarias o más altas. Los puntos de intersección de estos sitios se denominan soporte, o nodales, puntos. Como regla general, contiene las coordenadas de los puntos de referencia.

Higo. 3.3. Cualquier detalle se puede representar en forma de un conjunto de elementos geométricos. Para crear un programa de procesamiento, es necesario determinar las coordenadas de todos los puntos de referencia.

Intentemos escribir un pequeño programa para procesar la ranura presentada en la FIG. 3.4. Conocer las coordenadas de los puntos de referencia, esto es fácil. No consideraremos el código de toda la UE en detalle, y prestaremos especial atención a las cadenas de escritura (marcos EP), directamente responsable de moverse a través de los puntos de referencia de la ranura. Para procesar la ranura, primero debe mover el cortador al punto T1 y bajarlo a la profundidad adecuada. A continuación, debe mover el cortador secuencialmente a través de todos los puntos de referencia y mostrar la herramienta UP desde el material en blanco. Encontraremos las coordenadas de todos los puntos de referencia de la ranura y para su comodidad, póngalos en la mesa. 3.1.

Tabla 3.1. Coordenadas de puntos de referencia Groove

Puede escribir programas de control en una computadora en un cuaderno, especialmente si con Mathematics es bueno y mucho tiempo libre. O puede inmediatamente en la máquina, y deje que todo el taller espere, y no lo lamenta la pieza de trabajo. Hay otra tercera forma de escribir, es mejor que aún no haya inventado.

La máquina CNC procesa la pieza de trabajo en el programa en los códigos G. El código G es un conjunto de comandos estándar que admiten máquinas CNC. Estos comandos contienen información donde y qué tan rápido para mover la herramienta de corte para manejar el elemento. El movimiento de la herramienta de corte se llama la trayectoria. La trayectoria del instrumento en el programa de control consiste en segmentos. Estos segmentos pueden ser líneas rectas, arcos de círculos o curvas. Los puntos de intersección de dichos segmentos se denominan puntos de referencia. El texto del programa de control muestra las coordenadas de los puntos de referencia.

Programa de ejemplo en los códigos G

Texto de programa

Descripción

Establezca los parámetros: plano de procesamiento, número de punto cero, valores absolutos

Herramienta de desafío con el número 1

Encendiendo el husillo - 8000 rpm

Moja acelerada al punto X-19 Y-19.

Movimiento acelerado a la altura.
por z 3 mm

Herramienta de movimiento lineal para apuntar XS Y3 con alimentación F \u003d 600 mm / min

Herramienta móvil en un arco con un radio de 8 mm a punto x8 y3

Apagando el husillo

Finalización del programa

Hay tres métodos de máquinas de programación con CNC:

  1. A mano.
  2. En la máquina, en el bastidor CNC.
  3. En el sistema de CAM.

A mano

Para la programación manual, las coordenadas de los puntos de referencia calculan y describen la secuencia de movimiento de un punto a otro. Por lo tanto, puede describir el procesamiento de la geometría simple, principalmente para girar: mangas, anillos, ejes de paso suaves.

Problemas

Aquí, con qué problemas se enfrentan cuando el programa está escrito en la máquina manualmente:

- Largo. Cuanto mayor sea las filas del código en el programa, mayor será la complejidad de la fabricación de la parte, mayor será el costo de esta parte. Si el programa resulta más de 70 líneas de código, es mejor elegir otro método de programación.

- Matrimonio. Necesita una pieza de trabajo excesiva que se implementará para depurar el programa de control y verifique los sellos o en definitiva.

- Desglose del equipo o herramienta. Los errores en el texto del programa de control, además del matrimonio, también pueden conducir al desglose del husillo de la máquina o la herramienta.

Para obtener más información, para qué programas se escriben manualmente, un costo muy alto.

En el bastidor CNC

En el bastidor CNC, está programado el procesamiento de la pieza en el cuadro de diálogo. El ajustador de la máquina llena la tabla con condiciones de procesamiento. Indica qué procesamiento de geometría, anchura y profundidad de corte, enfoques y residuos, plano seguro, modos de corte y otros parámetros, que son individuales para cada tipo de procesamiento. Según estos datos, el Rack CNC crea un G-Comandos para la trayectoria de la herramienta. Así que puedes programar recintos simples. Para verificar el programa, el ajustador inicia el modo de simulación en la bastidor CNC.

Problemas

Aquí, con qué problemas se enfrentan cuando se escribe el programa en el bastidor:

- Hora.La máquina no funciona hasta que el ajustador escribe un programa para procesar la pieza. Una máquina simple se pierde dinero. Si el programa resulta más de 130 líneas de código, es mejor elegir otro método de programación. Aunque en el bastidor CNC, por supuesto, escriba un programa más rápido que manualmente.

- Matrimonio. El soporte CNC no compara el resultado del procesamiento con un modelo 3D de la pieza, por lo que la simulación en el bastidor CNC no muestra sellos ni una asignación positiva. Para depurar el programa, debe colocar un exceso de trabajo.

- No es adecuado para piezas complejas. En el bastidor CNC, no programe el procesamiento de partes complejas. A veces, para piezas y tamaños específicos, los fabricantes de bastidores CNC bajo el orden hacen que las operaciones especiales.

Mientras se va a la creación de un programa en el bastidor, la máquina no trae dinero a la producción.

En sprutcam

Sprutcam es un sistema de CAM. CAM - reducción de la fabricación asistida por computadora. Esto se traduce como "fabricación con una computadora". El modelo 3D de la pieza o el modelo de contorno 2D se carga en SPRUTCAM, luego se selecciona la secuencia del fabricante del detalle. SPRUTCAM calcula la trayectoria de la herramienta de corte y la muestra en códigos G para transferirla a la máquina. Para la salida de la trayectoria en el código G utiliza el postprocesador. El postprocesador traduce los comandos internos de Sprutcam al comando G-Code para la máquina CNC. Parece que
Traducido de una lengua extranjera.

El principio de operación en Sprutcam se presenta en este video:

Beneficios

Aquí están las ventajas al trabajar con SPRUTCAM:

- Rápido. Reduce el tiempo para crear programas para máquinas CNC en un 70%.

- Implementación sin pieza de trabajo innecesaria.El programa se verifica antes de iniciarse en la máquina.

- Excluye el matrimonio.Según nuestros usuarios, Sprutcam reduce la aparición del matrimonio en un 60%.

- Control de colisión.Sprutcam controla colisiones con un detalle o unidades de trabajo de la máquina, alimentación acelerada.

- Procesamiento de detalles complejos.Sprutcam para operaciones de ejes múltiples Use 13 estrategias de movimiento de herramientas sobre la superficie de la parte y 9 estrategias de gestión de ejes de herramientas. SPRUTCAM controla automáticamente el ángulo de inclinación y calcula una ruta de procesamiento seguro para que no haya colisionamiento del soporte o la herramienta de corte con la pieza de trabajo.

Elaboración de un programa de control para su máquina CNC es posible en una versión completa de SPRUTCAM. Necesita descargar y ejecutar. Después de la instalación, deberá registrarse. Inmediatamente después de la inscripción, Sprutcam comenzará a funcionar.

¡Para aquellos que acaba de empezar a intentarlo, ofrecemos una versión gratuita de 30 días en el programa!

SPRUTCAM es 15 configuraciones, incluyendo dos especiales: practicantes de SPRUTCAM y robot SPRUTCAM. Para saber qué configuración es adecuada para su equipo y cuánto cuesta, llame al 8-800-302-96-90 o escriba a la dirección [Correo electrónico protegido]sitio web.

Las máquinas CNC son equipos mecánicos electrónicamente que crean partes complejas de espacios en blanco en modo autónomo o semi-autónomo. La eficiencia de dicho equipo depende completamente de la CNC. El programa de gestión es un procedimiento para una secuencia clara y la confianza en el intervalo de tiempo. Como resultado, se obtiene el procesamiento preciso de las piezas con errores mínimos. La máquina programada es capaz de hacer independientemente una serie de productos similares sin la presencia de una persona.

Capacidades del programa

El equipo CNC de alta precisión se usa masivamente en fresado, torneado, perforación y otra producción para la fabricación de piezas en serie, que necesitará una gran cantidad de tiempo.

Las máquinas CNC fueron ampliamente utilizadas en la fabricación de partes complejas. Gracias a dicho programa, puede crear un detalle de cualquier forma, aberturas de cualquier forma. En el equipo de control electrónico, los alivianos, el escudo de armas y los iconos se cortan. La producción de escudo de armas con un programa de este tipo dejó de llevar mucho tiempo.

Proceso de desarrollo

El desarrollo de los comandos de control para CNC requiere habilidades especiales y se realiza en varias etapas:

  • Obtención de detalles de información y proceso de producción;
  • Basado en los dibujos, la creación;
  • Creación de un complejo de comandos;
  • Ajuste de emulación y código;
  • Prueba del producto terminado, haciendo una parte experimentada.

La recopilación de información es la primera etapa de la creación de la UE. Es necesario no solo para los equipos de administración de la escritura, sino también para seleccionar la herramienta y contabilizar las características del material al crear. En primer lugar, resulta:

  • La naturaleza de la superficie requerida de la parte;
  • Características del producto: Densidad, punto de fusión;
  • La magnitud de la asignación;
  • La necesidad de moler, corte y otras operaciones.

Esto le permitirá calcular las operaciones necesarias para su procesamiento, así como las herramientas de trabajo.

El siguiente paso es el modelado de la parte. Es imposible desarrollar un programa para crear partes de medias y más dificultades sin modelar. Al crear productos estándar, puede buscar modelos preparados en Internet, pero debe verificarlos cuidadosamente para su cumplimiento.

Los medios modernos de los gráficos de computadora facilitan enormemente el proceso de modelado. Creación de un programa de gestión en Artcam, visto la luz en 2008, le permite obtener automáticamente el modelo tridimensional necesario de un patrón plano. Artkam es capaz de exportar imágenes ráster de formatos comunes, después de lo cual los traducen en imágenes o alivios tridimensionales. El uso de algoritmos es indispensable al escribir una sección CNC con la aplicación de grabado en una parte.

La base de la información y el modelo del producto se calcula mediante el número de pasajes de herramientas y su trayectoria, después de lo cual puede proceder directamente al desarrollo del software para un microcontrolador.

Desarrollo de CNC

Después de recopilar toda la información necesaria, la selección de la herramienta de trabajo y el cálculo del número de acciones requeridas se crean mediante el programa CNC Machine. La información sobre los gerentes y el proceso de creación de un producto de software para cada modelo específico está en las instrucciones de equipo. Los algoritmos de control son un conjunto de equipos, incluyendo:

  • Tecnológico (encendido / apagado, selección de herramientas);
  • Geométrico (herramientas de trabajo);
  • Preparatorio (cerca y presentación de piezas, modo de operación de trabajo);
  • Auxiliar (habilitar y deshabilitar mecanismos adicionales, limpiar la máquina).

La programación del bastidor de control se realiza de una de dos maneras:

  • A través de una PC con una unidad flash que se conecta al controlador y el registro del código terminado;
  • Con la ayuda de la interfaz humana-máquina del bastidor CNC.

La mayoría de los fabricantes modernos se suministran con una máquina de software para escribir un código de control. Debido a esto, puede crear impactos de control en una interfaz más conveniente o reciclar el código de software ya existente.

Considerar factores

Al escribir un programa para las máquinas CNC, se tienen en cuenta una serie de factores esenciales:

El número máximo de herramientas involucradas simultáneamente en la máquina, trazo de trabajo, potencia CNC y la velocidad máxima de la máquina de operaciones. Al elegir un modo de velocidad, la descarga máxima de la pieza se tiene en cuenta, los errores en esta parte pueden causar la deformación del producto. Además, es necesario tener en cuenta la presencia de mecanismos adicionales en máquinas con software numérico. De lo contrario, al realizar un algoritmo, puede ocurrir una falla o se pueden producir errores en la operación.

Instrucciones detalladas para crear algoritmos de control, su integración en el sistema de gestión numérica de software, capacidades de equipos y la presencia de funciones adicionales se describen en detalle en las instrucciones de las máquinas. Las instrucciones de lectura atentos y la capacitación independiente durante un corto período de tiempo le permiten escribir un programa a una persona que aún no ha estado familiarizado con el control del dispositivo.


Programas de depuración, errores comunes.

Después de crear el programa de control para la máquina CNC, sigue su depuración. Este proceso se realiza en una computadora o directamente en producción utilizando una pieza de trabajo con experiencia. Si el software no está compilado correctamente, y el resultado estará lejos de las expectativas, los errores deben desmontar cuidadosamente. Se dividen en 2 tipos:

  • geométrico;
  • tecnológico.

Los primeros surgen cuando hay errores en los cálculos del tamaño y la densidad del material. Para solucionarlos, debe volver a producir todas las dimensiones, pero el programa probablemente creará un programa. Los errores tecnológicos se especifican incorrectamente los parámetros de la máquina en sí. Por lo general, surgen debido a una experiencia insuficiente de desarrolladores.

En este caso, es necesario llevar a cabo cuidadosamente un cheque, es mejor para una emulación paso a paso por programas especiales en la PC.

Después de verificar y obtener un producto de la calidad requerida, la máquina se puede iniciar al trabajo autónomo en la producción de grandes fiestas de productos complejos.

Antes de cualquier propietario del CNC, la máquina CNC viene a elegir software. El software utilizado para equipos tecnológicos similares debe ser multifuncional y fácil de usar. Es recomendable adquirir productos de software con licencia. En este caso, los programas para máquinas CNC no dependerán, lo que aumentará la eficiencia de los procesos de producción.

Software para máquinas CNC

La selección de software depende en gran medida del tipo de equipo y de las tareas que el usuario pretende resolver. Sin embargo, hay programas universales que se pueden usar para casi todos los tipos de máquinas CNC. Los siguientes productos recibieron la mayor distribución:


1. . Este paquete de software fue diseñado para simular y diseñar productos hechos en máquinas. Está equipado con una función de la generación automática de modelos de dibujos planos. El paquete de software de Artcam contiene todas las herramientas necesarias para productos creativos y creación de relieves espaciales complejos.
Vale la pena señalar que este software le permite usar plantillas tridimensionales para crear proyectos de productos futuros de elementos simples. Además, el programa le permite al usuario insertar un alivio en otro, como en una figura bidimensional.


2. Programa de gestión Universal LinuxCNC. El propósito funcional de este software es administrar el trabajo de la máquina CNC, depurando el procesamiento de detalles y mucho más.
Dicho paquete de software se puede utilizar para los centros de procesamiento, fresado y máquinas de torneado, así como máquinas para corte térmico o láser.
La distinción de este producto de otros paquetes de software es que sus desarrolladores lo combinan parcialmente con el sistema operativo. Gracias a esto, el programa LinuxCNC es una funcionalidad extendida. Descargar Este producto puede ser gratuito en el sitio web del desarrollador. Está disponible tanto en forma de un paquete de instalación como en forma de LIFECD.
La interfaz de usuario de este software es intuitiva y asequible. Para el funcionamiento ininterrumpido del software en el disco duro de la computadora, debe tener al menos 4 gigabytes de memoria libre. Una descripción detallada del programa LinuxCNC se puede encontrar libremente disponible en Internet.


3. . Este software tiene un gran ejército de fanáticos en todos los países del mundo. El software se utiliza para controlar el fresado, la torneado, el grabado y otros tipos de máquinas CNC. Este paquete de software se puede instalar en cualquier computadora con el sistema operativo Windows. La ventaja de usar este software es su costo disponible, actualizaciones periódicas, así como la presencia de una versión rusificada, que facilita el uso del producto por parte de un operador que no habla inglés.



4. MACH4. Este es el último desarrollo de Artsoft. MACH4 es considerado el sucesor del popular programa MACH3. El programa es considerado uno de los más rápidos. Su diferencia fundamental de versiones anteriores es la presencia de una interfaz que interactúa con la electrónica. Este nuevo software puede funcionar con archivos grandes en cualquier sistema operativo. El usuario está disponible en el uso del programa MACH4 en ruso.



5. Meshcam. Este es un paquete para crear programas de control para máquinas CNC basadas en modelos tridimensionales y gráficos vectoriales. Cabe destacar que el usuario no necesariamente tiene una experiencia rica en la programación del CNC para dominar este software. Es suficiente tener habilidades básicas de trabajo en una computadora, así como configurar con precisión los parámetros para los cuales se procesará el procesamiento del producto en la máquina.
Meshcam es ideal para diseñar el procesamiento bilateral de los modelos tridimensionales. En este modo, el usuario manejará rápidamente los objetos de cualquier complejidad en la máquina.


6. Simplementecam. Este es un sistema compacto y multifuncional para crear, editar, guardar dibujos en formato DXF. Esta disposición genera programas de control y códigos G para las máquinas CNC. Se crean para dibujos de mortero. El usuario puede crear una imagen en uno de los programas gráficos de su computadora, y luego subirlo a SimplyCam. El programa optimiza este dibujo y lo traduce en el dibujo vectorial. El usuario también puede usar tal función como vectorización manual. En este caso, la imagen se grabará con herramientas estándar que se usan en AutoCAD. SimplyCam crea trayectorias de procesamiento de productos en máquinas CNC.



7. CUTVIEZADOR. Este programa imita el procesamiento con la eliminación de material en máquinas de dos ejes con CNC. Con su ayuda, el usuario puede obtener una visualización de palanquillas y detalles procesados. El uso de este software le permite mejorar el rendimiento del proceso tecnológico, elimine los errores existentes en la programación, así como a reducir los costos de tiempo para el trabajo de depuración. El programa CutViewer es compatible con una amplia gama de modernos equipos de máquinas. Sus herramientas efectivas le permiten detectar errores graves en el proceso tecnológico y elimínelos de manera oportuna.



8. CADSTD. Este es un programa de dibujo simple. Se utiliza para crear proyectos, esquemas y gráficos de cualquier complejidad. Uso del conjunto avanzado de herramientas de este programa, el usuario puede crear cualquier dibujo vectorial que pueda usarse para diseñar el procesamiento de fresado o plasma en las máquinas CNC. Los archivos DXF creados pueden descargarse posteriormente en el programa CAM para generar las rutas de procesamiento de ruta correctas.



¿Te gustó el artículo? Compártelo