SupaVoxel
รูปแบบไฟล์ 3D

STEP vs STL: เรขาคณิต CAD หรือเมชพร้อมพิมพ์?

STEP vs STL ขึ้นอยู่กับว่าหลังจากนี้จะทำอะไรต่อ: STEP เก็บพื้นผิว CAD แม่นยำสำหรับแก้ไขและงานแมชชีนนิ่ง; STL เป็นเมชสามเหลี่ยมสำหรับการพิมพ์ แปลงฟรีได้ที่นี่

  • ISO 10303 เทียบกับเมชสามเหลี่ยม
  • ขนาดไฟล์ที่วัดจริง
  • ตรวจสอบการรองรับของสไลเซอร์แล้ว
อัปเดต ตุลาคม 2569

STEP vs STL: คำตอบสั้น ๆ

STEP อธิบายชิ้นงานแบบเดียวกับที่โปรแกรม CAD ทำ: รูคือทรงกระบอกจริงที่มีรัศมี ฟิลเลต์คือพื้นผิวโค้งจริง และไฟล์บันทึกหน่วยเอาไว้ STL อธิบายเฉพาะเปลือกด้านนอกเป็นรูปสามเหลี่ยมแบน รูเดิมจึงกลายเป็นรูปหลายเหลี่ยมที่มีด้านหลายสิบด้าน ถูกตรึงไว้ที่ความละเอียดตอนส่งออก

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

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

ตารางเปรียบเทียบ STEP vs STL

สองรูปแบบเทียบกันในประเด็นที่ใช้ตัดสินใจว่าควรส่งไฟล์ไหน

STEP (.step, .stp)STL (.stl)
ประเภทเรขาคณิตBoundary representation (B-rep): ระนาบ ทรงกระบอก พื้นผิว NURBS ขอบ และของแข็งแบบแม่นยำเมชสามเหลี่ยมที่ประมาณพื้นผิว
สี / เท็กซ์เจอร์สีของชิ้นงานและหน้า (AP214, AP242); ไม่มีเท็กซ์เจอร์ UVไม่มีในมาตรฐาน
หน่วยเก็บไว้ในไฟล์ (มิลลิเมตร นิ้ว และอื่น ๆ)ไม่เก็บ สไลเซอร์ถือว่าเป็นมิลลิเมตร
วัสดุข้อมูลผลิตภัณฑ์ และในโปรโตคอลใหม่กว่ามีคำอธิบายวัสดุและ PMIไม่มี
ขนาดไฟล์โตตามจำนวนฟีเจอร์ ไม่ใช่ตามความเนียนโตตามจำนวนสามเหลี่ยม: 50 ไบต์ต่อสามเหลี่ยมในไบนารี
ความสามารถในการแก้ไขแก้ไขได้เต็มที่ใน CAD: เปลี่ยนเส้นผ่านศูนย์กลางรู เพิ่ม chamferจำกัดมาก: แก้ไขเมชเท่านั้น เส้นโค้งถูกแบ่งเป็นเหลี่ยมแล้ว
ซอฟต์แวร์ที่รองรับเครื่องมือ CAD ทางกลทุกตัว (Fusion, SolidWorks, Onshape, FreeCAD, CATIA)สไลเซอร์ โปรแกรมแก้ไขเมช และบริการพิมพ์ 3D ทุกเจ้า
การใช้งานพิมพ์PrusaSlicer และ Bambu Studio นำเข้าได้ แต่จะแบ่งเป็นสามเหลี่ยมตอนโหลด; ไม่อยู่ในรายการของ Curaอินพุตเริ่มต้นสำหรับการพิมพ์
ชุดประกอบหลายชิ้นส่วนมีชื่อและตำแหน่งในไฟล์เดียวเมชเดียวไม่มีชื่อ ชิ้นส่วนจะรวมกัน

STEP คือ ISO 10303 การเข้ารหัสข้อความ .step ที่พบบ่อยคือ ISO 10303-21 เผยแพร่ครั้งแรกในปี 1994; AP203, AP214 และ AP242 คือ application protocol ที่เครื่องมือ CAD ส่วนใหญ่ส่งออก

