You are on page 1of 6

Clase Practica III– Sistema de Coordenadas.

Plan: Sabatino Asignatura: Introducción a Control Numérico


Año/Grupo: 4to Nombre: Arllely Marcela Sandoval
Carrera: IGI Fecha: 09/03/2018 Nª Recibo:

Digite los 2 códigos a continuación en la Herramienta WinUnisoft. Comente los


códigos y determine errores de ser necesario:
Recordemos Ejemplo:

Movimiento Rápido

Movimiento de Corte o
Interpolador Lineal

Interpolación Circular
Sentido Horario.

Interpolación Circular
Sentido AntiHorario.

Rotación a la derecha
Herramienta.

Rotación a la izquierda
Herramienta.

Cambio de Herramienta.

Paro del Ciclo y


preparación para Reiniciar
Bloque de Información
5 Segmentos

Func. Coordenada Coordenada Func


# de Bloque Cartesiana
Modal Cartesiana Modal

Ejemplo de Código:
N0050 G00 G90 G17 G71 G94 X0 Y0 Z10 F50 S1500 M03

Recordemos emplear las configuraciones pertinentes para generar nuestro


modelo simulado.

TASK 1: Usando la herramienta WinUnisoft Compilar el Código, corregirlo (de ser


necesario) y comentarlo línea por línea apropiándose de los comandos empleados y
rellenando los comandos de manera más presentables.

Ejercicio 1.1

N0010 G53 X0 Y0 Z0 (Las dimensiones de las Piezas serán las mismas de siempre.)
N0020 G53
N0030 T0.0 (La Herramienta será una fresa de 3 mm CILINDRICA)
N0040 M06
N0050 G0 G90 G17 G94 X0 Y0 Z10 F50 S1000 (POSICIONES DE SEGURIDAD)
N0060 G0 X0 Y0 Z5
N0070 G0 G90 X15 Y5 Z5
N0080 G01 G90 X15 Y5 Z-5
N0090 G90 G36 R5 X35 Y5 Z-5
N0100 G36 R12 X35 Y40.1 Z-5
N0110 G36 R20 X85 Y5 Z-5
N0120 G36 R8 X145 Y5 Z-5
N0130 G36 R12 X127.68 Y30 Z-5
N0140 G36 R20 X70 Y30
N0150 G36 R18 Y73
N0160 G36 R6 X5 Y73
N0170 G36 R10 X5 Y5
N0180 G38 R10 X20
N0190 G40 Y-50
N0190 G00 X5 Y5 Z5
N0200 G00 X0 Y0 Z0 (POSICION DE SEGURIDAD.)
N0210 M30
CÓDIGO CORREGIDO Y COMENTADO

N0010 G53 X0 Y0 Z0 (Las dimensiones de las Piezas serán las mismas de siempre.)
N0020 G53
N0030 T0.0 (La Herramienta será una fresa de 3 mm CILINDRICA)
N0040 M06
N0050 G0 G90 G17 G94 X0 Y0 Z10 F50 S1000 (Posiciones de seguridad)
N0060 G0 G90 X0 Y0 Z5 (Posición inicial)
N0070 G0 G90 X15 Y5 Z5 (Desplazamiento)
N0080 G01 G90 X15 Y5 Z-5 (Profundizar le herramienta en la pieza)
N0090 G90 G36 R5 X35 Y5 Z-5 (G36 redondeo de una arista con un radio determinado en este caso
un radio de 5)
N0100 G36 R12 X35 Y40.1 Z-5(Redondeo de arista con un radio de 12)
N0110 G36 R20 X85 Y5 Z-5 (Redondeo de arista con un radio de 20)
N0120 G36 R8 X145 Y5 Z-5 (Desplazamiento en XY con redondeo de arista con un radio de 8)
N0130 G36 R12 X127.68 Y30 Z-5(Desplazamiento en XY con redondeo de arista con un radio de 12)
N0140 G36 R20 X70 Y30 (Desplazamiento en XY con redondeo de arista con un radio de 20)
N0150 G36 R18 Y73 (Desplazamiento en XY con redondeo de arista con un radio de 18)
N0160 G36 R6 X5 Y73 (Desplazamiento en XY con redondeo de arista con un radio de 6)
N0170 G36 R10 X5 Y5 (Desplazamiento en XY con redondeo de arista con un radio de 10)
N0180 G38 R10 X20 (Desplazamiento en XY con redondeo de arista con un radio de 10)
N0190 G40 Y-5 (G40 cancelación de la compensación de radio en el desplazamiento XY)
N0190 G00 X5 Y5 Z5 (Levantar la pieza)
N0200 G00 X0 Y0 Z0 (Posición de seguridad)
N0210 M30 (finalizar el programa)
Ejercicio 1.2
N0010 G53 X0 Y0 Z0
N0020 G53
N0030 T2.2 (Broca cilíndrica de 3 mm)
N0040 M06
N0050 G00 G90 G94 X-10 Y0 Z5 F150 S1000 M3
N0060 G01 G42 X-10 Y0 Z-5
N0060 G01 X0 Y0 Z-5
N0070 G01 X10.858 Y0 Z-5 F200
N0080 G02 X39.142 I14.142 J-5
N0090 G01 X100 Y0 Z-5
N0100 G01 X100 Y50 Z-5
N0110 G01 X90 Y42 Z-2
N0120 X80 Y50
N0130 Y20
N0140 X55
N0150 X38.672 Y56.172
N0160 G3 X10 Y50 I-13.672 J-6.172
N0170 G1 X10 Y20
N0180 X0
N0190 Y0
N0200 G1 Z5
N0210 G0 G40 X-30 Y-30 Z20 M30
CÓDIGO CORREGIDO Y COMENTADO

