Linuxcnc a naklápěcí vřeteno B osa
-
- Příspěvky: 339
- 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.
Ří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;
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
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;
-
- Příspěvky: 339
- 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..
-
- Příspěvky: 339
- 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...
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í
-
- Příspěvky: 339
- 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í
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)
-
- Příspěvky: 339
- 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...
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