Joints: gears, rack and pinion, and screws (#1524)

Motion links can carry a coupling (gear pair, rack and pinion, screw) whose ratio follows radii, picked round faces or pitch. Design format 23.

Co-authored-by: SychPL <SychPL@users.noreply.github.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-10-15 18:47:38 -04:00
1 parent a519f3cf74
commit f7967b1ff6
29 files changed
+1476 -54

No files matched your search

+20 -1
View File
@@ -115,6 +115,9 @@
"cmd.joint_limits": "Обмеження з'єднання",
"cmd.joint_list": "Список з'єднань",
"cmd.joint_motion_link": "Зв'язок руху",
"cmd.joint_gear": "Зубчаста передача",
"cmd.joint_rack_pinion": "Рейкова передача",
"cmd.joint_screw": "Гвинт",
"cmd.joint_origin": "Початок з'єднання",
"cmd.joint_rigid_group": "Жорстка група",
"cmd.joint_solve": "Розв'язати з'єднання",
@@ -1061,5 +1064,21 @@
"drive.unconnected": "Нічого не рухається: {part} не з'єднано ні з чим закріпленим",
"joint.one_component": "Ці деталі - тіла одного компонента: {bodies}. З'єднання рухає один компонент відносно іншого, тому кожній деталі потрібен власний компонент.",
"joint.one_body": "Обидва вибори на {body}. Виберіть другий на іншій деталі.",
"joint.from_bodies_hint": "Кожне вибране тіло переходить у власний новий компонент і лишається на місці."
"joint.from_bodies_hint": "Кожне вибране тіло переходить у власний новий компонент і лишається на місці.",
"coupling.gear_1": "Шестерня 1",
"coupling.gear_2": "Шестерня 2",
"coupling.pinion": "Шестерня",
"coupling.rack": "Рейка",
"coupling.nut": "Гайка",
"coupling.radius_1": "Радіус 1",
"coupling.radius_2": "Радіус 2",
"coupling.internal": "Внутрішнє зачеплення",
"coupling.pitch": "Крок",
"coupling.picked": "вибрано",
"coupling.not_round": "не кругла грань",
"coupling.gear_1_pick": "Шестерня 1 (необов'язково)",
"coupling.gear_2_pick": "Шестерня 2 (необов'язково)",
"coupling.pinion_pick": "Шестерня (необов'язково)",
"coupling.needs_turns": "потрібні два обертові з'єднання",
"coupling.needs_turn_and_slide": "потрібні обертове й ковзне з'єднання"
}