SupaVoxel
จากสแกนสู่พิมพ์

ตัวแปลง PLY เป็น STL

วางไฟล์สแกน PLY ตรวจขนาดจริง แล้วดาวน์โหลด STL แบบ binary ที่ตั้งตรงบนแท่นพิมพ์ได้ ทำงานบนอุปกรณ์ของคุณ จึงไม่มีไฟล์สแกน 150 MB หลุดออกจากเครื่องเลย

  • ทำงานในเบราว์เซอร์
  • ไม่ต้องสมัคร
  • STL แบบ Binary หรือ ASCII
  • ไฟล์สูงสุด 200 MB
อัปเดต ตุลาคม 2569

วิธีแปลง PLY เป็น STL

  1. 01

    เปิดไฟล์สแกน

    วางไฟล์ .ply ลงในตัวแปลงด้านบน หรือกด ลองตัวอย่าง ทั้ง PLY แบบ binary และ ASCII เปิดได้ทั้งคู่ แผงข้อมูลจะแสดงจำนวนสามเหลี่ยมและเวอร์เทกซ์ จำนวนเมชในไฟล์ และขนาดบนดิสก์
  2. 02

    ตรวจสอบหน่วย

    PLY ไม่มีฟิลด์หน่วย ตัวแปลงจึงถือว่าเป็นมิลลิเมตร ดูที่ ขนาดผลลัพธ์: ถ้าแก้วสูง 0.1 mm แปลว่าเครื่องสแกนเขียนหน่วยเป็นเมตร เปลี่ยน หน่วยไฟล์ เป็น m ไฟล์เดิมจะกลายเป็นแก้วสูง 100 mm
  3. 03

    ดาวน์โหลด STL

    คง Z-up สำหรับการพิมพ์ ไว้ ไฟล์สแกนจะถูกหมุนให้ตั้งตรง จัดกึ่งกลาง และวางที่ z = 0 เลือก ไบนารี (เล็กกว่า) หรือ ASCII (อ่านได้ด้วยคน) แล้วกด แปลงเป็น STL การดาวน์โหลดจะเริ่มอัตโนมัติ

PLY กับ STL: ไฟล์สองแบบที่ต่างกันมาก

PLY ถูกพัฒนาที่ Stanford ในทศวรรษ 1990 เพื่อเก็บข้อมูลจากเครื่องสแกน ส่วน STL ถูกสร้างสำหรับเครื่องสเตอริโอลิโธกราฟีในปี 1987 ประวัติตรงนี้อธิบายความต่างเกือบทั้งหมดระหว่างสองรูปแบบ

PLY เก็บอะไร
เวอร์เทกซ์ พร้อมสี นอร์มัล และ UV แบบไม่บังคับ รวมถึงเฟซ และเก็บเฉพาะพอยต์ได้ด้วย
STL เก็บอะไร
รายการสามเหลี่ยมแบน ๆ โดยแต่ละชิ้นมี facet normal ไม่มีอย่างอื่น
สี
PLY: RGB ต่อเวอร์เทกซ์ พบบ่อยในไฟล์สแกน | STL: ไม่มี
หน่วย
ทั้งสองแบบไม่มีฟิลด์หน่วย สไลเซอร์อ่าน STL เป็นมิลลิเมตร
แหล่งที่มาทั่วไป
PLY: Polycam, Meshroom, MeshLab, CloudCompare, Revopoint และสแกนเนอร์ EinScan | STL: CAD, แอปปั้นโมเดล, เว็บไซต์โมเดล
การใช้งานทั่วไป
PLY: เก็บถาวร วัดขนาด แก้ไขไฟล์สแกน | STL: Cura, PrusaSlicer, Bambu Studio, Chitubox

อะไรอยู่รอดหลังการแปลง PLY เป็น STL

ตัวแปลงจะแสดงข้อมูลนี้แบบเรียลไทม์ใต้ สิ่งที่ยังอยู่ สำหรับไฟล์ของคุณเอง สำหรับไฟล์สแกนสีทั่วไปจะมีหน้าตาแบบนี้:

ข้อมูลใน PLYใน STLเหตุผล
สามเหลี่ยมเก็บครบทุกชิ้นSTL คือสามเหลี่ยม
สีเวอร์เทกซ์ตัดทิ้งSTL ไม่มีฟิลด์สี
พิกัด UVตัดทิ้งไม่รองรับเท็กซ์เจอร์
นอร์มัลของเวอร์เทกซ์แทนที่ด้วยนอร์มัลของ facetสไลเซอร์คำนวณ shading ใหม่อยู่แล้ว
หลายเมชรวมเป็นชิ้นเดียวSTL เก็บรายการสามเหลี่ยมชุดเดียว
พอยต์ที่ไม่มีเฟซแปลงไม่ได้พอยต์คลาวด์ไม่มีพื้นผิวให้พิมพ์

