Rotace souradnic

Odpovědět
prochaska
Sponzor fora
Příspěvky: 8341
Registrován: 16. 7. 2006, 12:33
Bydliště: Praha Bohnice + Roudnice nad Labem
Kontaktovat uživatele:

13. 2. 2010, 12:48

Může mi prosím někdo objasnit, co je to rotace souřadnic u pětiosého stroje? Čistě matematicky s tím nemám problém, prostě se vynásobí vektor souřadnic maticí unitární transformace. Jde mi spíš o to kde se to používá. Pročítaje si příručku o pětiosém programování v CAMu jsem narazil na něco ve smyslu, že když systém "nemá přepočítávání souřadic v g-kódu, tak to musí přepočítat CAM". Jak to funguje v tom g-kódu? A proč a kdy je vůbec nutné něco přepočítávat? Hledal jsem na netu ale asi špatně, nenašel jsem nic co bych pochopil.
Dík.
Aleš Procháska
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22905
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

13. 2. 2010, 5:28

vzdycky jsem si myslel (nikdy v praxi nevidel) ze se to pouziva napriklad kdyz se ti nechce doklepavat obrobek (sverak) do osy a mas treba dotekovou sondu tak si tuknes obrobek a patricne orotujes souradnou soustavu
pripadne treba kdyz mas nejakou kapsu umistenou vickrat po kruhu a podobne

to je jen domenka mozna je to blbost a nepouziva se to
Vsechna prava na chyby vyhrazena (E)
prochaska
Sponzor fora
Příspěvky: 8341
Registrován: 16. 7. 2006, 12:33
Bydliště: Praha Bohnice + Roudnice nad Labem
Kontaktovat uživatele:

14. 2. 2010, 7:14

Rotace namísto ustavování obrobku je asi něco jiného než co mysleli v tom camu. Jestli to dobře chápu tak CAM vygeneruje příkaz pro rotaci os A a B ale souřadnicemi X, Y, Z se nezabývá a nechá je přepočítat stroji nebo postprocesoru. Ale není mi moc jasné jestli to jen úplně blbě nechápu.
Aleš Procháska
technology
Příspěvky: 45
Registrován: 22. 11. 2009, 7:42

14. 11. 2010, 3:35

VYUžíVAM TO čASTO, KED SA MI NECHCE ZBYTOčNE PíSAť PROGRAM PRI FRéZOVANí VIACERO VYBRANí OKOLO OSI TO LEN OTOčíM SúR. SYS. O STUPNE A NAKOPíRUJEM TEN ISTý PROG.
TOMAX
Příspěvky: 116
Registrován: 25. 5. 2010, 8:34
Bydliště: Nové Zámky
Kontaktovat uživatele:

24. 11. 2010, 9:36

Vyuziva sa to hlavne pri programkvani priamo na stroji lebo cam si to v 99% prepocita sam. Ide o to ze ak sa naklini napr os a tak sa nulovy bod presunie vdaka kinematiky stroja stroj vie kde sa nula nachadza a automaticky ju v pripade prepolohovania osi a presunie v osi Y a Z cize nula sa nachadza na tom istom mieste onrobku ako dovtedy no zmeni sa jeho poloha v priestore. Pouziva sa to napr pri obrabani sikmych ploch zakotovanich v rovnakom nulovom bode ako pred preplolhovanim setri to potom cas a netreba znovu namerat nulu ked sa preklopi suradnicovy system. U cnc storjou sa program vzdy cova tak ako by sa otacal nastroj aj ked sa vskutocnosti otoci obrobok. Ja mam rotacne osy C a B ktore vykonava otocno/sklopny stol no simulacia a poloha suradnic sa chova tak ako by sa prepolohovavalo vreteno vzhladom k nulovemu bodu.
SolidWORKS 2012 + SolidCAM 2012
-
CNC sustruh pohánanými nástrojmi
5oska DMU eVo 40
a nejaké tie 3osé mašinky :)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

24. 11. 2010, 10:07

Pouziva se to blbe receno protoze pri rotaci se musi delkova korekce nastroje a take rameno na kterem se to toci prepocist ze Z treba do X.. Proste se to umi tocit kolem bodu.
Priklad:
Kdyz se sklopis z
G0 X0 B0 Z0
Na
G0 X0 B90 Z0

Tak stroj fyzicky sjede Z-tovou osou o delku ramena+ nastroj, zaroven o toto couvne v ose X a zaroven se otaci osa B.
Ale v souradnich X a Z jsou stale nuly.
Proste osou Z sjedes treba pul metru Ale ta ukazuje stale nulu. U kontinualni 5-ti osy je to zcela zakladni funkce.

RADEK

prochaska píše:Může mi prosím někdo objasnit, co je to rotace souřadnic u pětiosého stroje? Čistě matematicky s tím nemám problém, prostě se vynásobí vektor souřadnic maticí unitární transformace. Jde mi spíš o to kde se to používá. Pročítaje si příručku o pětiosém programování v CAMu jsem narazil na něco ve smyslu, že když systém "nemá přepočítávání souřadic v g-kódu, tak to musí přepočítat CAM". Jak to funguje v tom g-kódu? A proč a kdy je vůbec nutné něco přepočítávat? Hledal jsem na netu ale asi špatně, nenašel jsem nic co bych pochopil.
Dík.
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
TOMAX
Příspěvky: 116
Registrován: 25. 5. 2010, 8:34
Bydliště: Nové Zámky
Kontaktovat uživatele:

