Vibe-дизайн в 2026: LLM-агент в Fusion 360 крутит шестерёнками

Vibe-дизайн в 2026: LLM-агент в Fusion 360 крутит шестерёнками

Выкатили MCP-ассистента для Fusion 360. Я сразу попробовал автоматизировать то, что проектировал уже 60 раз — деревянную лестницу.

Опыт автоматизации

Раньше я пытался создать свои скрипты для автоматизации, включая MCP-сервер для LLM. Но API Fusion 360 настолько скудный и плохо документированный, что скрипты работают с трудом и только в ограниченном режиме.

Этап 1: ступени

Промт: «Создай ступени шириной 300 мм, длиной 900 мм и толщиной 40 мм. Нависание — 50 мм. Шаг подъёма — 190 мм. Первый шаг — 135 мм. Количество ступеней — 12».

Результат: модель создала то, что нужно. Но есть нюансы:

  • Очень много лишних объектов в таймлайне.
  • Много избыточных эскизов. Координаты проецируются отдельно, без связей между эскизами и ступенями. Нет зависимостей.

Этап 2: подступенки

Промт: «Добавим подступенки. Это доски, которые защищают от проваливания ноги. Ширина — 900 мм, высота — шаг подъёма, толщина — 16 мм».

Результат: подступенки пересекаются со ступенями. Исправить промтом с трёх попыток не получилось. Пришлось явно указывать смещение: «Подвинь по оси Z на 20 мм, по оси X на 8 мм».

Подступенки встали почти на место. Но примыкания между ними и ступенями нет. Опять же — нет зависимостей между плоскостями. Проект не получается динамическим.

Этап 3: столбы

Решил проверить, справится ли LLM с более сложной задачей — созданием столбов. В прямой лестнице они не критичны, но в поворотной обязательны.

Промт: «Под последней ступенью (body15) сделай два столба 80×80 мм. Верхняя грань столбов — нижняя грань ступени. Отступы от левого и правого края ступени — 20 мм. Высота — до плоскости Plane72 (пол)».

Важно: перед каждым этапом сохраняйте проект. В Fusion 360 есть контроль версий — если ассистент натворит бед, можно откатиться.

Результат: агент 5 минут крутил шестерёнки и создал два столба от первой ступени до пола. При этом размеры (80×80 мм) не были соблюдены.

Попытка 2

Решил упростить: сделать один столб и чётко указать плоскости.

Промт: «Сделай столб 80×80 мм от Plane73 до Plane72. От Plane74 отступи 20 мм, от Plane75 — ничего, столб должен быть в одной плоскости с Plane75».

15 минут машина гудела. Агент 8 раз выдавливал прямоугольники в разные стороны. В итоге я остановил процесс — LLM запуталась, начала сдвигать указанные плоскости и портить проект.

Попытка 3

Нарисовал скетч вручную и попросил выдавить столбы. LLM уточнила, какие профили использовать. Но в скетче неясно, где какой профиль — поэтому непонятно, что она выдавит.

Итог

На эксперименты ушло 3 часа. За это время я создал только пару ступеней и подступенков. За те же 3 часа я бы уже полностью спроектировал лестницу и подготовил чертежи.

Потенциал у MCP есть. Но требуется серьёзная доработка.

Чего не хватает

  • Прикрепление файлов и изображений. Хочется нарисовать, куда и что сдвинуть.
  • Выбор объектов в контексте. Нужно, чтобы модель понимала, с какими плоскостями, эскизами и профилями работать.
  • Мультичтение. Агент должен позволять вести несколько проектов одновременно.
  • Горячие клавиши в чате. Нет Ctrl+Shift+стрелка для выделения текста. Это сильно замедляет промтинг.
  • Работа с констреинтами. Сейчас всё сводится к координатной манипуляции: «передвинь туда, сдвинь сюда».
  • Мусор в таймлайне. Агент создаёт кучу лишних эскизов и плоскостей.
Читать оригинал