Slic3r - ฉันสามารถเพิ่มรูปแบบ infill ใหม่ได้หรือไม่


12

Slic3r มาพร้อมกับรูปแบบ / อัลกอริธึมจำนวนหนึ่งรวมถึง Rectilinear, Hexagon, 3D Hexagon, Concentric และ Hilbert Curve

มีรูปแบบ / อัลกอริทึมที่สร้างไว้แล้วและฉันสามารถเพิ่มใน Slic3r ได้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะเพิ่มพวกเขาได้อย่างไร?

คำตอบ:


10

แม้ว่า Core3 ของ Slic3r จะถูกเขียนใน C ++ ส่วนประกอบอื่น ๆ เช่นการสร้าง infill นั้นเขียนด้วยภาษา Perl เนื่องจาก Slic3r เป็นโอเพ่นซอร์สจึงไม่มีอะไรหยุดคุณจากการเขียนโมดูล infill ของคุณเองใน Perl และคอมไพล์รุ่น Sl33 ของคุณเองอีกครั้ง

หากคุณกำลังพิจารณาที่จะทำเช่นนี้คุณสามารถค้นหารหัส infill ที่มีอยู่ในที่เก็บ Github ที่

https://github.com/alexrj/Slic3r/tree/master/lib/Slic3r/Fill

คำแนะนำเกี่ยวกับวิธีการเรียกใช้จากแหล่งที่สามารถพบได้ที่

http://slic3r.org/download

นี่คือคอมมิตที่เพิ่มรูปแบบ infill ใหม่ นี่ควรแสดงให้คุณเห็นทุกส่วนของ codebase ที่จะต้องแก้ไขเพื่อเพิ่ม infill model ใหม่ (การแก้ไข C ++ เล็กน้อยบางอันดูเหมือนจะมีความจำเป็นนอกเหนือจากรหัส Perl)

https://github.com/alexrj/Slic3r/commit/2811af349ae17230a525ddcf819b1ddffaa250c9

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.