แปลง SVG เป็น STL
ดึงรูปทรงที่ลงสีทึบใน SVG ขึ้นในแนวตั้งให้เป็นชิ้นงานทึบที่พิมพ์ได้ทันที เช่น เข็มกลัดโลโก้ ป้ายชื่อ ตัวอักษรป้าย หรือแม่แบบฉลุ คุณกำหนดความกว้างและความหนาเอง ส่วนเส้นขอบได้มาจากไฟล์เวกเตอร์โดยตรง
แปลงไฟล์โมเดล 3D
หรือลากไฟล์ STL, OBJ, MTL … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
STL และ OBJ ไม่ได้บันทึกหน่วยไว้ หากชิ้นงานในโปรแกรมสไลซ์เล็กหรือใหญ่เกินไป 10 เท่าหรือ 25.4 เท่า แสดงว่าอ่านหน่วยผิด ให้กำหนดหน่วยที่นี่
Blender, โปรแกรม CAD และโปรแกรมสไลซ์ใช้แกน Z เป็นด้านบน ส่วน glTF, Unity และเกมเอนจินส่วนใหญ่ใช้แกน Y เป็นด้านบน ให้สลับแกนหากโมเดลนอนตะแคงหลังนำเข้า
ใช้เมื่อแปลงโมเดลทึบ STEP หรือ IGES เป็นเมช แบบละเอียดให้ส่วนโค้งเรียบแต่ไฟล์ใหญ่กว่า แบบหยาบเพียงพอสำหรับการแสดงตัวอย่างอย่างรวดเร็ว
ใช้เฉพาะเมื่ออัปโหลด PNG, JPG หรือ SVG แบบนูนจะยกพื้นที่สีเข้มให้สูงขึ้น ลิโทเฟนเป็นแผ่นบางที่แสดงภาพเมื่อมีแสงส่องจากด้านหลัง ส่วนการอัดขึ้นรูปจะเปลี่ยนโลโก้หรือเส้นขอบ SVG ให้เป็นรูปทรงทึบแบน
ความกว้างของโมเดลที่พิมพ์ ส่วนความสูงจะเป็นไปตามอัตราส่วนภาพของรูปภาพ
ความสูงสูงสุดของส่วนนูนสำหรับภาพนูนหรือลิโทเฟน หรือความหนาของรูปทรงอัดขึ้นรูป โดยทั่วไปลิโทเฟนใช้ 2–3 mm
แผ่นฐานทึบใต้ภาพนูนเพื่อให้ชิ้นงานพิมพ์ยึดติดกัน 0 หมายถึงไม่มีฐาน
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ SVG
วางไฟล์ .svg หนึ่งไฟล์หรือหลายไฟล์ได้ครั้งละไม่เกิน 20 ไฟล์ รูปร่างควรเป็นพาธที่มีการเติมสี หากมีข้อความ ให้แปลงเป็นเส้นขอบ (outline) ในโปรแกรมออกแบบก่อน
- 2
กำหนดขนาดและความหนา
ตัวเลือก รูปภาพจะกลายเป็น ถูกตั้งเป็นรูปทรงอัดขึ้นรูป (Extruded shape) ไว้แล้ว ใส่ ความกว้างของโมเดล เป็นมิลลิเมตร และใส่ความหนาของการอัดขึ้นรูปที่ ความสูง / ความลึก หากต้องการให้ตัวอักษรที่แยกกันวางอยู่บนแผ่นฐานเดียวกัน ให้กำหนด ความหนาของฐาน ด้วย
- 3
แปลงเป็น STL
กด แปลงเป็น STL แล้วเปิดไฟล์ในสไลเซอร์ โมเดลจะวางนอนราบ และมีความกว้างตามที่คุณใส่ไว้
ตัวแปลง SVG เป็น STL ทำอะไรกันแน่
ระบบจะอ่านเส้นขอบที่มีการเติมสีใน SVG แล้วอัดขึ้นรูปให้หนาตามที่คุณเลือก เหมือนกดรูปร่างออกจากแผ่นวัสดุ ผลที่ได้คือแท่งตันแบนที่มีผนังตั้งตรง ปรับขนาดตามความกว้างที่คุณใส่
จากเส้นขอบเวกเตอร์สู่ชิ้นงานทึบที่พิมพ์ได้
SVG เป็นมาตรฐานของ W3C ตั้งแต่ปี 2001 เก็บรูปร่างเป็นพาธทางคณิตศาสตร์แทนพิกเซล จึงเป็นจุดเริ่มต้นที่ดีที่สุดสำหรับการอัดขึ้นรูป 3 มิติ เพราะขอบของตัวอักษรเป็นเส้นโค้งที่แม่นยำ ไม่ใช่ขั้นบันไดของพิกเซล ผนังของชิ้นงานที่พิมพ์จึงเรียบเนียนในทุกขนาด
การอัดขึ้นรูปเป็นขั้นตอนเดียว พาธปิดที่มีการเติมสีแต่ละอันจะกลายเป็นหน้าตัด เส้นขอบด้านในจะกลายเป็นรู และหน้าตัดจะถูกยกขึ้นตาม ความสูง / ความลึก ที่คุณตั้ง ตั้งแต่ 0.2 ถึง 100 mm หาก ความหนาของฐาน มากกว่าศูนย์ ระบบจะเพิ่มแผ่นฐานไว้ใต้ทุกส่วน ช่วยให้ตัวอักษรที่แยกกันและจุดของตัว i ติดเป็นชิ้นเดียว สี ไล่เฉดสี และเส้นขอบที่ไม่มีการเติมสีไม่มีข้อมูลความหนา จึงถูกละเว้น
หากมีโลโก้เป็นไฟล์ PNG หรือ JPG คุณอาจอัดขึ้นรูปโดยตรงด้วย แปลง PNG เป็น STL หรือจะแปลงเป็นเวกเตอร์ก่อนก็ได้ การแปลงเป็นเวกเตอร์ให้ขอบโค้งที่สะอาดกว่า ดูได้ใน วิธีแปลง PNG เป็น SVG
การเตรียมไฟล์ SVG สำหรับการพิมพ์ 3 มิติ
แปลงข้อความเป็นพาธ
ฟอนต์ไม่ได้ฝังอยู่ในเรขาคณิตของ SVG ให้แปลงข้อความทุกชิ้นเป็นเส้นขอบ เพื่อให้ตัวอักษรเป็นรูปร่างจริง
เติมสี อย่าใช้แค่เส้นขอบ
ระบบจะอัดขึ้นรูปเฉพาะพื้นที่ที่เติมสี หากต้องการพิมพ์เส้น ให้ขยายเส้นขอบเป็นพาธก่อน
รวมส่วนที่ทับซ้อน
ใช้ Union กับรูปร่างที่ทับกัน และลบจุดที่หลงเหลือ เพื่อให้แต่ละชิ้นเป็นเส้นขอบปิดที่สะอาดเส้นเดียว
การตั้งค่าแปลง SVG เป็น STL สำหรับพวงกุญแจ ป้าย และแม่แบบฉลุ
| ชิ้นงาน | ความกว้างของโมเดล | ความสูง / ความลึก | ความหนาของฐาน |
|---|---|---|---|
| พวงกุญแจหรือป้ายห้อยกระเป๋า | 40–60 mm | 3–4 mm | 0 mm (เพิ่มรูสำหรับห่วงใน SVG) |
| ป้ายชื่อที่มีตัวอักษรแยกกัน | 120–200 mm | 2 mm | แผ่นฐาน 2 mm |
| โลโก้ติดผนังหรือตัวอักษรป้าย | 150–300 mm | 4–6 mm | 0 mm |
| สเตนซิลสำหรับพ่นสีหรือแอร์บรัช | 100–200 mm | 0.8–1.2 mm | 0 mm |
| เส้นขอบแม่พิมพ์คุกกี้ | 70–100 mm | 12–15 mm | 0 mm |
SVG
Scalable Vector Graphics
SVG เป็นรูปแบบเวกเตอร์ที่อิงกับ XML ซึ่ง W3C กำหนดเป็นมาตรฐานในปี 2001 แทนที่จะใช้พิกเซล จะอธิบายรูปทรง เส้นพาธ และข้อความ จึงคมชัดในทุกขนาด และมักมีขนาดเล็กมากสำหรับโลโก้และไอคอน รองรับพื้นหลังโปร่งใส การจัดสไตล์ด้วย CSS สคริปต์ และภาพเคลื่อนไหว และเบราว์เซอร์ทุกตัวแสดงผลได้โดยตรง SVG ไม่เหมาะกับภาพถ่าย และภาพประกอบที่ซับซ้อนอาจแสดงผลช้า Illustrator, Inkscape, Figma และเบราว์เซอร์เปิดและแก้ไขไฟล์นี้ได้
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- ได้
- ภาพเคลื่อนไหว
- ได้
- เปิดตัว
- 2001 · W3C
STL
เมช STL
STL (stereolithography) เป็นรูปแบบเมช 3 มิติที่ 3D Systems สร้างขึ้นในปี 1987 อธิบายเฉพาะรูปทรงพื้นผิวของวัตถุในรูปของรายการสามเหลี่ยม โดยไม่มีข้อมูลสี วัสดุ หน่วย หรือฉาก ความเรียบง่ายนี้ทำให้เป็นไฟล์อินพุตมาตรฐานของโปรแกรมสไลซ์สำหรับการพิมพ์ 3 มิติ เช่น Cura และ PrusaSlicer พื้นผิวโค้งจะถูกประมาณด้วยสามเหลี่ยมแบนจำนวนมาก โมเดลที่มีผิวเรียบจึงอาจได้ไฟล์ขนาดใหญ่มาก
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- 1987 · 3D Systems
คนแปลง SVG เป็น STL เพราะมีโลโก้ ตัวอักษร หรือแผ่นสเตนซิลที่เป็นภาพเวกเตอร์สะอาดอยู่แล้ว และต้องการชิ้นงานพิมพ์ที่มีขนาดแม่นยำโดยไม่ต้องเปิดโปรแกรม CAD
เส้นที่บางมากจะพิมพ์ไม่ออก
หัวฉีด FDM ทั่วไปกว้าง 0.4 mm ส่วนที่แคบกว่าประมาณ 0.8 mm ในขนาดจริงอาจหายไปในสไลเซอร์ ควรทำเส้นละเอียดและเชิงตัวอักษรใน SVG ให้หนาขึ้น หรือเพิ่ม ความกว้างของโมเดล ก่อนแปลง
คำถามเกี่ยวกับการแปลง SVG เป็น STL
ทำไมข้อความใน SVG จึงหายไปในไฟล์ STL
เพราะตัวอักษรยังเป็นข้อความที่ต้องพึ่งฟอนต์ที่ติดตั้งในคอมพิวเตอร์ของคุณ ให้แปลงเป็นพาธก่อน โดยใช้ Object to Path ใน Inkscape, Create Outlines ใน Illustrator หรือ Outline Stroke และ Flatten ใน Figma จากนั้นส่งออก SVG อีกครั้ง
รูในตัวอักษรอย่าง O, A และ B ยังเปิดอยู่หรือไม่
ได้ หาก SVG วาดรูไว้เป็นเส้นขอบด้านในของพาธเดียวกัน ซึ่งเป็นโครงสร้างของฟอนต์ที่แปลงเป็นเส้นขอบและโลโก้ส่วนใหญ่ แต่ถ้ารูถูกวาดเป็นรูปร่างสีขาวแยกวางทับอยู่ ระบบจะอ่านเป็นรูปร่างที่มีการเติมสีอีกชิ้นหนึ่ง ให้ลบรูปร่างนั้น หรือรวมทั้งสองชิ้นด้วยการลบพาธ (path difference) ก่อนส่งออก
เพิ่มขอบลาดเอียงหรือขอบมนให้รูปทรงที่ดึงขึ้นได้หรือไม่
การอัดขึ้นรูปจะได้ผนังตั้งตรงและไม่มีตัวเลือกปาดขอบ หากต้องการขอบเฉียงหรือผิวโค้งนูน ให้นำเข้าไฟล์ STL ใน Tinkercad, Fusion 360 หรือ Blender แล้วเพิ่มการจัดการขอบที่นั่น หรือใช้ภาพนูนจาก แปลงรูปเป็น STL เพื่อให้ได้พื้นผิวที่นุ่มนวลคล้ายงานปั้น
ทำไมโลโก้มีขนาดผิดใน Tinkercad แต่ถูกต้องที่นี่
ขนาดของ SVG ขึ้นอยู่กับโปรแกรมที่บันทึกไฟล์ Inkscape ใช้ 96 พิกเซลต่อนิ้ว ส่วนไฟล์ Illustrator รุ่นเก่าใช้ 72 โปรแกรมที่อ่านหน่วยในไฟล์ SVG จึงอาจย่อหรือขยายขนาดไปราวหนึ่งในสาม ตัวแปลงนี้จะไม่สนใจขนาดที่บันทึกไว้ แต่ใช้ ความกว้างของโมเดล แทน
ทำพิมพ์กดคุกกี้จากไฟล์ SVG ได้อย่างไร
แม่พิมพ์คุกกี้เป็นผนังบาง ไม่ใช่รูปทรงตัน ให้ใส่เส้นขอบ (stroke) หนาประมาณ 1 mm ให้เส้นรอบรูปในโปรแกรมออกแบบ แปลงเส้นนั้นเป็นพาธ ลบสีเติมออก แล้วอัดขึ้นรูปให้สูงประมาณ 12 ถึง 15 mm