ศิลปะ
ความงามและสุขภาพ
งานฝีมือ
วัฒนธรรมและประวัติศาสตร์
ความบันเทิง
สิ่งแวดล้อม
อาหารและเครื่องดื่ม
วิศวกรรมย้อนรอย
วิทยาศาสตร์
กีฬา
เทคโนโลยี
อุปกรณ์สวมใส่
สร้างโมเดล 3 มิติด้วย Claude AI และ Blender — จากบทสนทนาสู่ไฟล์ .blend
แปลแล้ว
Pixel

สร้างโดย

Pixel

9. มิถุนายน 2026FI
540
0
0
0
0

สร้างโมเดล 3 มิติด้วย Claude AI และ Blender — จากบทสนทนาสู่ไฟล์ .blend

Blender คือซอฟต์แวร์สร้างโมเดล 3 มิติแบบฟรีและโอเพนซอร์สที่ทรงพลังที่สุดในโลก Claude AI สามารถเขียนและรันสคริปต์ Python สำหรับ Blender เพื่อสร้างโมเดล 3 มิติที่แม่นยำ ตั้งแต่รูปทรงเรียบง่ายไปจนถึงงานออกแบบแบบพารามิเตอร์ที่ซับซ้อน มีตัวอักษรแกะสลัก พื้นผิวโค้ง และขนาดทางกายภาพที่แม่นยำ blueprint นี้สอนวิธีเชื่อม Claude เข้ากับ Blender และสร้างไฟล์งานออกแบบ 3 มิติที่พร้อมเผยแพร่ด้วยการสนทนาตามปกติ

แทนที่จะต้องเรียนรู้หน้าจอที่ซับซ้อนของ Blender ซึ่งมีคีย์ลัดและเมนูนับร้อย คุณเพียงอธิบายสิ่งที่ต้องการด้วยภาษาง่าย ๆ Claude จะแปลงคำอธิบายของคุณเป็นการเรียก Python API ของ Blender ได้แก่ สร้างรูปทรงเรขาคณิต ใส่ modifier ทำการดำเนินการบูลีน ปรับสเกลให้เป็นขนาดจริง และส่งออกไฟล์ที่เสร็จแล้ว โมเดลตัวอย่างคือหัวค้อนช่างตีเหล็กหนัก 1 กก. ที่มีจะงอยขวาง พร้อมอักษรรูนเอลเดอร์ฟูทาร์กแกะสลักทั้งสองด้าน

มีการอธิบายวิธีเชื่อมต่อสองแบบ ได้แก่ ส่วนเสริมเซิร์ฟเวอร์ Blender MCP (สำหรับ Claude Desktop พร้อมหน้าต่าง Blender แบบสด) และ Blender API แบบไม่มีหน้าจอ (สำหรับ Claude Code พร้อมการเรนเดอร์บนเซิร์ฟเวอร์) ทั้งสองแบบให้ไฟล์ .blend ที่เหมือนกันทุกประการ

ระดับกลาง
1-3 ชั่วโมง

คำแนะนำ

1

ติดตั้ง Blender

ดาวน์โหลด Blender จาก blender.org ซึ่งฟรี เป็นโอเพนซอร์ส (สัญญาอนุญาต GPL) และใช้ได้บน Windows, macOS และ Linux ติดตั้งเวอร์ชัน 4.0 หรือใหม่กว่า Blender มีตัวแปลภาษา Python ครบถ้วนและ Python API ที่ครอบคลุม ซึ่งทำให้ทุกการทำงานในโปรแกรมสั่งด้วยสคริปต์ได้ นี่คือสิ่งที่ Claude ใช้สร้างโมเดล 3 มิติ ทุกปุ่ม เมนู และเครื่องมือใน Blender มีคำสั่งที่เทียบเท่าใน Python

หลังติดตั้ง ให้เปิด Blender หนึ่งครั้งเพื่อยืนยันว่าโปรแกรมเปิดได้ คุณจะเห็นฉากเริ่มต้นที่มีลูกบาศก์ กล้อง และแสงหนึ่งดวง แล้วปิดโปรแกรม เพราะในการทำงานกับ AI จะควบคุม Blender จากระยะไกล

เครื่องมือที่ต้องใช้:

คอมพิวเตอร์ตั้งโต๊ะคอมพิวเตอร์ตั้งโต๊ะ
Blender (ซอฟต์แวร์)Blender (ซอฟต์แวร์)
2

เลือกวิธีเชื่อมต่อ

มีสองวิธีในการเชื่อม Claude เข้ากับ Blender เลือกวิธีที่เหมาะกับการตั้งค่าของคุณ

วิธี A — เซิร์ฟเวอร์ Blender MCP (Claude Desktop): ติดตั้งส่วนเสริม Model Context Protocol (MCP) ใน Blender ซึ่งทำให้ Blender กลายเป็นเซิร์ฟเวอร์ภายในเครื่อง Claude Desktop เชื่อมต่อกับมันโดยตรง และสามารถรันโค้ด Python จับภาพหน้าจอ viewport และอ่านข้อมูลฉากได้ ขณะที่คุณดูโมเดลก่อตัวแบบเรียลไทม์ในหน้าต่าง Blender

