Orca - Ender 3 S1 Thumbnail Generator (Tạo thumbnail G-code)
Plugin standalone cho Orca Slicer để tạo thumbnail JPEG nhúng trong G-code cho Ender 3 S1. Có bản .exe không cần Python hoặc script .py, tự crop/resize để thumbnail rõ và đẹp như Creality Slicer.
Mô tả
- Script .py re-encode hình gốc: [https://github.com/alexqzd/Marlin/blob/Gcode-preview/Display%20firmware/gcode\_thumb\_to\_jpg.py](< https://github.com/alexqzd/Marlin/blob/Gcode-preview/Display%20firmware/gcode_thumb_to_jpg.py>)
- Hướng dẫn khác: https://github.com/mriscoc/Ender3V2S1/wiki/How-to-generate-a-gcode-preview
- Script mình lấy về (cám ơn rất nhiều!): https://forum.creality.com/t/ender-3s1-pro-thumbnail-preview-not-working/4960/21
Sau khi update lên firmware mới nhất cho Ender 3 S1, mình muốn dùng thumbnail gắn (embedded) trong gcode từ Orca Slicer. Bên Creality Slicer thì chạy ngon, lên hình đẹp trên màn hình, nhưng mấy script và hướng dẫn dành cho Orca thì lại không hoạt động. Vì vậy mình lấy một script gần như chạy được, rồi sửa lại và “đánh bóng” để ra thumbnail gcode rõ ràng, ổn, và tự co giãn kích thước, nhìn đẹp gần như chuẩn chính thức của Creality Slicer. Mình cũng làm sẵn file .exe độc lập để cài cho dễ.
Feedback
Thật ra thumbnail không phải thứ quá quan trọng, nhưng nó khá tiện để nhìn rõ là mình đang chuẩn bị in cái gì. Mình làm cái này như một phần luyện debug Python. Nếu bạn dùng script dạng .exe hay .py thì cứ thoải mái DM mình nếu gặp bug. Nó không đụng gì tới gcode in thực tế, nên sẽ không ảnh hưởng tới setting, tốc độ hay độ chính xác của máy.
Mình chưa test script này trên PrusaSlicer hay Slic3r gốc, nhưng bạn có thể thử. Mình không thể đưa khuyến nghị gì về phần đó.
Install
Có 2 cách.
File thực thi (không cần Python)
- Tải file .zip và giải nén vào C:\Users\[your_name]\AppData\Roaming\OrcaSlicer
- Điền full path (ngăn cách bằng dấu phẩy) tới thumbnailgen.exe vào ô Orca “Post-processing Script”
- Đảm bảo Printer Settings đúng:
G-code flavor - Marlin 2
G-code thumbnails - 300x300
Format of thumbnails - JPEG
Python script
- Cài Python.
- Cài Pillow.
- Lấy file .py và đặt vào C:\Users\[your_name]\AppData\Roaming\OrcaSlicer
- Điền full path (ngăn cách bằng dấu phẩy) tới script và tới bản cài Python của bạn vào ô Orca “Post-processing Script”
- Đảm bảo Printer Settings đúng:
G-code flavor - Marlin 2
G-code thumbnails - 300x300
Format of thumbnails - JPEG
Giờ thì script này sẽ chạy mỗi lần bạn export gcode.
Notes
Firmware của Ender dùng định dạng jpeg embedded 200x200, nhưng mình khuyên bạn để 300x300 trong settings. Script sẽ tự resize sau bước crop, giúp hình nhìn đẹp hơn, nhất là với các mẫu in nhỏ.
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!