
Mencipta Model 3D dengan Claude AI dan Blender — daripada Perbualan kepada Fail .blend
Blender ialah perisian pemodelan 3D percuma dan sumber terbuka yang paling berkuasa di dunia. Claude AI boleh menulis dan menjalankan skrip Python untuk Blender bagi mencipta model 3D yang tepat: daripada bentuk ringkas hingga reka bentuk parametrik yang rumit dengan teks terukir, permukaan melengkung dan ukuran fizikal yang tepat. Blueprint ini mengajar cara menyambungkan Claude kepada Blender dan mencipta fail reka bentuk 3D yang sedia diterbitkan melalui perbualan biasa.
Daripada mempelajari antara muka Blender yang rumit dengan ratusan kekunci pintas dan menu, anda hanya menerangkan kehendak anda dalam bahasa biasa. Claude menterjemah penerangan itu kepada panggilan API Python Blender: mencipta geometri, menggunakan modifier, melakukan operasi boolean, menskalakan kepada ukuran sebenar dan mengeksport fail yang siap. Model contohnya ialah kepala tukul tukang besi bermata lintang seberat 1 kg dengan rune Elder Futhark terukir pada kedua-dua sisi.
Dua kaedah penyambungan diterangkan: tambahan (add-on) pelayan Blender MCP (untuk Claude Desktop, dengan tetingkap Blender secara langsung) dan API Blender tanpa antara muka (untuk Claude Code, dengan pemaparan di pelayan). Kedua-duanya menghasilkan fail .blend yang serupa.
Arahan
Pasang Blender
Pasang Blender
Muat turun Blender dari blender.org: ia percuma, sumber terbuka (lesen GPL) dan berjalan pada Windows, macOS dan Linux. Pasang versi 4.0 atau lebih baharu. Blender mengandungi penterjemah Python yang lengkap dan API Python yang menyeluruh yang membolehkan setiap operasi dalam program diskrip. Inilah yang digunakan Claude untuk mencipta model 3D: setiap butang, menu dan alat dalam Blender ada padanannya dalam Python.
Selepas dipasang, buka Blender sekali untuk memastikan ia dapat dimulakan. Anda akan melihat adegan permulaan lalai dengan sebuah kiub, kamera dan lampu. Tutup semula: dalam aliran kerja AI, Blender akan dikawal dari jauh.
Bahan untuk langkah ini:
Blender (perisian)1 kepingAlatan diperlukan:
Komputer MejaPilih kaedah penyambungan
Pilih kaedah penyambungan
Ada dua cara untuk menyambungkan Claude kepada Blender. Pilih yang sesuai dengan persediaan anda:
Kaedah A — Pelayan Blender MCP (Claude Desktop): pasang tambahan Model Context Protocol (MCP) dalam Blender yang menjadikannya pelayan tempatan. Claude Desktop bersambung terus kepadanya dan boleh menjalankan kod Python, mengambil tangkapan skrin viewport dan membaca maklumat adegan, sambil anda melihat model terbina secara langsung dalam tetingkap Blender.
Kaedah B — API Blender tanpa antara muka (Claude Code): jalankan Blender dalam mod tanpa antara muka (tanpa GUI) yang dibalut oleh pelayan FastAPI. Claude Code menghantar skrip Python melalui HTTP, Blender menjalankannya dan memulangkan fail hasil. Kaedah ini lebih pantas untuk kerja berkelompok dan berjalan di pelayan jauh, tetapi anda tidak melihat viewport secara langsung: fail .blend yang siap anda semak kemudian.
Kaedah A lebih baik untuk reka bentuk interaktif apabila anda mahu melihat setiap perubahan. Kaedah B lebih baik untuk proses automatik, penjanaan di pelayan dan kerja tanpa skrin.
Sediakan pelayan Blender MCP (Kaedah A)
Sediakan pelayan Blender MCP (Kaedah A)
Pasang tambahan Blender MCP dari GitHub (projek 'blender-mcp', yang menamakannya MCP for Blender; tambahan ini menjalankan pelayan di dalam Blender yang boleh berhubung dengan Claude). Muat turun fail addon.py. Dalam Blender: Edit → Preferences → Add-ons → Install… → pilih addon.py, kemudian aktifkan 'Interface: MCP for Blender'. Dalam viewport 3D, tekan N untuk membuka bar sisi dan pilih tab MCP for Blender.
Klik 'Start MCP Server'. Blender kini menunggu sambungan daripada Claude. Dalam tetapan Claude Desktop, tambah pelayan Blender MCP sebagai sumber alat (README projek memberikan petikan konfigurasinya). Setelah bersambung, Claude boleh menggunakan alat seperti execute_blender_code, get_scene_info dan get_viewport_screenshot: semua yang diperlukan untuk mereka bentuk model 3D melalui perbualan.
Bahan untuk langkah ini:
Addon pelayan MCP Blender1 kepingSediakan API Blender tanpa antara muka (Kaedah B)
Sediakan API Blender tanpa antara muka (Kaedah B)
Cipta pelayan FastAPI yang membalut Blender tanpa antara muka. Pelayan menerima skrip Python melalui titik akhir POST /execute, menjalankannya dalam mod latar belakang Blender (blender --background --python) dan memulangkan fail hasil. Pelayan paling ringkas hanya memerlukan satu titik akhir:
Tulis kod Python yang diterima daripada Claude ke dalam fail dalam direktori kerja, contohnya job.py, dan jalankannya dengan: blender --background --python job.py. Simpan fail .blend yang terhasil dalam direktori kerja dan sediakannya melalui titik akhir GET /files. Claude Code memanggil titik akhir HTTP ini untuk menghantar skrip dan mengambil fail model yang siap.
Ini seni bina yang sama yang digunakan dalam proses penjanaan imej AI (ComfyUI): alat kreatif tanpa antara muka yang dibalut oleh API, berjalan di pelayan yang mempunyai akses GPU.
Alatan diperlukan:
Komputer MejaTerangkan model yang anda mahu cipta
Terangkan model yang anda mahu cipta
Beritahu Claude apa yang anda mahu bina dalam bahasa biasa. Nyatakan ukuran, bahan dan sifat fizikal dengan jelas. Contohnya:
'Reka kepala tukul tukang besi bermata lintang seberat 1 kg. Muka pukulnya segi empat dengan bucu membulat, mata lintangnya mendatar (nipis pada Z, lebar pada Y) untuk menolak logam. Tambah rune Elder Futhark ᚦᛟᚱ (TOR) yang diukir sedalam 3 mm pada kedua-dua sisi rata. Skalakan geometri supaya isi padunya tepat 127.4 cm³ (1 kg keluli keras dengan ketumpatan 7850 kg/m³). Sertakan lubang mata bujur untuk hulu.'
Claude akan menterjemah penerangan ini kepada satu siri operasi Python untuk Blender. Lebih tepat penerangan anda, lebih hampir versi pertama dengan kehendak anda. Gunakan ukuran sebenar (milimeter, gram, darjah) dan bukan istilah relatif ('jadikan lebih besar').
Claude menjana dan menjalankan skrip Python Blender
Claude menjana dan menjalankan skrip Python Blender
Claude mencipta skrip Python yang menggunakan API Python Blender (modul bpy) untuk membina model. Urutan skrip yang biasa bagi kepala tukul:
1. Cipta primitif kiub dan skalakannya kepada ukuran kasar tukul
2. Bahagikan mesh untuk menambah geometri yang akan dibentuk
3. Lalui setiap bucu untuk membentuk mata lintang yang menirus, profil muka pukul dan bonjolan di tengah
4. Gunakan modifier Subdivision Surface untuk lengkungan yang licin
5. Tebuk lubang mata dengan operasi boolean DIFFERENCE menggunakan silinder
6. Kira isi padu mesh dan gunakan faktor skala seragam untuk mencapai 1 kg keluli
7. Cipta kiub pemotong kecil bagi setiap garisan rune dan tolaknya daripada permukaan dengan operasi boolean
Claude menghantar skrip ini kepada Blender (melalui MCP atau API). Blender menjalankannya dan menghasilkan geometri 3D. Dengan MCP (Kaedah A), anda melihat model muncul dalam viewport secara langsung.
Semak dan perbaiki reka bentuk
Semak dan perbaiki reka bentuk
Periksa model. Dengan Kaedah A, pusingkan pandangan di sekelilingnya dalam viewport Blender. Dengan Kaedah B, muat turun fail .blend dan bukanya dalam Blender, atau minta Claude memaparkan tangkapan viewport. Semak ukuran, perkadaran dan ketepatan butiran. Masalah biasa pada versi pertama dan cara meminta Claude membetulkannya:
• Teks kelihatan terbalik pada satu sisi → nyatakan muka mana (+Y atau -Y) yang perlu dicerminkan
• Model terlalu kecil atau terlalu besar → berikan ukuran sasaran dalam mm
• Ukiran hilang pada permukaan melengkung → Claude perlu menyemak kedudukan sebenar permukaan pada setiap tempat ukiran
• Operasi boolean merosakkan mesh → minta Claude menggunakan pemotong berasingan bagi setiap garisan, bukan geometri yang dicantum
• Ciri berada pada paksi yang salah → sentiasa gunakan rujukan paksi (+X, -Y, +Z), jangan sekali-kali 'depan' atau 'belakang' yang kabur dalam 3D
Setiap pembetulan ialah satu giliran perbualan: anda terangkan masalah, Claude menyesuaikan skrip, menjalankannya semula, dan anda menyemak lagi. Biasanya dua hingga lima pusingan menghasilkan model yang siap.

