You are on page 1of 17

LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

G00 POSICIONAMIENTO RÁPIDO ABSOLUTO SIN CORTE


G01 POSICIONAMIENTO RÁPIDO RELATIVO CORTE
G04 COMPAS DE TIEMPO (ESPERAR UN MINUTO P1000)
G90 VALORES ABSOLUTOS
G91 VALORES INCREMENTALES
G02 INTERPOLACIÓN CIRCULAR EN SENTIDO HORARIO
G03 INTERPOLACIÓN CIRCULAR EN SENTIDO ANTIHORARIO
G04 UNA PAUSA (EJE. G04 P1000) PAUSA DE 1 SEGUNDO ESTO PARA
USO DE OXICORTE
G17 SELECCIÓN DE PLANO XY
G18 SELECCIÓN DE PLANO XZ
G19 SELECCIÓN DE PLANO YZ
G20 COMIENZO DE USO DE UNIDADES IMPERIALES (PULGADAS)
G21 COMIENZO DE USO DE UNIDADES MÉTRICAS (MILIMETROS)
G40 CANCELAR COMPENZACIÓN POR EL RADIO DE LA
HERRAMIENTA
G41 COMPENZACIÓN DE RADIO IZQUIERDO
G42 COMPENZACIÓN CORRECTA DE RADIO DE LA HERRAMIENTA
G43 CORRECIÓN DE LA POSICIÓN DE LA HERRAMIENTA
G49 AVANCE DE TRABAJO PROGRAMABLE EN % PORCENTAJE
G52 ESTABLECER SISTEMA DE COORDENADAS LOCALES FANUC
G54- ESTABLECER DESPLAZAMIENTO
G59
G70 ENTRADA DE DATOS EN PULGADAS
G71 INGRESAR DATOS MÉTRICOS
G80 CANCELA CICLOS CONSTANTES
G81 CICLO DE PERFORACIÓN ESTANDAR
G82 PERORACIÓN CON VELOCIDAD DE OPTURACIÓN
G83 CICLO DE PERFORACIÓN INTERMITENTE
G84 CICLO DE ENHEBRADO
G85 CICLO PARA ESCARIAR Y PERFORAR AGUJEROS
G86 CICLO PARA PERFORAR AGUJEROS CON PARADA DE ROTACIÓN
DE HUSILLO
G87 CICLO PARA PERFORAR AGUJEROS CON RETRACCIÓN MANUAL
G94 VELOCIDAD DE AVANCE EN PULGADAS (milímetros por minuto)
G95 VELOCIDAD DE AVANCE EN PULGADAS (milímetros por revolución)
G98 VELOCIDAD DE ALIMENTACIÓN (UNIDADES/MINUTO)
G99 VELOCIDAD DE ALIMENTACIÓN (UNIDADES/REVOLUCIÓN)
M00 PARADA OPCIONAL
M01 PARADA OPCIONAL
M3 ENCENDIDO DE HERRAMIENTA
M5 APAGADO DE HERRAMIENTA
M13 HACER GIRAR EL HUSILLO EN SENTIDO HORARIO Y ABRIR EL
PASO DEL REFRIGERANTE
M30 FIN DE PROGRAMA
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

F1 VELOCIDAD DE AVANCE (POSICIONAMIENTO DE HERRAMIENTA)


F2 VELOCIDAD DE CORTE INTERPOLADA
G28 REGRESO DE HERRAMIENTA A CERO DE MAQUINA
M6 CAMBIO DE HERRAMIENTA
T1 NOMBRE DE LA HERRAMIENTA
S SPEED (ACELERACIÓN DE HUSILLO EN RPM)

PROCEDIMIENTO ELABORACIÓN DE DIBUJO PARA CORTE DESDE MASTERCAMX5 Y PREPARACIÓN


DE PROGRAMA DE CORTE.

1.- ABRIMOS MASTERCAM, DESDE EL ORIGEN DIBUJAMOS UN CUADRADO


DE 400 X 400 MM CON CHAFLAN DE 10 MM DE RADIO EN CADA ESQUINA.

2.- AHORA SELECIONAMOS CADA UNA DE LAS CARAS PARA COPIARLAS


COMO COTAS AUXILIARES Y DEFINIR EL CENTRO DE LOS BARRENOS DE 1
PULGADA (25.4mm) QUE QUEREMOS CORTAR.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