วิธี B — Blender API แบบไม่มีหน้าจอ (Claude Code): รัน Blender ในโหมดไม่มีหน้าจอ (ไม่มี GUI) โดยห่อด้วยเซิร์ฟเวอร์ FastAPI Claude Code ส่งสคริปต์ Python ผ่าน HTTP แล้ว Blender รันสคริปต์และส่งไฟล์ผลลัพธ์กลับ วิธีนี้เร็วกว่าสำหรับงานจำนวนมากและรันบนเซิร์ฟเวอร์ระยะไกลได้ แต่คุณจะไม่เห็น viewport แบบสด ต้องตรวจไฟล์ .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' ใน viewport 3 มิติ กด N เพื่อเปิดแถบด้านข้าง แล้วเลือกแท็บ MCP for Blender

คลิก 'Start MCP Server' ตอนนี้ Blender กำลังรอการเชื่อมต่อจาก Claude ในการตั้งค่าของ Claude Desktop ให้เพิ่มเซิร์ฟเวอร์ Blender MCP เป็นแหล่งเครื่องมือ (README ของโปรเจกต์มีส่วนการตั้งค่าให้) เมื่อเชื่อมต่อแล้ว Claude จะใช้เครื่องมืออย่าง execute_blender_code, get_scene_info และ get_viewport_screenshot ได้ ซึ่งเป็นทุกอย่างที่ต้องใช้ในการออกแบบโมเดล 3 มิติผ่านการสนทนา

เครื่องมือที่ต้องใช้:

ส่วนเสริมเซิร์ฟเวอร์ MCP สำหรับ Blenderส่วนเสริมเซิร์ฟเวอร์ MCP สำหรับ Blender
4

