Sei sulla pagina 1di 94

FEDERAL CENTRO DE EDUCACIÓN Tecnolo DEL GEN MARANHÃO

D
ENSEÑANZA IRETORIA

ACADÉMICO DEPARTAMENTO DE MECÁNICA Y MATERIALES

PROGRAMACIÓN DE HOJA DE CNC 2D


Alrededor de gran parte 9

Luis,
sonar21 de Agosto de 2006

Prof. Thiago Neves


Control numérico por ordenador (CNC 2D) - torno M UCH 9

índice

Presentación ....................................... ...................................................


.......................... 1

Historia .......................................... ...................................................


.............................. 1

Qué es el Control Numérico? .......................... ...................................................


............ . 2

Ventajas del Control Numérico ...................... ...................................................


................... 3

Cuadrantes ......................................... ...................................................


..............................................
.... ........... 4

Sistema de coordenadas ............................. ...................................................


................... 7

Sistema de coordenadas absoluto ................... ...................................................


............ 8

Sistema de coordenadas incrementales ............... ...................................................


.......... 9

Los puntos de referencia ............................... ...................................................


...................
. . 10

Los tipos de función de programación ..................... ...................................................


..........................
..... .. 13

Las funciones preparatorias "G" .......................... ...................................................


................
. 14

códigos de compensación de radio ........................................................ 30

Las funciones de posicionamiento .......................... ...................................................


....................................
. . 41

Funciones ampliadas ............................. ...................................................


.......................................
42

Funciones auxiliares ................................. ...................................................


.............................................
. . 42

Funciones varias ................................ ...................................................


..........................................
.. 45

composición de un programa de CNC ...................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46


.

ciclos automáticos de mecanizado ..................... ...................................................


...................................
49

ciclo básico de aprovechar ......................... ...................................................


..........................................
. 49

ciclo de roscado automático ..................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

ciclo básico de desbaste longitudinal .............. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

............... básicos de adelgazamiento transversales Ciclo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

ciclo automático de perforación ........................ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

ciclo automático de inflexión ................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

ciclo de orientación automática ..................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

canales de ciclo automático ......................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

ejercicios propuestos ............................... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

Corte de energía .................................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

Tabla ............................................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

bibliografía
1

presentación

En el desarrollo histórico de las herramientas de máquinas mecanizado, siempre

soluciones buscadas que permiten el aumento de la produc ividade con la mejor calidad asociada a

minimizando el desgaste en el funcionamiento de m física áquinas. Muchas soluciones han surgido, pero hasta

Recientemente se ofrece ninguna flexibilidad necesaria aria para el uso de una sola máquina en

mecanizado de piezas con diferentes configuraciones y lote reducida.

Un ejemplo de esto es el caso en todo. el Evol tomo ck llevó a Universal

creación del torno revólver, copiadora torno y desgarrado automático, eléctrico o con la programación

mecánica, con el uso de "carne", etc. En paralelo el desarrollo de la máquina, destinado a

aumento de los recursos productivos, otros factores, col aboraram con su evolución, que fue el

desarrollo de herramientas, desde el acero ha , Metal duro rápido a las herramientas modernas

con plaquitas de cerámica. Las condiciones de corte imp osta por las nuevas herramientas requeridas

máquinas de nuevos conceptos de diseño, que permitiss Mecanizando con rigidez y dentro de estos,

nuevos parámetros. Luego, con el descubrimiento y Conseq aplicación influyente de control numérico para

Máquina-herramienta de mecanizado, esto llenó el l ACUÑAS en los sistemas de trabajo existentes

con piezas complejas, que reúne las características de varias de estas máquinas.

HISTORIA

En 1950, ya se dijo de voz actual que ciberné tica revolucionaria, por completo,

herramientas fresadoras, pero no SAT Era exactamente cómo. Hubo una tendencia

equipo inicial para la aplicación de comando incorrecto esquinas, que, en cierto modo, retardaron

aspecto CNC. Sólo cuando este camino fo i mayormente abandonado por

económica, abierto a la investigación y desa ment que sería el "Comando

Numérica".

El concepto de "control numérico", hay que entender "n umérico "en el sentido de

o mediante el uso de números. Este concepto surgió U se concretó inicialmente en los idus de

1949-1950, en los Estados Unidos y más precisamente en el Instituto de Massachusetts

La tecnología, cuando bajo la tutela de Parsons Corporation y la Fuerza Aérea de los Estados Un ácido,

desarrollado un proyecto específico que se ocupa de la "Desarrollo de un sistema de

Thiago Neves
2

aplicable a control de la máquina herramienta después de OSICIÓN de sus zonas, de acuerdo con el

datos de una computadora ", idea, sin embargo , básicamente simple.

Entre 1955 y 1957, la Fuerza Aérea de EE.UU. ut ilizou en su maquinaria de talleres

CN, cuyas ideas fueron presentadas por la "Parson Corporación. "Al mismo tiempo, varios

Se están investigando las empresas solo, el CN ​y su ap licación. MLT, Massachusetts Institute

la Tecnology, también participó en la investigación y APR esentou con un comando de entrada

datos a través de la cinta magnética. La solicitud aún no fue significativa, como desaparecidas

confianza, los costos eran altos y muy poca experiencia. la 60, que eran

nuevos sistemas desarrollados, se especificaron las máquinas almente diseñada para recibir el

CN, la aplicación de mirto y el aumento en el gol de campo lurgia. Este desarrollo viene

hoy la satisfacción de las cuestiones de confianza, la experiencia y la viabilidad económica.

La historia no termina, sino que abre nuevas perspectivas el desarrollo, dejando

involucrar única herramienta de la máquina de usinage m, entrando en nuevas áreas. la

desarrollo de la electrónica, junto con la gran prog tecnología mecánica Ressò asegura este

perspectiva de crecimiento.

Actualmente, las palabras "control numérico" inicio para ser más a menudo

entendida como soluciones de problemas de mecanizado, especialmente cuando no está justificado

uso de máquinas especiales. En nuestro país, ya Se inició el uso de máquinas

CN, sustituyendo controles convencionales.

Qué es el Control Numérico?

Desde el punto de vista d el hardw son , se puede decir que el control numérico es un Mans entonces

e capaz de recibir información a través de propia entrada de datos, la elaboración de estas

información y transmitirlos en forma de comando para m herramienta Aquina por lo que esta sin el

la intervención del operador, realizar operaciones en él cuencia programada.

Por otro lado, podemos entender el control numérico como una forma de automatización programable,

sobre la base de softw ares compuesto de símbolos, letras y números.

Para entender el principio básico de RUN de la máquina herramienta

Comando numérica, hay que dividir de forma genérica en dos partes:

Thiago Neves
3

1 Número de comandos

El CN consta de una unidad de absorción información recibida por el lector

cintas, entrada de datos manual, y otra m micro Enos habitual.

Una unidad calculadora, donde la información recibida y se procesa en retransmitida a

unidades de motor de la máquina herramienta.

El circuito es parte de la máquina herramienta a la CN Se llama la interfaz, que será

programado de acuerdo con las características del mecánico la máquina.

Herramienta 2-Máquina

El diseño de la máquina herramienta debe objetivar recursos operativos OFRECIDOS

por el CN ​Las más características para ofrecer, mayor es el cinco rsatilidade.

Ventajas de Control Numérico

El control numérico se puede utilizar en cualquier t máquina-herramienta IPO. su

aplicación ha sido mayor en diferentes máquinas operaciones de mecanizado, tales como Tomos,

Fresado, taladrado, máquinas perforadoras y centros Mecanizado.

Básicamente, su aplicación debe hacerse en emp RESAS usando las máquinas de

medio de mecanizado y serie repetitiva o ferra mentarias, que las piezas complejas máquina en

pequeñas o unidad de lotes.

La compra de una máquina herramienta no puede basar r es el único demostración

economía en comparación con el sistema convencional, como se , su costo inicial será el segundo

planificar cuando analizamos los siguientes criterios en máquinas aplicadoras CN

Las principales ventajas son:

1-Mayor versatilidad de interpolaciones lineales

y circulares subprocesos de proceso 2-3-Cut

sistema 4-posicionamiento controlado por CN, gran precisión.

Reducción en el rango de 5-útil de las herramientas. 6-compresión

del ciclo de mecanizado. 7-Menos tiempo de espera. movimiento

8-leve de la pieza de trabajo.

9 configuración de la máquina más cortos. 10. Menos interacción entre el

hombre / máquina. la dimensión ES dependen casi exclusivamente,

el control de la máquina.

Thiago Neves
4

11. Uso racional de herramientas, dados los recursos Comando / máquina, que

la realización de formas geométricas de la pieza de trabajo, no necessi ción de la misma proyectos especiales.

12. La simplificación de los dispositivos. 13-

Aumento de la calidad del servicio.

14. Facilidad en la fabricación de perfiles simples y plexo, sin el uso de modelos.

15. Repetibilidad dentro de los límites adecuados de m Aquina.

16- Mayor control de desgaste de la herramienta. 17- Posibilidad de

corrección de éstos desgaste. 18. Control de calidad inferior. 19-

selección infinitesimal de avances. 20- profundidad de corte

perfectamente controlable

21- engranaje de conmutación automática (2 rangos).

22- reducción de desechos.

23. Reducción del inventario de piezas debido a la velocidad f abricação.

24- seguridad del operador Mayor. 25-

reducción de la fatiga del operador.

26-economía en el uso de los trabajadores qua non ed.

27- intercambio rápido de información entre Seto Planificación y Producción res.

28. El uso racional del archivo de proceso.

Cambio rápido de herramientas 29a.

cuadrantes

Los cuadrantes se definen a partir de una fuente predeterminado, en cuyo caso el

alrededor de ella se determina por una línea perpendicular a l centro ine del husillo, y

Siempre obedezca las mismas independientemente del tipo de orden de la torre utilizada (torre o posterior

torre de la fachada), por lo que el signo positivo o niega tivo a ser introducido en la dimensión

función programada se da en el cuadrante donde la fer acto ramenta.

Thiago Neves
5

Thiago Neves
6

Thiago Neves
7

Sistema de coordenadas

Cada geometría de la pieza se obtiene con la ayuda de una sistema de coordenadas.

El sistema de coordenadas se define por líneas de ret los que se cruzan en ángulos rectos

en la determinación de su intersección de una fuente, es decir, , el "punto cero".

Obedeciendo a la regla de la mano derecha, y una fuente de det erminada tales líneas representan los ejes

movimiento de la máquina (X, Y, Z) a través del cual Ram mediciones dimensionales de las partes tomadas

utilizado para la programación.

En el torno para la programación CNC, el sistema de coordenadas enadas utilizan Se compone de dos

ejes (X y Z), cuya correspondencia punto de intersección y el origen, es decir, el punto del sistema de cero, y