ทำไมไฟล์ STEP vs STL ถึงดูต่างกันเมื่อซูมใกล้

เปิดไฟล์ STEP ในโปรแกรมแก้ไขข้อความ จะเริ่มด้วย ISO-10303-21; ตามด้วยเอนทิตี้ที่มีหมายเลข: จุด ทิศทาง วงกลม พื้นผิว B-spline แล้วจึงเป็นหน้าและเปลือกที่สร้างจากสิ่งเหล่านั้น ไม่มีอะไรถูกประมาณ รูขนาด 5.2 mm ถูกเก็บเป็นวงกลมรัศมี 2.6 mm และโปรแกรมใดที่อ่านไฟล์สามารถแบ่งเป็นเมชละเอียดได้ตามต้องการ

STL เลือกสิ่งนั้นไปแล้ว ผู้ส่งออก CAD เลือกค่าความคลาดเคลื่อนคอร์ดและขีดจำกัดมุม ตัดเส้นโค้งทุกเส้นเป็นส่วนตรง แล้วทิ้งเส้นโค้งไป ซูมดูรูที่พิมพ์จาก STL หยาบ ๆ จะเห็นหน้าแบน; บนเครื่องพิมพ์เร็ว ส่วนตรงสั้น ๆ ที่หนาแน่นยังทำให้เสียความเร็วและความเนียน ซึ่งเป็นเหตุผลที่ Bambu Lab ระบุว่าการนำเข้า STEP ช่วยให้ Bambu Studio สร้างการเคลื่อนที่แบบส่วนโค้งใน G-code ได้มากขึ้น

  • STEP: คณิตศาสตร์ที่อธิบายพื้นผิวได้อย่างแม่นยำ
  • STL: สำเนาที่ถูกสุ่มตัวอย่างที่ความละเอียดคงที่หนึ่งระดับ
  • เลือกค่าความคลาดเคลื่อนในการแบ่งเมชตอนส่งออก ไม่ใช่ตอนพิมพ์

ขนาดไฟล์จริง: ฉากหนึ่งชิ้นในรูปแบบ STEP และ STL

เราสร้างฉากรูป L ขนาด 60 x 40 x 40 mm ผนังหนา 5 mm ฟิลเลต์ 1.5 mm ทุกขอบ และรู 5.2 mm สี่รู (52 หน้า B-rep) ใน OpenCASCADE บันทึกเป็น STEP AP214 แล้วส่งออก STL ที่การตั้งค่าการแบ่งเมชสามระดับ

ไฟล์ความคลาดเคลื่อน (เชิงเส้น / เชิงมุม)จำนวนสามเหลี่ยมขนาด
STEP AP214พื้นผิวแม่นยำn/a175 KB
STL, หยาบ0.1 mm / 0.5 rad1,46273 KB
STL, ละเอียด0.01 mm / 0.2 rad5,290265 KB
STL, ละเอียดมาก0.001 mm / 0.1 rad25,3401.27 MB

STEP มีขนาดเท่าเดิมไม่ว่าคุณต้องการผลลัพธ์เนียนแค่ไหน STL โตขึ้นประมาณห้าเท่าทุกครั้งที่รัดความคลาดเคลื่อน และเวอร์ชันหยาบทำให้ฟิลเลต์ 1.5 mm เห็นเป็นเหลี่ยมชัด

สไลซ์ไฟล์ STEP vs STL ได้โดยตรงหรือไม่?

ได้มากขึ้นเรื่อย ๆ PrusaSlicer เพิ่มการนำเข้า STEP ในเวอร์ชัน 2.5 และศูนย์ช่วยเหลือระบุว่า STEP จะถูกแบ่งเป็นสามเหลี่ยมระหว่างนำเข้า

Bambu Studio นำเข้าไฟล์ STEP และชุดประกอบผ่านคอร์เนล OpenCASCADE เก็บมุมมอง Assembly View พร้อมตำแหน่งของแต่ละชิ้นส่วน และมีค่าคุณภาพสองตัวคือ linear deflection และ angle deflection: ค่าน้อยลงให้พื้นผิวเนียนขึ้น สามเหลี่ยมมากขึ้น และนำเข้าช้าลง หากกล่องโต้ตอบไม่ขึ้น ให้เปิด 'Show the STEP mesh parameter setting dialog' ใน Preferences