ต้องการสีจากไฟล์สแกนใช่ไหม? แปลง PLY เป็น GLB แทน: GLB เก็บสีเวอร์เทกซ์และเปิดได้ใน Blender, โปรแกรมดูบนเว็บ และ AR

พอยต์คลาวด์หรือเมช? ตรวจก่อนแปลง

ไฟล์ PLY จำนวนมากจากแอปโฟโตแกรมเมทรีและ LiDAR เป็น พอยต์คลาวด์: จุดสีหลายล้านจุดที่ไม่มีเฟซ ดูในโปรแกรมดูเหมือนเป็นชิ้นทึบ แต่ระหว่างจุดไม่มีพื้นผิวให้เครื่องพิมพ์เติม ถ้าตัวแปลงแสดง 0 สามเหลี่ยมและปุ่มยังกดไม่ได้ นั่นแหละคือสิ่งที่คุณมี

ถ้าจะเปลี่ยนจุดให้เป็นพื้นผิว ต้องสร้างเมชใหม่ก่อน ใน MeshLab ให้คำนวณนอร์มัลแล้วรัน Screened Poisson Surface Reconstruction; ใน CloudCompare ตัวกรองเดียวกันอยู่ใน Plugins ส่งออกผลลัพธ์เป็น PLY แล้วกลับมาที่นี่ แอปสแกนหลายตัวส่งออกเมชได้โดยตรง ซึ่งประหยัดขั้นตอนนี้ คุณยืนยันได้ว่าไฟล์มีอะไรบ้างใน PLY viewer ก่อนแปลง

FAQ

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

ตัวแปลง PLY เป็น STL นี้ฟรีไหม?

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

ทำไมไฟล์สแกนของฉันสีหาย?

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

ทำไม STL ที่แปลงแล้วเล็กจิ๋วในสไลเซอร์?

PLY ของคุณเขียนหน่วยเป็นเมตร ซึ่งพบบ่อยในไฟล์สแกนจากมือถือและโฟโตแกรมเมทรี ขณะที่สไลเซอร์อ่านตัวเลขใน STL เป็นมิลลิเมตร ก่อนแปลง ให้ตั้งหน่วยไฟล์เป็น m: ขนาดผลลัพธ์จะอัปเดตทันที ตัวเลข 0.2 mm จะกลายเป็น 200 mm หรือกด ปรับขนาดให้สูง 100 mm แล้วค่อยปรับต่อ

แปลง PLY point cloud เป็น STL ได้ไหม?

ไม่ได้โดยตรง พอยต์คลาวด์ไม่มีเฟซ และ STL ก็มีแต่เฟซ ตัวแปลงจะตรวจพบและปิดปุ่มไว้ ต้องสร้างพื้นผิวใหม่ก่อน เช่นด้วย Screened Poisson reconstruction ใน MeshLab หรือ CloudCompare แล้วจึงแปลงเมชที่ได้

จะแปลง PLY เป็น STL ใน MeshLab แทนได้อย่างไร?

เปิด PLY เลือก File, Export Mesh As แล้วเลือก STL MeshLab เป็นตัวเลือกที่ดีกว่าถ้าคุณต้องทำความสะอาดไฟล์สแกนด้วย: ลบชิ้นส่วนลอย ปิดรู หรือลดโพลีด้วย quadric edge collapse สำหรับการเปลี่ยนรูปแบบไฟล์เฉย ๆ พร้อมแก้หน่วยและทิศทาง ตัวแปลงในเบราว์เซอร์เร็วกว่าเพราะไม่ต้องติดตั้งอะไร

Binary หรือ ASCII STL ควรเลือกแบบไหน?

Binary ครับ เว้นแต่เครื่องมือบางตัวระบุชัดว่าต้องการ ASCII STL แบบ binary เก็บแต่ละสามเหลี่ยมใน 50 ไบต์ ส่วน ASCII เขียนตัวเลขทุกตัวเป็นข้อความ ทำให้ไฟล์ใหญ่กว่าหลายเท่าและโหลดช้า สไลเซอร์ปัจจุบันทั้งหมด รวมถึง Cura, PrusaSlicer, Bambu Studio และ Chitubox อ่าน binary ได้

ไฟล์สแกนยังคงรายละเอียดครบไหม?

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

เริ่มใช้ฟรี

ยังไม่มีไฟล์สแกน? สร้างโมเดลจากภาพถ่าย

ลอง image to 3D

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