se ha referido a la línea central del eje de árbol b re de la máquina, donde cada movimiento

que corresponde a las coordenadas transversales eje X (por lo general en el diámetro), y todos

movimiento longitudinal corresponde al eje Z (compr ENT).

Thiago Neves
8

Se requiere de molienda en la representación espacial parte, para esto el sistema de

coordenadas utilizado consta de tres ejes (X, Y , Z), que corresponde al punto de intersección

origen, es decir, el punto del sistema, que en general cero mente se define en una pieza de esquina por

que será la medida dimensional tomada.

la programación CNC en el diseño de las piezas puede ha obedecer dos sistemas

coordenadas:

Sistema de coordenadas absoluto.

Sistema de coordenadas incrementales.

SISTEMA DE COORDENADAS ABSOLUTAS.

En este sistema, pre-establecido como origen enviar X0, Z0, el punto X0 es definido por

línea central del husillo, y Z 0 se define por cualquier línea perpendicular a la línea central

árbol de husillo.

Este proceso se llama flotando cero, es decir, puede flotar con relación al eje Z,

pero una vez definida la fuente se convierte en una Origen fijo, es decir, ya no cambia.

Mientras que normalmente la programación de código (X 0 Z 0) Es preestablecido en el fondo

parte (castaña de tope) Fig. 1, o en la cara de mí SMA Fig. 2, como se ilustra a continuación: Origen

(X0, Z0).

Fig. 1 Fig. 2

Thiago Neves
9

Ejemplo sistema de coordenadas absolutas.

Sistema de coordenadas INCREMENTALES

El origen del sistema de coordenadas es incremental y stabelecida cada movimiento

herramienta.

Cualquier cambio realizado generará uno nuevo ORIGEN, es decir, cualquier punto

alcanzado por la herramienta, el origen de coordenadas se alcanzará el punto.

Todas las mediciones se realizan a través de la distancia ser movido.

Tenga en cuenta que el punto A es el origen del desplazamiento de CC ra el punto B, y B es la fuente de

el desplazamiento hasta el punto C, y así sucessivament e.

Thiago Neves
10

Ejemplo sistema incremental de coordenadas.

COORDINAR INCREMENTALES

Los puntos de referencia

Los movimientos de las herramientas en el mecanizado de una parte ça requiere comandar un dominio

área de trabajo total de la máquina, y que es ocurre sólo es necesario que reconoce algunos

puntos básicos:

Thiago Neves
11

Puntos de referencia máquina.

punto de referencia R de la máquina

El punto hace referencia a un definid coordinada a través del escritorio

límites y los interruptores de levas, que contribuye a la aferiç voluntad y control del sistema de medición de

Tales ejes de movimiento de la máquina de coordenadas es dete rminada por el fabricante de la máquina.

Punto Cero máquina M

El punto de la máquina de cero es el punto cero para el siste coordenadas ma la máquina

(XO, ZO), y también el punto de partida para todos más sistemas de coordenadas y puntos

referencia existente. Por lo general se da después de s se hace referencia a la máquina.

Parte del punto cero W

El punto cero pieza "W" es el punto que define el orige m (X0, Z0) del sistema de coordenadas

parte. Este punto se define en el programa a través un código de función preparatoria "G", y

determinado por el operador de la máquina en la preparación de la misma (Preset), teniendo en

consideración sólo como el eje de longitud "Z", tomada en relación con cero

máquina.

Thiago Neves
12

Punto de trayectoria N

El punto de trayectoria "N" es un punto en el espacio (Figura . 2). Pero una vez que se hace referencia

Máquina en su posicionamiento coordina d el área de trabajo son reconocidos por el

mando, y servirá como referencia para obtener el saldos de las herramientas (BX, BZ) cuando

montado en la máquina para la preparación de los mismos, (Véase la punta de la herramienta de revisión).

Figura 2

Herramienta P punto mandado (punta útil)

Es el punto de accionamiento de la herramienta en el perfil progra mado. pero por lo esto ocurre

debe establecer los valores de balance en las direcciones X y Z las herramientas operativas, con el

referencia en las medidas adoptadas punto de trayectoria "C" (Fig. 3). tales valores

introducido en el comando durante la preparación de la máquina servirá para efectos cálculos r

requerida para el punto de trayectoria "C" si d se retira del perfil programado,

permitiendo así la realización de consejos útiles de Herramientas entas (P) el mecanizado de la pieza de trabajo (fig.4).

Figura 3 Figura 4

Thiago Neves
13

Los tipos de función de programación

El programa CNC se compone de varias funciones Pro programa- estar

reconocida por el comando, y tendrá como objetivo hacer que cada instrucción se recibe

realizado dentro del proceso de mecanizado.

Tales instrucciones deben guiar el comando como la la ¿qué hacer? , ¿Dónde? y

¿Como hacer? A través de funciones codificadas.

funciones de programación se pueden dividir de forma de proa:

Thiago Neves
14

Las funciones preparatorias G

Las funciones preparatorias "G" forman un grupo de diversión nes que definen la máquina

hacer, preparándola para llevar a cabo un tipo de op ración, o para recibir un particular,

información.

El formato de la función es g2 (dos dígitos) y va de G00 a G99. A continuación nos fijamos en

algunos ejemplos de funciones preparatorias.

funciones "G"

G00 interpolación lineal rápida

Lineal G01 G02 interpolación para la interpolación circular avance

programado por hora en sentido antihorario G03 G04 G20

Interpolación circular de diámetro Tiempo de permanencia de

programación G21 G33 programación básica radio ciclo de

roscado

G40 cancela radio de la punta de compensación ferrame NTA

compensación de radio nariz G41 (y el EFT)

G42 compensación de radio de la nariz (en d derecho)

G53 Cancela todas las compensaciones de trabajo (D de PZ)

G54 Activa el primer desplazamiento de cero Parte (WO 1)

G55 activa compensar P el segundo cero ECA (WO 2 °)

Programación G70 en pulgadas

Programación G71 en milímetros

Programación en coordenadas absolutas G90 G91 G94 Programación

en coordenadas incrementales establece la alimentación de la

programación por minuto G95 establece la programación de antemano

por SPIN G96 G97 programación RPM Programación directa velocidad

de corte constante

G99 Define el control debido al origen de máquina.

Thiago Neves
15

Las funciones preparatorias "G" puede ser modal o Do El modal.

MODAL: Estas son las funciones que una vez programados perm anecem en la memoria del sistema,

válida para todos los bloques posteriores, a menos q u modificados por otra función o

el mismo, con diferentes parámetros. Entre los diversos instrucciones s modales que mencionan las funciones

GOO (interpolación lineal con avance rápido), G01 (es decir, nterpolação con avance lineal) y F

(Corte valor de alimentación).

NO MODAL: Estas son las funciones que cada vez que r equeridas deben estar

programado, o sólo son válidos en el bloque que los contiene. Entre los diversos

la instrucción no modal que mencionar las funciones G02 (En sentido horario interpolación circular) y G03

(Anti-sentido horario interpolación circular).

En el siguiente ejemplo, tenemos dos condiciones diferentes mecanografía, que describe la

mismo tramo de un programa, donde la diferencia es uso de la condición modal, que

Permite una programación más delgado. Ejemplo:

Programación que no se hizo uso de la condición modal. N40 G00 X150.

Z150. N45 G00 X21.Z72. N50 G01X21.Z70. F.25 N55 G01 X25. Z68. F.25 N60 G01

X25. Z40. F.25 N65 G02 X35. Z35.

R5.

N70 G03 X45. Z30. R5. N75

G01 X50. Z30. F.1

Conclusión: En esta condición se hicieron sucesivas s repeticiones de parámetros,

donde uno de los mayores problemas es que cobrar más comando de memoria rápida.

Programación donde hizo uso de la condición modal. G00

X150.Z150. X21.Z72. G01 Z70. F.25 X25. Z68. Z40.

G02 X35. Z35. R5. (No modal)

G03 X45. Z30. R5. (No modal)

X50. F.1

Thiago Neves
16

Conclusión: En esta condición como una declaración de moda l no se cambia ni

cancelado, que permanece en la memoria de la orden la necesidad de tener

parámetros repeticiones sucesivas. Grupo de las

funciones preparatorias

También podemos encontrar dentro de las funciones prepara toria "G", los ciclos

mecanizado automático, que nos ayudan en la implementación operaciones complejas.

G00 interpolación lineal con avance rápido .

La función G00 realiza los movimientos en los ejes de la máquina; con la mayor rapidez

Disponible antelación, por lo que el sonido se debe utilizar siendo para el posicionamiento sin ningún

tipo de mecanizado.

La velocidad puede variar para cada modelo máquina, y se determina

por el fabricante.

sintaxis de las oraciones: G00 X ... Z ... (M ...) #

donde:

... X - posición final establecer en el eje X (Diámetro)

Z ... - eje Z extremo posicionamiento Definición (Longitud)

M ... - Definición Función adicional (opcional)

# - bloque final o frase ejemplo:

Thiago Neves
17

N10 G00 X95. Z70. #

observaciones:

- La función G00 es modal, por lo cancelar (G01, G02, G03).

- Se representa gráficamente mediante líneas de trazos y se da en metros por minuto.

- Utilice la función G00 sólo para posicionamiento s sin ningún

mecanizado.

- Función entre paréntesis es opcional.

G01 Interpolación lineal con el avance programado

La función G01 realiza movimientos rectilíneos con los que o el ángulo calculado

a través de las coordenadas de posicionamiento descritos , usando una velocidad

velocidad de avance (F) predeterminada por programador.

sintaxis de las oraciones: G01 X ... Z ... F ... (M ...) #.

donde:

X ... Definición posicionamiento final en el eje X (diámetro)

Z ... - eje Z extremo posicionamiento Definición (Longitud)

F ... - Avance programado

Thiago Neves
18

M ... - Definición Función adicional (opcional)

# - bloque final o frase ejemplo:

N25G01 X20. Z42. F.1 #

observaciones:

- La mejora es un conjunto de datos de corte importante y se obtiene teniendo en cuenta el material,

herramienta y la operación a realizar.

- En general, en CNC tornos utilizados como alimentación en m m / rotación, pero también puede

ser utilizado mm / min.

El G01 es modal, por tanto, se cancela (G00, G02, G 03).

- La función auxiliar "M ...". Opcional.

Ejemplo G01:

El mecanizado de la pieza de trabajo mediante las siguientes funciones G00 y G01.

Abrasión de la pieza de trabajo con pases 5 mm de diámetro. Dejar una tolerancia de

acabado de 1 mm en el diámetro y 0,2 metros en la cara.

Hacer desbaste y acabado con el mismo Ferra menta.

Plano de la pieza:

El material de acero de 41 mm x 35 mm

Herramienta:

Soporte: ÇSCLNR KL2

Thiago Neves
19

