รีวิว text-to-cad — ให้ AI agent ออกแบบโมเดล 3D/CAD ได้จริง พร้อมส่งผลิต
ข้อมูล Repo
earthtojake/text-to-cad- ภาษา
- Python
- ดาว
- 18,807
- สร้างเมื่อ
- แก้ไขล่าสุด
เปลี่ยนสถานะผ่าน API: PATCH /api/reports/7209a3fb-d516-4dc9-8efb-cec12f1d082e
แคปชันสำหรับ Facebook
พิมพ์บอก agent ว่าอยากได้ชิ้นงานแบบไหน แล้วได้ไฟล์ CAD ไปพิมพ์ 3D ได้จริง นี่คือสิ่งที่ text-to-cad ทำ ✅ สร้างโมเดลเป็น STEP, GLB, STL หรือ 3MF ด้วย workflow ที่รันบนเครื่องเรา ✅ ตรวจ design for manufacturing และสร้าง engineering drawing ได้ ✅ เชื่อมบริการ 3D printing, sheet metal และ CNC ✅ ใน Claude Code / Claude Desktop ดูโมเดลเป็น viewer card หมุนดูในแชตได้ ✅ รองรับ Claude Code, Codex, Cursor, Gemini และ Grok วิธีติดตั้งที่ง่ายสุดคือสั่ง agent ให้ติดตั้งเอง เหมาะกับสาย maker, 3D printing และวิศวกรที่อยากให้ AI ช่วยร่างชิ้นงาน ข้อควรรู้: ส่ง usage stats และ crash report เป็นค่าเริ่มต้น (ไม่รวมไฟล์ path หรือ prompt) ปิดได้ด้วย uvx cadgen telemetry off 🔗 https://github.com/earthtojake/text-to-cad #TextToCAD #3DPrinting #AIAgents #ClaudeCode
ภาพปกแบบ HTML สด
แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที
สไตล์ Easy AI
1080×1350แก้ไข 2026-10-10
สไตล์ easy-app
1080×1350แก้ไข 2026-10-10
สรุป
plugin/skills ที่ให้ agent อย่าง Claude Code, Codex, Cursor, Gemini และ Grok สร้างโมเดล 3D เป็นไฟล์ STEP, GLB, STL หรือ 3MF บนเครื่องเรา พร้อมตรวจ design for manufacturing สร้าง engineering drawing และเชื่อมบริการ 3D printing, sheet metal, CNC
คืออะไร
พูดง่าย ๆ คือ repo นี้ทำให้ AI agent ที่เราใช้อยู่ทุกวัน (ไม่ว่าจะ Claude Code, Codex, Cursor, Gemini หรือ Grok) สร้างไฟล์ 3D และไฟล์งาน CAD ได้จริงในเครื่องของเรา แทนที่จะได้แค่ข้อความหรือภาพ 2D จากโค้ด
คำอธิบายสั้น ๆ ของเจ้าของ repo คือ “Give your agent CAD superpowers.” ซึ่งพูดตรง ๆ ดี
จุดเด่น
- สร้างโมเดล 3D ได้จริง ให้ agent สร้างและแก้ไขโมเดล CAD จากคำสั่งภาษาธรรมดาหรือจากรูป โดย STEP เป็น output หลัก และ export เป็น STL, 3MF, GLB ได้
- เช็คความพร้อมสำหรับผลิต มีการทำ design for manufacturing checks และสร้าง engineering drawings ให้ด้วย
- ต่อกับงานผลิตจริง เชื่อมกับบริการ 3D printing, sheet metal และ CNC fabrication ยอดนิยม
- มี skill แยกเป็นหมวด ๆ ทั้งงาน CAD, fabrication, robot description files, simulation และการรีวิวในเครื่อง เช่น CAD, step.parts (ค้นพาร์ตสำเร็จรูปอย่างสกรู แบริ่ง มอเตอร์ คอนเนกเตอร์)
- รองรับหลาย agent ทุกตัวที่รองรับ plugin หรือ framework skills เช่น Claude Code, Codex, Cursor, Gemini และ Grok และถ้า agent ไม่มี plugin ก็ติดตั้งผ่าน Skills CLI ได้
- ดูโมเดลในแชทได้ แอปที่แสดง app view เช่น Claude Code จะโชว์เป็น viewer card หมุนดูได้ แอปที่แสดงผลเป็นข้อความจะได้ลิงก์เปิดในเบราว์เซอร์
- ติดตั้งง่าย ส่งข้อความให้ agent ไปติดตั้งแทนได้เลย
เหมาะกับใคร
- คนที่ทำงาน CAD/mechanical engineering อยู่แล้ว และอยากให้ AI ช่วยร่างชิ้นงานเบื้องต้นเร็ว ๆ
- ผู้ที่ทำ 3D printing, sheet metal หรือเตรียมไฟล์ไปส่งผลิต
- ผู้ที่เล่นกับ AI agent อยากดูว่า agent ทำงานลึกกว่าแค่ตอบคำถามได้ยังไง
- ทีมที่อยากได้ workflow CAD เป็นชิ้นงาน ไม่ใช่คนเปิดแอปคลิกเองทีละขั้น
เริ่มต้นใช้งาน
วิธีที่ README แนะนำคือส่งข้อความนี้ให้ agent ของคุณ
Install text-to-cad from https://github.com/earthtojake/text-to-cad
ถ้าจะติดตั้งเอง ต้องมี uv ก่อน (เช็คด้วย uv --version) แล้วเลือกคำสั่งตามแอปที่ใช้ เช่น
Claude Code:
claude plugin marketplace add earthtojake/text-to-cad#latest
claude plugin install text-to-cad@earthtojake
Codex (ติดตั้งเอง):
codex plugin marketplace add earthtojake/text-to-cad --ref latest
codex plugin add text-to-cad@earthtojake
Gemini:
gemini extensions install https://github.com/earthtojake/text-to-cad --ref latest --consent --auto-update
Cursor:
git clone --depth 1 --branch latest https://github.com/earthtojake/text-to-cad ~/.cursor/plugins/local/text-to-cad
Grok Build:
grok plugin install earthtojake/text-to-cad@latest --trust
grok plugin enable text-to-cad
Claude Desktop (เพิ่ม server ใน config):
{
"mcpServers": {
"cad": {
"command": "uvx",
"args": ["--no-config", "--managed-python", "--python", "3.13", "--from", "cadgen==0.7.19", "cadgen", "mcp"],
"env": {"CADGEN_INSTALL_CHANNEL": "claude-desktop"}
}
}
}
Agent ที่ไม่มี plugin (ติดตั้งเฉพาะ skills):
npx skills add earthtojake/text-to-cad#latest
หลังติดตั้งเสร็จให้ restart แอป ครั้งแรกที่เปิดจะดาวน์โหลด runtime ของ CAD จึงต้องมีอินเทอร์เน็ต
อัปเดต: ในแอปที่คุณติดตั้งเอง จะมีปุ่มอัปเดตสีน้ำเงินใน navbar ของ CAD กด Send to agent ได้เลย หรือรันคำสั่งอัปเดตของแอปตัวเองเช่น
claude plugin marketplace update earthtojake
claude plugin update text-to-cad@earthtojake
ข้อควรรู้
- License: MIT ใช้งานเชิงพาณิชย์ได้ แต่ควรอ่านไฟล์ LICENSE ก่อนใช้ตามปกติ
- ความสดใหม่: push ล่าสุด 10 ต.ค. 2026, ข้อมูล ณ 10 ต.ค. 2026 มีดาว 18.8k (18,807), fork 1,860, เปิด issue ค้าง 28 ยังไม่ถูก archive และโปรเจกต์เริ่มสร้าง 22 เม.ย. 2026 — อายุไม่ถึงครึ่งปี แต่โตเร็ว
- เรื่อง branch: README เขียนว่าคำสั่งติดตั้งเริ่มจาก branch
latestซึ่งมีแต่ตัว plugin และได้ release ใหม่เมื่อขึ้น PyPI แล้ว ส่วนmainเป็นที่พัฒนา อาจมีของที่ยังไม่ release ถ้าเว้น branch ออก แอปจะติดตั้งจากmain - ติดตั้งแบบเดียวต่อแอป เลือก plugin หรือ skills อย่างใดอย่างหนึ่ง เพราะถ้าติดตั้งทั้งสองแบบในแอปเดียวกัน จะได้ skill ซ้ำทุกอัน
- telemetry เปิดมาตั้งแต่แรก โดยส่งสถิติการใช้งานและ crash report ผูกกับ random ID ไม่มีชื่อไฟล์ path เนื้อหา หรือ prompt ตามที่ README ระบุ ปิดได้ด้วย
uvx cadgen telemetry off
หรือใช้ DO_NOT_TRACK=1 / CADGEN_TELEMETRY=0 ปิดเฉพาะ process หนึ่ง และมีการเช็คเวอร์ชันใหม่วันละไม่เกินครั้งผ่าน api.texttocad.dev/v1/versions ปิดได้ด้วย CADGEN_UPDATE_CHECK=0
- ข้อจำกัดบน Windows 11: CAD kernel คือ
OCP(binding ของ OpenCascade) ซึ่งมากับ native module ที่ไม่ได้ sign — ถ้าเปิด Smart App Control อยู่ (ค่าเริ่มต้นของเครื่องใหม่) ทุกคำสั่งcadgenและimport build123dจะล้มเหลว วิธีแก้คือปิด Smart App Control หรือรัน skills ผ่าน WSL - ออฟไลน์ใช้ได้ README ระบุว่าถ้าออฟไลน์จะไม่มีอะไรถูกส่งออกไป และทุกอย่างยังทำงานได้
- มี plugin request ได้ ถ้าใช้ agent ที่ยังไม่มี plugin ตัวนี้ ส่ง issue ขอได้ที่หน้า repo
- เอกสารอยู่ที่ https://www.texttocad.dev
🔗 https://github.com/earthtojake/text-to-cad
ข้อมูลจาก GitHub ณ 10 ต.ค. 2026: ⭐ 18,807 | ภาษา Python | license MIT