ИСКУССТВО
КРАСОТА И ЗДОРОВЬЕ
РЕМЕСЛО
КУЛЬТУРА И ИСТОРИЯ
РАЗВЛЕЧЕНИЯ
ЭКОЛОГИЯ
ЕДА И НАПИТКИ
ОБРАТНАЯ ИНЖЕНЕРИЯ
НАУКИ
СПОРТ
ТЕХНОЛОГИИ
НОСИМЫЕ УСТРОЙСТВА
Создание 3D-моделей с Claude AI и Blender — от разговора до файла .blend
Переведено
Pixel

Создано

Pixel

9. июнь 2026FI
540
0
0
0
0

Создание 3D-моделей с Claude AI и Blender — от разговора до файла .blend

Blender — самая мощная в мире бесплатная программа для 3D-моделирования с открытым исходным кодом. Claude AI умеет писать и выполнять скрипты Python для Blender и создавать точные 3D-модели: от простых форм до сложных параметрических конструкций с гравированным текстом, криволинейными поверхностями и точными физическими размерами. Этот blueprint учит подключать Claude к Blender и создавать готовые к публикации файлы 3D-проектов в обычном разговоре.

Вместо того чтобы осваивать сложный интерфейс Blender с сотнями горячих клавиш и меню, вы описываете желаемое простыми словами. Claude переводит ваше описание в вызовы Python API Blender: создаёт геометрию, применяет модификаторы, выполняет булевы операции, масштабирует до реальных размеров и экспортирует готовый файл. Пример модели — боёк кузнечного молотка с поперечным клином массой 1 кг, с рунами старшего футарка, выгравированными с обеих сторон.

Рассмотрены два способа подключения: дополнение-сервер Blender MCP (для Claude Desktop, с окном Blender в реальном времени) и API Blender без интерфейса (для Claude Code, с рендерингом на сервере). Оба дают одинаковые файлы .blend.

Средний
1–3 часа

Инструкции

1

Установите Blender

Скачайте Blender с blender.org: он бесплатный, с открытым исходным кодом (лицензия GPL) и работает в Windows, macOS и Linux. Установите версию 4.0 или новее. В Blender встроены полноценный интерпретатор Python и обширный Python API, позволяющий записать скриптом любую операцию программы. Именно этим пользуется Claude для создания 3D-моделей: у каждой кнопки, меню и инструмента Blender есть аналог в Python.

После установки откройте Blender один раз, чтобы убедиться, что он запускается. Вы увидите стартовую сцену по умолчанию с кубом, камерой и источником света. Закройте его: при работе с ИИ Blender будет управляться удалённо.

Необходимые инструменты:

Настольный компьютерНастольный компьютер
Blender (программа)Blender (программа)
2

Выберите способ подключения

Есть два способа подключить Claude к Blender. Выберите тот, что подходит вашей конфигурации:

Способ A — сервер Blender MCP (Claude Desktop): установите в Blender дополнение Model Context Protocol (MCP), которое превращает его в локальный сервер. Claude Desktop подключается к нему напрямую и может выполнять код Python, делать снимки окна просмотра и читать данные сцены, пока вы наблюдаете, как модель строится в окне Blender в реальном времени.

Способ B — API Blender без интерфейса (Claude Code): запустите Blender в режиме без интерфейса (без GUI), обёрнутым сервером FastAPI. Claude Code отправляет скрипты Python по HTTP, Blender выполняет их и возвращает полученные файлы. Так быстрее при пакетной работе, и всё работает на удалённом сервере, но окно просмотра вживую вы не видите: готовый файл .blend вы проверяете потом.

Способ A лучше для интерактивного проектирования, когда хочется видеть каждое изменение. Способ B лучше для автоматизированных процессов, генерации на сервере и работы без дисплея.

3

Настройте сервер Blender MCP (способ A)

Установите дополнение Blender MCP с GitHub (проект 'blender-mcp', который называет его MCP for Blender; дополнение запускает внутри Blender сервер, с которым может общаться Claude). Скачайте его файл addon.py. В Blender: Edit → Preferences → Add-ons → Install… → выберите addon.py, затем включите 'Interface: MCP for Blender'. В окне 3D-просмотра нажмите N, чтобы открыть боковую панель, и выберите вкладку MCP for Blender.