La ejecución del programa :; #

AXIS (Nombre).

# T0101 herramienta llamada y corredores). # G54 (cero

pieza Origen) M13 # (rango de velocidad)

# G96 (programación de la velocidad de corte constante vc)

S180. # (Valor Vc)

G92 S1000 M03 # (rpm máxima y la dirección de g iro husillo)

G 00 X150. Z150. # (Punto de intercambio inicial)

G 00 X36. Z37. M08 # (1 ° de posicionamiento y de refrigerante que conecta pasadas) G01 X36. Z20.2

F.25 # (Primer Apellido)

G 00 X41. Z # 37 (Ángulo de retiro)

G 00 X31. Z37. # (Posicionamiento para el segundo pase)

G01 X31. £ Z20.2 (Segunda Pasado)

G 00 X36. Z37. # (Ángulo de retiro)

G 00 X26. Z37. # (Posicionamiento para la tercera pasada)

G01 X26. Z20.2 # (Tercera Pasado)

G 00 X31. Z37. # (Ángulo de retiro)

G 00 X21. Z37. # (Posicionamiento pasar a cuarto)

G01 X21. Z20. 2 # (Cuarta Después)

G00 X26. Z37. # (Ángulo de retiro)

G00 X0 Z37. # (Posicionamiento de principio a fin)

G01 X0 Z35. F.15 # (Aproximación de la herramienta)

G01 X20. Z35. # (Orientación)

G01 X20. Z20. # (Rebaje torneado)

G01 X41. Z20. # (Frente a la cavidad)

G01 X41. Z12. # (Al girar el diámetro exterior)

G01 X45. Z12. # (Herramienta de eliminación)

G00 X150. Z150. M09 # (Punto de cambio final y soda off)

M30 # (Programa Final)

Thiago Neves
20

G02 - G03 interpolación circular

En la herramienta es interpolaciones circulares Off si OCAR entre dos puntos,

ejecutar el mecanizado de arcos predefinidos, a través son de una unidad adecuada y

ejes simultáneos.

La interpolación circular se rige por la regla de la mano derecho y mover la herramienta de

de la siguiente manera:

A - A lo largo de una circunferencia definida por T OPI utiliza torre (frontal o

Back) y la dirección de corte mecanizado.

En el orden del tiempo G02 G03 en sentido antihorario.

torre de la fachada

Thiago Neves
21

B - En un plano de trabajo seleccionado (XY, XZ o YZ).

- Y G17planoX

- G18 plano X - Z (alrededor)

- Z G19planoY

C - el punto de partida (P1) hasta el punto final (P2) de screvendo una trayectoria circular.

La interpolación circular se puede realizar como fol Usted forma:

A través de 1- ajuste de valor de radio, las funciones a la "R" absoluta.

G01
X ... Z ... # (Punto de arranque P1)

Sentencia Sintaxis: G02 / G03 X ... Z ... ... R # (Po nto final P2)

Thiago Neves
22

Donde: X

Ajuste de la posición final en el eje X (diam eter).

Z Ajuste de la posición final en el eje Z (comp rimento).

R rayo

# Fin de Bloque

Ejemplo:

N20G01 X30. Z25. # (Punto de arranque P1) N25

G03 X40. Z30. R5. # (Punto P2 End)

Nota:

Las funciones G02 y G03 no son modales, cancele la función ción G 00 y sólo permiten el código

G01 para los movimientos posteriores.

Ejemplo fijación R:

2- A través de las coordenadas del centro del arco, por funciones "I" y "K", por lo

Absoluto.

G01
X ... Z ... # (PontoinicialP1)

Sentencia Sintaxis: G02 / G03 X ... Z ... yo ... K ... # (Punto P2 End)

Thiago Neves
23

donde:

X - el ajuste en el eje X posición final (di aMetro).

Z - el posicionamiento final Ajuste el eje Z (co mprimento).

I - Coordenada del centro de arco, par co-direccional alelo al eje X (en diámetro).

K - coordenadas del centro del arco, el par co-direccional alelo al eje Z (con respecto a

Parte cero).

# - bloque extremo.

funciones yo y K se programan tomando como referencia la distancia entre el centro del arco en el eje "X",

y distancia entre el centro del arco en relación con orige metros

1.
pieza de trabajo sistema de coordenadas, el eje "Z

Ejemplo:

N20G01 X30. Z25. # (Punto de arranque P1) N25 G03 X40. Z30. I30. K20. #

(Finai el punto P2) Notas: El " I " Se debe programar de diámetro. Si el centro del

arco es superior a la línea central

debemos dar la señal

correspondiente al cuadrante.

La dirección de la ejecución de Arco mecanizado define si esto es en sentido horario o en sentido antihorario.

observaciones:

Si dispone de herramientas de trabajo en la cancha ntes diferente, el eje de

cruz (cuadrante negativo), hay que invertir código de interpolación circular (G02

y G03) en relación con la dirección de la herramienta.

Antes de ejecutar el bloque que contiene la interpolación que circula el comando comprueba

automáticamente el arco y si geométricamente imp ossível ejecución, las paradas de mando,

mostrando el mensaje G02 / G03 -DEF.ILEGAL.

Ejemplo G02 o G03 función de I y K Propósito:

Aplicar funciones de interpolación circular G02 / G03 , utilizando las funciones de "I y K", sólo se

como final.

Thiago Neves
24

1. PARTE DEL DIBUJO: 2. HERRAMIENTA.

3. PROGRAMA: adelgazamiento anterior

T0202 N40; ACABADO # herramienta llamada y color retórico.

N45 G54 # Origen cero pieza.

N50 M13 rango de velocidad # N55 G96 #

Prog. Vc en constante N60 S180. # Vc Valor

N65 G92 S1500 M03 límite # RPM y dirección de rotación huso

N70 G 00 X 0 Z82. M08 # # rápido posicionamiento de la herramienta

G42 N75 N80 G01 Corrección del radio de X 0. Z80. Enfoque F.2 #

N85 G01 X21. Z80.

# Peka

N90 G01 X24. Z78.5 # Interpola chaflán N95 G01 X24. Z50. #

Diámetro más pequeño Torno N100 G02 X44. Z40. I44. K50.

# Interpola haz antihorario

N105 G01 X50. Z25. ángulo # Interpola N110 G01

X74. Z25. # Peka

N115 G03 X80. Z22. I74. K22, # Interpola rayos hor aria.

N120 G01 X80. Z12. # Lado el mayor diámetro N125 G40 radio # descompensación de la

herramienta N130 G01 X84. Z12. # Para llevar la herramienta N135 G 00 X150. Z150. M09 #

punto y último intercambio se apaga el refrigerante N140 M30 Fin del programa #

Thiago Neves
25

El G04 función es la función que determina el tiempo p ermanência herramienta

parar.

Con esta función entre un desplazamiento y otra Fe rramenta, se puede programar una

dado tiempo para que siga siendo sin mo ción. La función G04 realiza esta

dejar de mantenerse, cuya duración se define como un valor "D" asociado, que define el tiempo

en segundo ( 00,01 a 99,99 segundos).

Sintaxis Sentencia: G04 D ... # Dónde:

D - cantidad de tiempo en segundos.

N30G 00 X29. Z-20. M08 # N3SG01

X20. Z-20. F.05 N40G04 # D1. #

N45G00 X29. Z-20. # N50G00 X150.

Z50. M09 #

Thiago Neves
26

N30 GOO XO 7.2. # M08. N35 G01

X0 Z-1. # F.05. D1 N40 G04. N45

G01 X0 Z # 6.5 # N50 G04-D1. # L

N55 00 X 0 Z2. # N60 G 00 X150. Z50.

M09 #

Nota:

- La primera vez que aparece un bloque con G04 en la p rograma, la función de "D" debe ser

incluido en el bloque.

- La función G04 no es modal, pero los nuevos tiempos U y los bloques siguientes sados

que tienen el mismo valor de la función "D" puede ser sólo se requiere para programar

la función G04.

Función G17 Selección Plan de X, Y.

La función G17 selecciona el plan de trabajo Envo lve la ejes X e Y, siguiendo

regla de la mano derecha en la que desea ejecutar i nterpolações circular y / o al

herramienta de compensación de radio.

La función G17 se utiliza en máquinas y centros d y mecanizado CNC, donde el comando

G17 toma como su condición de funcionamiento básico (D EFAULT), de manera que la máquina está encendida.

La función G17 es modal y cancela G18 y G19.

Thiago Neves
27

Función G18 Selección Plan de X, Z.

La función G18 selecciona el plan de trabajo Envo lve el eje X y Z que obedecen

la regla de la mano derecha en la que desea ejecutar interpolación circular y / o al

herramienta de compensación de radio.

La función G18 se utiliza en tornos CNC, donde con Paseo asume G18 como

condición básica de funcionamiento (por defecto) y Q u es la máquina conectados.

La función G18 es modal y cancela G17 y G19

Plan de funcionar G19 Selección Y, Z.

La función G19 selecciona el plan de trabajo Envo la LVE y Z, obedeciendo

regla de la mano derecha en la que desea ejecutar i nterpolações circular y / o al

herramienta de compensación de radio.

La función G19 es modal y cancela G17 y G18.

Thiago Neves
28

Programación G20 de diámetro

Esta función establece el valor asociado co dimensional X-eje especificado mo

de diámetro, y se aplica a los códigos de programación X, Le T

La función G20 es modal y un comando está activo cuando encendemos la máquina,

si la unidad necesaria que se debe programar en un bloque separado, antes de cualquier

programar el movimiento relativo diámetro.

Se anula cualquier función G21 anterior (PROGRAMACIÓN se RADIUS).

Se puede comprobar en la página de "Estado" de la máquina, la función comandada

Destacados.

Programación G21 en pulgadas.

Esta función establece el valor asociado co dimensional Mo X-eje especificado distancia, y

se aplica a los códigos de programación X, le U.

La función G21 es modal y un comando debe ser el programa de en un bloque separado,

antes de cualquier movimiento en el calendario radio.

Se cancela cualquier función G20 anterior y que será trazada en la página "ESTADO"

Destacados.

Thiago Neves
29

radio de la herramienta códigos de compensación.

Radio de la herramienta funciones de compensación G41, G 42, G40.

La funciones de compensación G41 y G42, se basan en regla de la mano derecha y seleccionar el

valor de radio del filo, siendo la hacia la izquierda o derecha de la pieza a mecanizar,

visto en relación con la dirección de avance F de la corte erramenta, para los cálculos apropiados

la compensación debe ser cancelar después de su uso adas por la función G40.

Herramienta de la corrección de radio G41 (izquierda).

El G41 es modal, por lo tanto se cancela G40 y seleci un valor del radio de insertar a

cálculos de compensación, de pie a la izquierda de p Eca a mecanizar, visto en relación con