Sahkan model dari semua sudut
Sahkan model dari semua sudut
Putar model untuk menyemak setiap muka. Pastikan ukiran rune terbaca dengan betul pada kedua-dua sisi rata: teks pada muka +Y sepatutnya kelihatan tercermin secara semula jadi apabila dilihat dari arah +Y, dan teks pada muka -Y sepatutnya terbaca dengan betul dari arah -Y. Pastikan lubang mata bersih dan berada di tengah. Pastikan mata lintang menirus dengan licin tanpa tepi bergerigi.
Dalam Blender, tekan Numpad 1 untuk pandangan depan (pandangan -Y), Ctrl+Numpad 1 untuk belakang (pandangan +Y), Numpad 3 untuk kanan (pandangan +X) dan Numpad 7 untuk atas (pandangan +Z). Pandangan ortografik ini mendedahkan masalah penjajaran yang disembunyikan oleh pandangan perspektif.

Simpan sebagai .blend (format utama)
Simpan sebagai .blend (format utama)
Simpan model sebagai fail .blend (File → Save As, atau melalui skrip: bpy.ops.wm.save_as_mainfile(filepath='model.blend')). Format .blend ialah format asal Blender dan pilihan terbaik untuk arkib dan perkongsian:
• Mengekalkan semua timbunan modifier, bahan, tetapan adegan dan sejarah suntingan
• Boleh disunting sepenuhnya: maker lain boleh membukanya, menukar teks rune, mengubah saiz untuk berat lain atau melaraskan apa-apa parameter
Fail .blend ialah satu-satunya sumber rujukan bagi model.
Muat naik fail reka bentuk ke Youblob
Muat naik fail reka bentuk ke Youblob
Semasa mencipta atau menyunting blueprint di Youblob, tambah langkah reka bentuk (jenis kandungan: 'design') dan muat naik fail .blend. Youblob memaparkan fail .blend sebagai pratonton 3D interaktif dalam pelayar, menyediakannya untuk dimuat turun dan boleh terus menyediakannya untuk cetakan 3D tanpa menukarnya kepada format lain.
Nyatakan ukuran, berat dan ketumpatan bahan model dalam penerangan langkah supaya maker lain mengetahui spesifikasi yang tepat. Bagi model parametrik (seperti tukul yang diskalakan mengikut berat ini), catatkan pemboleh ubah yang perlu ditukar untuk penyesuaian: maker lain sepatutnya dapat mengubah suai reka bentuk mengikut keperluan mereka tanpa bermula dari awal.
Amalan terbaik pemodelan 3D berbantukan AI
Amalan terbaik pemodelan 3D berbantukan AI
Pengajaran daripada mereka bentuk kepala tukul Nordik dan model lain bersama Claude:
• Gunakan rujukan paksi, bukan arah: sebut 'muka +Y' dan 'paksi -Z', jangan sekali-kali 'depan' atau 'atas': istilah ini kabur dalam 3D dan menghasilkan bentuk tercermin.
• Operasi boolean memerlukan pemotong berasingan: mencantumkan beberapa bentuk primitif sebelum operasi boolean menghasilkan geometri bukan-manifold (non-manifold). Kekalkan setiap pemotong sebagai objek berasingan.
• Semak permukaan sebenar: selepas pembahagian dan modifier, permukaan mesh tidak berada di tempat yang ditunjukkan oleh ukuran asal. Claude patut mengukur kedudukan bucu sebelum meletakkan ukiran atau potongan.
• Skalakan mengikut isi padu, bukan ukuran: untuk mencapai berat sasaran, kira isi padu mesh dengan kaedah tetrahedron bertanda, kemudian gunakan faktor skala seragam: (target_vol / current_vol) ^ (1/3).
• Ulang dalam 2-5 pusingan: skrip pertama betul kira-kira 80%. Setiap kitaran semak dan betulkan menangkap masalah yang tinggal. Lima pusingan biasanya menghasilkan model yang sedia untuk pengeluaran.
Bahan
2- 1 kepingPemegang Tempat
- 1 kepingPemegang Tempat
Alatan Diperlukan
1- Pemegang Tempat
Bahan Blueprint Bersambung
Blueprint berkaitan
Blueprint ini berkongsi pengetahuan — teknik, bahan atau prinsip
CC0 Domain Awam
Blueprint ini dikeluarkan di bawah CC0. Anda bebas menyalin, mengubah, mengedar, dan menggunakan karya ini untuk sebarang tujuan, tanpa meminta kebenaran.
Sokong Pembuat dengan membeli produk melalui Blueprint mereka di mana mereka memperoleh Komisen Pembuat ditetapkan oleh Penjual, atau cipta iterasi baru Blueprint ini dan sertakan ia sebagai sambungan dalam Blueprint anda sendiri untuk berkongsi hasil.


