Recymbol – Bộ ký hiệu tái chế & thư viện tùy biến
Bộ công cụ Recymbol giúp tạo và tùy biến ký hiệu tái chế (STL + OpenSCAD customizer/library). Hỗ trợ offset/clearance, stack để đổi màu theo Z, và mẹo “print on print” trong PrusaSlicer để in nhiều màu không cần MMU.
Mô tả
CẬP NHẬT 2022-08-06 (v1.1). TL;DR: Thêm vài cải tiến nhỏ, tương thích ngược hoàn toàn. Xem changelog đầy đủ ở cuối phần mô tả.
Bộ công cụ này gồm một bộ STL cùng kích thước với các mẫu trong PrusaSlicer, một OpenSCAD customizer và một thư viện OpenSCAD (về cơ bản là giống nhau). Bạn có thể tạo symbol cho đủ thứ, không chỉ nhựa… và còn tùy biến được mã (code) và nhiều thứ khác nữa!
Đầu tiên, có sẵn một bộ STL dùng font DejaVu Sans bold và 2 kiểu: “plain style” ở kích thước mặc định (giống PrusaSlicer, xem hình ví dụ), và một bản có offset 0.2mm hoặc positive clearance (ngay dưới đây bạn sẽ thấy vì sao). OpenSCAD customizer có rất nhiều tham số nhìn là hiểu, giúp bạn tùy biến output dễ dàng. Bạn có thể thêm offset, đổi font, dùng “stack” symbol (in ổn với overhang dạng bậc, cho phép đổi màu), và nhiều thứ khác. Cuối cùng, thư viện về cơ bản là file giống customizer, nhưng bỏ phần bộ tham số và phần chạy code, để bạn “include” một cách gọn gàng; mình khuyên nên đặt nó trong thư mục “Recymbol” ở thư mục OpenSCAD library của bạn (để bạn chỉ cần thêm <include Recymbol/library.scad>). Trong file có khá nhiều chú thích inline, nên ai muốn vọc sâu cũng có sẵn tài liệu ngay trong đó.
Cả bộ tùy chọn này dùng được cho rất nhiều mục đích. Thêm symbol vào các swatch để nhìn phát biết ngay vật liệu (và tiện cho việc tái chế khi bạn không cần swatch nữa). Hơn nữa, ví dụ bạn có thể dùng code 22 và PAP (cho paper) cùng font stencil để làm khuôn (stencil) đánh dấu đồ bằng sơn. Hoặc làm hiệu ứng sáng tạo… như logo “3D PRINT”, hoặc . Tuỳ chọn “stack” có thể kết hợp với đổi màu theo Z, vì sẽ có một độ cao ("base height") mà symbol không bị overhang.
Mẹo mình thích nhất là dùng negative volume modifier trong PrusaSlicer để áp dụng kỹ thuật “print on print” của Davin Montes (kênh YouTube Make Anything), nhằm gắn một symbol khác màu mà không cần MMU (xem ở đây)! Đại khái là bạn canh thẳng object và symbol, slice và in symbol (chỉ nên cao tối đa 2 layer thôi!!), bỏ skirt và purge line, rồi in object lên trên symbol khi symbol vẫn còn nằm trên bed. (Tất nhiên, bạn cũng có thể dùng kỹ thuật “virtual extruders” nếu bạn thích cách đó hơn.) Mình thấy clearance 0.2mm hợp lý cho quy trình này; hoặc dùng positive offset cho negative modifier, hoặc dùng offset -0.2mm cho chính symbol. (Mình dùng 0.6 Nozzle-X nên tuỳ máy tuỳ kết quả.) Ngoài ra, mình thấy negative volume modifier hay làm méo symbol để khớp với object bị chỉnh sửa, nên có thể bạn sẽ cần load thêm một bản nữa (không phải modifier) để resize negative modifier cho đúng. Nhưng thường 2 layer là đủ để hiện đúng màu, và việc nó phẳng với mặt đáy (không đổi màu, không MMU) là một lợi thế lớn.
Ngoài ra còn có một file ví dụ .3mf. Bạn có thể xoá symbol hoặc object, slice, undo, xoá phần còn lại và slice. Và xong! Bạn cũng có thể thay các STL bằng model khác được generate để có bộ file sẵn sàng dùng.
CHANGELOG
2022-08-06 (v1.1)
- Thêm nhận diện tự động mới cho vật liệu PETG_US. Thiết lập này sẽ set material thành “PETG” và recycling code thành 7, thay vì 1. Cảm ơn Johntron đã chỉ ra vấn đề.
- Thêm tham số:
- code_spacing: Khoảng cách cho phần text code bên trong mũi tên / tam giác.
- text_offset, arrow_offset, code_offset: Offset bổ sung cho từng phần tử riêng lẻ, để in dễ hơn. Các giá trị này được cộng thêm vào offset tổng (tham số offset).
- Kèm một tài liệu tham khảo dạng PDF (có thể là rất cần).
- Kèm hướng dẫn “Using OpenSCAD customizer” cho những bạn mới dùng OpenSCAD. Thiệt sự là bạn có thể dùng mà không cần biết nó hoạt động kiểu gì luôn! Thử đi!!
Bản này tương thích ngược, nghĩa là có thể dùng với các model đang dùng Recymbol 1.0. Các tham số mới được đặt mặc định theo các giá trị trước đây bị hard-code (0.9 cho code_spacing, 0 cho toàn bộ offset mới).
Bất kỳ model mới nào dùng v1.1 nhưng máy chỉ cài bản 1.0 thì vẫn chạy chủ yếu đúng, chỉ báo vài lỗi do tham số không tồn tại, và dĩ nhiên các tính năng mới sẽ không dùng được.
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!