dirección de corte de alimentación.

La función de compensación debe ser programado en un b sitio por separado y ser seguido

aproximación por un bloque G01 movimiento lineal , por lo que el comando se puede hacer

La compensación de radio dentro de este movi ción, donde se recomienda que no existe

cualquier tipo de mecanizado.

Ejemplo: #

N35 G41.

N40 G01 X ... Z ... F ... # (se utilizará Este bloque para la compensación).

herramienta G42 compensación de radio (derecha).

La función G42 es modal, por lo que se cancela G40 y implicase en la compensación similar a

G41, excepto que la dirección del derecho de compensación la pieza a mecanizar, visto en relación con

dirección de corte de alimentación.

Como la función G41 a G42 debería ser la función del programa en el bloque y siendo una por separado

seguido de un enfoque de bloque.

Ejemplo: N35

G42 #

N40 G01 X ... Z ... F ... # (se utilizará Este bloque para la compensación)

observaciones:

1. La elección de G41 o G42 código adecuado para cad El caso será en función

el corte de la dirección longitudinal en el mecanizado.


Thiago Neves
30

2. Nunca utilice el código G00 (avance rápido) cuando presenta hasta

el radio de la herramienta (comando de Mach 8 l).

3. ciclos fijos no son posibles cuando compensando el radio de

herramienta.

4. El "L" herramienta de corte lateral (para C ompensação), y "R" (Ray

Insertar) debe ser informado por el operón de comandos Preestablecido en el evaporador de la máquina.

Cancela radio G40 compensación de la herramienta. La función G40 es modal y cancela

las funciones de compen previamente ción

solicitada G41 o G42, y es activo cuando el Maqui Que se enciende.

El G40 debe programar en un bloque separado de, y cuando se le solicite

Más tarde, puede utilizar el bloque de alimentación lineal con L 01 para efectuar una descompensación

donde se recomienda que no existe un tipo de planta joya.

Ejemplo: N35

G40 #

N40 G01 X ... Z ... F ... # (se utilizará Este bloque por descompensación)

códigos de corrección del radio de la herramienta torre

trasera

Nota: Cuadrante negativa a revertir los códigos.

Thiago Neves
31

códigos de corrección de radio de herramienta Front Tower

Nota: Cuadrante Negativo invierte los códigos.

G53 G54 G55 - Punto Cero Offset

traslado de origen G54 "DPZ", G55, G53, G54 (1 WO G55 (WO 2 °)

Cancela G53).

La función G54, G55 y, son funciones que defin en el horario la

Parte origen cero. En configuración de la máquina, que rep senta pre una distancia

El determinado por (por G54), y B (paraG55) entre el punto "M" cero de la máquina, y el punto

cero pieza "W", y sus valores se refieren sólo a eje "Z".

G53 cancela los valores determinados por funciones G54 y G55,

devolverlos a la máquina de punto cero "M".

Thiago Neves
32

El punto cero pieza "W" como el origen del sistema de coo rdenadas parte (X0,

Z0) se puede fijar en la cara de apoyo Auburn ha (Figura 1) o en la cara de la pieza en sí

(Figura 2), que se llama en el programa a través de las funciones G54 o G55 s definido por

programador, y determinado por el operador de la máquina en la preparación de los mismos.

observaciones:

Una parte podría ser más que una pieza de origen cero " W "como el

necesitar.

Los códigos G54 y G55, cuando se utilizan, deben estar programado para todos

herramientas del programa que requieren confirmación de cambiar el cero pieza, no

observancia de detalle en ciertas condiciones, tales como por ejemplo, un mecanizado

a partir de la mitad del programa, donde el comando en cuenta el cero de la máquina

puede resultar en colisiones indeseables.

Thiago Neves
33

Programación G70 en pulgadas.

Esta función establece el comando para calcular todas las entradas de datos son

Dimensión en pulgadas.

El G70 función es modal y cuando se utiliza debe ser pre- un ogramada bloque

por separado.

Programación G71 en mm.

Esta función establece el comando para calcular todas las entradas de datos son

dimensional en milímetros.

El G71 es modal función, y si es necesario, debe ser p un rogramado bloque

por separado.

Thiago Neves
34

La interpolación lineal G73 de punto a punto.

La función G73 dice a los ejes para mover a lo largo de una línea recta,

con una velocidad específica con las funciones programadas Será modo F. es similar a G01,

excepto que el control espera una señal "en posición", antes de continuar con la siguiente

movimiento. Esto elimina la Contorn redondeo el cuándo desea tener bordes afilados

en una sola pieza.

La función G73 es modal y cancela L 00 y G01. sintaxis de las oraciones: G73 X ... Z ... F ... #.

donde:

... X - posición final establecer en el eje X (Diámetro).

Z ... - eje Z extremo posicionamiento Definición (Longitud).

M ... - Definición Función adicional (opcional).

# - Para bloquear o frase. Ejemplo:

N10 G73 X95. Z70. #.

Thiago Neves
35

programación G90 Coordenadas absolutas.

La función G90 es modal y se prepara la máquina para su ejecución operaciones de alquitrán

coordenadas absolutas que utilizan como referencia origen (W Parte cero), pre-

determinado para la programación.

Nota:

Las máquinas para ser conectados ya asumen G90 como co ndição básica de

operación.

Programación G91 en coordenadas incrementales.

El G91 es modal y la función prepara la máquina para su ejecución tar todas las operaciones

coordenadas incrementales. Por lo que todas las medidas de sonido hecha por la distancia hasta

mover.

En este caso, el origen de las coordenadas de cualquier po nto es el punto antes de la

desplazamiento.

Thiago Neves
36

G92 Definición de límite temporal Origen / RPM. El código G92 se utiliza

como una doble función, orige m sistema de coordenadas

absoluto y velocidad limitan el husillo.

1. G92, como nuevo origen del sistema de coordenadas. La función G92

acompañó a las funciones de posicioname ent establece el X y Z

comando de la memoria, una nueva fuente de sistema de c oordenadas absoluto (X0, Z0),

a través del cual afectará a los cálculos de posición Ents después.

Ejemplo: N30 G92 X150. Z150. #

La función G92 es modal y se debe dar al principio de c Ada programa puede ser

cancelado por la función G99.

Los valores de la función G92 pueden ser positivos o neg activos, dependiendo de la

cuadrante utilizado por la herramienta.

2. G92 como: eje de rotación máxima del cerezo y G92.

Cuando utilizamos el código G92, junto con la función S auxiliar 4- (4 dígitos),

La limitación de la rotación del husillo.

Ejemplo:

N40G92 S3000 M3 #

Estamos permitiendo que el husillo gira 3000 rpm máx.

Thiago Neves
37

Programación RSS G94 por minuto

El G94 es modal y prepara el comando para compu tar todos los avances

programado por la función auxiliar "f en pulgadas / min Quan se utiliza junto con la función de

O G70 mm / min cuando se utiliza con la función G71.

Después de cumplir con la definición de aplicación de la piscina y el formato de la "f":

formato f a 3,1 en / min (G94 a G70). 4. Formato para f mm

/ min (G94 a G71).

Programación G96 Velocidad de corte constante

El G96 es modal y selecciona el modo de programación ción en la velocidad de corte

constante por minuto, que tiene por objeto promover VA CREACIÓN calcula como una función de rpm

diámetro. Se debe programar en bloque separado la función auxiliar precedido por "S"

que entra como un valor de velocidad de cizallamiento.

El valor de la velocidad de cizallamiento propuesta por el aux función iliar "S" se calcula

pies de comando / min cuando se usa junto c om la función G70 o metros / minuto

cuando se utiliza en conjunción con la función de G71 a efectuar los cálculos de la rotación.

La cancelación del G96 de la función G97. El cálculo de rotación se hace de

acuerdo con el diámetro mecanizada y el valor de

velocidad de corte requerida por el dest "S" y así se mantiene la velocidad de corte

variando sólo la rotación, ya que varía el diámetro mecanizado.

Thiago Neves
38

formulaciones:

. . π. ND
Vc
= =
Vc N
π . D1000 1000

Donde: N =

RPM

Velocidad de corte Vc = D =

diámetro Nota mecanizado:

Cuanto mayor sea el diámetro de la rpm inferior, y la más baja diámetro mayor rpm.

La modificación manual del número de revoluciones se puede hacer atravé selector de s

variando el número de revoluciones del panel de control de la máquina, qu y varía de 50% a

125% del número de revoluciones preestablecido.

Después de cumplir con la definición de aplicación de la piscina y el formato para la función "S".

S a 4,1 pies / minuto (G96 a G70) S a 3,1 metros por

minuto (G96 a G71) Nota

La velocidad de cizallamiento rpm máximo conseguido por Con Stante puede ser limitada

programar para funcionar G92.

Ejemplo:

N40 # G96 (programación const velocidad de corte ante)

N45 S # 200. (valor de la velocidad de corte) G92 N50 S3000 M3 #

(máximo rpm limitación y fieltro el giro de la placa).

Thiago Neves
39

Programación G97 en RPM directa

La función G97 es modal y selecciona el modo de programación ción en rpm directa que

valor se da para la función auxiliar "S" está utilizando una arbusto S4 (4 dígitos), por lo tanto no

habrá de velocidad variable.

La función G97 es modal y es cancelado por G96, y debe ser programado

bloque separado.

La modificación manual del número de revoluciones se puede hacer atravé s del selector de rango de rpm

el panel de control de la máquina, que van desde 50% a t es de 125% del número de revoluciones preestablecido.

Ejemplo:

# N65 G97 (programación en rpm directa). N70 S2500 M3 # (Valor del número de

revoluciones y la dirección de rotación).

Cancela G99 Definición Origen Temporal

Esta función cuando solicitó cancela el efecto de n origen óvulos dada por función

G92, volviendo al origen del sistema de coordenadas absoluta para Jarhead.

La función G99 es modal, sin embargo, no se proporciona con MOVIM entos en los ejes.

Thiago Neves
40

Las funciones de posicionamiento.

funciones de posicionamiento son aquellos que define inherente a las coordenadas m

caminos para ser realizadas por la herramienta, o Es decir, que definen el comando Dónde

Hacer, y puede ser principal o auxiliar.

posición principal

Son los definidos por el sistema de coordenadas o togonal incremental o absoluto,

cuyos ejes tienen las direcciones de los movimientos clave es la máquina, a saber, "X, Z".

Ejemplo:

N40G 00 X100. Z80. #

Asistente de posicionamiento

Están funciones definidas con co-direccional posicionamiento "X", "Z"

dependiendo curso de la realización ejercida por el método de preparación que se utiliza, por ejemplo, G2 y G3 donde "l"

indica un valor de co-direccional paralelo al eje "X", y "K" indica un valor de co-direccional

paralela al eje "Z".

Thiago Neves
41

Ejemplo:

