Přehození os

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Odpovědět
wocko
Příspěvky: 51
Registrován: 7. 1. 2018, 3:52

24. 10. 2018, 8:37

Ahoj,
Chtěl bych se zeptat jestli jde v Mach3 nějak přehodit osa třeba z Y na A
Jde mi o to abych na ni pripojil rotacni osu.
Chtěl jsem si udělat rytinu jako na rozvinute rovine prumeru obrobku a pak zapojit rotacni osu na Y. Mohu to udelat fyzicky prepojenim kabelu, ale abych nemusel bednu vyndavat pracne z ulozeni zajimalo by mne jestli to jde nejak softwarove prehazovat osy. Jinak rotacni osu mam pripojenou na vystup A kam patri ale neumim udelat vystup z artcamu aby tu rozvinutou rovinu priradil rotaci.

Ja vim je to dlouhe :-)

Dik.
Kocour61
Příspěvky: 3
Registrován: 26. 8. 2018, 7:33

4. 11. 2018, 7:14

Lze provést v Config - Slave axis - podřízení osy A třeba ose Y ..
Pozor ale na to, že to nebude až tak dobře fungovat, protože se to musí přepočítat podle průměru obrobku, aby osa A byla na povrchu výrobku 1:1 k Y .. Tohle určitě umí Vectric :)
Pepa Žhář
Příspěvky: 417
Registrován: 23. 1. 2011, 5:16

5. 11. 2018, 7:18

Ahoj, pokud chces prehazovat osy Y za A tak to jde pomoci prikazu SwapAxis(1,3)
a zpet resetaxisswap()
Takze si vytvor macro treba M500 ve kterem bude

resetaxisswap() 'toto je prikaz pro navrat , pro pripad ze byl jiz pred tim prikaz SwapAxis zadan

SwapAxis(1,3) 'prvni cislo je osa ktera ma byr zamenena druhe za kterou X0 Y1 Z2 A3 B4 C5 Vreteno 6

End

a M501 a v nem

resetaxisswap()

End

a pak uz jen napises nebo zadas do programu
prislusne macro..
Samozrejme musis mit spravne nastavenou osu A v motor tunig

Pepa
Odpovědět

Zpět na „MACH všech verzí“