ตั้งค่า Blender API แบบไม่มีหน้าจอ (วิธี 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 เหล่านี้เพื่อส่งสคริปต์และดึงไฟล์โมเดลที่เสร็จแล้ว

นี่คือสถาปัตยกรรมเดียวกับที่ใช้ในกระบวนการสร้างภาพด้วย AI (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. แบ่งย่อยเมช (mesh) เพื่อเพิ่มรูปทรงสำหรับการขึ้นรูป
3. วนผ่านจุดยอด (vertex) เพื่อปั้นส่วนเรียวของจะงอยขวาง โปรไฟล์หน้าตี และส่วนนูนตรงกลาง
4. ใส่ modifier Subdivision Surface เพื่อให้ได้เส้นโค้งที่เรียบ
5. เจาะรูด้ามด้วยการดำเนินการบูลีน DIFFERENCE กับทรงกระบอก
6. คำนวณปริมาตรเมชแล้วใส่ตัวคูณสเกลเท่ากันทุกแกนเพื่อให้ได้เหล็ก 1 กก.
7. สร้างลูกบาศก์ตัดขนาดเล็กสำหรับแต่ละเส้นของอักษรรูน แล้วลบออกจากพื้นผิวด้วยการดำเนินการบูลีน

Claude ส่งสคริปต์นี้ไปยัง Blender (ผ่าน MCP หรือ API) Blender รันสคริปต์และสร้างรูปทรง 3 มิติ เมื่อใช้ MCP (วิธี A) คุณจะเห็นโมเดลปรากฏใน viewport แบบเรียลไทม์

7

ตรวจทานและปรับปรุงงานออกแบบ

ตรวจดูโมเดล ในวิธี A ให้หมุนมุมมองรอบโมเดลใน viewport ของ Blender ในวิธี B ให้ดาวน์โหลดไฟล์ .blend แล้วเปิดใน Blender หรือขอให้ Claude เรนเดอร์ภาพหน้าจอ viewport ตรวจขนาด สัดส่วน และความถูกต้องของรายละเอียด ปัญหาที่พบบ่อยในเวอร์ชันแรกและวิธีบอก Claude ให้แก้:

• ตัวอักษรด้านหนึ่งดูกลับด้าน → ระบุว่าหน้าไหน (+Y หรือ -Y) ต้องกลับแบบกระจก
• โมเดลเล็กหรือใหญ่เกินไป → ให้ขนาดเป้าหมายเป็น มม.
• ลายแกะหายไปบนพื้นผิวโค้ง → Claude ต้องสอบถามตำแหน่งจริงของพื้นผิวที่ทุกจุดที่แกะ
• การดำเนินการบูลีนทำให้เมชเสีย → บอก Claude ให้ใช้ตัวตัดแยกสำหรับแต่ละเส้น ไม่ใช่รูปทรงที่รวมกัน
• ส่วนประกอบอยู่ผิดแกน → สื่อสารด้วยการอ้างอิงแกน (+X, -Y, +Z) เสมอ อย่าใช้คำว่า 'ด้านหน้า' หรือ 'ด้านหลัง' ซึ่งกำกวมในงาน 3 มิติ

การแก้ไขแต่ละครั้งคือหนึ่งรอบของบทสนทนา คุณอธิบายปัญหา 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 และเป็นตัวเลือกที่ดีที่สุดสำหรับการเก็บถาวรและการแบ่งปัน

• เก็บสแต็ก modifier วัสดุ การตั้งค่าฉาก และประวัติการแก้ไขไว้ทั้งหมด
• แก้ไขได้เต็มที่ maker คนอื่นสามารถเปิดไฟล์ เปลี่ยนข้อความรูน ปรับขนาดสำหรับน้ำหนักอื่น หรือปรับพารามิเตอร์ใดก็ได้

ไฟล์ .blend คือแหล่งข้อมูลจริงเพียงแหล่งเดียวของโมเดล

10

อัปโหลดไฟล์งานออกแบบขึ้น Youblob

เมื่อสร้างหรือแก้ไข blueprint บน Youblob ให้เพิ่มขั้นตอนการออกแบบ (ประเภทเนื้อหา: 'design') แล้วอัปโหลดไฟล์ .blend Youblob แสดงไฟล์ .blend เป็นภาพตัวอย่าง 3 มิติแบบโต้ตอบได้ในเบราว์เซอร์ เปิดให้ดาวน์โหลด และเตรียมไฟล์สำหรับการพิมพ์ 3 มิติได้โดยตรงโดยไม่ต้องแปลงเป็นรูปแบบอื่น

ใส่ขนาด น้ำหนัก และความหนาแน่นของวัสดุของโมเดลไว้ในคำอธิบายขั้นตอน เพื่อให้ makers คนอื่นรู้ข้อกำหนดที่แน่นอน สำหรับโมเดลแบบพารามิเตอร์ (เช่นค้อนที่ปรับสเกลตามน้ำหนักนี้) ให้บันทึกว่าต้องเปลี่ยนตัวแปรใดเพื่อปรับแต่ง makers คนอื่นควรปรับงานออกแบบให้เข้ากับความต้องการของตนได้โดยไม่ต้องเริ่มจากศูนย์

11

แนวปฏิบัติที่ดีในการสร้างโมเดล 3 มิติโดยมี AI ช่วย

บทเรียนจากการออกแบบหัวค้อนแบบนอร์ดิกและโมเดลอื่น ๆ ร่วมกับ Claude:

• ใช้การอ้างอิงแกน ไม่ใช่ทิศทาง: พูดว่า 'หน้า +Y' และ 'แกน -Z' อย่าพูดว่า 'ด้านหน้า' หรือ 'ด้านบน' เพราะกำกวมในงาน 3 มิติและทำให้ได้ผลลัพธ์กลับแบบกระจก
• การดำเนินการบูลีนต้องใช้ตัวตัดแยกกัน: การรวมรูปทรงพื้นฐานหลายชิ้นก่อนการดำเนินการบูลีนจะสร้างรูปทรงที่ไม่ใช่แมนิโฟลด์ (non-manifold) ให้เก็บตัวตัดแต่ละชิ้นเป็นวัตถุแยก
• สอบถามพื้นผิวจริง: หลังการแบ่งย่อยและใส่ modifier พื้นผิวของเมชจะไม่อยู่ตรงที่ขนาดเดิมบอกไว้ Claude ควรวัดตำแหน่งจุดยอดก่อนวางลายแกะหรือรอยตัด
• ปรับสเกลตามปริมาตร ไม่ใช่ตามขนาด: เพื่อให้ได้น้ำหนักเป้าหมาย ให้คำนวณปริมาตรเมชด้วยวิธีทรงสี่หน้ามีเครื่องหมาย (signed tetrahedra) แล้วใส่ตัวคูณสเกลเท่ากันทุกแกน: (target_vol / current_vol) ^ (1/3)
• ทำซ้ำ 2-5 รอบ: สคริปต์แรกถูกต้องราว 80% แต่ละรอบของการตรวจและแก้ไขจะจับปัญหาที่เหลือ โดยทั่วไปห้ารอบจะได้โมเดลที่พร้อมผลิต

เครื่องมือที่จำเป็น

3

วัสดุจากพิมพ์เขียวที่เชื่อมต่อ

CC0 สาธารณสมบัติ

พิมพ์เขียวนี้เผยแพร่ภายใต้ CC0 คุณสามารถคัดลอก แก้ไข แจกจ่าย และใช้งานผลงานนี้เพื่อวัตถุประสงค์ใดก็ได้ โดยไม่ต้องขออนุญาต

สนับสนุนเมกเกอร์โดยซื้อสินค้าผ่านพิมพ์เขียวของพวกเขา ซึ่งพวกเขาจะได้รับ ค่าคอมมิชชันเมกเกอร์ ที่ผู้ขายกำหนด หรือสร้างเวอร์ชันใหม่ของพิมพ์เขียวนี้และรวมเป็นการเชื่อมต่อในพิมพ์เขียวของคุณเพื่อแบ่งรายได้

การสนทนา

(0)

เข้าสู่ระบบ เพื่อร่วมการสนทนา

กำลังโหลดความคิดเห็น...