G02 X60. Z-5. I50. K-5. #

Características adicionales.

Las funciones complementarias son un grupo de funciones G s que complementa la

la información transmitida a través de las funciones PREPA atórias y posicionamiento,

especialmente con la información tecnológica, establecer ing el comando Cómo

en particular el funcionamiento.

Las funciones adicionales se pueden dividir en grupos es:

funciones auxiliares y funciones diversos.

FUNCIONES AUXILIARES:

Funciones auxiliares forman un grupo de funciones qu y complementar la información

transmitida a través del comando funciones preparan toria y funciones de posicionamiento,

especialmente con la información tecnológica.

Entre las funciones de ayuda que podemos destacar bramido:

FUNCIÓN N

Cada bloque o información de condena es identificado por la "N", luego a 4

dígitos.

La "N" debe ser informado al comienzo del bloque o la sentencia.

Thiago Neves
42

Si se utiliza, esta función debe ser mejorada Valores por ejemplo, de 5 a 10 o 5

10, sala dejando así para su posible MOD las actuaciones del programa.

Ejemplo:

N50 G 00993 X130. Z140. # N55

G01 X132. Z138. F.2 #

Función # (EOB - FIN DE BLOQUE)

La función auxiliar "EOB" está representado por Char ere "#" y se utiliza al final de cada

bloque o juicio a fin de romper a ¿De qué otra se puede abrir.

Ejemplo:

N10G1X45.Z66. F.15 #

N40T0101 #

Donde: La primera numeral (01), que la herramienta es Será utilizado.

El segundo numeral (01) representa el agente utilizado para las medidas y llevar

del inserto.

FUNCIÓN P

La "P" identifica programas y subprogramas n la memoria del comando.

Todos los programas existentes en el comando se identifica abeam la función auxiliar "Q", con lo cual

puede ser llamado en el directorio del programa, Renumber erates o incluso eliminado.

Nota: Si pasa a ser un sub-programa, el referenci el programa que figura en otros,

Ellos no se actualizan automáticamente.

La función f

El uso de la "F" para acelerar el programa de Vanco para trabajar en

mecanizado. Este avance puede estar en pulgadas / rev (en Las funciones utilizadas G94 a G70) con

formato de función 2.4 f o mm / rev (en utili ized el G71 a G95), con

función 2,2 formato f

Nota: En la mayoría de los comandos, llama la máquina se Ya asume G71 G95

(Mm / rev) como la condición de funcionamiento básico. Ejemplo:

N10G1 X45. Z66. F.15 #


Thiago Neves
43

FUNCIÓN L

La función de "U", establece el número de repeticiones que una operación debe determinarse

ejecutado.

Ejemplo:

N80 P10 L3 # (Esta frase indica que el subprograma 10 se repitió 3 veces)

Puede llamar a un subprograma de repetición múltiple ECCIONES por una programación

bloque que contiene el "P" (el número de sub-programa) y "L" (con el número de

veces el sub-programa debería ejecución).

FUNCIÓN H

La función auxiliar "H" precedido por un valor numérico Las pistas desviaciones

incondicional en el programa y debe ser programado en un bloque separado.

Esta función se debe utilizar en los programas que contengan desnudos mera secuencial "N",

debido a que la desviación se produce para un bloque dado contiene una secuencia, donde "N"

Tiene exactamente el mismo valor calculado de la diversión ción "H".

Ejemplo: N00; AXIS #

. H70

T0101 N30; TALADRO #.

N35 G54 #

N40 G00 X30. Z75. #

T0202 N70; BRUTO INTERNO *

N200 M30 #

Por lo tanto: El comando para leer la función H70 desvía auto ticamente a la sentencia

N70.

FUNCTION / (Barra)

Nosotros usamos la barra de funciones (/) cuando sea necesario inhibir la ejecución de los bloques

el programa sin cambiar la programación.

Thiago Neves
44

Si el carácter "/" se introduce delante de algún bloques, éstos serán ignorados

el control, siempre que el operador ha selecionad OA "inhibir BLOQUES" en la opción

página "referencias de trabajo."

Si los bloques inhibir la opción no está seleccionada, la c Takej realizar la

bloques generalmente incluidos los que contienen oc aractere "/".

Ejemplo: / N90 #

M08

FUNCIONES DE VARIAS

Las funciones auxiliares "M" son un grupo de FUNCIÓN es que abarca los recursos

la máquina no cubierta por las funciones preparatorias , posicionamiento, auxiliar y especial, o

es decir, funciones complementarias.

Estas funciones formato M2 (2 dígitos), y son det de acuerdo con erminados

máquina.

Las funciones auxiliares se definen de acuerdo co ma DIN 66025 entre las

los cuales podemos destacar los siguientes:

Apagado M00 M02 Fin del

programa

rotación M03 en sentido horario del husillo M04 Sentido de giro en

sentido antihorario husillo M05 Enciende el husillo sin la guía (zona

para en cualquier posición)

Estrenos M06 de giro torre en el intercambio automático de f ools

Aleación M07 corte refrigerante (alta presión) del refrigerante

M08 de corte de aleación (baja presión) M09. refrigerante de

corte Loose M10 M11 rango de velocidad de rotación Rango

Rango Rango M13 M12 velocidad de rotación

M14 rango de rotación

M24 Abre la placa de fijación M25 Cerrar la placa de

fijación M26 rebobina la pizca de la punta contra

M27 Avance la punta contra la manguera M30 Fin

del programa

Thiago Neves
45

COMPOSICIÓN DE UN PROGRAMA CNC

La composición de un programa CNC se basa en la infor mación y geométrica

tecnología necesaria para la implementación de un det erminada pieza. Tal composición debería

Está estructurado con siguientes elementos:

1. Cabecera

A través de la cabecera del programa se introdujo el nombre del programa y

funciones que determinan los modos de programación, nec la ejecución del programa essários,

tal como el sistema de coordenadas se emplea, el pl año de trabajo que desea, el sistema

de medición, etc.

2. Comentarios.

El carácter que define un comentario es el punto y la sierra rgula (;).

El texto de un comentario debe ser justo después de la c aractere "", por el cual se

puede pasar a instrucciones o información a la operad o.

Los comentarios deben ser insertados al final del bloque El aislado o en bloques,

Nunca en el medio de la cuadra.

Un comentario puede ser de hasta 120 caracteres de qua no es más que 43 están presentado

el campo de comentarios de la pantalla.

Nota: El comentario insertado en el comienzo del programa número de bloque mo (función

N) será presentado junto con el número de programa en el directorio del programa

comando, caracterizando el nombre de ella.

3. Herramienta de llamada

La llamada de los instrumentos operativos se realiza a través la función auxiliar "T" (formato

T4, cuatro dígitos), que define dígitos numéricos m es el número del agente de herramienta, y

También las instrucciones inherentes a su utilizar como la definición de la parte de cero, Rango

rotación, rpm Definición y sentido de giro.

Recordemos que el intercambio automático de herramienta es y fetuada la función "T",

seguido de la función auxiliar "M06" que libera og Torre iro.

Thiago Neves
46

3.1. piece la fuente de Zero

A través de la G54 función preparatoria o G55 se define cero origen (XO, ZO), la

Sistema de coordenadas de la pieza de trabajo.

Advertencia: Este es un punto muy importante, porque si desea iniciar una

mecanizado en medio del programa, por ejemplo, para una medir la corrección, en ausencia de

G54 G55 origen o la herramienta busca el cero máquina, y después de la colisión es inevitable.

3.2. rango de velocidad

Las funciones auxiliares "M10 a M14", determinar la pistas de rotación

Pueden ser utilizados dentro de las medidas de usinage m.

FAIXAI M11 en 18 rpm AC 475

FAIXAI! M12 28 a 750 rpm antes de Cristo

Vía III M13 a 75 rpm 1900 dC

PISTA IV M14 a 118 rpm 3000 BD

Nota: Los intervalos anteriores se refieren a la máquina 20 CENTUR RV.

3.3. Ajuste de la RPM y sentido de giro

En la definición de la rotación G96 preparatoria función d Evera ser utilizado cuando

Que desea promover el cambio en rpm en un det erminada rango de velocidad, si

De lo contrario, uno debe utilizar G97, es decir rpm directa.

La aplicación de G96 a través de la función Auxili aire "S" determina el valor

Vc utiliza, con la que hará el comando del devid los cálculos de alcance rpm,

De acuerdo con los diámetros mecanizados. Si se ha f EITO utilizando la función G97, la función de

Auxiliar "S" determina el valor sólo ser rpm utilizado.

La función G92 debe utilizarse siempre Fe ita programación utilizando

G96, ya que apunta a limitar el aire pm máxima aplicada, independientemente de la

diámetro mecanizada. Ya la función auxiliar M03 (sintió tiempo de trabajo) o M04

(Rotación en sentido antihorario) definir dirección de rotación de la placa, visto frontalmente.

Thiago Neves
47

4. bloques de mecanizado

Un bloque de mecanizado contiene toda la información ne sario aplicación de un

etapa del programa. Usted está limitado a 43 caracteres w o en línea y se puede subdividir en

varias líneas de programación.

El número de bloque puede ser elegido libremente ob un edecendo orden

aparición en el programa, sin embargo, no debería tener r de un bloque con el mismo

número.

Se permite la programación sin bloque de numeración, p Orem, en este caso no será

¿Puede el programa avanza a un bloque o el uso del compuesto intermedio

instrucciones de salto.

5. punto de intercambio

El punto de cruce es una posición definida en el pr ogramação a promover

cambios de herramientas necesarias para aplicar la pieza.

Recordamos que para este para apagar el eje de tre mineral (a través de MgO a

interruptores manuales o M06 para el intercambio automático), y estándar LLY se hace utilizando la sintaxis

Parte cero, entonces T00 Peio y desejad posicionamiento el (Ver Estructura básica de

Programación).

6. Programa Final

El programa final estará representada por un funcA la mezcolanza específica

entendido por el comando, y esta declaración debe este r solo en la frase y la última

línea de programación, lo que promoverá el retorno a inicio del programa.

Thiago Neves
48

Ciclos de mecanizado automático

ciclos automáticos consisten en una serie de diversión ciones preparatorias predeterminadas,

realizar operaciones de mecanizado a través de una ú condena único de programación.

Estas frases de comandos de programación Autohormigonera Él es el movimiento de todo

ejes y el uso de ellos funciones auxiliares c ontidas.

por lo tanto ciclos automáticos ayudan en la ejecución de la Operaciones complejas tales como

desbaste, roscado, huracanes y otros, por lo tanto elim Inam la necesidad de información repetitiva

la programación.

Entre los ciclos automáticos puede resaltarlo bramido:

G33 Ciclo Básico Roscame nto.

G.37 automática Cicio de Roscam a continuación.

G66 ciclo automático de desbaste longitu Dinal. G67 G74 automática

