0% encontró este documento útil (0 votos)
90 vistas18 páginas

Codificacion Iso

Este documento presenta los objetivos, marco teórico y procedimiento para desarrollar códigos ISO para mecanización en torno y fresadora CNC. Los objetivos incluyen aplicar códigos G, identificar códigos necesarios y desarrollar competencia en el programa CIMCO. El marco teórico explica la programación ISO y códigos G. El procedimiento describe los pasos para seleccionar herramientas, posicionar, cortar y finalizar, con algunas diferencias entre torno y fresado. Los resultados muestran los códigos des

Cargado por

Anthony Ramon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
90 vistas18 páginas

Codificacion Iso

Este documento presenta los objetivos, marco teórico y procedimiento para desarrollar códigos ISO para mecanización en torno y fresadora CNC. Los objetivos incluyen aplicar códigos G, identificar códigos necesarios y desarrollar competencia en el programa CIMCO. El marco teórico explica la programación ISO y códigos G. El procedimiento describe los pasos para seleccionar herramientas, posicionar, cortar y finalizar, con algunas diferencias entre torno y fresado. Los resultados muestran los códigos des

Cargado por

Anthony Ramon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ANTHONY BENONI RAMÓN VIDAL

MATRÍCULA NO.
201609195

TÍTULO DE LA PRACTICA:
CODIFICACIÓN ISO

PRÁCTICA NO. 2

FECHA DE REALIZACIÓN DE LA PRÁCTICA:


25/JUNIO/2020

PARALELO 107

Tabla de contenido
1. Objetivos....................................................................................................................................2
2. Marco teórico.............................................................................................................................2
3. Procedimiento............................................................................................................................2
4. Resultados..................................................................................................................................4
5. Análisis de resultados.................................................................................................................4
6. Conclusiones y recomendaciones...............................................................................................5
7. Referencias bibliográficas..........................................................................................................5
8. Anexos.......................................................................................................................................6
1. Objetivos
 Aplicar códigos G utilizados en la programación ISO haciendo uso del programa CIMCO para la
realización de códigos para la mecanización de piezas.
 Identificar códigos necesarios para la mecanización en torno CNC y fresa CNC.
 Formular códigos G para le mecanización de piezas en torno CNC y fresadora CNC.
 Desarrollar competencia en el uso del programa CIMCO.
2. Marco teórico
Los equipos de CNC están caracterizados por realizar distintas operaciones de mecanizado basadas en
configuración computarizada a través de modelos realizados en software de diseño (CAD), para lo cual es
necesaria una interfaz entre la máquina y el humano[ CITATION Ser05 \l 22538 ]. A partir de esto surgen los
programas CAM (Manufactura Asistida por Computadora) estos son herramientas necesarias para agilizar la
producción de piezas mecanizadas en grandes cantidades.
Las máquinas CNC actuales usan la Tabla 1 Nomenclatura de Códigos ISO programación
ISO en base al CAM, donde se
definen las funciones básicas a través
del código G. la principal ventaja es que
permite aumentar la precisión
disminuyendo el margen de error en la
mecanización de una pieza[
CITATION Gro07 \l 22538 ].

La programación ISO está formada por la


combinación de una letra y dos
números en donde las letras definen la
acción que se va a realizar, también están
los códigos M con otras
operaciones. Algunos de estos se
muestran en la tabla 1[ CITATION
CAM19 \l 22538 ].