Нажмите 'Start MCP Server'. Теперь Blender ждёт подключений от Claude. В настройках Claude Desktop добавьте сервер Blender MCP как источник инструментов (фрагмент конфигурации приведён в README проекта). После подключения Claude получает доступ к таким инструментам, как execute_blender_code, get_scene_info и get_viewport_screenshot, — всему, что нужно для проектирования 3D-моделей в разговоре.

Необходимые инструменты:

Дополнение сервера MCP для BlenderДополнение сервера MCP для Blender
4

Настройте API Blender без интерфейса (способ B)

Создайте сервер FastAPI, который оборачивает Blender без интерфейса. Сервер принимает скрипты Python через конечную точку POST /execute, выполняет их в фоновом режиме Blender (blender --background --python) и возвращает полученные файлы. Минимальному серверу нужна всего одна конечная точка:

Запишите код Python, полученный от Claude, в файл в рабочем каталоге задания, например job.py, и запустите его командой: blender --background --python job.py. Сохраните получившийся файл .blend в рабочем каталоге и отдавайте его через конечную точку GET /files. Claude Code вызывает эти HTTP-точки, чтобы отправлять скрипты и забирать файлы готовой модели.

Это та же архитектура, что используется в конвейерах генерации изображений с помощью ИИ (ComfyUI): творческий инструмент без интерфейса, обёрнутый API и работающий на сервере с доступом к GPU.

Необходимые инструменты:

Настольный компьютерНастольный компьютер
5

Опишите модель, которую хотите создать

Скажите Claude простыми словами, что вы хотите построить. Точно укажите размеры, материалы и физические свойства. Например:

«Спроектируй боёк кузнечного молотка с поперечным клином массой 1 кг. Ударная поверхность должна быть квадратом со скруглёнными углами, клин — горизонтальным (тонким по Z, широким по Y), чтобы раздвигать металл. Добавь руны старшего футарка ᚦᛟᚱ (TOR), выгравированные на глубину 3 мм на обеих плоских сторонах. Масштабируй геометрию так, чтобы объём составил ровно 127,4 см³ (1 кг закалённой стали плотностью 7850 кг/м³). Предусмотри овальный проём для рукояти».

Claude переведёт это описание в последовательность операций Python для Blender. Чем точнее описание, тем ближе первая версия к желаемому. Используйте реальные величины (миллиметры, граммы, градусы), а не относительные выражения («сделай побольше»).

6

Claude создаёт и выполняет скрипты Python для Blender

Claude пишет скрипт Python, который строит модель с помощью Python API Blender (модуль bpy). Типичная последовательность для бойка молотка:

1. Создать примитив-куб и отмасштабировать его до примерных размеров молотка
2. Подразделить сетку, чтобы добавить геометрию для формовки
3. Пройтись по вершинам, чтобы вылепить сужение поперечного клина, профиль ударной поверхности и выпуклость в центре
4. Применить модификатор Subdivision Surface для плавных изгибов
5. Вырезать проём булевой операцией DIFFERENCE с цилиндром
6. Вычислить объём сетки и применить единый коэффициент масштабирования, чтобы получить 1 кг стали
7. Создать маленькие режущие кубы для каждой черты рун и вычесть их из поверхности булевыми операциями

Claude отправляет этот скрипт в Blender (через MCP или API). Blender выполняет его и создаёт 3D-геометрию. С MCP (способ A) вы видите, как модель появляется в окне просмотра в реальном времени.

7

Проверьте и доработайте проект

Осмотрите модель. В способе A облетите её в окне просмотра Blender. В способе B скачайте файл .blend и откройте его в Blender или попросите Claude отрендерить снимок окна просмотра. Проверьте размеры, пропорции и точность деталей. Частые проблемы первой версии и как попросить Claude их исправить:

• Текст на одной стороне выглядит зеркально → укажите, какую грань (+Y или -Y) нужно отразить
• Модель слишком мала или велика → назовите целевой размер в мм
• Гравировка исчезла на изогнутой поверхности → Claude должен запросить фактическое положение поверхности в каждом месте гравировки
• Булевы операции разрушили сетку → попросите Claude использовать отдельный резак для каждой черты, а не объединённую геометрию
• Элементы не на той оси → всегда используйте обозначения осей (+X, -Y, +Z), никогда «спереди» или «сзади», которые в 3D неоднозначны

