МИСТЕЦТВО
КРАСА ТА ЗДОРОВ'Я
РЕМЕСЛО
КУЛЬТУРА ТА ІСТОРІЯ
РОЗВАГИ
СЕРЕДОВИЩЕ
ЇЖА ТА НАПІЇ
ЗБОРНА ІНЖЕНЕРІЯ
НАУК
СПОРТ
ТЕХНОЛОГІЯ
НОСИМО
Створення 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 керуватиметься віддалено.

Необхідні інструменти ({count})

Настільний комп'ютерНастільний комп'ютер
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-моделей у розмові.

Необхідні інструменти ({count})

Додаток сервера 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.

Необхідні інструменти ({count})

Настільний комп'ютерНастільний комп'ютер
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)

Увійти щоб приєднатися до обговорення

Завантаження коментарів...