El algoritmo para construir un programa para la mecanización de una pieza se muestra a continuación.
I. Inicio del programa.
II. Selección de herramienta de corte.
III. Posicionamiento rápido.
IV. Movimientos de corte de material.
V. Fin del programa
3. Procedimiento
Básicamente se sigue el mismo procedimiento para el desarrollo del código tanto para el fresado como para
el torneado, a continuación, se detalla por secciones el desarrollo de los códigos.
I. Encabezado del programa.
En la primera línea es importante agregar el símbolo % para que pueda iniciar el programa, a
continuación, se debe colocar el nombre del programa, este puede contener una combinación de letras y
números precedidos de la letra O. Ejemplo: OPEONII
Como paso siguiente se deben realizar comentarios sobre las dimensiones de la pieza de trabajo y
herramientas a utilizar, estos comentarios deben realizarse entre paréntesis
Ejemplo: (Dimensiones X30 Z100)
(T01 Plaquita CoroTurn 107 Insertos rómbicos 35º VBMT 11 03 02-MF 1025)
A partir de este punto, cada línea de código debe empezar con la letra N seguido de un número y
terminar con punto y coma (;). Entre cada línea se recomienda número en intervalos de 10
Ejemplo: N100 CÓDIGO;
N110 CÓDIGO;
Luego, se escoge las unidades de medida y el tipo de coordenadas del plano las cuales se desea
desarrollar el código G20 para unidades inglesas y G21 para unidades métricas.
II. Selección de herramienta
Antes de utilizar el comando de cambio o selección de herramienta es importante llevar la herramienta a
una posición segura en el plano de trabajo, asegurándose que no cause ningún daño a la pieza de trabajo
en su trayecto. (G28: Llevar la herramienta a la casa)
A continuación, se selecciona la herramienta con el código M06 seguido de la posición en que se
encuentre configurada la herramienta a seleccionar.
Ejemplo: M06 T0101;
Luego se elimina cualquier compensación anterior con el código G40, luego se define la compensación
que se desea utilizar en función del diámetro de la herramienta de corte y la trayectoria de mecanización
(este paso no es necesario en el caso del torno, únicamente en el proceso de fresado)
G41: Compensación a la izquierda G42: Compensación a la derecha
Previo a encender el usillo se debe calcular la velocidad de rotación, esta velocidad depende de la
velocidad de corte recomendada por el fabricante de la herramienta la cual, en este caso se la puede
obtener de la página SANDVIK. Para el cálculo se utiliza la siguiente ecuación
V c 1000
N= (ec .1)
Dm π
Donde
N: velocidad del husillo [RPM]
Vc: Velocidad de corte [m/min]
Dm: diámetro mayor de la pieza para el torno [mm] o profundidad mayor de la pieza para la fresa [mm]
Con este valor se enciende el husillo (M03) especificando la velocidad angular calculada con la letra S.
Ejemplo: M03 S2200;
III. Posicionamiento de la herramienta de corte
Para realizar un movimiento rápido en donde se desea posicionar la herramienta en el punto cercano a la
pieza se utiliza el código G00 seguido de las coordenadas del punto al cual se desea llegar. Debido a que
es un movimiento rápido, no se lo usa para realizar el proceso de mecanización
IV. Movimientos de corte
Antes de realizar cualquier movimiento de corte es importante encender el refrigerante para lo cual se
utiliza el código M08.
Para este proceso se usa un desplazamiento más lento y regulado, para ello se utiliza la sentencia G01,
seguido de esto se define la posición a la cual se desea mover junto con el avance el cual se lo define en
base al avance recomendado por el fabricante de la herramienta de corte.
En el caso de la fresa se utiliza las siguientes ecuaciones para determinar este valor.

V f =f Z∗N∗ZEFF ( ec .2 )

