Tháp Kiểm Tra Cài Đặt PrusaSlicer
Tự động hóa việc kiểm tra các cài đặt slicer khác nhau với tháp kiểm tra và script Python. Hướng dẫn chi tiết cách slice, kết hợp các file g-code để tối ưu hóa quá trình in 3D của bạn.
Mô tả
Của Tronnic làm hay lắm, ổng xài cái "After Layer Change" custom g-code để đổi nhiệt độ giữa các lớp.
Mình có làm một cái script Python đơn giản, nó dựa vào cái comment được chèn vào mỗi lần đổi lớp, và nó sẽ gộp nhiều model lại thành một.
Bạn cứ slice cái tháp này ra 9 lần, mỗi lần đổi 1 cái thông số bạn muốn test. Sau đó lưu mỗi file slice ra 1 file riêng. Nhập 9 cái file g-code kết quả vào script này, nó sẽ xuất ra 1 file g-code duy nhất, mỗi lớp sẽ là 1 cái thông số đã được đổi.
Script này không xử lý được binary g-code nha, nên nhớ là xuất ra standard g-code nha
File 3MF đi kèm có độ cao lớp là 0.32mm nè, và có cái "After layer change G-code" chuẩn rồi, hoặc bạn tự làm thì nhớ chỉnh độ cao lớp là 0.32mm (hoặc chỉnh "After layer change G-code" cho phù hợp) và thêm cái này vào "After layer change G-code"
; mấy số thứ tự lớp này là cho độ cao lớp 0.32mm nha, chỉnh lại nếu xài độ cao lớp khác
{if layer_num==4}; Lớp 1{endif}
{if layer_num==35}; Lớp 2{endif}
{if layer_num==66}; Lớp 3{endif}
{if layer_num==97}; Lớp 4{endif}
{if layer_num==129}; Lớp 5{endif}
{if layer_num==160}; Lớp 6{endif}
{if layer_num==191}; Lớp 7{endif}
{if layer_num==222}; Lớp 8{endif}
{if layer_num==253}; Lớp 9{endif}
Sau khi tạo xong 9 cái slice khác nhau, gộp chúng lại với lệnh:
./BuildSettingsTestTower -i slice1.gcode slice2.gcode slice3.gcode slice4.gcode slice5.gcode slice6.gcode slice7.gcode slice8.gcode slice9.gcode -o combined_slices.gcode
Giấy phép
File mô hình
Chưa có bản in nào được khoe. Hãy là người đầu tiên!
Chưa có bình luận nào. Hãy là người đầu tiên!