InicioCiencia EducacionProgamar en Codigo ISO CNC

Progamar en Codigo ISO CNC

Ciencia Educacion11/12/2013
Mi Objetivo con esto Es Darle una mano al que recien empieza a Operar / Programar una maquina CNC, En mi caso particular yo programo Centros de 3 ejes.


G00 Rapido
G01 Interpolacion Lineal (avance)
G02 Interpolacion Circular / Helicoidal (Sentido Horario)
G03 Interpolacion Circular / Helicoidal (Sentido AntiHorario)
G04 Perforacion, Parada Precisa
G05 Interpolacion Lineal (avance) De Alta Velocidad
G09 Parada Precisa (Solo Este Bloque)
G15 Comando De Cancelación De Coordenadas Polares
G16 Comando De Activación De Coordenadas Polares
G17 (XY), G18 (XZ), G19(YZ) Selección de Plano XY
G20 Entrada En Pulgadas
G21 Entrada En Milímetros
G28 Regreso a Posición De Referencia
G31 Funcion Saltear
G37 Medicion Automatica del largo de herramienta
G39 Offset de Esquina En Interpolación Circular
G40 Cancela La el Corrector De Herramienta en I o D
G41 Compensación (Corrector) De Herramienta a la IZQUIERDA
G42 Compensación (Corrector) De Herramienta a la DERECHA
G43 Compensación (Corrector) De Herramienta Z+
G46 Compensación (Corrector) De Herramienta Z-
G45(+) y 46(-) Incrementa El Offset de Herramienta
G49 Cancela La Compensación (Corrector) De Herramienta en Z
G54 a G59 Decalaje de la pieza del 1 al 6
G60 Posicionamento en una sola dirección
G61 Modo Parada Precisa
G62 Anulacion de Curvas Automatica
G63 Modo Roscado
G64 Modo “Corte” Avance comun
G74 Contador de Ciclos De Roscado
G90 (Absoluto), G91 (Incremental)Modo De Coordenadas
G92 Configuracion de sistema de coordenada
G94 Avance Por Minuto
G95 Avance por Rotación (Vueltas)

Hxx Codigo De Compensación de LARGO de Herramienta
Dxx Codigo De Compensación de Radio de Herramienta
S Velocidad De Giro (RPM) Del Husillo
T Numero De Herramienta (Almacen)


Arcos, radios, Interpolación Circular

Posibilidades
G02 X-225. Y216. I4.24 J-4.24 o G02 X-225. Y216. R80

•Si Pongo Los 3 Valores I J K y R Se Toma Por Defecto El Valor R y Son Ignorados Los Otros
•El Error En El Avance (FeedRate) Mientras Se Realiza Un Arco Es de +- %2
•Cuando El Arco excede los 180º El Angulo Debe Ser Especificado en valor Negativo Ej. G02 X60Y20R50 NO G02 X60Y20R-50
•Si X,Y Y Z No Se Especifican Se Toma por defecto que el fin del arco es igual al principo por lo tanto el Radio es 0, Ej G02R, La Herramienta No Se Movera

SubPrograma

O 0001 ;
......
M98 P51000Funcion M98 Indica Subprograma P5 Son 5 Repeticiones y 1000 el Numer de Subprograma
......
M30

Programación de Ciclos O Condiciones Logicas Ej.

09500;Nombre del Programa 9500
#1=0Variable 1 igualada a cero o Blanqueada
#2=1Variable 2 igualada a 1 Definiendo probale Paso
N1 IF [#2 GT 10] GOTO 2Condicion Logica IF (Si) Variable 2 GT (Es Mayor que) 10 GOTO 10 (Ir a N2)
#1= #1+#2Sumador Logico
#2= #2+1Sumador Logico
GOTO 1Volver A N1
N2 M30

Este Programa En un principio blanquea variable 1 luego define que la variable 2 es 1
Luego plantea una condicion logica, SI (if) La Variable 2 es GT (Mayor Que) 10 GOTO (Debe ir ) a N2 En Caso Contrario de Proceder Al Siguiente Paso en el cual se establece una suma Logica #1= #1+ #2 En la cual es Contador #1 es igual a uno, y luego se Procede a N1 otra vez (Goto 1) Para Volverse a iniciar el ciclo nuevamente hasta que #2 Sea Mayor a 10

Condicion WHILE (Mientras Que)

While [ Condicion Logica ej. GT] Do 1
Proceso
End 1

Ejemplo De Programa

O0001;Nombre del Programa 9500
#1=0Variable 1 igualada a cero o Blanqueada
#2=1Variable 2 igualada a 1 Definiendo probale Paso
WHILE [#2 LE 10] DO 1Establece que Mientras Que La Variable #2 Sea LE (Menor o Igual Que) 10 Haga 1 (Anidado 1)
#1= #1+#2Sumador Logico
#2= #2+1Sumador Logico
END 1Fin De Anidado 1
M30Fin De Programa

Condiciones Logicas

EQ Igual A
GE Mayor o Igual a
NE Distinto A
LT Menor que
GT Mayor Que
LE Menor o Igual Que
Datos archivados del Taringa! original
0puntos
35visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
1visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

v
videopo🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.