Cicio transversal de desbaste C En cuanto clo automático.

ciclo G74 de perforación con cav descarga automática acos G75 Cicio automática de

Faceament el.

Canales G75 ciclo automático con arranque de viruta.

G33 - Cicio básico de roscar

Esta función se efectúa el eje roscado X y Z en C ada penetración dada

herramienta, y se programa de forma explícita en el bloque por separado.

Sentencia Sintaxis: G33 Z ... K ... #

Thiago Neves
49

donde:

Z - posición final de la longitud de la rosca (absoluto ) . K - hilo Paso

(Milímetros o pulgadas) (incremental).

formulaciones:

H = altura de la costilla. H =

(0,65 x Pitch) x 2.

X = diámetro final.

X = diámetro de salida - altura de filete.

Pn = Penetración para el final. Pn = H /

n pasa.

Nota:

- La posición inicial (Pt), está dado por el programa ador.

- Elija el número de pasadas.

- La altura de la rosca se da en diámetro.

G33 - Ejemplo fijación.

objetivo:

Utilice la parte de abajo del G-33 como Ciclo Rosc Ning básico con 4 pases.

1. parte del diseño: Material: Acero La 50 mm X 80 mm.

Thiago Neves
50

2. HERRAMIENTAS:

Soporte: Rosca externa derecha 60 °.

NOTAS:

La posición Z inicial es la longitud de la pieza 2 veces más ça op Asso hilo

y X es el diámetro comienza! Más hilo 5 mm

El número de pasadas que se estipula que CÁLCULOS:

= altura H de hilo (de diámetro) H = (0,65 x

D) = M 2 x (0,65 x 1,5) x 2 = 1,95 H

X = diámetro final

X = comienza! la -Altura hilo (de diámetro) X = X =

28,05 30-1,95

HILO CON PASADO 4 Pn - Penetración

aprobada por Pn = H / n del pasado Pn =

1,95 / 4 = 0,49 Per última

Thiago Neves
51

Ejecución del programa:

(Antes de mecanizado) T0404;

Ferra.De.Roscar # # G54 G97 M13

# # # S1000 M03 G00 X35. Z83.

M08 # G00 X29.51 Z83. #

G33 K1.5 Z48.5 # primero Después G00

X35. Z48.5 # G00 X35. Z83. # G00 X29.02

Z83. #

G33 K1.5 Z48.5 # segundo Después

G00 X35. Z48.5 # G00 X35. Z83. # G00

X28.53 Z83. # G33 K1.5 Z48.5 # 3

Después de G00 X35. Z48.5 # G00 X35.

Z83. # G00 X28.05 Z83. # G33 K1.5

Z48.5 # 4 Último

G00 X35. Z48.5 #

G00 X35. Z83. M09 # G00

XI50. Z150. # # M30

Thiago Neves
52

G37 - ciclo de roscado automático

función G37 permite diámetros de roscado exte R-nosotros y roscas internas

entrada paralela y cónica, simple o múltiple con un bloque

información, y el comando va a hacer el cálculo de q uantas pasado será necesario

para roscar, mientras que mantiene el mismo volumen d y murmullo de la primera pasada.

sintaxis de la función:

G00 X ... Z ... # (Posicionamiento inicial Pi) G37 X ... Z ...

(... l) ... K ... D ... E (... A) (B ...) ( ... W) (T ...) (L ...) #.

Nota: Las funciones entre paréntesis son opcionales.

donde:

... X - Profundidad final de la rosca (diámetro) (Absoluto).

X = OD - altura del nervio H = altura d la rosca (diámetro).

H = (0,65 x paso) x 2.

... Z - Posición final de la longitud de la rosca (absol uto)

(I ...) - cónica incremental en el eje X para ROSC el cono (diámetro) (incremental).

Nota: En el caso de una rosca cónica interna, el valor de fu No marcar "I" debería ser negativo.

... K - hilo Paso (incremental).


la última.
D ... - 1 Profundidad

HD
=
º n pasa

Y ... - Distancia de aproximación para principios ROSC Ning (incremental) (diámetro)

E = Diámetro posicionado - Diámetro ex Suit (mecanizado exterior)

Thiago Neves
53

E = Crest Diámetro - diámetro posicionado (planta joya interna).

(A ...) - ángulo de apertura entre las entradas de rosca ( grados).

Nota: El valor dado a "K" es el terreno de juego Multiplic nominal ed por la entrada No.

el hilo.

(B ...) - alimentar ángulo para el roscado (GRA Estados Unidos).

(W ...) - Parámetros para el ángulo de salida de rosca.

W 0 - 90 grados, 30 grados W1 = W2 = 45 grados, W3 = 6 0 grados.

(T ...) - La profundidad de la última pasada de la rosca (Día metro) (incremental).

(G ...) - el número de repeticiones de los últimos ro de paso sca (acabado).

G37 - Ejemplo de fijación externa.

objetivo:

Utilizando la función G37 juego de la siguiente ciclo de ROSC Ning con 11 pasos.

Plano de la pieza:

Material: Acero, de 40 mm x 60 mm.

herramienta:

Soporte: Rosca externa derecha 60 °.

Thiago Neves
54

cálculos:

H = (0.65x 2.5) 2 = 3,25 x D =


la última = 3,25 / 3,31 = 0,98
Profundidad 1

E = 25-20 = 5

X = 20 a 3,25 = 16,75 (diámetro interno)

Ejecución del programa:

: (Mecanizado anterior)

# T0404 (herramienta llamada y corredores). # G54 (Parte cero

Fuente) M13 # (rango de velocidad)

# G97 (programación en rpm directa). S700 M03 # (rpm y la

dirección de rotación del husillo) G00 X25. Z65. M08 #

(posicionamiento inicial ROSC refrigerante a y aleación)

G37 X16.75 Z28.5 K2.5 D.98 E5. U.05 L2 # (Ciclo automático omático hilo)

G00 X150. Z1SO. M09 # (punto de cambio final y Apagado el refrigerante).

M30 (fin de programa).

• Ejemplo G37 <fijación interna U

Utilizando la función G37 juego de la siguiente ciclo de ROSC Ning con 11 pasos.

dibujo:

Material: Acero, de 40 mm x 60 mm.

Thiago Neves
55

programa de aplicación:

(Antes de mecanizado)

T0404 (Herramienta llamada y corredores) (Fuente Cero p CEPA).

G54 (cero pieza en el origen). M13

(rango de velocidad).

# G97 (programación en rpm directa) S700 M03 # (rpm y la dirección

de rotación del husillo) G00 X31.75 Z45. M08 # (ro posicionamiento

inicial aleación sca y refrigerante)

G37 X40. Z-5. K2.5 D.98 E5. U.05 L2 # (Ciclo automático de hilo)

G00 X150. Z150. M09 # (punto de cambio final y Apagado el refrigerante).

M30 # (Programa Final).

G37 - Ejemplo de fijación con entrada múltiple

objetivo:

Utilizando la función G37 juego de la siguiente ciclo de ROSC Ning con 11 pasos.

Plano de la pieza:

Material: Acero, de 40 mm x 60 mm.

Thiago Neves
56

herramienta:

Soporte: Rosca externa derecha 60 °.

cálculos:

H = (0.65x 2.5) 2 = 3,25 x D =


la última = 3,25 / 3,31 = 0,98
Profundidad 1

E = 25-20 = 5

X = 20 a 3,25 = 16,75 (diámetro interno) (K) = nominal verdadero

paso Paso xn ° K = 2,5 x 2 = 5 entradas

Ejecución del programa:

(Mecanizado anterior).

# T0404 (herramienta llamada y corredores) # G54 (Origen

cero pieza) M13 # (rango de rotación) # G97 (programación

en directo rpm)

S700 M03 # (rpm y la dirección de rotación del husillo) G00 X25.

Z65. M08 # (posicionamiento inicial ROSC refrigerante a y de la aleación).

la entrada)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 # A0 (1
la entrada)
G37 X16.75 Z28.5 K5. D.98 E5. U.05 L2 A180. # (2

G00 X150. Z150. M09 # (punto de cambio final y Apagado refrigerante)

M30 # (Programa Final).

Thiago Neves
57

G66 - ciclo automático de adelgazamiento longitudinal.

Este ciclo permite que el desbaste completa parte, utilizando sólo

un bloque de programación que incluirá únicamente la PARAMET ros necesarios para su ejecución.

Función Sintaxis: G66 X ... Z ... yo ... K ... (U1) W .. . P ... M ... #.

donde:

X = diámetro de referencia para la parte superior de torneamen a (ver regla

posicionamiento)

longitud Z = referencia para el torneado temprano enlatada ción (véase la regla

posicionamiento)

l = provisión para terminar el postre eje primero XK = et al terminar en

eje Z

(U1) = Pre-suavizado paralela al perfil final, hombre que tiene las dimensiones pre-

establecida.

W = Aumento por último de diámetro.

P = Sub-programa que contiene las dimensiones de Acabame nto el extremo del perfil de pieza

F = Forward programado para el desbaste.

Ejemplo:

N50G66X75. Z82 U1 11. K2 W3. P10 F.2 #

notas:

- En el subprograma G66 no acepta las inversiones los ejes de coordenadas "X" y "Z".

Thiago Neves
58

- La función G66 no es modal y requiere un sub-programa con las dimensiones de

terminar la pieza de trabajo.

- Siempre el último valor subprograma 'X' (Ex ernment o interno), debe informar

diámetro de la materia prima, deben informar agujeros diámetro aire.

Regla para el posicionamiento de los ejes X y Z. exterior;

- La regla para el posicionamiento inicial del ciclo d debe seguir el esbaste externa

siguiente condiciones:

X = Major diámetro de la pieza en bruto + Comp Z = 4 mm Parte rimento crudo + 2

mm.

interno:

- La regla para el posicionamiento inicial del ciclo d debe seguir el esbaste interna

siguiente condiciones:

X = diámetro menor de la pieza en bruto - 4 mm. Z = longitud en

blanco + 2 mm.

observaciones:

Para utilizar el subprograma misma adelgazamiento, terminar la pieza de trabajo,

si el uso de diferentes herramientas, que necessár io ambos están en el mismo cuadrante.

Las funciones "G" admisibles en el sub-programa son G1, G2, G3, G4 y G73.

Comportamiento G66 Ciclo

1. Partiendo de la posición inicial (P1) Ciclo realiza pasadas de desbastado

Longitudinal respetando los parámetros programados función.

2- Una vez que la realiz ciclo U1 parámetro programado un pre-alisado paralelo

el perfil final se mantiene la asignación.

Thiago Neves
59

3. Después de realizar el ciclo de herramienta de desbaste r automáticamente a etornará

punto de inicio (P1) fijado en el bloque G66. fijación Ejemplo

G66-externa

