Máy in 3D: Tháp nhiệt độ tham số tùy chỉnh với OpenSCAD

Tạo tháp nhiệt độ cho máy in 3D một cách dễ dàng bằng OpenSCAD. Tùy chỉnh dải nhiệt độ, chiều cao lớp và nhận mã G-CODE để tối ưu hóa cài đặt máy in.

👁️
4.1K
Lượt Xem
❤️
48
Lượt Thích
📥
1.1K
Lượt Tải
Cập Nhật Dec 25, 2025
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Nội dung được dịch bằng AI

**

Update

** Mình đề xuất xài mấy cái bài test hiệu chỉnh tích hợp sẵn trong OrcaSlicer mấy bữa nay thay vì cái mẫu này. Dĩ nhiên nếu bạn thích xài cái này thì cứ tự nhiên nha :)

Mình rất thích mấy tính năng trong mẫu của Tronnic nhưng lại muốn cái gì đó mình có thể tùy chỉnh dễ dàng cho các loại filament và dải nhiệt độ khác nhau. Cái trình tạo này chạy khá nhanh, chỉ tốn khoảng 2 phút để tạo một cái tháp nhiệt độ từ 190-230 độ.

Script sẽ tạo ra một đoạn mã G-CODE macro mà bạn nên copy vào ô văn bản After Layer Change trong phần Printer Settings→Custom G-Code của PrusaSlicer. Mã G-CODE sẽ tự động cài đặt nhiệt độ đầu phun dựa trên các thông số bạn cung cấp. Nó chỉ thay đổi nhiệt độ sau lớp đầu tiên, cho phép bạn cài đặt nhiệt độ lớp đầu tiên trong PrusaSlicer để bám dính tốt nhất với bàn in.

Mình đề xuất cài đặt nhiệt độ thấp nhất ở đáy để có thể nhanh chóng kiểm tra xem máy in có thể đùn ở nhiệt độ đó trong vài lớp đầu tiên hay không.

G-CODE cho temp_tower_0.2_190_230 sử dụng chiều cao lớp 0.2:

{if layer_num == 1} M104 S190 {endif} ; 
{if layer_num==55} M104 S195 {endif} ; 
{if layer_num==105} M104 S200 {endif} ; 
{if layer_num==155} M104 S205 {endif} ; 
{if layer_num==205} M104 S210 {endif} ; 
{if layer_num==255} M104 S215 {endif} ; 
{if layer_num==305} M104 S220 {endif} ; 
{if layer_num==355} M104 S225 {endif} ; 
{if layer_num==405} M104 S230 {endif} ; 

G-code cho temp_tower_0.2_220_270 sử dụng chiều cao lớp 0.2:

{if layer_num == 1} M104 S220 {endif} ; 
{if layer_num==55} M104 S225 {endif} ; 
{if layer_num==105} M104 S230 {endif} ; 
{if layer_num==155} M104 S235 {endif} ; 
{if layer_num==205} M104 S240 {endif} ; 
{if layer_num==255} M104 S245 {endif} ; 
{if layer_num==305} M104 S250 {endif} ; 
{if layer_num==355} M104 S255 {endif} ; 
{if layer_num==405} M104 S260 {endif} ; 
{if layer_num==455} M104 S265 {endif} ; 
{if layer_num==505} M104 S270 {endif} ; 

Sau khi làm cái trình tạo này, mình mới tìm thấy cái trình tạo tham số của Xavier Faraudo. Mình ghi nhận công sức của anh ấy và đã dựa trên công việc của anh ấy để tạo ra mã gcode. Tuy nhiên, mẫu của anh ấy tốn rất nhiều thời gian để render, cỡ 15 phút lận. Nhưng nếu bạn muốn một mẫu tùy chỉnh hoàn toàn mà bạn có thể chỉ định kích thước và mọi thứ, thì hãy xem qua mẫu của anh ấy nhé.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Share Alike

CC-BY-SA

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (3 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)