10. Kam ta čísla jdou dál — a co tenhle nástroj nedělá
Síla a moment na kloubu nejsou odpověď. Jsou vstupem do pěti různých otázek a na každou z nich je v téhle sbírce nástroj.
- BeamLab — vezmi rameno jako konzolu se silou od kloubu na konci. Napětí, průhyb a jestli je průřez aspoň zhruba dostatečný.
- FrameLab — totéž, když rameno není přímé a ohyb v jedné části se v další stává krutem.
- ShaftLab — hřídel kloubu: radiální síla ji ohýbá, osový moment krouti a vruby rozhodnou, jestli tu kombinaci přežije deset milionů cyklů.
- BearingLab — Fr a Fa jdou přímo dovnitř. Klopný moment se přes 2M/dm promění na ekvivalentní radiální zatížení.
- BoltLab — montážní příruba: osová síla šrouby táhne, příčnou musí udržet tření a ohybový moment páčí jednu stranu rozteče nahoru.
- GearLab — moment kolem osy kloubu je to, co musí převodovka přenést, a moment setrvačnosti k téže ose rozhoduje o převodu.
Předání dělá panel „Vzít to do dalšího výpočtu". Nese sílu, moment, osu, ke které byly vztaženy, a poznámku, o který okamžik šlo — a cílová labka ti přesně ukáže, co se chystá přepsat, ještě než něco udělá. Nic se nenačte za tvými zády; to bylo vědomé rozhodnutí, protože číslo, které se objeví v poli bez vysvětlení, je horší než žádné číslo.
Co se vědomě nemodeluje
Pojmenovat omezení je součást nástroje:
- Tření, vůle a poddajnost kloubů. Každý kloub je tu tuhý a ideální. Vypsaný moment je to, co nese konstrukce — motor musí navíc překonat celý pohon, což je úloha pro GearLab a DriveLab.
- Poddajná ramena. Tělesa jsou tuhá, takže žádné kmitání a žádná rezonance. Dvouhmotový model, který rozhoduje o tom, jak vysoko můžeš vytáhnout regulátor, je plánovaný ControlLab.
- Čas. Jeden okamžik, ne trajektorie. Najít ten nejhorší je zatím na tobě; protáhnout tímhle celou S-křivku bude umět TrajLab.
- Uzavřené řetězce. Jen sériové stohy. Delta nebo Stewartova platforma jsou staticky neurčité způsobem, který tahle formulace neumí vyjádřit.
- Dopředná kinematika. Polohy a osy zadáváš pro okamžik, který tě zajímá, ve světových souřadnicích. Odvodit je z kloubových souřadnic a DH parametrů je úloha pro KineLab — což zároveň znamená, že dokud si geometrii přečteš z CADu, KineLab k tomuhle nepotřebuješ.
Zdroje
Vzorce jsou standardní a testy se porovnávají s publikovanými hodnotami, ne se solverem:
- Rovnice rychlosti a zrychlení v otáčející se soustavě — Mechanics Map (otevřená strojírenská učebnice Penn State), 12.8 Rotating Frame Analysis.
- Tytéž členy čtené jako síly v otáčející se soustavě — odstředivá, Coriolisova, Eulerova.
- Eulerovy rovnice tuhého tělesa, M = I α + ω × (I ω).
- Steinerova věta v tenzorovém tvaru a momenty setrvačnosti základních tvarů.
- Rekurze ven a pak dovnitř po řetězci je Newtonova–Eulerova formulace pro sériové manipulátory — Craig, Introduction to Robotics: Mechanics and Control, kap. 6.
- Jako nezávislá kontrola fyziky: odstředivé zrychlení Země na rovníku (0,0339 m/s²) a Coriolisův parametr na 45. rovnoběžce (1,031 · 10⁻⁴ s⁻¹).
Samotný řetězec je ověřený proti zcela oddělené implementaci: přesná dopředná kinematika
s Rodriguesovými rotacemi, numericky zderivovaná, shoda na šest platných číslic. Ve složce nástroje
spusť node test-motion.cjs a uvidíš všech 77 kontrol.