รายการประเภทโมเดลที่ UltiMaker Cura รองรับมี 3MF, STL, OBJ, PLY, glTF และอื่น ๆ แต่ไม่มี STEP ผู้ใช้ Cura จึงยังต้องส่งออกเมชก่อน

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

  • PrusaSlicer 2.5+: นำเข้า STEP แล้วแบ่งเป็นสามเหลี่ยมตอนโหลด
  • Bambu Studio: STEP และชุดประกอบ ปรับ deflection ได้
  • Cura: ส่งออก STL, OBJ หรือ 3MF ก่อน

เมื่อไหร่ควรใช้ STEP และเมื่อไหร่ควรใช้ STL

กฎเดียวครอบคลุมกรณีส่วนใหญ่: ส่ง STEP ให้คนที่จะแก้แบบ ส่ง STL ให้เครื่องที่จะผลิตอย่างเดียว

งาน CNC หรือ sheet metal

STEP ซอฟต์แวร์ CAM ต้องใช้ส่วนโค้งและระนาบจริงเพื่อสร้างเส้นทางเครื่องมือที่สะอาดและวัดฟีเจอร์

ขอใบเสนอราคาจากผู้ผลิต

STEP ควรเป็น AP242 หรือ AP214 เครื่องมือเสนอราคาอ่านขนาดรูและปริมาตรจาก B-rep

พิมพ์ที่บ้านหรือที่ฟาร์มพิมพ์

STL ถูกยอมรับทุกที่ หากสไลเซอร์ของคุณอ่าน STEP ได้ การนำเข้าจะช่วยควบคุมความเนียน

แชร์บน Printables, Thingiverse หรือ MakerWorld

อัปโหลด STL หรือ 3MF สำหรับเครื่องพิมพ์ และเพิ่ม STEP เพื่อให้คนอื่นรีมิกซ์ดีไซน์ได้

รูปทรงที่ปั้นหรือสแกน

STL, OBJ หรือ 3MF โมเดลออร์แกนิก สแกน และโมเดลจาก AI เป็นเมชตั้งแต่ต้น ไม่มีพื้นผิว CAD ให้เก็บ

เก็บดีไซน์ของคุณเองถาวร

เก็บไฟล์ CAD ต้นฉบับพร้อม STEP STEP คือสำเนากลางที่เครื่องมือ CAD ในอนาคตเปิดได้

ข้อผิดพลาดในการส่งออก STL vs STEP ที่ควรเลี่ยง

ปัญหาส่วนใหญ่มาจากการตั้งค่าส่งออก ไม่ใช่รูปแบบไฟล์

ควรทำ
  • ส่งออก STL ที่ค่าความคลาดเคลื่อนคอร์ดใกล้ 0.01 mm สำหรับชิ้นส่วนใช้งานจริง ฟิลเลต์เล็กจะเห็นเหลี่ยมที่ 0.1 mm
  • ตรวจว่า STEP เป็น AP214 หรือ AP242 หากต้องคงสีหรือชื่อชุดประกอบ
  • ตั้งค่า deflection ของ Bambu Studio ครั้งเดียวแล้วใช้กับชิ้นงานคล้ายกัน
  • พรีวิว STEP ในโปรแกรมดูไฟล์ก่อนส่ง เพื่อยืนยันว่าทุกบอดี้ถูกส่งออก
หลีกเลี่ยง
  • แปลง STL เป็น STEP แล้วหวังจะได้ฟีเจอร์ที่แก้ไขได้ คุณจะได้หน้าสามเหลี่ยมแบน
  • ส่งออก STL ที่ค่าละเอียดสุดโดยปริยาย ไฟล์จะบวมโดยไม่ได้อะไรขึ้นมา
  • คิดว่า STEP จะเปิดได้ในทุกสไลเซอร์ Cura ต้องใช้เมช
  • ส่งเฉพาะ STL ให้ร้านแมชชีนนิ่ง พวกเขาจะขอ STEP