2b.- Para hacer este paso, seleccionamos una cara (Selección es cota color
amarillo)…luego menú editar… Trasladar… Seleccionamos copiar y
asignamos distancia (50mm)… Palomita; así lo hacemos con cada una de las
caras.

2c.- Ya que tenemos las cuatro cotas auxiliares, seleccionamos circulo y


posicionamos en cada vértice y definimos el diámetro de los barrenos
(25.4mm)… Palomita.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

2d.- Después de colocar los círculos, borramos las cotas auxiliares.


LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

3.- Ahora necesitamos un barreno al centro de diámetro 4 pulgadas


(101.6mm); para esto trazaremos dos cotas auxiliares en diagonal.

3a.- Seleccionamos crear línea extremo del menú herramientas y trazamos


las líneas auxiliares en diagonal.

3b.- Trazamos el circulo de 4 pulgadas y luego borramos las cotas auxiliares.


LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

4.- Ahora marcamos cota auxiliar al centro del circulo de 4 pulgadas a la


horizontal para definir los vértices o centros de dos círculos que
dibujaremos de 50mm en los laterales.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

5.- Enseguida dibujamos los círculos de 50mm.

6.- ahora creamos un arco de tres puntos sobre cada círculo seleccionando
tres puntos del círculo hacia adentro del dibujo.

7.- Ahora eliminamos las cotas auxiliares y los círculos completos para dejar
los arcos de tres puntos.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

8.- ahora seleccionamos “ROMPER EN DOS PARTES” PARA PODER CORTAR


LA LÍNEA DE CENTRO DEL CIRCULO DE TRES PUNTOS.

8a.- Seleccionamos primero el vértice y luego la posición de rotura y


palomita, hacer esto en el otro semicírculo; después elimina el vértice
central del circulo.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

9.- Ahora como deseamos cortar sobre una placa que ya tenemos y
queremos hacer 10 placas iguales, vamos a trazar nuestra área de trabajo,
supongamos que las placas que tenemos miden 1.22m x 3.05m
(1220x3050mm). Trazamos desde el origen.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

10.- Seleccionamos únicamente la placa y la recorremos 10mm de


tolerancia desde el origen: Editar… Trasladar… Mover… 6mm eje x y 6mm
eje y, palomita.

11.- Seleccionamos nuevamente el dibujo únicamente luego replicamos 10


veces: Editar… Trasladar… copiar… #2 veces y en eje y colocamos la
distancia 406mm… palomita.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

12.- Seleccionamos las tres piezas únicamente, repetimos el procedimiento


anterior: Editar… Trasladar… copiar… #6 piezas y en eje x colocamos
406mm… palomita.

13.- Ahora Seleccionamos el tipo de maquina a manejar: Menú… Máquina


tipo… Fresa… Defecto… Enter; con esto nos habilita el gestor de
operaciones de maquinado.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

14.- Después, seleccionamos las operaciones de mecanizado: Menú…


Mecanizados… Mec. Contorno… enter.

15.- Luego guardamos con el nombre de PLACA MUESTRA Para poder tener
el archivo de respaldo en formato de dibujo .Mcam.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

16.- En la ventana siguiente “ENCADENADO” Seleccionaremos PLANO-C,


después seleccionaremos los círculos de corte interno (flecha hacia
izquierda o al contrario de las manecillas del reloj)

16a.- Y seleccionamos los cortes externos verificando que las flechas sean
hacia la derecha o a favor de las manecillas del reloj.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

17. Repetimos el procedimiento anterior en todos los dibujos a cortar, cada


operación y hasta terminar seleccionar palomita.

18.- Después de dar aceptar, Se abre la ventana de mecanizados


(Parámetros de corte). Colocamos los parámetros recomendados por
instructor y de acuerdo a la experiencia; guardamos y aceptamos.
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

19.- Después guardamos operaciones de corte en código G para


posteriormente colocar encendido (M3) y apagado de entorcha (M5).
Además de verificar velocidades de corte y algunos otros parámetros que el
instructor recomendará. Seleccionamos en la ventana Gestor de
operaciones la opción “G1” y damos palomita hasta guardar el archivo en
una carpeta específica.

Nota: Se guardarán dos archivos, uno con la extensión .ERR (LO


ELIMINAMOS) y otro archivo con extensión .NC (Es el que modificaremos
abriéndolo por medio de bloc de notas)
LENGUAJE DE PROGRAMACIÓN CNC MÁS UTILIZADO POR MACH3

You might also like