tigtools

STL เป็น G-codePro

สไลเซอร์พื้นฐานสำหรับชิ้นงานเรียบง่ายและการทดสอบอย่างรวดเร็ว: เลือกไฟล์ STL ตั้งค่าเครื่องพิมพ์และเส้นพลาสติก ดูตัวอย่างทุกชั้น แล้วดาวน์โหลด G-code สำหรับงานพิมพ์จริง ใช้ Cura หรือ PrusaSlicer

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

กำลังตรวจสอบแพ็กเกจของคุณ…

วิธีใช้งาน

  1. เลือกหรือลากไฟล์ STL ของชิ้นงานตันแบบเรียบง่ายมาวาง
  2. ป้อนขนาดฐานพิมพ์ เส้นผ่านศูนย์กลางหัวฉีดและเส้นพลาสติก อุณหภูมิ และความเร็ว (ระบบจะจดจำการตั้งค่าในเบราว์เซอร์นี้)
  3. ปรับความสูงชั้น ผนัง จำนวนชั้นบนและชั้นล่าง และความหนาแน่น infill จากนั้นตรวจสอบ start G-code และ end G-code
  4. คลิก Slice ดูทีละชั้นในตัวอย่าง แล้วดาวน์โหลด G-code

วิธีการทำงาน

ไฟล์ STL (binary หรือ ASCII) จะถูกจัดให้อยู่กลางแท่นพิมพ์ ปรับขนาดหากต้องการ และลดระดับให้จุดต่ำสุดอยู่ที่ Z = 0 แต่ละชั้นจะตัดผ่านกึ่งกลางความสูงของชั้นโดยตัดระนาบกับสามเหลี่ยมทุกอัน; ส่วนของเส้นจะถูกเชื่อมเป็นเส้นรอบรูปปิด และจัดเรียงเป็นขอบนอกและรูโดยการซ้อนกัน ผนังสร้างโดยการเยื้องเส้นรอบรูปเข้าด้านในครึ่งหนึ่งของความกว้างเส้น แล้วเยื้องเพิ่มทีละหนึ่งความกว้างเส้นต่อผนังที่เพิ่มขึ้น โดยมีมุมด้านในโค้งมน ลบส่วนที่ตัดกันเอง และตัดผนังที่ทับซ้อนกัน Infill เป็นแบบเส้นตรง: เส้นขนานที่ 45° และ −45° สลับชั้นกัน ระยะห่าง = ความกว้างเส้น ÷ ความหนาแน่น พื้นที่ภายในจำนวนชั้นที่เลือกของพื้นผิวด้านบนหรือด้านล่างจะได้ infill แบบตัน โดยเปรียบเทียบแต่ละชั้นกับชั้นด้านบนและด้านล่าง

G-code เป็นรูปแบบ Marlin: การวางตำแหน่งแบบสัมบูรณ์และการรีดแบบสัมบูรณ์ (M82), การเคลื่อนที่แบบ G0 และการรีดแบบ G1, การถอยเส้นก่อนการเคลื่อนที่ยาวกว่า 1.5 มม., พัดลมเป่าชิ้นงานเริ่มจากชั้นที่สอง และคอมเมนต์ ;LAYER และ ;TYPE การรีดคำนวณจาก ความกว้างเส้น × ความสูงชั้น × อัตราการไหล ÷ พื้นที่หน้าตัดเส้นใย สำหรับแต่ละมิลลิเมตรของการเคลื่อนที่ Skirt วาดรอบเส้นรอบรูปนูนของชั้นแรก

สิ่งที่เครื่องมือนี้ไม่ทำ: การรองรับ การตรวจจับสะพานหรือส่วนยื่น การวางตำแหน่งตะเข็บ การหลีกเลี่ยงเส้นทาง (combing) Z-hop การรีดเรียบ ชั้นแบบปรับได้ การเติมช่องว่างสำหรับผนังบางกว่าเส้น brim หัวฉีดหลายตัว linear advance หรือการประมาณเวลาที่คำนึงถึงความเร่ง โมเดลจำกัดที่ 300,000 สามเหลี่ยม และ mesh ที่เสียหายจะถูกปิดเฉพาะช่องว่างเล็ก ๆ เท่านั้น

ตัวอย่าง

ลูกบาศก์สอบเทียบ

ลูกบาศก์ขนาด 20 มม. ความสูงชั้น 0.2 มม. ผนัง 2 รอบ ชั้นบน 4 ชั้น ชั้นล่าง 3 ชั้น และ infill 20% จะได้ 100 ชั้น ใช้เส้นพลาสติกประมาณ 1.3 ม. (ราว 4 ก.) ภาพตัวอย่างแสดงเส้นทแยงทึบที่ด้านล่างและด้านบน และเส้นเบาบางตรงกลาง

ขายึดแบบง่ายสำหรับฐานพิมพ์ 300 มม.

ป้อนขนาดฐานพิมพ์ 300 × 300 มม. หัวฉีด 0.6 มม. ความกว้างเส้น 0.65 มม. และความสูงชั้น 0.3 มม. เพิ่ม start code ของเครื่องพิมพ์คุณ แล้วสไลซ์ขายึดแบบแบนได้ในไม่กี่วินาที

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

นำ G-code ไปพิมพ์ได้โดยตรงหรือไม่

เป็น G-code มาตรฐานของ Marlin แต่ควรตรวจสอบก่อนเสมอ: start code (การหา home, การให้ความร้อน, เส้นเตรียมหัวฉีด) ขนาดฐานพิมพ์ และอุณหภูมิต้องตรงกับเครื่องพิมพ์ของคุณ เปิดดูในโปรแกรมดู G-code และตรวจสอบชั้นแรก

ทำไมชิ้นส่วนยื่นและสะพานถึงพิมพ์ล้มเหลว

สไลเซอร์นี้ไม่สร้างฐานรองรับหรือตรวจจับสะพาน ควรหมุนชิ้นงานให้มีฐานเรียบและไม่มีส่วนยื่นที่ชันเกินไป หรือใช้ Cura, PrusaSlicer หรือ OrcaSlicer

ใช้กับ Klipper หรือ RepRapFirmware ได้หรือไม่

คำสั่งเคลื่อนที่เป็น G0/G1 แบบ absolute E ซึ่งเฟิร์มแวร์เหล่านั้นรองรับ เปลี่ยน start code และ end code เป็นแมโครของเครื่องพิมพ์คุณ เช่น PRINT_START

ทำไมเครื่องมือนี้จึงอยู่ในแพ็กเกจ Pro

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

ทำไมเวลาที่ประเมินไว้จึงสั้นกว่าการพิมพ์จริง

การประเมินคำนวณจากระยะทางหารด้วยความเร็ว และไม่รวมความเร่ง jerk และเวลาทำความร้อน ชิ้นงานขนาดเล็กที่มีรายละเอียดมากอาจใช้เวลาจริงนานกว่าอย่างเห็นได้ชัด

ความเป็นส่วนตัว

ไฟล์ STL ถูกอ่านและสไลซ์ในเบราว์เซอร์ของคุณ และ G-code ถูกสร้างบนอุปกรณ์ของคุณ ไม่มีการอัปโหลดใดๆ การตั้งค่าของคุณถูกเก็บไว้เฉพาะในที่เก็บข้อมูลภายในของเบราว์เซอร์นี้เท่านั้น สถานะแผนของคุณถูกตรวจสอบเพื่อปลดล็อกเครื่องมือ และจะนับเฉพาะเหตุการณ์ที่ไม่ระบุตัวตนว่าเครื่องมือถูกใช้งานเท่านั้น