solidcam - transformace
- Martinhora
- Příspěvky: 998
- Registrován: 17. 2. 2009, 11:19
- Bydliště: Rokycany
Potřebuji po obvodu výrobku frézovat zářezy (celkem 24). V solidcamu jsem vytvořil dráhu pro jeden a použil funkci transform (nechal ji orotovat 24x). Jenže ve výsledném kódu se to řeší cyklem while + G68 (rotace roviny). Používám EMC a ten asi G68 neumí. Dá se nějak v solidcamu zapnout aby vše již přepočítal a nepoužil cyklus s G68 ? Dík
-
- Sponzor fora
- Příspěvky: 8324
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
V postprocesoru přepsat funkci pro generování rotace souřadnic. Údaje o rotaci uložit do globálních proměnných a každé generování lineární a kruhové interpolace a rychloposuvu přepočítat podle té rotace jako x_nove := x_puvodni * cos(uhel) + y_puvodni * sin(uhel)
Poznámka: jen teoretizuju, nikdy jsem to nedělal.
Poznámka: jen teoretizuju, nikdy jsem to nedělal.
Aleš Procháska
- Martinhora
- Příspěvky: 998
- Registrován: 17. 2. 2009, 11:19
- Bydliště: Rokycany
Tak raději jsem se dotoho opřel a všechno tam naklikal ručně. Ten post už raději upravovat nebudu a opravdu jsem nikde nenašel možnost vypnutí cyklů. Např. ve Sprutcamu to šlo jednoduše ...