......
N1500 X129.44850 Y174.49745
N1510G0 Z0.50000
N1520G0 X0.00000 Y0.00000
N1530G0Z0.50000
S0
N1550G0 Y220.000 Z0.50000O verde fica como original, onde eu sempre altero manualmente colocando Y220.0000 e o vermelho fica como a mudança no posp, ai quando a maquina acaba a etapa, ela volta pro Y0.0000 e depois segue pra mudança e vai pra Y220.0000.
pelo visto, continua com dois finais. mande o arquivo do posp para ver onde está o erro.
Ou elimine todas as linhas que comecem com END e reescreva apenas estas 3
END = "[N]G0[ZH]"
END = "S0"
END = "[N]G0 Y220.000 [ZH] "
......Eu uso o Artcam pra gerar os percursos de usinagem aqui e infelizmente não tem como escolher nele pra quando acabar seguir para Y220.0000
No artcam tem sim como escolher o ponto inicial, que acaba sendo o mesmo que o final
coloquei uma imagem para mostrar onde é.
Boa tarde, td bem?
Fiz o teste no artcam, ficou 80%, pq qnd inicio o programa, a maquina vai para o Y220 volta para a usinagem e depois faz certo indo para Y220, queria q partisse do GO-ZERO -> USINAGEM -> Y220.
Aqui esta o posp.DESCRIPTION = "RODRIGO"
;
FILE_EXTENSION = "txt"
;
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 = 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.5]
; Tool moves in x,y and z
FORMAT = [X|#|X|1.5]
FORMAT = [Y|#|Y|1.5]
FORMAT = [Z|#|Z|1.5]
; Arc Centre Cordinates
;FORMAT = [I|@|I|1.5]
;FORMAT = [J|@|J|1.5]
; Home tool positions
FORMAT = [XH|@|X|1.5]
FORMAT = [YH|@|Y|1.5]
FORMAT = [ZH|@|Z|1.5]
;
; Set up program header
;
START = ""
START = " S18500"
START = " G4 X6"
START = " G90 "
START = " G0 [ZH]"
START = ""
START = " "
START = "[N]G0 [XH] [YH] [ZH] "
START = " "
START = "[N]G0 [XH] [YH] [ZH] "
;
; Program moves
;
RAPID_RATE_MOVE = "[N]G0 [X] [Y] [Z]"
;
FIRST_FEED_RATE_MOV
E = "[N]G1 [X] [Y] [Z] [F]"
FEED_RATE_MOVE = "[N] [X] [Y] [Z]"
;
;FIRST_CW_ARC_MOVE = "[N]G2 [X] [Y]
[J] [F]"
;CW_ARC_MOVE = "[N]G2 [X] [Y] [J]"
;
;FIRST_CCW_ARC_MOVE = "[N]G3 [X] [Y] [J] [F]"
;CCW_ARC_MOVE = "[N]G3 [X] [Y] [J] [F]"
;
; End of file
;
END = "S0"
END = "[N]Y220.000 [ZH] "
END = " "
END = "0000"
Muito obrigado pela ajuda!