jindra.kana píše: ↑11. 10. 2016, 1:22
Zkusit to zkusím:)
Jinak co se týče zápisu tak ve funkci (UPR,0,ZXY,WUV,0.91,0.71,32,0,22.5,0) otáčí souřadným systémem kolem osy ZXY a následně podsouvá nul bod v ose U o 22.5mm podle toho co jsem já pochopil návod a chování stroje tak je to vlastně definice pro výpočet skutečné dráhy nástroje. Hlavu podle všeho musím natáčet sám. a ve své podstatě pokud bych ji otočil v rozporu s tím co jsem uvedl ve funkci UPR tak by mi neseděl výpočet dráhy.
Je ale možný že si to moc komplikuji jen to nemám s kým konzultovat tak vařím z vody:)
M6T3
M13S15000
h3
M116 P-430 ; AKTIVACE ODSÁVÁNÍ A SJETÍ ODSÁVACÍ HUBICE NA -430
(TCP,1)
(UOT,9,X(0),Y(0),Z(255)) ; DEFINICE NULOVÉHO BODU
(UPR,0,ZXY,WUV,1.63,14.1,0) ;OTOČENÍ SOUŘADNÉHO SYSTÉMU
G16 UV ; PRACOVNÍ ROVINA
G0 U15.8 V(-42-84) W100 A14.1 C-1.63 ; POLOHOVÁNÍ A OTOČENÍ HLAVY
G1 W15 F4000
G1 V(-42)
G1 W8
G1 V(-42-84)
G1 W1
G1 V(-42-85)
G1 V(-42)
;***************************
G16 VW
G2 V(-42+35)W(1+21+2) R28
G0 W100
;G0 A0 C0
(UPR)
(TCP)
tohle je zápis který mi funguje. Z logiky programu tedy usuzuji že vždy platí pravidlo že osa Z=W X=U Y=V ve funkci UPR natočím virtuálně souřadný systém abych mohl programovat v kartézských souřadnicích natočím hlavu do schodné polohy s UPR a vše by mělo fungovat. TVL když to takhle napíšu tak je to jednoduchý ale z nějakého důvodu mi to nefunguje:/ Někde při psaní programu asi ustřeluji...myslím v tom co jsem přiložil v prvním příspěvku:)