5a689ad461
feat(features): операция вращения (revolve_boss / revolve_cut) PartModeler.RevolveAsync через API5 o3d_bossRotated/o3d_cutRotated: directionType=dtNormal, toroidShapeType=сфероид, SetThinParam(false), SetSideParam(forward, angle). Ось вращения — осевая линия в эскизе (системный стиль 3); добавляется sketch_add_axis. Новые MCP-инструменты: sketch_add_axis, revolve_boss, revolve_cut (угол в градусах, по умолчанию 360). Тест Revolve_rectangle_makes_tube: профиль [10..15]×[0..20] вокруг оси Y → труба (внеш. R15, внутр. R10, H20), объём π·2500 ≈ 7854 мм³ — проверено через get_part_info. Презентация: 23 инструмента, 16 тестов. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> @