แปลง STEP เป็น STL
แปลงชิ้นงาน STEP หรือ STP จาก Fusion 360, SolidWorks, Onshape หรือแคตตาล็อกของซัพพลายเออร์ให้เป็นไฟล์ STL ที่โปรแกรมสไลเซอร์นำไปพิมพ์ได้ คุณกำหนดได้เองว่าจะแบ่งพื้นผิวโค้งเป็นสามเหลี่ยมละเอียดเพียงใด
แปลงไฟล์โมเดล 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
เพิ่มไฟล์ STEP
อัปโหลดไฟล์ .step หรือ .stp ได้ครั้งละไม่เกิน 20 ไฟล์ ไฟล์ละไม่เกิน 95 MB รองรับงานแอสเซมบลี โดยทุกชิ้นส่วนในไฟล์จะถูกแปลงเป็นเมช
- 2
เลือกความละเอียดของเมช
เปิด การตั้งค่าขั้นสูง แล้วกำหนด ความละเอียดของเมช ระดับปกติเหมาะกับงานพิมพ์ส่วนใหญ่ ระดับละเอียดใช้กับพื้นผิวโค้งที่มองเห็นชัด เช่น ปุ่มหมุนและเคส ส่วนระดับหยาบใช้ทดสอบการประกอบอย่างรวดเร็ว
- 3
แปลงแล้วนำไปสไลซ์
กด แปลงเป็น STL ดาวน์โหลดผลลัพธ์ แล้วลากไปใส่ใน Cura, PrusaSlicer, Bambu Studio หรือโปรแกรมสไลซ์อื่น ๆ
STEP เป็น STL คือเส้นทางปกติแบบทางเดียวจากงานออกแบบสู่งานพิมพ์ พื้นผิว CAD ที่แม่นยำจะถูกสุ่มเป็นสามเหลี่ยม และสิ่งเดียวที่ต้องตัดสินใจจริง ๆ คือจะใช้กี่รูป
ทำไมการแปลง STEP เป็น STL จึงแปลงกลับไม่ได้
STEP (ISO 10303) เป็นฟอร์แมตกลางสำหรับแลกเปลี่ยนไฟล์ CAD งานเครื่องกล โปรโตคอลที่ใช้กันทั่วไป ได้แก่ AP203, AP214 และ AP242 ที่ใหม่กว่า อธิบายชิ้นงานด้วยการแทนขอบเขต (boundary representation) เช่น ทรงกระบอกเก็บเป็นแกนกับรัศมี ฟิลเลตเก็บเป็นพื้นผิวแบบลูกบอลกลิ้ง และไฟล์ระบุว่าตัวเลขเป็นมิลลิเมตรหรือนิ้ว โปรแกรม CAD ใดก็สร้างรูปทรงเดิมได้ตรงทุกประการจากไฟล์นี้
STL ซึ่ง 3D Systems เปิดตัวในปี 1987 ไม่มีเส้นโค้งเลย เป็นเพียงรายการสามเหลี่ยมแบน แต่ละรูปกำหนดด้วยจุดมุมสามจุดและเวกเตอร์แนวฉาก โดยไม่มีหน่วย โปรแกรมสไลซ์ต้องการเพียงเท่านี้ เพราะต้องหั่นโมเดลเป็นชั้นแบนอยู่แล้ว
การแปลงเป็นเมชคือการสุ่มพื้นผิวที่แม่นยำตามค่าความคลาดเคลื่อนที่เลือกและเก็บเฉพาะจุดตัวอย่าง ทรงกระบอกจะกลายเป็นวงแหวนของสี่เหลี่ยมแคบ ๆ ที่แบ่งเป็นสามเหลี่ยม และข้อมูลว่าเคยเป็นทรงกระบอกก็หายไป นี่คือเหตุผลที่การแปลงนี้เป็นเรื่องปกติ และเหตุผลที่การแปลงย้อนกลับไม่อาจคืนสิ่งที่สูญเสียไปได้
การเลือกความละเอียดของเมชสำหรับไฟล์ STEP
- หยาบ
จำนวนสามเหลี่ยมน้อยที่สุด เหมาะกับการตรวจการประกอบ จิ๊ก และชิ้นส่วนที่พื้นผิวโค้งถูกซ่อนหรือขัดอยู่แล้ว
- ปกติ
ค่าเริ่มต้น เส้นโค้งดูเรียบที่ความสูงชั้นของงาน FDM ทั่วไป และไฟล์ยังเล็กพอที่จะสไลซ์ได้เร็ว
- ละเอียด
ค่าความคลาดเคลื่อนแคบลงสำหรับฟิลเลต ปุ่มหมุน เคส และงานพิมพ์เรซิน ที่เหลี่ยมสะท้อนแสงให้เห็นชัด
STEP
STEP (ISO 10303)
STEP เป็นมาตรฐาน ISO (ISO 10303) สำหรับแลกเปลี่ยนข้อมูลผลิตภัณฑ์ระหว่างระบบ CAD ซึ่งเผยแพร่ครั้งแรกในปี 1994 ต่างจากรูปแบบเมช (mesh) ตรงที่เก็บรูปทรงตันได้อย่างแม่นยำด้วยเส้นโค้งและพื้นผิวที่ถูกต้องตามจริง พร้อมโครงสร้างการประกอบชิ้นส่วน เป็นรูปแบบกลางมาตรฐานในงานวิศวกรรมเครื่องกลและการผลิต และเปิดได้ใน SolidWorks, Fusion 360, FreeCAD และเครื่องมือ CAD อื่น ๆ เครื่องพิมพ์ 3 มิติใช้ไฟล์ STEP โดยตรงไม่ได้ เพราะต้องใช้เมชอย่าง STL
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- 1994 · ISO
STL
เมช STL
STL (stereolithography) เป็นรูปแบบเมช 3 มิติที่ 3D Systems สร้างขึ้นในปี 1987 อธิบายเฉพาะรูปทรงพื้นผิวของวัตถุในรูปของรายการสามเหลี่ยม โดยไม่มีข้อมูลสี วัสดุ หน่วย หรือฉาก ความเรียบง่ายนี้ทำให้เป็นไฟล์อินพุตมาตรฐานของโปรแกรมสไลซ์สำหรับการพิมพ์ 3 มิติ เช่น Cura และ PrusaSlicer พื้นผิวโค้งจะถูกประมาณด้วยสามเหลี่ยมแบนจำนวนมาก โมเดลที่มีผิวเรียบจึงอาจได้ไฟล์ขนาดใหญ่มาก
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- ไม่ได้
- เปิดตัว
- 1987 · 3D Systems
คนแปลง STEP เป็น STL เพราะโปรแกรมสไลซ์และบริการพิมพ์ทำงานกับเมชสามเหลี่ยม ขณะที่ชิ้นงานถูกออกแบบหรือส่งมาเป็นโซลิด CAD ที่แม่นยำ
ละเอียดกว่าไม่ได้แปลว่าดีกว่าเสมอไป ทุกระดับที่เพิ่มขึ้นจะคูณจำนวนสามเหลี่ยมบนพื้นผิวโค้ง ขณะที่พื้นผิวเรียบยังคงใช้สองสามเหลี่ยมต่อสี่เหลี่ยมไม่ว่าจะเลือกระดับใด เคสขนาดใหญ่ที่แปลงเป็นระดับละเอียดอาจได้ STL ใหญ่กว่าระดับปกติหลายเท่า และบนเครื่องพิมพ์ FDM หัวฉีด 0.4 mm รายละเอียดที่เพิ่มมักเกินกว่าที่เครื่องพิมพ์ทำซ้ำได้ เครื่องพิมพ์เรซินซึ่งมีความสูงชั้นเล็กกว่ามากคือที่ที่ระดับละเอียดคุ้มค่า
ผลลัพธ์เป็น STL แบบไบนารีโดยค่าเริ่มต้น ประกอบด้วยส่วนหัว 80 ไบต์ จำนวนสามเหลี่ยม และสามเหลี่ยมละ 50 ไบต์ เลือก ASCII ใน รูปแบบการเข้ารหัสไฟล์ เฉพาะเมื่อสคริปต์ต้องอ่านไฟล์เป็นข้อความ เพราะเมชเดียวกันที่เขียนเป็นข้อความจะใหญ่กว่าหลายเท่า หากคุณรวบรวมชิ้นส่วน STEP จากไฟล์เก็บถาวรของซัพพลายเออร์ ZIP เป็น STL จะแปลงทั้งชุดที่ดาวน์โหลดมาในครั้งเดียว
สิ่งที่ควรตรวจสอบหลังแปลง STEP เป็น STL
- วัดขนาดที่ทราบค่าหนึ่งจุด เช่น เส้นผ่านศูนย์กลางของรู ทันทีที่ STL อยู่ในโปรแกรมสไลซ์
- ดูรูเล็กและฟิลเลตในภาพตัวอย่าง หากดูเป็นรูปหลายเหลี่ยม ให้แปลงอีกครั้งที่ระดับละเอียด
- ตรวจว่าชิ้นงานวางราบบนแท่นพิมพ์ หากส่งออกมาในลักษณะนอนตะแคง ให้เปลี่ยน แกนด้านบน
- แยกหรือรวมชิ้นส่วนให้ตรงกับวิธีที่ต้องการพิมพ์
- เก็บไฟล์ STEP ไว้คู่กับ STL เพื่อให้การแก้ไขภายหลังเริ่มจากโมเดลที่แม่นยำ
คำถามเกี่ยวกับการแปลง STEP เป็น STL
แปลงไฟล์ STL กลับเป็น STEP ที่แก้ไขได้ภายหลังได้หรือไม่
ไม่ได้ผลในทางที่ใช้งานได้จริง การแปลงเป็นเมชจะเปลี่ยนพื้นผิวที่แม่นยำทุกด้านให้เป็นสามเหลี่ยมแบนและทิ้งข้อมูลเส้นโค้งไป ดังนั้นการแปลง STL เป็น STEP ในภายหลังจะได้ชิ้นงานที่เป็นเหลี่ยม ไม่ใช่ชิ้นส่วนต้นฉบับ ควรเก็บไฟล์ STEP ไว้เป็นต้นฉบับ แล้วส่งออก STL ใหม่ทุกครั้งที่แก้ไขแบบ
ถ้าโปรแกรมสไลเซอร์เปิด STEP ได้ ยังจำเป็นต้องใช้ STL อยู่หรือไม่
PrusaSlicer และ Bambu Studio เวอร์ชันล่าสุดนำเข้า STEP ได้โดยตรงและสร้างเมชเอง ส่วน Cura อ่าน STEP ไม่ได้หากไม่มีปลั๊กอิน และบริการพิมพ์ 3 มิติ โปรแกรมดูออนไลน์ รวมถึงเครื่องมือเฟิร์มแวร์รุ่นเก่าจำนวนมากยังต้องใช้ STL การแปลงจึงให้ไฟล์เดียวที่ใช้ได้ทุกที่
ทำไมรูกลมจึงพิมพ์ออกมาเป็นรูปหลายเหลี่ยม
ความละเอียดของเมชหยาบเกินไปเมื่อเทียบกับขนาดของรู ส่วนที่เล็กจะเห็นเป็นเหลี่ยมก่อน เพราะแต่ละขอบคิดเป็นสัดส่วนที่มากกว่าของเส้นรอบวง ให้แปลงอีกครั้งโดยตั้ง ความละเอียดของเมช เป็นละเอียด
ชิ้นงานประกอบจะได้เป็น STL ไฟล์เดียวหรือแยกเป็นหลายชิ้น
โดยค่าเริ่มต้น ทุกชิ้นส่วนจะถูกเขียนลงใน STL ตามตำแหน่งเดิมในแอสเซมบลี ติ๊ก รวมเป็นเมชเดียว หากต้องการวัตถุชิ้นเดียว หากตั้งใจแยกชิ้นส่วนในโปรแกรมสไลซ์ เช่น เพื่อพิมพ์คนละสี ให้ปิดตัวเลือกนี้
สีและชื่อวัสดุในไฟล์ STEP จะเป็นอย่างไร
STL ไม่มีช่องเก็บข้อมูลสี จึงถูกตัดทิ้ง หากต้องการสีแยกตามชิ้นส่วนสำหรับเครื่องพิมพ์หลายวัสดุ ให้แปลงเป็น 3MF แทน ซึ่งเก็บวัตถุแยกชิ้นและสีของแต่ละชิ้นไว้ได้