Каждое исправление — один ход разговора: вы описываете проблему, Claude правит скрипт, снова выполняет его, а вы снова проверяете. Обычно от двух до пяти итераций дают готовую модель.

Шаг 7 - Image 1
8

Проверьте модель со всех сторон

Поворачивайте модель, чтобы проверить каждую грань. Убедитесь, что гравировка рун правильно читается на обеих плоских сторонах: текст на грани +Y при взгляде из направления +Y должен естественно выглядеть зеркальным, а текст на грани -Y должен правильно читаться из направления -Y. Проверьте, что проём чистый и расположен по центру. Убедитесь, что поперечный клин сужается плавно, без рваных кромок.

В Blender нажмите Numpad 1 для вида спереди (вид -Y), Ctrl+Numpad 1 для вида сзади (вид +Y), Numpad 3 для вида справа (вид +X) и Numpad 7 для вида сверху (вид +Z). Эти ортографические виды выявляют ошибки выравнивания, которые скрывает перспективный вид.

Шаг 8 - Image 1
9

Сохраните как .blend (основной формат)

Сохраните модель в файл .blend (File → Save As или скриптом: bpy.ops.wm.save_as_mainfile(filepath='model.blend')). Формат .blend — родной формат Blender и лучший выбор для архивирования и обмена:

• Сохраняет все стеки модификаторов, материалы, настройки сцены и историю правок
• Полностью редактируемый: другой maker может открыть его, изменить текст рун, пересчитать под другую массу или настроить любой параметр

Файл .blend — единственный источник истины для модели.

10

Загрузите файл проекта на Youblob

Создавая или редактируя blueprint на Youblob, добавьте шаг проекта (тип содержимого: 'design') и загрузите файл .blend. Youblob показывает файлы .blend как интерактивный 3D-просмотр прямо в браузере, предлагает их для скачивания и может сразу подготовить к 3D-печати, не преобразуя в другой формат.

Укажите размеры, массу и плотность материала модели в описании шага, чтобы другие makers знали точные характеристики. Для параметрических моделей (как этот молоток, масштабированный по массе) опишите, какие переменные менять для доработки: другие makers должны иметь возможность подогнать проект под свои нужды, не начиная с нуля.

11

Лучшие практики 3D-моделирования с помощью ИИ

Уроки, извлечённые при проектировании скандинавского бойка молотка и других моделей вместе с Claude:

• Используйте обозначения осей, а не направления: говорите «грань +Y» и «ось -Z», никогда «спереди» или «сверху»: в 3D это неоднозначно и приводит к зеркальным результатам.
• Булевым операциям нужны отдельные резаки: объединение нескольких примитивов перед булевой операцией создаёт неманифолдную (non-manifold) геометрию. Держите каждый резак отдельным объектом.
• Запрашивайте фактическую поверхность: после подразделения и модификаторов поверхность сетки находится не там, где предполагают исходные размеры. Claude должен измерить положение вершин, прежде чем размещать гравировку или вырезы.
• Масштабируйте по объёму, а не по размерам: чтобы попасть в целевую массу, вычислите объём сетки методом знаковых тетраэдров, затем примените единый коэффициент масштабирования: (target_vol / current_vol) ^ (1/3).
• Итерируйте в 2–5 раундов: первый скрипт верен на 80%. Каждый цикл проверки и исправления устраняет оставшиеся проблемы. Пять итераций обычно дают модель, готовую к производству.

Требуемые инструменты

3

CC0 Общественное достояние

Этот чертёж выпущен под лицензией CC0. Вы можете свободно копировать, изменять, распространять и использовать эту работу в любых целях без запроса разрешения.

Поддержите мейкера, покупая товары через его чертёж, где он получает Комиссию мейкера установленную продавцами, или создайте новую итерацию этого чертежа и включите его как связь в свой чертёж для распределения дохода.

Обсуждение

(0)

Войти чтобы присоединиться к обсуждению

Загрузка комментариев...