N0010 G53 X0 Y0 Z0
N0020 G53
N0030 T2.2 (Broca cilíndrica de 3 mm)
N0040 M06
N0050 G00 G90 G94 X-10 Y0 Z5 F150 S1000 M3 (punto de inicio del desplazamiento)
N0060 G01 G42 X-10 Y0 Z-5 (profundizar la herramienta en las piezas)
N0060 G01 X0 Y0 Z-5 (Desplazamiento en punto [0,0] con una velocidad de arranque de viruta de 150 a
1000 RPM)
N0070 G01 X10.858 Y0 Z-5 F200 (Desplazamiento en XY con una velocidad de arranque de viruta
de 150 a 200 RPM)
N0080 G02 X39.142 I14.142 J-5 (Horario) (G02 girar en sentido horario, I distancia punto de inicio
arco a su centro I, J punto de inicio arco a su centro J)
N0090 G01 X100 Y0 Z-5 (Desplazamiento en XY)
N0100 G01 X100 Y50 Z-5 (Desplazamiento en XY)
N0110 G01 X90 Y42 Z-2 (Desplazamiento en XY con una profundidad de Z-2)
N0120 X80 Y50 (Desplazamiento XY)
N0130 Y20 (Desplazamiento en Y conservando la distancia anterior en X)
N0140 X55 (Desplazamiento en X conservando la distancia anterior en Y)
N0150 X38.672 Y56.172 (Desplazamiento en XY)
N0160 G3 X10 Y50 I-13.672 J-6.172 (Anti horario) (G03 girar la pieza en sentido anti horario)
N0170 G1 X10 Y20 (Desplazamiento en XY)
N0180 X0 (Desplazamiento en X conservando la distancia anterior en Y)
N0190 Y0 (Desplazamiento en Y conservando la distancia anterior en X)
N0200 G1 Z5 (Levantar la pieza)
N0210 G0 G40 X-30 Y-30 Z20 M30 (Desplazamiento en XYZ y final del programa)
TASK 2: Procederemos a contestar las siguientes preguntas

¿Cuáles fueron los códigos G que aprendió con la práctica?

G36 (Redondeo de una arista con un radio determinado)


G40 (Cancelación de la compensación de radio en el desplazamiento XY)
G42 (Activación de la compensación de radio en el desplazamiento XY)

¿Cuál considera que es la importancia de esta práctica para el manejo de Equipos


CNC??
Las funciones aprendidas en esta práctica hacen más fácil el mecanizado de piezas con
formas circulares, estas funciones ser vuelven parte de la familia de comandos G que
hacen más fácil las programación de CNC.

¿Qué considera que aprendió con la práctica?

En esta práctica aprendí lo que es el redondeo de aristas con G36, esta función permite
un trabajo más sencillo que la Interpolación circular a derechas y a izquierdas con G02
y G03, sin embargo estas funciones suele ser muy útil, además de ser muy utilizada.

You might also like