objetivo:

Usando G66 (ciclo de rectificado longitudinal) utilizando su sub-programa

Terminando con la misma herramienta.

Nota: sobre metal materiales de 0,5 mm de longitud.

1. PARTE DEL DIBUJO: Material: Acero La 80mm x 70,5 mm.

2. HERRAMIENTAS: Medios de Comunicación:

PCLNR 2020 K-12.

Ejecución del programa: PROGRAMA DE INICIO

; AXIS # Nombre del programa.

T0101; Dsbl. / ACAB. # Seleccionar. Ferr. y el corredor

Thiago Neves
60

# G54 parte Origen cero. # Gama

M13 velocidad. Programa # G96 en

VC cte. S180. Valor # VC.

G92 S1500 M03 # rpm y dirección de rotación G00

X150. Z150. Cambio de punto #

G00 X85. Z70. M08 # posicionamiento rápido / Refrige alimentar.

G00 X-1. Z70. Frente a F.1 #

G66 X84. Z72. I1. K3 U1 W4. F.25 P10 # des Ciclo hilvanar

G00 X16. Z72. # Posicionamiento rápido. # Subprograma

P10 corrección del radio de herramienta G42 # Llamada.

G40 # descompensación del radio de la herramienta. G01 X84.

Z25. M09 # descompensación. G00 X150. Z150. # Cambiar

punto. # M30 Fin del programa.

Sub-programa (P 10).

; EIXO_SB # nombre del subprograma.

G01 X16. Z70. F.15 # enfoque utilizado w / compensar. G01 X20. Z68. #

Interpola el bisel G01 X20. Z55. # Torno rebaje G02 X30. Z50. . # R5 Interpola

distanciarse G01 X50. Z50. # Peka rebaje G01 X50. Z40. # Torno rebaje G01

X80. Z25. # # Interpola chaflán M02 Final del subprograma

Thiago Neves
61

fijación interna Ejemplo - G66

objetivo:

Aplicar las internamen (ciclo de desbaste G66) usted.

considerar:

La pieza viene con el agujero de 22 mm de diámetro, 25 mm de largo.

El mecanizado utilizando sólo una (1) de la herramienta. Utili zar sub-programa para dar

acabado.

1. PARTE DEL DIBUJO: Material: Acero, de 65 mm x 40 mm

2. HERRAMIENTAS: Medios: S25T -

PCLNR -12

Thiago Neves
62

Ejecución del programa:

PROGRAMA DE INICIO

; TAZA.

T0101; INTERNO HERRAMIENTA #. # # G96

G54 M13 # S180. #

G92 S1500 M03 M08 #

G66 X16. Z2. 11. W1 K.2 U1. P11 F.15 # G00 X46.

Z2. # # G41

P11 #

G40 #

G01 X18. Z-21. # G00 X18.

Z50. # G00 X100. Z50. M09

M30 # #

SUBPROGRAMA.

; TAZA # SB. G01 X46. Z0 F.15 #

G02 X42. Z-2. R2. # G03 X32. Z-7.

I32. K-2. # G01 X32. Z-16. # G01

X20. Z-21. # # M02

Thiago Neves
63

G67 - ciclo automático cruz adelgazamiento.

Este ciclo permite que el desbaste completa parte, usando

sólo un bloque de programación que contiene el parámetro etros necesaria para su

ejecución.

sintaxis de las oraciones: G67 X ... Z ... yo ... K ... (U1) W ... P ... M ... #

donde:

X = diámetro de referencia para la parte superior de torneamen a (ver regla

posicionamiento).

longitud Z = referencia para el torneado temprano enlatada ción (véase la regla

posicionamiento).

l = provisión para terminar el postre eje primero XK = et al terminar el eje

Z.

(U1) = Pre-suavizado paralela al perfil final, hombre que tiene las dimensiones pre-

establecida.

W = Aumento por última vez en longitud. P = Sub-programa que contiene las

dimensiones de Acabame nto el perfil final de la pieza.

F = conjunto velocidad de avance para el Ejemplo de desbaste:

Thiago Neves
64

N50G67X75. Z82 U1 11. K2 W1.5 P10 F.2 #

.
.

notas:

En el subprograma G67 no acepta las inversiones d y coordina los ejes "X" y "Z".

La función G67 no es modal y requieren un sub-programa de c om dimensiones de acabado

parte.

Siempre el último valor de "X" del subprograma (Exter o en interna) debe

informar al diámetro del material en bruto, donde f uro informar a su diámetro.

Regla para el posicionamiento de los ejes X y Z

- La regla para el posicionamiento inicial del ciclo d debe seguir el esbaste externa

siguiente condiciones:

X = Major diámetro de la pieza en bruto + Z = 4 mm

longitud en blanco 2 mm +

- La regla para el posicionamiento inicial del ciclo d debe seguir el esbaste interna

siguiente condiciones:

Parte X = Diámetro del orificio de crudo - 4 mm. Z = longitud en

blanco + 2 mm.

observaciones:

Para utilizar el subprograma misma adelgazamiento, terminar la pieza, utilizando

diferentes herramientas, se necesitarán dos y stejam en el mismo cuadrante.

Las funciones "G" admisibles en el sub-programa son G1, G2, G3, G4 y G73.

Comportamiento G67 Ciclo

1. Partiendo de la posición inicial (P1) Ciclo realiza pases transversal de desbaste

respetando los parámetros programados en la función.

Thiago Neves
65

Después de desbaste 2, una vez programada parámetro U1 la herramienta vuelve al punto

inicial (P1) se coloca de nuevo y realiza una p volver a enderezar paralela al perfil final,

manteniendo el subsidio.

3. Después de realizar el ciclo completo de herramientas re convertirá automáticamente en el

punto de inicio (P1) fijado en el bloque G67.

G67 - Ejemplo de fijación externa

objetivo:

Utilice la función G67 (Cruz desbaste) utilizando su sub-programa

Terminando con la misma herramienta.

Nota: 0,5 mm Material de las compresas de metal nto.

1. PARTE DEL DIBUJO: Material: Acero La

2. 90 mm X 47 mm. 2. HERRAMIENTAS:

Soporte: PCLNR 2020 K12.

Thiago Neves
66

PROGRAMA DE INICIO

; AXIS # Nombre del programa.

T00; T0101 DESB./ACAB. # # G54 Cancela corredores cero pieza

Origen G00 X150. Z150. # T0101 punto de cambio; Dsbl. ACAB. #

Seleccionar. Ferr. y el corredor M13 # # Rango de velocidad G96

Progr. cte VC. S180. # VC Valor

G92 S1500 M03 # rpm y dirección de rotación M08 #

League Soda.

G67 X94. Z49. HK2 U1 W2. F.10 P10 Ciclo # Dsbl aste

G00 X11. Z49. # # Rápido del radio de herramienta subrutina P10

compensación # Llamada G40 # descompensación radio G42

G01 X94 Posicionamiento. Z15. M09 T00 # descompensación;

T0101 DESB./ACAB. # # G54 Cancela corredores cero pieza

Origen G00 X150. Z150. # Cambiar el punto # M30 Fin del

programa

SUB-PROGRAMA (P 10); EIXO_SB. # Nombre Subprograma la

G01 X11. Z47. F.15 # enfoque utilizado w / desplazamiento G01 X15. Z45. #

Interpola chaflán G01 X15. Z35. # Torno rebaje G01 X50. Z35. # Peka

rebaje G01 X50. Z25. # Torno rebaje G01 X60. Z20. # Interpola chaflán G01

X80. Z20. # Peka rebaje G03 X90. Z15. R5. # M02 interpola los rayos # Final

del subprograma

Thiago Neves
67

G67 - Ejemplo fijación interna.

objetivo:

Aplicar G67 (ciclo de desbaste cruz ) Internamente.

considerar:

La pieza viene con el agujero de 28 mm. utilizand mecanizado el uno (1) de la herramienta.

Utilice subprograma para dar el acabado.

1. PARTE DEL DIBUJO: Material: Acero, de 65 mm x 40 mm.

2. HERRAMIENTAS: Medios: S25T -

PCLNR - 12.

Thiago Neves
68

Programa principal;

TAMPA # # #

T0101 G54

G96 M14 # #

S180. #

G92 S1500 M03 # G00

X200. Z100. #

M08 #

G67 X21. Z67. 11. K2 U1 W2.5 P10 F.25 # G00 X120. Z67. #

# G42 G40 P10 # #

G01 X21. Z-2. # G00 X21. Z100. # G00

X200. Z100. M09 M30 # # SUB PROGRAMA;

TAMPA SB. G01 X120 Z65. F.15 # G01

X102.68 Z50. # G01 X60. Z50. # G01 X60.

Z30. # G03 X40. Z20. R10. # G01 X30. Z20.

# G01 X30. Z-2. #. G01 X25. Z-2. #. M02 #

Thiago Neves
69

G74 - ciclo automático de huracanes

La aplicación de G74 como ciclo de taladrado re con agujeros de descarga aliza

virutas, evitando con este procedimiento uno POSS l rotura de la broca utilizada.

G0 X ... Z .... # (Posicionamiento inicial P 1)

función de sintaxis: Z G74 ... (W ...) ... F #

donde:

Z = posición final. (Absoluto)

(W) = Distancia de rotura de la viruta. (incrementos l)

F = Forward programado para huracán.

Nota:

La función G74 no es modal.

Nota:

En ausencia de la función W, el eje Z se desplazará a la PON para terminar en un movimiento continuo.

Thiago Neves
70

- Ejemplo de fijación para huracán.

objetivo:

G74 de programación (como ciclo de taladrado).

1. parte del diseño: Material: Acero La 50 mm X 70 mm.

Nota:

En el último paso de la penetración, el taladro vuelve a p Inicial a.

2. HERRAMIENTAS:

Centro de taladro

taladro helicoidal 15 mm.

Thiago Neves
71

3. PROGRAMACIÓN:

; BUSH # Nombre.

T0101; * centro de la broca # Selec.ferr./corretores G54

Origen cero pieza M13 # # Rango de velocidad G97 Progr.

Rpm di recta M03 S1000 # rpm / sentido de giro G00 X150.

Z150. # Cambiar el punto G00 X0 Z75. M08 # Posit. Z69

rápida G01 X0. F.05 # Ref. Centro G04 D1. Parada #

G01 Z60 XO. # Abre el orificio central G04 D1.

Detener # G00 X0 Z75. # Retiro

G00 X150. Z150. # M09 punto de cambio de M00 o M06 # # detener el

programa para el intercambio de Fe rramenta T0202; 15 mm de perforación #

Selec.ferr./corretores.

Rango de velocidad # # # G97 G54 Origen cero pieza

M13 rpm Progr.em directa S650 M03 # rpm / sentido

de giro G00 X0 Z75. M08 # Posit. Utilice G74 Z-5. 15.

