-
alain26. muy bueno tu trabajo, realmente es excelente la terminaccion que le has sacado.
Como es el tema del postprocesador ??? realmente no estoy con eso, me podrias explicar brevemente? usas el artcam, lo pasas por el postprocesador y despues al mach? si es asi cuales son las funciones del postprocesador ?
Mil gracias y nuevamente muy buen trabajo.
-
Hola Creisen el artcam bien de serie con muchos postprocesor son módulos de configuración para generar el G-code que usaras con el mach o cualquier otro sistema de control cada software de control necesita un post individual si te vas a tu pc/unidad c/archivos de programa/artcampro/post/ veras que hay muchos lo que yo hice fue modificar con el Word pad el que se llama mach2 para poder usar distintas herramientas con un solo modelo y que me pare el mach y me lleve la maquina a cierta coordenada para poder hacer el cambio de cuchilla manual hay muchas otras cosas que se pueden lograr configurando el post pero no es fácil te voy a poner el post original del mach
;
; Fanuc G - Code 4-Axis rotary post processor
;
; Linear Y Axis is wrapped onto A rotary axis
;
; History
;
; Who When What
; === ======== ========================================
; TM 04/07/95 Written
; BEM 06/08/96 Modified for Rotary Axis support
; BEM 19/06/00 Fixed
; BEM 03/02/00 Added description
; JVG 27/10/03 Modified for Mach2 controller, Wolverine3 or Elite6 machines
; JVG 12/12/03 Modified for Mach2 3axis machining
; JVG Feb 23 05 Small modifications with Bill P
DESCRIPTION = "Mach2 mm(*.cnc)"
;
FILE_EXTENSION = "cnc"
;
UNITS = MM
;
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.0]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
;
; Set up program header
;
START = "%"
START = "G90"
;START = "G21"
; G20 = Use MM as unit value
START = "G49"
;START = "M6 T1"
; M6T1 = tool change via macros (commented out)
START = "M3 [S]"
;START = "M7"
; M7 = turn misting coolant on (commented out)
;
; Program moves
;
FIRST_RAPID_RATE_MOVE = "G0 [X] [Y] [Z]"
FIRST_FEED_RATE_MOVE = "G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE = "[X] [Y] [Z]"
;
; End of file
;
END = "G0[ZH]"
END = "[XH][YH]"
END = "M05"
END = "M02"
END = "%"
Y este es el que yo modifique
;
; Fanuc G - Code 4-Axis rotary post processor
;
; Linear Y Axis is wrapped onto A rotary axis
;
; History
;
; Who When What
; === ======== ========================================
; TM 04/07/95 Written
; BEM 06/08/96 Modified for Rotary Axis support
; BEM 19/06/00 Fixed
; BEM 03/02/00 Added description
; JVG 27/10/03 Modified for Mach2 controller, Wolverine3 or Elite6 machines
; JVG 12/12/03 Modified for Mach2 3axis machining
; JVG Feb 23 05 Small modifications with Bill P
; Alain Mayo 01 07 modificacion Toolchange
;
DESCRIPTION = "Mach3 multiherramienta inch(*.cnc)"
;
FILE_EXTENSION = "cnc"
;
UNITS = INCH
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 1
LINE_NUM_MAXIMUM = 999999
;
; Set up default formating for variables
;
; Line numbering
FORMAT = [N|@|N|1.0]
; Spindle Speed
FORMAT = [S|@|S|1.0]
; Feed Rate
FORMAT = [F|#|F|1.0]
; Tool moves in x,y,z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
; Tool Number
FORMAT = [T|@||1.0]
;
; Set up program header
;
START = "%"
START = "G90"
START = "G20"
START = "G49"
;START = "M6 T1"
; M6T1 = tool change via macros (commented out)
START = "M3 [S]"
;START = "M7"
; M7 = turn misting coolant on (commented out)
;
; Program moves
;
FIRST_RAPID_RATE_MOVE = "G0 [Y] [Z] [X]"
FIRST_FEED_RATE_MOVE = "G1 [Y] [Z] [F]"
FEED_RATE_MOVE = "[Y] [Z] [X]"
;
;Setup Toolchange Commands
;
TOOLCHANGE = "G49"
TOOLCHANGE = "M6 [TP] Z1.00 Y0.00 X0.00"
TOOLCHANGE = "M5"
TOOLCHANGE = "M0"
TOOLCHANGE = "M3"
TOOLCHANGE = "G0[X][Y][Z]"
;
; End of file
;
END = "G0[ZH]"
END = "[XH][YH]"
END = "M05"
END = "M02"
END = "%"
hay poca diferencia pero funciona perfectamente para cuando una fresa a terminado su recorrido apaga el spindles o ruter lleva la maquina a las coordenadas reconfiguradas y tu cambias la fresa le das a star y enciende el spindles o ruter y empieza a trabajar
-
Muchas Gracias Alain, a mi me aclaro muchas dudas tu explication del "Post Processor".
Saludos,
Kreutz.
-
Genial, ahora si, en el taller se escribe todo el codigo G a mano, jajaja.
Voy a chusmear estas opciones del post a ver que me sale.
Gracias.
-
Hola espero que haya sido de ayuda
-
HOLA alain26
felicitaciones Alain26 por tu trabajo y dedicacion te saluda un viejo amigo LVJ
desde Ecuador
-
Gracias LVJ es agradable saber de ti hace mucho que no hablamos aver si te conectas algun dia al msn ok
saludos
-
Felicitaciones Alain y de paso saludos a LVJ que hace tiempo dejamos de leerle.
-
Gracias hugo es bueno saber que les gusta mi trabajo..
-
5 Archivos Adjunto(s)
Un tren para mi hijo tamño 18x3x3 tiempo de maquinado 3:11 horas por cara alto detalle desbaste punta plana 1/2 talla punta bola 1/4 y 1/8