โปรแกรมดูและแปลง STEP กับ STL ฟรี

ทั้งหมดทำงานในเบราว์เซอร์โดยไม่ต้องลงชื่อเข้าใช้ ไฟล์ STEP ถูกอ่านด้วยเอนจิน OpenCASCADE ที่คอมไพล์เป็น WebAssembly จึงไม่มีการอัปโหลดใด ๆ

FAQ

คำถามที่พบบ่อย

STEP ดีกว่า STL สำหรับการพิมพ์ 3D ไหม?

การพิมพ์ยังมาจากเมชไม่ว่าจะทางไหน เพราะสไลเซอร์ที่นำเข้า STEP จะแบ่งเป็นสามเหลี่ยมก่อน STEP ดีกว่าเมื่อคุณต้องการเลือกความเนียนเองตอนนำเข้า อย่างที่ Bambu Studio ทำได้ด้วยการตั้งค่า linear และ angle deflection ส่วน STL ดีกว่าเมื่อไฟล์ต้องใช้ได้กับทุกสไลเซอร์ บริการพิมพ์ หรือเว็บโมเดล หากพิมพ์อย่างเดียว STL ที่ส่งออกมาดีก็ดีพอ ๆ กัน

แปลง STL เป็น STEP ได้ไหม?

ได้ แต่ไม่ได้กู้ดีไซน์กลับมา ตัวแปลงจะห่อแต่ละสามเหลี่ยมเป็นหน้าแบน STL ที่มี 25,000 สามเหลี่ยมจึงกลายเป็น STEP ที่มีหน้าเล็ก ๆ 25,000 หน้า เครื่องมือ CAD เปิดได้และตัดหรือเพิ่มฟีเจอร์ง่าย ๆ ได้ แต่เปลี่ยนเส้นผ่านศูนย์กลางรูหรือรัศมีฟิลเลต์ไม่ได้ หากต้องการพื้นผิวที่แก้ไขได้จริง ต้องขึ้นโมเดลชิ้นงานใหม่หรือใช้เครื่องมือ reverse engineering

ทำไมไฟล์ STEP ถึงเล็กกว่า STL ของฉัน?

STEP เก็บแต่ละฟีเจอร์ครั้งเดียวเป็นคณิตศาสตร์ ขณะที่ STL เก็บทุกสามเหลี่ยม ในฉากทดสอบของเรา STEP มีขนาด 175 KB และคงที่ ส่วน STL มี 73 KB ที่ความคลาดเคลื่อนหยาบ 0.1 mm แต่ 1.27 MB ที่ 0.001 mm ชิ้นส่วนง่าย ๆ อาจมี STL เล็กกว่า STEP แต่ชิ้นส่วนเนียนและมีรายละเอียดมักกลับกัน

Cura เปิดไฟล์ STEP ได้ไหม?

ไม่สามารถใช้ได้ทันที รายการประเภทไฟล์ที่ UltiMaker ระบุว่า Cura โหลดได้มี 3MF, STL, OBJ, AMF, PLY, X3D, COLLADA และ glTF แต่ไม่มี STEP ให้ส่งออกเมชจากเครื่องมือ CAD หรือแปลง STEP เป็น STL ในเบราว์เซอร์ด้วยตัวแปลงฟรีของเรา แล้วเปิดใน Cura PrusaSlicer 2.5 ขึ้นไปและ Bambu Studio นำเข้า STEP ได้โดยตรง

STEP vs STL ต่างกันอย่างไรสำหรับช่างแมชชีนนิ่ง?

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

AP203, AP214 และ AP242 คืออะไร?

