A1 Fcgi

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 5

Actividad 1.

EJERCICIO
CÓDIGOS DE PROGRAMACIÓN COMPUTARIZADOS
(CNC)

PROFESOR:
JOSÉ DIERNA LOREDO
TECNO DISEÑO Y
MANUFACTURA
ELABORADO POR:
FLAVIO CÉSAR GUTIERREZ
A850196311
ACTIVIDAD: EJERCICIO
CÓDIGOS DE PROGRAMACIÓN COMPUTARIZADOS (CNC)

Fecha: 28/01/2023
Nombre del estudiante: Flavio César Gutierrez Isordia
Nombre del docente: José Saldierna Loredo

1. Con base a los temas consultados en la unidad, resuelve el siguiente ejercicio que se plantea
a continuación acerca de los siguientes puntos:

Ejercicio: Códigos de programación de Control Numérico Computarizado (CNC)

Investiga sobre los códigos utilizados para el maquinado de Control Numérico Computarizado
(CNC). A continuación, se agregan algunas fuentes que puede consultar para la investigación.

Gamba, J. C., y Peña, M. D. (2016). Comparación de dos Lenguajes de Programación en


CNC. Universidad Distrital Francisco José de Caldas. Recuperado de
https://repository.udistrital.edu.co/handle/11349/3384

TecnoEdu. (2015). Programación de máquinas de CNC con códigos G&M. Recuperado de


https://tecnoedu.com/CNC/GM.php

Realiza un esquema apegándose al formato de un Plan de secuencia de ensayo, en la sección


de educación de la página Lucidchart.com (Si no tiene cuenta en Lucidchart.com, deberá
registrase con la cuenta institucional de la universidad). Software de diagramación en línea y
solución visual | Lucidchart. El formato lo debe adecuar de acuerdo con la información
investigada, con base en los siguientes puntos:

a) En el párrafo introductorio deberá incluir una descripción de la utilidad e


importancia de los códigos en el ámbito de la programación CAM
b) En la sección de párrafos de respaldo cambie los nombres por los tipos de
códigos, agregue tantas secciones como sean necesarias
c) En la sección de temas enliste los códigos y su función
d) Puede agregar tantas hojas como sea necesario
Plan de secuencia de
ensayo:
Flavio César Gutierrez

Con la invención de maquinaria robótica, han venido


diversas ventajas en el mundo de la manufactura, y en
Importancia de especial con el proceso de maquinado de maquinaria
CNC, trayendo procesos computarizados con precisión y
los códigos de exactitud, sin embargo, según Juan Carlos Gamba (2016),
programación estos procesos no evitan errores, siendo necesario de esta
CAM manera, crear estándares para perfeccionar las practicas
de estos procesos. El sistema de comunicación CAM, tiene
como efecto la mecanización por medio de lenguajes de
programación avanzados, siendo estos controlados por
un sistema STEP-NC, que mantiene estos códigos dentro
del estándar, permitiéndonos comunicarnos con la ma-
quinaría, programarla y realizar piezas exactas y precisas.

Códigos Generales
Los códigos generales son usados como comandos de progra-
Tipos de mación para acciones básicas como moverse, rotar, desplazar-
se en x, y o z, subir o bajar o realizar cualquier acción estándar
códigos en la programación durante su función.

Códigos Misceláneos
Los códigos Misceláneos tienen funciones secundarias o fun-
ciones de emergencia. ALgunos de estos códigos no aplican
para todas las variaciones de CNC, ya que algunas maquinarias
no cuentan con el cambio de cabezales automáticos, cambio
de broca automático o todas las funciones en la lista de códi-
gos Misceláneos.

Códigos Generales

G00: Posicionamiento rápido (sin maquinar)