Vf
f n= (ec .3)
N
Donde:
fz: Avance proporcionado por el fabricante de la herramienta [m/diente]
ZEFF: Número de dientes de la herramienta
N: Velocidad del husillo [RPM]
fn: avance a utilizar [mm/rev]
Para realizar trayectorias circulares se utilizan los códigos G02 para el movimiento en sentido horario y
G03 en sentido antihorario.
Ejemplo: N192 G01 X-2 F0.06
V. Retirar la herramienta
Antes de retirar la herramienta se la debe llevar a una zona segura y apagar el refrigerante con M09.
VI. Cambio de herramienta
Para este proceso se debe repetir el procedimiento II (Selección de la herramienta)
VII. Finalización del programa
Para dar por terminado el programa se debe llevar a una posición segura la herramienta, se apaga el
husillo (M05) y el refrigerante (M09).
Seguido de esto se debe llevar la herramienta a home (G28) y se da por terminado el programa con el
código M30.
Al final del código es importante colocar nuevamente el símbolo % para finalizar el código.
4. Resultados
Los códigos desarrollados tanto para el PEON-II como para el GANCHO se encuentran e la sección de
Anexos con su respectiva simulación sólida y de la trayectoria producidas por el programa CIMCO
5. Análisis de resultados
Se puede notar que, a pesar de que los códigos utilizados para el mecanizado en torno CNC y fresa CNC
resultan ser similares, existen pequeñas diferencias en su desarrollo, una de esas es el uso de la
compensación, en el torno no es necesario introducir esa sentencia, pero en el proceso de fresado si, en caso
de no definirse la compensación es posible que la pieza resultante no contenga las dimensiones deseadas.
Para el avance, en el caso del torno no se realizó ningún cálculo para hallarlo, en cambio en el código para la
fresadora CNC se tuvo que utilizar las ecuaciones 2 y 3.
El valor del avance en el caso del fresado CNC se encuentra relacionado con la velocidad del husillo por la
ecuación 3
En el mecanizado en torno CNC se trabaja en el plano XZ, como se muestra en la figura 2 el movimiento de
la herramienta se realizó en el 2do cuadrante, mostrando el perfil de la mitad de la pieza, debido a que en
esta máquina CNC solo se pueden mecanizar piezas simétricas.
En la figura 7, se puede notar que el mecanizado en la fresa CNC se lo realizó en el plano XY, se puede
notar la complejidad de la pieza, la cual sería imposible realizarla en un torno CNC.
6. Conclusiones y recomendaciones
Se concluye que:
 Se aplicaron los códigos G de la programación ISO para realizar códigos en el programa CIMCO
para la mecanización de un Peón en un torno CNC y un gancho en una fresadora CNC
 Se identificó el código de programación ISO necesario para desarrollar programas para mecanizar en
un torno CNC y una fresadora CNC
 Los códigos realizados resultaron correctos, su resultado se comprobó mediante simulación en el
programa CIMCO
 Se logró desarrollar competencia en el uso del programa CIMCO.
 En la fresadora se pueden mecanizar piezas más complejas que en el torno, sin embargo, resulta fácil
desarrollar piezas cilíndricas y simétricas en el torno.
Se recomienda que al usar el código G28 asegurarse que en su trayectoria no colisione con nada, esto
permitirá un desplazamiento seguro.
Antes de mecanizar las piezas, revisar detenidamente la simulación en el programa CIMCO, para asegurarse
que su forma y las medidas sean correctas.

7. Referencias bibliográficas

[1] J. Serrano Mira, Tecnología mecánica;procesos de conformado con arranque de viruta y soldadura de
metales, Castelló de plana: Publicacions de la Universitat Jaume I, 2005.
[2] M. P. Groover, Fundamentos de manufactura moderna, Tercera ed., Ciudad de México: McGRAW-
HILL/INTERAMERICANA EDITORES, S.A., 2007.
[3] CAMPRO, «Práctica No.1 Máquinas-herramientas y Operaciones CNC,» ESPOL, Guayaquil, 2019.
[4] Sandvik, «Sandvik.com,» [En línea]. Available: https://www.sandvik.coromant.com/es-
es/products/Pages/productdetails.aspx?c=SNMM%2012%2004%2016-MR%20%20%20%202025.

8. Anexos

