Linuxcnc a naklápěcí vřeteno B osa
-
unclebaker
- Příspěvky: 346
- Registrován: 1. 3. 2010, 3:26
Určitě znáte Centroid A560, na tomhle stroji je zajímavé řešení naklápěcí hlavy. Jedná se o řešení pomocí kuličkového šroubu a nikoli, šnekového převodu, tak jak bývá zvykem.
http://img.youtube.com/vi/hBRYzwMkWog/hqdefault.jpg" onclick="window.open(this.href);return false;
Tohle řešení má určitě nedostatky, jako menší rozsah naklopení, apod.
Když se bude jednat o převod pomocí šneku, tak zde je vždy konstantní převod, motor udělá jednu otáčku, vřeteno se naklopí, motor udělá zase jednu otáčku, vřeteno se naklopí o stejný úhel jako předtím. Jednoduché.
Ale teď pokud se bude jednat o tohle řešení pomocí šroubu, tam už to říci nelze. Čím větší bude natočení hlavy ( delší rozteč mezi maticí šroubu a jeho kyvným uložením ), o to větší úhel se bude při jedné otáčce šroubu hlava naklápět.
Teď proč píšu,je možné v linuxcnc zadat mat. předpis nějaké funkce pro přepočet tak, aby se řešil tenhle nedostatek ? Nebo tam tohle napsat nejde a jde tam pouze nějaký obyčejný elektronický konstantní převodový poměr. Neřeším teď jakou funkci, taková určitě je, ale jestli to tam jde napsat.
Všem děkuji za energii vynaloženou čtením a přemýšlením.
http://img.youtube.com/vi/hBRYzwMkWog/hqdefault.jpg" onclick="window.open(this.href);return false;
Tohle řešení má určitě nedostatky, jako menší rozsah naklopení, apod.
Když se bude jednat o převod pomocí šneku, tak zde je vždy konstantní převod, motor udělá jednu otáčku, vřeteno se naklopí, motor udělá zase jednu otáčku, vřeteno se naklopí o stejný úhel jako předtím. Jednoduché.
Ale teď pokud se bude jednat o tohle řešení pomocí šroubu, tam už to říci nelze. Čím větší bude natočení hlavy ( delší rozteč mezi maticí šroubu a jeho kyvným uložením ), o to větší úhel se bude při jedné otáčce šroubu hlava naklápět.
Teď proč píšu,je možné v linuxcnc zadat mat. předpis nějaké funkce pro přepočet tak, aby se řešil tenhle nedostatek ? Nebo tam tohle napsat nejde a jde tam pouze nějaký obyčejný elektronický konstantní převodový poměr. Neřeším teď jakou funkci, taková určitě je, ale jestli to tam jde napsat.
Všem děkuji za energii vynaloženou čtením a přemýšlením.
-
robokop
- Site Admin
- Příspěvky: 23436
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
Najdi si rotatekins
Vsechna prava na chyby vyhrazena (E)
-
doncarlos
- Příspěvky: 755
- Registrován: 9. 1. 2008, 9:49
Pro amatérské konstrukce je asi to jediný způsob, jak udělat naklápění hlavy levně bez vůlí,
ale je tam problém s nelinearitou, Mach si s tím asi neporadí.
ale je tam problém s nelinearitou, Mach si s tím asi neporadí.
-
fmodel
- Příspěvky: 10274
- Registrován: 26. 10. 2011, 10:37
Řízení jako takové není moje parketa, nezvládne to připojení nkoderu , nebo krokáč- s enkodérem hozeným na tu osu?? U serva bych si to představit uměl .
http://www.rm-reznicek.cz" onclick="window.open(this.href);return false;
-
lubos
- Sponzor fora
- Příspěvky: 5147
- Registrován: 2. 5. 2007, 3:47
- Bydliště: Praha
Pokud do machu jde dostat kompenzace šroubu ( každý trochu normální systém jí má)fmodel píše:Řízení jako takové není moje parketa, nezvládne to připojení nkoderu , nebo krokáč- s enkodérem hozeným na tu osu?? U serva bych si to představit uměl .
tak by se to tam mohlo dostat taky. Je jen otázka jak moc to bude nelineární když se ta kompenzace délky dělá třeba po 10mm ( pro B osu by tobylo třeba po stupni).
Případně nejjdnodušší způsob je zkorigovat si gkod což by bylo asi 100x jednodušší.
XpertMill, Gravos, Ninos, Galaad
IQ156
-1500Kč, -520Kč, -1čokoláda, - 28000Kč
www.freeair.cz www.rotexelectric.eu www.retrofitcnc.cz
IQ156
-1500Kč, -520Kč, -1čokoláda, - 28000Kč
www.freeair.cz www.rotexelectric.eu www.retrofitcnc.cz
-
testone
- Sponzor fora
- Příspěvky: 7628
- Registrován: 3. 12. 2010, 5:56
- Bydliště: Slaný
za ten stroj chtějí cca 5MKč
na 99% to běhá na krokáčích a drivery jsou tam destičky odhadem 5x7cm
na 99% to běhá na krokáčích a drivery jsou tam destičky odhadem 5x7cm
Obvykle se dějí věci obvyklé. Méně často se dějí věci neobvyklé a zcela vyjímečně se dějí věci vyjímečné...
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
Masturn 40 CNC, Hermle UWF1200H CNC a pár klasik
http://www.radialengine.cz" onclick="window.open(this.href);return false;
http://www.autopejsek.cz" onclick="window.open(this.href);return false;
-
unclebaker
- Příspěvky: 346
- Registrován: 1. 3. 2010, 3:26
http://centroidperformanceracing.com/do ... ck_web.pdf" onclick="window.open(this.href);return false;testone píše:za ten stroj chtějí cca 5MKč
na 99% to běhá na krokáčích a drivery jsou tam destičky odhadem 5x7cm
Pisou serva... nepisou cenu, radeji..
-
unclebaker
- Příspěvky: 346
- Registrován: 1. 3. 2010, 3:26
Samozrejme dekuji za reakcirobokop píše:Najdi si rotatekins
A prostuduji...
Jde to, ze jsem s mesou ani s emc dosud nepracoval, az to bude na poradu dne, bude to pro me vse nóvum...
-
CZ_Pascal
- Příspěvky: 894
- Registrován: 14. 1. 2008, 8:24
- Bydliště: Brno
Nějak nechápu co na tom řešíteunclebaker píše:Teď proč píšu,je možné v linuxcnc zadat mat. předpis nějaké funkce pro přepočet tak, aby se řešil tenhle nedostatek ? Nebo tam tohle napsat nejde a jde tam pouze nějaký obyčejný elektronický konstantní převodový poměr. Neřeším teď jakou funkci, taková určitě je, ale jestli to tam jde napsat.
Pro LinuxCNC je tohle samozřejmě naprstá banalita - vždyť je to obyčejná trigonometrická funkce Tangens (Cotangens).
Stačí si jednoduše popsat kinematické transformační rovnice ("zpětnou" inverse a "dopřednou" forward) a LinuxCNC automaticky přepočítá požadovaný úhel natočení rotační osy na lineární posuv toho šroubu.
Při použití dvou šroubů je tak možno skonstruovat natočení v libovolném úhlu (LinuxCNC tedy vypočítá polohu obou šroubů na základě vstupního úhlu).
V tom případě tedy musí být posuv dostatečně přesný (serva) nebo "gumový" (krokáče) aby se ty dvě osy mezi sebou "nepraly" (vhzledem k nulové vůli kterou tímto lze opravdu dosáhnout).
Nebo jsem nepocopil zadání
-
unclebaker
- Příspěvky: 346
- Registrován: 1. 3. 2010, 3:26
Ten tangens asi ne, nejedna se o pravouhly trojuhelnik...CZ_Pascal píše:Nějak nechápu co na tom řešíteunclebaker píše:Teď proč píšu,je možné v linuxcnc zadat mat. předpis nějaké funkce pro přepočet tak, aby se řešil tenhle nedostatek ? Nebo tam tohle napsat nejde a jde tam pouze nějaký obyčejný elektronický konstantní převodový poměr. Neřeším teď jakou funkci, taková určitě je, ale jestli to tam jde napsat.![]()
Pro LinuxCNC je tohle samozřejmě naprstá banalita - vždyť je to obyčejná trigonometrická funkce Tangens (Cotangens).
Stačí si jednoduše popsat kinematické transformační rovnice ("zpětnou" inverse a "dopřednou" forward) a LinuxCNC automaticky přepočítá požadovaný úhel natočení rotační osy na lineární posuv toho šroubu.
Při použití dvou šroubů je tak možno skonstruovat natočení v libovolném úhlu (LinuxCNC tedy vypočítá polohu obou šroubů na základě vstupního úhlu).
V tom případě tedy musí být posuv dostatečně přesný (serva) nebo "gumový" (krokáče) aby se ty dvě osy mezi sebou "nepraly" (vhzledem k nulové vůli kterou tímto lze opravdu dosáhnout).
Nebo jsem nepocopil zadání
-
CZ_Pascal
- Příspěvky: 894
- Registrován: 14. 1. 2008, 8:24
- Bydliště: Brno
No podle toho obrázku (moc jsem ho nestudoval) se mi to zdálo jako šroub vodorovně, napevno vzhledem k ose rotační osy. Matice je pak na vozíku tak aby umožnila různou vzdálenost od osy rotační osy.
A v tom případě by se nejednlo o nic jiného než pravoúhlý trojúhelník.
Pokud by byla matice uložena u rotační osy v pevné vzdálenosti od osy rotace, tak pak by to bylo samozřejmě malinko složitější.
(tedy zhruba Sinus + Cosinus + Pythagoras)
A v tom případě by se nejednlo o nic jiného než pravoúhlý trojúhelník.
Pokud by byla matice uložena u rotační osy v pevné vzdálenosti od osy rotace, tak pak by to bylo samozřejmě malinko složitější.
(tedy zhruba Sinus + Cosinus + Pythagoras)
-
unclebaker
- Příspěvky: 346
- Registrován: 1. 3. 2010, 3:26
https://m.youtube.com/watch?v=hBRYzwMkWog" onclick="window.open(this.href);return false;CZ_Pascal píše:No podle toho obrázku (moc jsem ho nestudoval) se mi to zdálo jako šroub vodorovně, napevno vzhledem k ose rotační osy. Matice je pak na vozíku tak aby umožnila různou vzdálenost od osy rotační osy.
A v tom případě by se nejednlo o nic jiného než pravoúhlý trojúhelník.
Pokud by byla matice uložena u rotační osy v pevné vzdálenosti od osy rotace, tak pak by to bylo samozřejmě malinko složitější.
(tedy zhruba Sinus + Cosinus + Pythagoras)
Od 2min. je to videt...
-
CZ_Pascal
- Příspěvky: 894
- Registrován: 14. 1. 2008, 8:24
- Bydliště: Brno
Aha. OK Už to vidím - Dík za odkaz.
.. no takže ten druhý případ. Mechanicky trochu jednodušší. Matematicky zanedbatelně složitější
Pokud to chceš zkonstruovat tak se řízení vůbec neboj. LinuxCNC to hravě zvládne