Существует несколько способов создать шестерню в OpenSCAD. Самый правильный и гибкий — использовать встроенную библиотеку MCAD, но можно также написать простой скрипт самостоятельно для понимания геометрии. Вот три варианта: от простого к сложному. В стандартной установке OpenSCAD уже есть библиотека для создания шестерен. Это самый надежный способ, так как она строит эвольвентный профиль зуба (настоящая геометрия шестерен). use <MCAD/involute_gears.scad> gear( number_of_teeth = 20, // Количество зубьев circular_pitch = 500, // Шаг зубьев (важно для подбора пары) gear_thickness = 10, // Толщина шестерни rim_thickness = 10, // Толщина обода hub_thickness = 15, // Толщина ступицы (толще для вала) bore_diameter = 5, // Диаметр отверстия под вал circles = 4 // Количество облегчающих отверстий (0 = нет) ); Важные параметры: В меню OpenSCAD уже есть готовый пример. Если вы не хотите подключать библиотеки и вам н