คู่มือ
OBJ กับ STL เมื่อจะแปลง OBJ เป็น STL
อัปเดต · แปลงเมช OBJ เป็น STL เท่านั้น
เทียบเรขาคณิต วัสดุ และความยืดหยุ่นในการแก้ของ OBJ กับงานพิมพ์ที่ใช้แต่สามเหลี่ยมของ STL จากนั้นแปลง OBJ เป็น STL แบบส่วนตัวในเบราว์เซอร์
OBJ กับ STL บรรยายพื้นผิวทั้งคู่ แต่ใช้แทนกันไม่ได้ OBJ เป็นไฟล์เมชที่ยืดหยุ่นจากตระกูล Wavefront STL เป็นรายการสามเหลี่ยมที่มุ่งสู่การผลิตและโปรแกรมสไลซ์ การแปลงเป็นทางที่ถูกเมื่อกำลังจะพิมพ์ และเป็นทางที่ผิดเมื่อคุณยังต้องการข้อมูลที่ STL เก็บไม่ได้ หน้านี้คือการตัดสินใจ ไม่ใช่สำเนาที่สองของตัวแปลง
แต่ละไฟล์ใช้ทำอะไร
ใช้ OBJ ขณะที่ยังปั้น แยกวัตถุ หรือกำหนดวัสดุ ใช้ STL เมื่อ Bambu Studio, Cura หรือ PrusaSlicer ต้องการก้อนเพื่อวางบนฐาน หลายสายงานเก็บทั้งคู่: OBJ (และ MTL ถ้ามี) อยู่ในโปรเจกต์ และ STL ไบนารีคู่กับโปรไฟล์พิมพ์ การลบ OBJ เพราะมี STL ถูกดาวน์โหลดคือวิธีที่คนเสีย UVs และชื่อวัตถุที่ภายหลังอยากได้คืน
| OBJ | STL จากเครื่องมือนี้ | |
|---|---|---|
| งานปกติ | แก้ เรนเดอร์ แลกเปลี่ยนเมช | สไลซ์และพิมพ์ |
| หน้า | รูปหลายเหลี่ยม เก็บเป็นหน้า | สามเหลี่ยมเท่านั้น |
| หลายวัตถุ | วัตถุมีชื่อในไฟล์เดียว | รวมเป็นรายการสามเหลี่ยมเดียว |
| วัสดุ | มักเป็น MTL แยก | ถูกทิ้ง |
| UVs และเท็กซ์เจอร์ | อ้างอิงได้ | ถูกทิ้ง |
| หน่วย | ตามที่คุณสร้าง | ไม่ถูกเก็บ เราปรับตัวเลขเข้าหามิลลิเมตร |
| การซ่อม | ไม่อัตโนมัติ | ไม่อัตโนมัติ |
การรวมมีความหมาย OBJ ของฟิกเกอร์พร้อมฐานแยกอาจมาเป็นสองวัตถุ ตัวแปลงเขียน STL เดียวเพื่อให้โปรแกรมสไลซ์นำเข้าเป็นก้อนเดียว ถ้าต้องการสองงานพิมพ์ ให้ส่งออกสอง OBJ แล้วแปลงแยก ชื่อวัตถุไม่กลายเป็นไฟล์ STL แยก
สิ่งที่การแปลงทิ้ง
สามเหลี่ยมอยู่ ตำแหน่งถูกสเกล และตามค่าเริ่มต้นถูกหมุนให้แกนขึ้นที่คุณเลือกชี้ไปที่ Z นอกนั้นอยู่นอกขอบเขตของรุ่นนี้
กลุ่มปรับผิวเรียบและนอร์มัลจุดยอดใน OBJ ไม่ใช่สิ่งที่ส่งกลับไปมาได้ รูปแบบ STL เก็บนอร์มัลหน้าต่อสามเหลี่ยม ซึ่งตัวส่งออกคำนวณจากมุม โปรแกรมสไลซ์ไม่ใช้นอร์มัลนั้นแบบที่ตัวเรนเดอร์ใช้ OBJ ที่แรเงาเรียบ
UVs ชื่อไฟล์เท็กซ์เจอร์ และไฟล์ MTL ถูกข้ามโดยตั้งใจ งานพิมพ์สีเส้นเดียวไม่ต้องการ สายงานสีเต็มต้องการ และไม่ควรแสร้งว่า STL จากหน้านี้ยังมีสิ่งเหล่านั้น เก็บ OBJ ไว้
สีจุดยอด ถ้าตัวส่งออกของคุณเขียนไว้ จะไม่ถูกคัดลอก เส้นโค้งและจุดเดี่ยวถูกข้าม ถ้าไฟล์ไม่มีหน้า การแปลงจะหยุดและบอกเช่นนั้น ไม่มีอะไรที่ซื่อสัตย์พอจะใส่ใน STL
ลำดับชั้นและแอนิเมชันไม่มีใน STL ตัวละครที่โพสแล้วควรส่งออกจาก Blender ในท่าที่ต้องการ โดยใช้มอดิฟายเออร์แล้ว เพื่อให้ OBJ มีพื้นผิวสุดท้ายอยู่แล้ว
สิ่งที่การแปลงไม่สัญญา
คนมักถือว่า «ฉันส่งออก STL» เท่ากับ «เมชพิมพ์ได้» นั่นคนละประโยค ขอบที่ไม่ปิดสนิท รูในเปลือก แผ่นที่กลับด้าน หรือผนังที่บางกว่าหัวฉีดของคุณจะยังอยู่ กล่องขอบเขตอาจดูสมบูรณ์ขณะที่โปรแกรมสไลซ์ปฏิเสธไฟล์ ให้ซ่อมใน Blender หรือเครื่องมือเมชอื่น แล้วส่งออกใหม่ ไซต์นี้ไม่รันแกนซ่อม และข้อกำหนดพูดเรื่องเดียวกันด้วยภาษาที่ตรงกว่า
สเกลเป็นคำสัญญาเท็จอีกข้อ STL จะไม่จำว่าคุณหมายถึงมิลลิเมตร ตัวแปลงเขียนตัวเลขใหญ่ขึ้นหรือเล็กลงตามหน่วยที่คุณเลือก และโปรแกรมสไลซ์อ่านตัวเลขนั้นเป็นมิลลิเมตร เลือกหน่วยที่ตรงกับ OBJ กล่องบนหน้าเครื่องมือมีไว้ให้คุณเห็นผลก่อนเครื่องพิมพ์เห็น
กฎที่ใช้ได้จริง
เก็บ OBJ ถ้าข้อใดข้อหนึ่งเป็นจริง: คุณจะแก้เมช คุณยังเรนเดอร์มัน มีมากกว่าหนึ่งวัตถุที่อาจพิมพ์แยก หรือมีวัสดุที่คุณใส่ใจ สร้าง STL เมื่อโปรแกรมสไลซ์คือแอปถัดไปบนจอ สร้าง STL ใหม่เมื่อคุณเปลี่ยนหน่วยหรือซ่อมเมช อย่ากอง STL ที่ไม่เคยตรวจขนาดมิลลิเมตร
ถ้ายังไม่แน่ใจว่าได้รับไฟล์แบบไหน ให้อ่าน OBJ คืออะไร และ STL คืออะไร ถ้าคุณรู้แล้วว่าต้องการไฟล์พิมพ์ ขั้นตอนการแปลง คือฉบับจาก Blender สู่โปรแกรมสไลซ์ของตารางนี้
ค่าเริ่มต้นแบบไบนารีอธิบายใน STL ไบนารีกับ ASCII ใช้ ASCII เฉพาะเมื่ออยากอ่านพิกัดเป็นข้อความ สำหรับโปรแกรมสไลซ์ ไบนารีคือไฟล์ที่คุณเพิ่งตัดสินใจสร้าง ไม่ใช่สำเนาที่ด้อยกว่าของ OBJ
คำถาม
ควรลบ OBJ หลังมี STL แล้วหรือไม่?
ไม่ควร ถ้าคุณอาจแก้โมเดล เรนเดอร์ใหม่ หรือส่งออกอีกครั้งคนละสเกล STL คือสำเนาสำหรับพิมพ์ OBJ ยังเป็นไฟล์เมชที่ข้อมูลครบกว่า
การแปลงเป็น STL อุดรูให้ไหม?
ไม่อุด หน้าถูกคัดลอก รูใน OBJ คือรูใน STL การซ่อมเป็นขั้นแยกในโปรแกรมปั้นหรือเครื่องมือเมชที่คุณไว้ใจ
สีจะอยู่ไหม?
ไม่ได้อยู่ในตัวแปลงนี้ วัสดุ ไฟล์ MTL, UVs และสีจุดยอดถูกข้าม STL เป็นเปลือกสามเหลี่ยม
คู่มือที่เกี่ยวข้อง
- ไฟล์ OBJ คืออะไรWavefront OBJ หน้า และไฟล์ MTL ที่เราไม่อ่าน
- ไฟล์ STL คืออะไรเมชสามเหลี่ยม พิกัดที่ไม่มีหน่วย และโปรแกรมสไลซ์
- วิธีแปลง OBJ เป็น STLส่งออกจาก Blender ใช้ตัวแปลงนี้ แล้วเข้า Bambu, Cura หรือ Prusa
- ไบนารีกับ ASCIIทำไมการดาวน์โหลดจึงเริ่มที่ STL ไบนารี
- มิลลิเมตรกับเมตรทำไมงานพิมพ์ถึงใหญ่เกิน 1000× และวิธีตรวจกล่อง
- คำถามที่พบบ่อยความเป็นส่วนตัว ขนาด เท็กซ์เจอร์ STEP และไฟล์ภาพ