Linux CNC a 4 osa
Ahoj, posílám v příloze, napadlo mě jestli to nemůže dělat postprocesor? Snažím se dohledat nějaké informace ale moc toho nenacházím. V ručním se osa normálně hýbe.
- Přílohy
-
- 3D Finish 1.zip
- (2.07 KiB) Staženo 78 x
Myslel jsem si, že 4 osy se běžne používají, pro pročtení několika diskuzí jsem ale pochopil, že pokud chci z Aspire dostat dráhu pro rotační osu do EMC2, musím si napsat nebo upravit postprocesor tak aby převedl osu X nebo Y do osy A. Jsem úplně mimo nebo to tak může být? Nějak se mi nechce věřit, že Aspire který nabízí tolik možností pro práci s A osou nemá postprocesor který by jí zohlednil.
V tom souboru žádné příkazy pro další osy nejsou (jak ses mohl podívat sám).
Protože jsi neposlal model, nenapsal jaký postprocesor jsi použil ani jak jsi to generoval, tak by muselo nastoupit věštění z koulí.
A jestli můžu doporučit, tak pošli vždy nejmenší možný soubor, na kterém už se to projevuje.
Tedy pár řádků G-kódu, a ne tisíce řádků.
Protože jsi neposlal model, nenapsal jaký postprocesor jsi použil ani jak jsi to generoval, tak by muselo nastoupit věštění z koulí.
A jestli můžu doporučit, tak pošli vždy nejmenší možný soubor, na kterém už se to projevuje.
Tedy pár řádků G-kódu, a ne tisíce řádků.
Omlouvám se, teprve se rozkoukávám, ještě ráno jsem nevěděl, že něco jako postprocesor existuje, vím, že až to pochopím, budu si tukat na čelo co sem to tu zase psal za hloupé dotazy... To, že tam žádné příkazy pro další osy nejsou vím, potřebuji se dopátrat k tomu proč, co dělám špatně.
Přikládám:
díl2 - stl model
print - printscreen z vectric
EMC2_G64_arcs_mm - postprocesor
Vectric (ten co tu mám) nabízí 2 postprocesory pro EMC2: EMC2_G61_arcs_mm a EMC2_G64_arcs_mm
Přikládám:
díl2 - stl model
print - printscreen z vectric
EMC2_G64_arcs_mm - postprocesor
Vectric (ten co tu mám) nabízí 2 postprocesory pro EMC2: EMC2_G61_arcs_mm a EMC2_G64_arcs_mm
- Přílohy
-
- Díl2.zip
- (131.3 KiB) Staženo 74 x
-
- Emc2_G64_Arcs_mm.zip
- (1.12 KiB) Staženo 70 x
Jsem zvědavý, k čemu dojdeš. Podíval jsem se na nějaký tutoriál. A jestli to správně chápu, tak tam sice pracují s rotační osou, ale je to stále jen 3-osý proces, kde osu X místo jako lineární berou jako rotační.
Takže si prostě plošně navrhnou nějaký reliéf, který pak jakoby "navinou" na rotační polotovar a vyfrézují.
Na to ale ani žádnou podporu moc nepotřebují, to se dá udělat prakticky na každém 3-osém systému, řekl bych.
Takže si prostě plošně navrhnou nějaký reliéf, který pak jakoby "navinou" na rotační polotovar a vyfrézují.
Na to ale ani žádnou podporu moc nepotřebují, to se dá udělat prakticky na každém 3-osém systému, řekl bych.
Tak to jsi mě utvrdil v tom k čemu jsem došel, viděl jsem videa, kde si vřetenem najeli nad osu A, odpojili motor osy Y a místo něj zapojili motor osy A a bylo... našel jsem řešení kdy se do postprocesoru přidá řádek: ROTARY_WRAP_Y = "-A
To je jen o chlup elegantnější řešení ale asi to jinak nepůjde. Děkuju za tvůj čas, snad se časem trochu vyškolím a přispěju do fóra i jinak než dotazem
To je jen o chlup elegantnější řešení ale asi to jinak nepůjde. Děkuju za tvůj čas, snad se časem trochu vyškolím a přispěju do fóra i jinak než dotazem
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Totéž řeším s Fusion a Mach. Posprocesor pro Mach 4 neumožňuje žádné rotační metody. Zkoosel jsem pár jiných které podle názvu měly umět A, ale stále to hladilo nějaké chyby. Nakonec jsem přepnul na Formách a tam se mne ptal na to, kterou osu použít jako rotační. Na výběr xyz. Zkusil jsem tedy X. Vygeneroval dráhu a pustil Mach se simulací na jiném kompu mimo mašinu. Vypadá na to, že vše funguje. Osa A se pomalu otáčí, fréza lítá v Z nahoru dolů a posouvá se pravidelně po ose X. Jednalo se o spirálové obrábění složitějšího tvaru na trubce.
Zda to bude takto fungovat i v reálu uvidíme.
Neřeší to ale obrábění se změnou osu Z. To bych potřeboval rovněž, protože potřebují pak doobrobit plochy a vrtat. Nevim jak to vygenerovat.
Zda to bude takto fungovat i v reálu uvidíme.
Neřeší to ale obrábění se změnou osu Z. To bych potřeboval rovněž, protože potřebují pak doobrobit plochy a vrtat. Nevim jak to vygenerovat.
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Pánové opět trapná otázka. Dává se na rotační osu HOME senzor? Pokud ano, tak jak ho pak nastavit v programu? Mohu nastavit softlimity ale nevím jak? Osa je rotační a může přes 360st. Když tam nebude snímač tak to musím nastavit nějak že je vždy zahomována, že? A by fungovaly ostatní softlimity. Když jsem v simulaci nastavil softlimity na 0-3600, tak je to v pohodě. Nejdříve se mi obrobil vrch, pak se to otočilo o 90, pak 135st a pak vrátilo zpět Když jsem tam limit nenastavil, tak mě to nechtělo pustit a musel jsem vypnout softlimity.
Nějaké čidlo budu asi potřebovat, protože chci dělat i závity (to v módu soustruhu s jiným nastavením os i motoru).
Jak je to správně?
Díky
Nějaké čidlo budu asi potřebovat, protože chci dělat i závity (to v módu soustruhu s jiným nastavením os i motoru).
Jak je to správně?
Díky
- Mrosconi
- Příspěvky: 1978
- Registrován: 22. 2. 2015, 6:30
- Bydliště: Netřebská 47, Praha 6 Ruzyně
- Kontaktovat uživatele:
Už to asi mám. V první fázi pouštím souvislé rotační kdy mi osa Z kopíruje tvar a A se plynule otáčí. X se posouvá a tak mám spirálu. A mi ukazuje rozsah 0-360 a znovu, takže se ty stypně vždy nulují a tím pádem je to OK. Až to dokončí hrubovat, tak by mělo pokračovat obrábění se změnou orientace osy Z. nevěděl jsem jak to funguje, tak jsem tam dal těch 3600 v domnění, že tímto umožňuji pohyb 10 otáček.