Hola kiko, para que vaya a una posicion especifica debes poner las coordendas que queres en lugar de las negritas del codigo que sigue, yo le puse
Y0 Z25 A0 igualmente modificalo como quieras.
En el adjunto se encuentra el archivo para copiar en la carpeta "postp" del ArtCAM con el mismo codigo que sigue, se puede abrir con bloc de notas y modificar a gusto las lineas que mencione para hacer el cambio en la posicion que queramos.
;
; MACH3 Rotary Axis & Toolchange configuration file by mundotronic CNC
(
www.mundotronic.com.ar)
;
; History
;
; Who When What
; === ======== ========================================
; MT 20/05/95 Written
;
DESCRIPTION = "Mach3 Rotary Axis X->A (*.TAP)"
;
FILE_EXTENSION = "tap"
;
UNITS = MM
; Rotary axis control
;
ROTARY_AXIS = X
ROTARY_AXIS_SIGNED = YES
;
; Cariage return - line feed at end of each line
;
END_OF_LINE = "[13][10]"
;
; Block numbering
;
LINE_NUM_START = 0
LINE_NUM_INCREMENT = 10
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.1]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.3]
FORMAT = [Y|#|Y|1.3]
FORMAT = [Z|#|Z|1.3]
FORMAT = [R|#|A|1.3]
; Home tool positions
FORMAT = [XH|@|X|1.3]
FORMAT = [YH|@|Y|1.3]
FORMAT = [ZH|@|Z|1.3]
FORMAT = [RH|@|A|1.3]
;
; Set up program header
;
START = "%"
START = "T[T]M6"
START = "G0[XH][YH]"
START = "G0[ZH][ S ]M3"
START = "G21"
START = "G17"
;
; Program moves
;
FIRST_RAPID_RATE_MOVE = "G0 [Y] [Z] [R]"
FIRST_FEED_RATE_MOVE = "G1 [Y] [Z] [R] [F]"
FEED_RATE_MOVE = "[Y] [Z] [R]"
;
; Setup Toolchange commands
;
TOOLCHANGE = "G17"
TOOLCHANGE = "G0[ZH]"
TOOLCHANGE = "T[T]M6 [Y]
00.00[Z]
25.00[R]
00.00"
TOOLCHANGE = "M5"
TOOLCHANGE = "M0"
TOOLCHANGE = "G0[ZH][ S ]M3"
TOOLCHANGE = "G17"
;
; End of file
;
END = "G17"
END = "G0[ZH]"
END = "G0[XH][YH]"
END = "M02"
END = "M05"
END = "M30"
Con respecto a la simulacion me fijare, todavia no busque el "por que" no lo simula como eje rotativo, en cuanto descubra algo les cuento.
Saludos!