26. 11. 2010, 6:41

no vreteno sa nemusi pohnut v osi Z pokial das prikaz TURN a nie MOVE, su TAM 3 režimy MOVE = pohyb vsetkych os aby sa dosiahla nulova suradnica
TURN = prepolohuju sa len rotacne osi a osi X,Y,Z ostavaju na mieste len sa zmeni ich suradnica
STAY = nepohne sa nic len sa zmenia suradnice
SolidWORKS 2012 + SolidCAM 2012
-
CNC sustruh pohánanými nástrojmi
5oska DMU eVo 40
a nejaké tie 3osé mašinky :)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

26. 11. 2010, 6:48

TOMAX píše:no vreteno sa nemusi pohnut v osi Z pokial das prikaz TURN a nie MOVE, su TAM 3 režimy MOVE = pohyb vsetkych os aby sa dosiahla nulova suradnica
TURN = prepolohuju sa len rotacne osi a osi X,Y,Z ostavaju na mieste len sa zmeni ich suradnica
STAY = nepohne sa nic len sa zmenia suradnice
Toto u zje ale vec konkretniho systemu, jiny system to bude mit uplne jinak.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
MaDless
Příspěvky: 5
Registrován: 12. 6. 2012, 9:42

16. 6. 2012, 12:07

Nechcem zakladat novu temu, kedze myslim ze odpoved najdem od niekoho aj tu.
3osa vertikalna freza, na ktoru mame kupenu uhlovu hlavu (nataca sa rucne )Fuh PVI ER25. potrebujem vrtat diery pod roznymi uhlami a netusim ako mam na to spravit program.
Z toho co som pochopil staci natocit suradnice (A,B) a masina si automaticky prepocita pohyby X,Y,Z ?...chapem spravne? + Ak aj ano, niesom si isty ci mi masina nevyhodi po natoceni suradnic nejaku chybu, kedze jej chyba hardware na otacanie.
Ak by mi to mohol niekto jemne objasnit , kupim mu zmrzlinu ;)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

17. 6. 2012, 7:36

Jaky system ? Jaka verze stroje.
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
MaDless
Příspěvky: 5
Registrován: 12. 6. 2012, 9:42

17. 6. 2012, 7:54

system fanuc oi mc
stroj VDL 1000 (nejaka ojazdena cinska sunka :)
MaDless
Příspěvky: 5
Registrován: 12. 6. 2012, 9:42

20. 6. 2012, 4:49

takze nikto k mojej otazke nema co dodat?
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22905
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

21. 6. 2012, 6:33

a co udelat pouze sikmy pohy v ose nastroje bez ohledu na rotaci
jesti potrebujes pouze vrtat
Vsechna prava na chyby vyhrazena (E)
TOMAX
Příspěvky: 116
Registrován: 25. 5. 2010, 8:34
Bydliště: Nové Zámky
Kontaktovat uživatele:

21. 6. 2012, 8:17

fanuc ma ( aspom ten co som videl ja ) funkciu vrtanie / frezovanie uhlovou hlavou. do toho cyku sa zada ako ju mas naklonenu a kam chces vrtať diery.
Ma to aj pomenovanie naklonenie rovyny alebo vrtanie do sikmej polochy
SolidWORKS 2012 + SolidCAM 2012
-
CNC sustruh pohánanými nástrojmi
5oska DMU eVo 40
a nejaké tie 3osé mašinky :)
MaDless
Příspěvky: 5
Registrován: 12. 6. 2012, 9:42

27. 6. 2012, 8:04

pardon ze som neodpisal skor...dovolenka :)
robokop píše:a co udelat pouze sikmy pohy v ose nastroje bez ohledu na rotaci
jesti potrebujes pouze vrtat
neviem ci myslime na to iste, ale toto berem ako krajnu moznost (pouzivame stary Edgecam 9.75) - priemet drahy na plochu, nevyhoda: nie je to vrtaci cyklus (potrebujem vrtanie s odpichom, po 2mm napriklad)
TOMAX píše:fanuc ma ( aspom ten co som videl ja ) funkciu vrtanie / frezovanie uhlovou hlavou. do toho cyku sa zada ako ju mas naklonenu a kam chces vrtať diery.
Ma to aj pomenovanie naklonenie rovyny alebo vrtanie do sikmej polochy
Vcera som to nasiel v Manual guide : Obrabanie sikmeho povrchu(rotacia suradnic) , len to neviem na masine nejak rozchodit, stale vrta iba v ose Z.
skusal som aj manualne hore spomenuty G kod

G0 X0 B0 Z0
Na
G0 X0 B90 Z0

a masina sice nevyhodi ziadnu chybu, ale nespravi ani ziaden pohyb :/
Odpovědět

Zpět na „Ostatní veci kolem programovani“