Código Peón-II
%
OPEONII
(Dimensiones X30 Z100);
(T01 Plaquita CoroTurn 107 para torneado Insertos rómbicos 35º VBMT 11 03 02-MF 1025);
(T02 Herramienta para tronzado N151.2-2005G2135);
(Dimensiones X30 Z100)
N100 G21 G99 G90;
N110 G28;
N120 M06 T0101;
N130 G54;
N140 G40 G18;
N150 M03 S2200;
N160 G41;
N170 G00 X40 Z-1;
N190 M08;
N192 G01 X-2 F0.06;
N194 X0;
N196 G03 X3 Z-4.32 R2;
N198 G03 X8 Z-24.32 R13;
N200 Z-26.56 R1.5
N202 G01 X19.54 Z-33.48;
N204 G03 X19.54 Z-34.76 R1;
N206 G01 X11.39 Z-39.64
N208 G02 X10 Z-41.56 R3;
N210 G02 X19.8 Z-72.4 R60;
N212 G03 X24.4 Z-74.7 R2.3;
N214 G03 X30 Z-77.5 R2.8;
N216 G01 Z-81;
N218 X40;
N220 G10 M09;
N222 G28;
N224 M06 T202;
N226 M03 S1400;
N228 G00 X40 Z0;
N230 Z-83;
N232 M08;
N234 G01 X-2 F0.05;
N236 G04 X5;
N238 G00 X40;
N240 M05 M09;
N241 G28;
N242 M30;
%
Figure Simulación sólida Peón II

Figure Simulación de la trayectoria Peón II


Código Gancho
%
OGANCHO
(DIMENSIONES X164 Y133 Z10);
(T01 2 insertos 390R-070208E-MM 1040);
(PORTAPLAQUITA R390-010A10-07L D10);
N100 G21 G98 G90;
N110 G28 U0 W0;
N120 M6 T0101;
N130 G54;
N140 G40 G17;
N150 M03 S6400;
N152 G00 X-8 Y-8;
N154 G41 D10;
N156 M08;
N158 G01 Z-11 F0.14;
N160 X0 Y77;
N162 X18;
N164 G03 X26 Y85 R8;
N166 G01 X32;
N168 G03 X48 R8;
N170 G02 X104 Y133 R60;
N171 G02 X104 Y13 R60;
N172 G03 X78.85 Y1.95 R40;
N174 G02 X67.37 Y9.24 R7;
N176 X104 Y40 R46;
N178 G03 X104 Y94 R27;
N179 G03 X83.47 Y84.53 R27;
N180 G01 X54.94 Y51.13;
N182 G02 X44.43 Y51.13 R8;
N184 G03 X32 Y43 R8;
N186 G01 X26;
N188 Y49;
N190 G03 X18 Y57 R8;
N192 G01 X0;
N194 Y77;
N196 X-8 Y-8;
N198 M05 M09;
N200 M30;
%
Figure Simulación sólida Gancho

Figure Simulación de la trayectoria Gancho


Plano de Piezas
Peón II
Gancho
Cálculo de velocidades
Para calcular la velocidad del husillo se utilizará la siguiente ecuación
V c 1000
N=
Dm π
Donde
N: velocidad del husillo [RPM]
Vc: Velocidad de corte [m/min]
Dm: Diámetro mecanizado
Para el cálculo del avance en el fresado se calcula con la siguiente ecuación
V f =f Z∗N∗ZEFF

Vf
f n=
N

Torno
Torneado
Insertos rómbicos 35º COD VBMT 11 03 02-MF 1025
Figure Captura de pantalla (fuente: https://www.sandvik.coromant.com)

Vc=200 [m/min]
Fn=0.06 [mm/rev]
Dm=30 [mm]
( 200 ) 1000
N= =2122[ RPM ]≅ 2200[ RPM ]
( 30 ) π
Tronzado
Insertos rectangulares COD N151.2-2005G2135

Figure Captura de pantalla (fuente: https://www.sandvik.coromant.com)

Fn:0.05mm/rev
Vc: 125 [m/min]
(125)1000
N= =1326 [ RPM ] ≅ 1400[RPM ]
(30) π
Fresa
Perfilado
2 insertos 390R-070208E-MM 1040
Figure Captura de pantalla (fuente: https://www.sandvik.coromant.com)
Figure Captura de pantalla, (fuente: https://www.sandvik.coromant.com)

Fz=0.07 [mm/diente]
Vc= 200 [m/min]
Dm=10 [mm] (Diámetro de corte del portaherramientas)
ZEEFF=2

(200)1000
N= =6366 [RPM ] ≅ 6400[RPM ]
(10) π

mm
V f =0.07∗6400∗2=896 [ ]
min
896 mm
f n= =0.14 [ ]
6400 rev

También podría gustarte