ทั้งหมดคือ application protocol ของ STEP นั่นคือสคีมาที่กำหนดว่าไฟล์ STEP จะบรรจุอะไรได้บ้าง AP203 ครอบคลุมเรขาคณิตงานออกแบบ 3D ที่ควบคุมการเปลี่ยนแปลง AP214 ซึ่งมาจากวงการยานยนต์ เพิ่มสีและเลเยอร์เข้ามา ส่วน AP242 รวมสองตัวหลังเข้าด้วยกันและเพิ่มข้อมูลการผลิตสินค้า เช่น ค่าความคลาดเคลื่อน โดยฉบับที่สองเผยแพร่ในปี 2020 ถ้าไม่แน่ใจว่าจะเลือกตัวไหน AP214 หรือ AP242 ได้รับการยอมรับอย่างกว้างขวาง

ดูไฟล์ STEP ได้ไหมถ้าไม่มีโปรแกรม CAD?

ได้ ตัวดู STEP ฟรีของเราเปิดไฟล์ .step และ .stp ในเบราว์เซอร์ด้วย OpenCASCADE ที่คอมไพล์เป็น WebAssembly คุณจึงไม่ต้องติดตั้งอะไรหรือสมัครบัญชี หมุนชิ้นงานดูและตรวจขนาดได้ แล้วแปลงเป็นเมชด้วยตัวแปลง STEP เป็น STL ที่มีให้คู่กัน รองรับไฟล์สูงสุด 200 MB และไม่มีการอัปโหลดข้อมูลใด ๆ

AI สร้างไฟล์ STEP จากรูปถ่ายได้ไหม?

ตอนนี้ยังทำได้ไม่เกิดประโยชน์ เครื่องมือ Image-to-3D รวมถึง SupaVoxel ให้ผลเป็นเมช ซึ่งส่งออกเป็น STL, OBJ หรือ 3MF ไปพิมพ์ได้ เหมาะกับฟิกเกอร์ งานพร็อพ และรูปทรงออร์แกนิก แต่ถ้าเป็นชิ้นส่วนกลไกที่ต้องการขนาดแม่นยำ คุณยังต้องขึ้นโมเดลใน CAD แล้วส่งออกเป็น STEP

เครื่องมือและคู่มือที่เกี่ยวข้อง

อ่านต่อ

GLB vs glTF
ไฟล์ไบนารีเดียว หรือไฟล์ JSON พร้อมไฟล์ข้างเคียง: ข้อมูล glTF 2.0 เดียวกัน แต่แพ็กสองแบบ
FBX vs OBJ
ฉากแอนิเมชันที่มีริก หรือเมชสแตติกธรรมดา: FBX และ OBJ เก็บอะไรได้บ้าง ขนาดที่วัดจริง และแต่ละแบบเหมาะกับงานไหน
3MF vs STL
หน่วย สี ชิ้นส่วน และการตั้งค่าการพิมพ์ในไฟล์ ZIP เดียว หรือแค่เมชสามเหลี่ยมเปล่า ๆ: ใช้แบบไหนดีในสถานการณ์ใด
STL vs OBJ
เรขาคณิตอย่างเดียว หรือเรขาคณิตพร้อม UV และวัสดุ: แต่ละรูปแบบเก็บอะไร ขนาดไฟล์จริง และควรเลือกแบบไหน
แปลงรูปภาพเป็น 3D
อัปโหลดรูป 1 รูป แล้วรับโมเดล 3D เต็มชิ้นพร้อมด้านหลัง ด้านข้าง และเท็กซ์เจอร์ถ้าเลือก
แปลงภาพเป็น STL
เปลี่ยน PNG, JPG หรือรูปจากมือถือให้เป็น STL พร้อมพิมพ์: โมเดล 3D เต็มรูปแบบหรือภาพนูนแบน

เริ่มใช้ฟรี

อยากพิมพ์ชิ้นงานแนวออร์แกนิกแทนใช่ไหม?

ฟิกเกอร์และงานพร็อพไม่มีไฟล์ CAD ตั้งแต่ต้นอยู่แล้ว เปลี่ยนรูปถ่ายเป็นโมเดล 3D โดยปกติใช้เวลาไม่ถึงหนึ่งนาที แล้วส่งออกเป็น STL หรือ 3MF ด้วยแพ็กเกจแบบชำระเงิน

ไม่ต้องใช้บัตรเครดิต · เริ่มต้นฟรี 3 เครดิต