W ciclo # F.15 huracán G00 X150. Z150. # # Punto

de cambio de M09 M30 Fin del programa

Thiago Neves
72

G74 - ciclo de torneado automático.

El G74 tiene dos funciones, a saber, los mismos código que se ejecuta

operaciones diferentes y se diferencian solamente pel su sintaxis.

La función G74 se puede utilizar como marca de ciclo Ning paralelo al eje Z,

que realiza el mecanizado con pases sucesivos hasta el diámetro deseado, usando

la información contenida en la frase.

G00 X ... Z ... # (Inicial Posicionamiento Pi)

Sentencia Sintaxis: G74 X ... Z ... F ... l .. U1 #

... X - diámetro final (absoluto)

Z ... - Posición final (absoluto)

Yo ... - Incremento a la última de diámetro (cremen por ejemplo)

U1 - herramienta Retiro angular (opcional)

... F - Forward

Ejemplo:

N40 G00 X57. Z80. # M08 (colocación inicial ciclo)

N50 G74 X33. Z28.13, U1 F.2 #

Nota:

- Si la función "U1" está programado para convertirse en el ciclo Ning, hasta el último

realiza hará el comando de un retorno de la X en el sentido Contrariamente a la penetración de valor y

Función "I", donde estará la nueva penetración Fe rramenta.

Nota:

- El posicionamiento inicial del ciclo de G74, que es defi ne es el giro exterior

o interna.

Thiago Neves
73

G74 - Ejemplo fijación para el torneado.

objetivo:

El mecanizado de la pieza de trabajo mediante las siguientes funciones G74.

- Abrasión de la pieza de trabajo con 3 mm de diámetro pase. Plano de la

pieza:

Material: Acero de 60mm x 80mm

2. HERRAMIENTAS: Medios de Comunicación:

PCLNR 2020 K-12.

Ejecución del programa:

; # AXIS (Nombre).

# T0101 (herramienta llamada y corredores) # G54 (pieza Origen

Cero) M13 # (rango de velocidad)

# G96 (programación de la velocidad de corte constante vc)

S180. # (Valor Vc)

G92 S1000 M03 # (rpm máximo y el sentido de Girando el husillo)

G00 X150. Z150. # (Punto de intercambio inicial) G00 X57. Z82. # M08

(Posicionamiento de la primera pasada y el refrigerante de conexión)

G74 X33. Z28. 3. U1 # l F.25 (ciclo D automático esbaste).

G00 X150. Z150. M09 # (punto de cambio final y Apagado refrigerante)

M30 # (Programa Final).

Thiago Neves
74

75 - Ciclo de orientación automática

La función G75 se puede utilizar como marca de ciclo Ning paralelo a eje X,

ayudando en el trabajo como adelgazamiento ciclo frente.

G00 X ... Z .... # (P1 colocación inicial)

Función Sintaxis: G75 X ... Z ... K ... (U1) ... F #

donde:

X = diámetro final (absoluto) Z =

Posición final (absoluto)

K = Incremento por último en Z (incremental) (U1) = herramienta

Retiro angular (incremental) F = hacia adelante Nota:

Si el "U1" en el ciclo de fresado frontal, a continuación, lo hará cada último comando

un retorno en el eje Z en la dirección opuesta a penetr acción con valor de la función K a la posición

X. inicial

Thiago Neves
75

G75 - Ejemplo para la fijación Propósito de revestimiento:

Función de programación como G75 ciclo de torneado transverso

(Orientación).

1. PARTE DEL DIBUJO: Material: Acero La 90 mm X 30 mm.

2. HERRAMIENTAS: Medios de Comunicación:

PCLNR 2020 K-12.

3. PROGRAMACIÓN:

; TAMPA # Nombre.

T0101; FACEAR # Selec.Ferr./corretores. # G54 parte

Origen cero. # Gama M13 velocidad. G97 # Progr.em

rpm directa. S800M03 # rpm / G00X150.Z150 sentido

de giro. # Cambio punto G00X95.Z28.M08 # Posic.Inicial

G75 X25. Z15. K2. U1 F.2 # Ciclo de refrentado. M09 # Fuera de

soda. G00 X150. Z150. # Cambiar punto. # M30 Fin del programa.

Thiago Neves
76

G75 - canales automáticos Ciclo

Este ciclo permite el eqüidist canales de purga anteriormente, con rotura de la viruta,

programado en un solo bloque de programación.

G00 X ... Z .... # (P1 colocación inicial)

Función Sintaxis: G75 X ... Z ... (W ...) ... K (D ...) ... F #.

donde:

X = diámetro final (absoluta).

Z = Posición final (absoluto) Nota: último canal. (W) = Distancia de rotura

de la viruta (incrementos l) Nota: el diámetro.

K = Valor mínimo para el final en Z. (incremental) Nota: distancia entre canales.

(D) = de permanencia de tiempo (segundos). F = velocidad de

avance.

notas:

La función G75 no es modal:

En ausencia del parámetro "W", el eje "X" se mueve par el diámetro final con el movimiento

en curso.

Nota: Sólo utilice el ciclo de canales equidistantes .

Thiago Neves
77

G75 - Ejemplo de canales de montaje .

objetivo:

Usando 75 función G (tales como ciclo de canal).

1. PARTE DEL DIBUJO: Material: Acero La 70 mm x 100 mm.

2. HERRAMIENTAS:

Nota: El ancho de la herramienta de trabajo de cincel Como será sucesivamente.

3. Programación:

; EJE DE CANAL # Nombre del programa. T 0101;

CENTRO # Selec.ferr. / Broker G54 # Origen cero pieza

M13 # # Rango de velocidad G97 Rpm directa. S1000 #

rpm / enviado. de trabajo.

G00 X150. Z150. M08 # punto de intercambio inicial. G00 X0

Z102. La colocación inicial #.

Thiago Neves
78

G01 X0 Z99. F.1 # G04

D1. Z92 # G01 X0. #

G04 D1. # G00 X0 Z102.

G00 X150. Z150. M09 M00 # # punto de cambio de

detener el programa de M27 # Adelantos a # M06

Manga Libera el giro de la torre

T0202; DES./ACAB. # Selec.ferr / G54 corredor # Origen

cero pieza M13 # # Velocidad G97 rango de rpm directa

S1500M03 # rpm / enviado. laboral

G00 X68. Z102. M08 # Posicionamiento inicial G74 X61. Z81.2

14. U1 F.25 # G00 X54. Z102. # G01 X54. Z100. # G01 X60.

Z97. # G01 X60. Z81. # G01 X75. Z81. #

G00 X150. Z150. M09 M06 # punto de cambio #

T 0303; CHANNEL # Selec.ferr / G54 corredor # cero pieza

Origen M13 # # Rango de velocidad G97 Rpm directa.

S1000 M03 # Rpm / enviado. de trabajo. G00 X75. Z67. M08

# colocación inicial. G75 X60. Z25. K14.

F.1 D1. W5. #

G00 X150. Z150. M09 M00 # # punto de cambio de

detener el programa de M26 # sangrías del Manga #

M30 Fin del programa

Thiago Neves
79

ejercicios de aplicación los sistemas de coordenadas.

Las coordenadas absolutas. Las coordenadas incrementales.

de para X Z de para X Z

la B la B

B C B C

CD C D

D y D y

y F y F

F G F G

GH G H

Thiago Neves
80

Aplicación ejercicio G0, G1, G2, G3, perfil ex traje.

Thiago Neves
81

Aplicación G0 ejercicio, G1, G2, G3,., I Perfil NTERNO.

Thiago Neves
82

Ajuste el hilo de abajo, sabiendo que traen d y una rosca métrica paralela

M45x2, para este tenemos: H = x2 (0,65x2); φ final = φ External + H; E = φ posicionamiento -

φ externa; Sin pasado = 9.

D hacer el programa de hilo conductor a continuación, 16 pases;

NPT rosca cónica 14 hilos / pulgada. De inclinación y

45 ° 2'.

Thiago Neves
83

Hacer que el programa de aplicación de la función G66 (Dsbl. Y xternal paralelo al eje Z).

Hacer que el programa de aplicación de la función G66 (Dsbl. I NTERNO paralelo al eje Z).

Thiago Neves
84

Ejercicio de aplicación del G67 (exte desbaste rn paralela al eje x)

Ejercicio de aplicación del G67 (exte desbaste rn paralela al eje x)

Thiago Neves
85

Ejercicio de aplicación del G74 (Perforación y tormentoso Ning)

Thiago Neves
86

Aplicación ejercer el G75 función (canal)

Thiago Neves
87

pieza de aplicación general del ejercicio # 1

Thiago Neves
88

aplicación general del ejercicio parte 2

Thiago Neves
89

parámetros de corte

Dependiendo del material a mecanizar, así como Fe rramenta utiliza y

operación a realizar, el programador debe estab lecer velocidades de corte,

avances y la potencia requerida de la máquina. el aquí lculos necesario en la obtención de tales

parámetros son los siguientes:

velocidad de corte (Vc)

Dependiendo del material a mecanizar, la velocidad un corte de troquel es

importante y necesario.

La velocidad de corte es una cantidad directamente pr y la oporcional diámetro

la rotación del árbol, y está dada por la fórmula:

Vc πdn
=
1000

donde:

= Velocidad de corte Vc (m / min) D = diámetro

(mm) n = velocidad de árbol (rpm)

La rotación del rotor (rpm)

Una vez establecido el par de valores de velocidad de corte una herramienta en particular

realizar un mecanizado, la rotación es dada por :

.
=
D Vc
π . N1000

Forward (F)

La mejora es un importante y dado que el corte se consigue l Evando en cuenta la

el material, la herramienta y la operación a realizar .

Por lo general, en tornos de control numérico lo utilizan alimentar en mm / rev., pero

También se puede determinar en mm / min.

Thiago Neves
90

poder de corte (Nc)

Área de corte 90 grados herramientas.

Para evitar algunos inconvenientes durante usin actuar como sobrecarga

motor y la consiguiente paralización del husillo durante operación, es necesaria una

cálculo anterior de la energía que se consume, lo que pod y viene dada por:

donde:

. p .U f
ks. Nc
=
4500 .η

Ks = presión de corte específica (kg / mm²) (como tabla)

= Profundidad de corte ap (mm) f

= Piensos (mm / v)

= Velocidad de corte Vc (m / min)

η = Rendimiento (%)

Nota: El rendimiento y la potencia del motor difieren un tipo de máquina

otra, comprobar las especificaciones del fabricante.

Thiago Neves
91

valores penetraciones para las operaciones de roscado.

Thiago Neves
Referencias bibliográficas

http://www.adiante.com.br/index.htm Manual de

Programación ROMI

San Luis, 21 de agosto de 2006

Prof. James ES Baldez Neves

Potrebbero piacerti anche