jueves, 14 de mayo de 2015

TECNOLOGÍA DE FABRICACIÓN MECÁNICA: INTRODUCCIÓN AL CONTROL NUMÉRICO Y EJEMPLOS (WINNC32, SINUMERIK 840D)

Sobre el programa usado:

WINNC32 es un software destinado al aprendizaje del manejo y programación del control numérico SINUMERIK 840D. El software ofrecido se basa en los controles SINUMERIK 840D de SIEMENS destinados al control de tornos y fresadoras básicamente, aunque en la práctica este control es capaz de asumir el control de muchos otros tipos de máquinas, con aplicaciones muy diferentes. Este software se instala en el ordenador personal del alumno, con lo que éste tiene una réplica de la pantalla que vería el operario de una máquina‐herramienta real equipada con un control SIEMENS. WINNC32 no sólo ofrece la posibilidad de crear programas y efectuar la simulación 2D y 3D del mecanizado, además, ofrece también la posibilidad de crear las tablas de datos de las herramientas a utilizar e introducir sus datos, introducir los valores del decalaje del Cero Pieza (en las tablas G54, G55, G56, G57), simular los efectos de la compensación de las herramientas y de su desgaste, e introducir los valores para programación paramétrica como aspectos fundamentales.

Ejemplo 1 - Fresadora


Ejemplo 2 - Torno

 <---- subprograma dentro del programa principal, lo hemos llamado CONTORNO.


G54: origen de referencia o cero pieza.
G0 X_ Y_ Z_: desplazamiento rápido de la herramienta a un punto.
G1 X_ Y_ Z_: movimiento de la herramienta lineal.
G2 X_ Y_ Z_: movimiento de la herramienta en arco / circular horario.
G3 X_ Y_ Z_: movimiento de la herramienta en arco / circular antihorario.
G4 _: detiene el avance de la herramienta durante un tiempo determinado (_), pero el giro continúa.
G81: taladrado y vuelta al punto de inicio.
G82: taladrado, espera y vuelta al punto de inicio.
G83: taladrado profundo, entra y sale sucesivamente hasta acabar + vuelta al inicio.

ATRANS: para desplazar el origen de coordenadas.
T_ D_ M6: elección de herramienta, si el hueco T_ no tiene más filos se le asigna D1.
F_: avance en mm / min.
S_: velocidad de rotación rpm.
CR=_: radio del arco que une el punto actual con el siguiente.
N_: no siempre es necesario, pero en algunos programas es necesario indicar el orden de ejecución (N5, N10, N15, etc o N1, N2, N3, etc).

M0: provoca una parada incondicional del programa, detiene el husillo y la refrigeración.
M1: alto opcional.
M2: indica el fin del programa. Se debe escribir en el último bloque del programa y posibilita la parada del control una vez ejecutadas el resto de las operaciones contenidas en el mismo bloque.
M3: activa la rotación del husillo en sentido horario.
M4: activa la rotación del husillo en sentido antihorario.
M5: parada del cabezal.
M6: cambio de herramienta (con parada del programa o sin) en las máquinas de cambio automático no conlleva la parada del programa.
M30: necesario para la ejecución del programa, indica la finalización del mismo, similar a M02 pero volviendo al inicio.
M17: final del subprograma.

Creación de herramienta: parámetro ---> nueva herramienta ---> T_ y tipo de herramienta.
Ejecución de operación: ayuda ---> taladro, torno, fresado, etc ---> definir la operación.

Comentarios: si ponemos ; después de una línea podemos dejar anotaciones o comentarios.

No hay comentarios:

Publicar un comentario