G01: Interpolación lineal (maquinando)
G02: Interpolación circular (horaria)
G03: Interpolación circular (antihoraria)
G04: Compás de espera
G10: Ajuste del valor de offset del programa
G20: Comienzo de uso de unidades imperiales (pulgadas)
G21: Comienzo de uso de unidades métricas
G28: Volver al home de la máquina
G32: Maquinar una rosca en una pasada
G36: Compensación automática de herramienta en X
G37: Compensación automática de herramienta en Z
G40: Cancelar compensación de radio de curvatura de herra-
mienta
G41: Compensación de radio de curvatura de herramienta a la
izquierda
G42: Compensación de radio de curvatura de herramienta a la
derecha
G70: Ciclo de acabado
G71: Ciclo de maquinado en torneado (escalera con progresión
monótona de cilindrados)
G72: Ciclo de maquinado en frenteado (escalera con progresión
monótona de frenteados)
G73: Repetición de patrón
G74: Taladrado intermitente, con salida para retirar virutas
G76: Maquinar una rosca en múltiples pasadas
G96: Comienzo de desbaste a velocidad tangencial constante
G97: Fin de desbaste a velocidad tangencial constante
G98: Velocidad de alimentación (unidades/min)
Códigos y G99: Velocidad de alimentación (unidades/revolución)

su función
Códigos Misceláneos

M00: Parada opcional


M01: Parada opcional
M02: Reset del programa
M03: Hacer girar el husillo en sentido horario
M04: Hacer girar el husillo en sentido antihorario
M05: Frenar el husillo
M06: Cambiar de herramienta
M07: Abrir el paso del refrigerante B
M08: Abrir el paso del refrigerante A
M09: Cerrar el paso de los refrigerantes
M10: Abrir mordazas
M11: Cerrar mordazas
M13: Hacer girar el husillo en sentido horario y abrir el paso de
refrigerante
M14: Hacer girar el husillo en sentido antihorario y abrir el
paso de refrigerante
M30: Finalizar programa y poner el puntero de ejecución en
su inicio
M31: Incrementar el contador de partes
M37: Frenar el husillo y abrir la guarda
M38: Abrir la guarda
M39: Cerrar la guarda
M40: Extender el alimentador de piezas
M41: Retraer el alimentador de piezas
M43: Avisar a la cinta transportadora que avance
M44: Avisar a la cinta transportadora que retroceda
M45: Avisar a la cinta transportadora que frene
M48: Inhabilitar Spindle y Feed override (maquinar exclusiva-
mente con las velocidades programadas)
M49: Cancelar M48
M62: Activar salida auxiliar 1
M63: Activar salida auxiliar 2
M64: Desactivar salida auxiliar 1
M65: Desactivar salida auxiliar 2
M66: Esperar hasta que la entrada 1 esté en ON
M67: Esperar hasta que la entrada 2 esté en ON
M70: Activar espejo en X
M76: Esperar hasta que la entrada 1 esté en OFF
M77: Esperar hasta que la entrada 2 esté en OFF
M80: Desactivar el espejo en X
e) Finalmente, en el párrafo de conclusión redacte con sus propias palabras su
experiencia de aprendizaje del tema

Conclusión:
Los códigos de programación Cad han traído un mundo de aplicaciones extraordinarias a la
industria, ya que por medio de maquinaria CNC es posible realizar cortes, modelado, grabado,
esculpido, torno, seccionado, fresado, etc.
Estas aplicaciones permiten tener piezas de calidad alta, con precisión y exactitud que permitan
confiar en el desarrollo de la pieza.
Además, la programación CNC por medio de códigos CAM, disminuye el tiempo de trabajo a tal
grado, que las empresas puedan aumentar su programación a nivel exponencial, permitiendo
obtener mayores ingresos y crecimiento en el mercado.

La programación de códigos para maquinaría CNC se puede hacer desde diversos programas
con una interfaz especifica, pero la terminación del archivo dependerá de la lectura de cada
maquinaría, sin embargo, las bases de programación para cada maquina, son en esencia las
mismas.

f) Agregar un cuadro con los datos de las referencias bibliográficas utilizadas

Referencias:

Gamba, J. C., y Peña, M. D. (2016). Comparación de dos Lenguajes de Programación en


CNC. Universidad Distrital Francisco José de Caldas. Recuperado de
https://repository.udistrital.edu.co/handle/11349/3384

TecnoEdu. (2015). Programación de máquinas de CNC con códigos G&M. Recuperado de


https://tecnoedu.com/CNC/GM.php
2. Una vez concluido el esquema, deberá exportar el documento a formato PDF.

3. Obtener el link para compartir del documento y agregarlo en la sección de comentarios.

4. Al finalizar esta actividad, vuelve a la plataforma y sigue los pasos que se indican para enviar
tu trabajo, apegándose a la evidencia de los puntos 3 y 4 de la actividad.

También podría gustarte