Multi-Material kept simple – Giải pháp in 2 filament đơn giản

Chỉ 7 chi tiết in giúp mở khóa khả năng multi-material 2 filament trên máy stock (đã test i3 Mk3/Mk3.5). Thêm toolchange G-code vào slicer để đổi vật liệu/đổi màu mà không cần mua motor hay bộ MMU.

👁️
3.6K
Lượt Xem
❤️
159
Lượt Thích
📥
105
Lượt Tải
Cập Nhật Feb 24, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

/!\ Đây là concept, đang trong quá trình làm (work in progres) /!\

Chỉ cần in bộ chi tiết này và thêm đoạn G-code toolchange đặc biệt vào slicer, bạn có thể trải nghiệm in multi-material mà không phải đầu tư nhiều tiền (không cần mua thêm linh kiện, không cần motor).

Hiện file đã có cho i3, đã test trên nền tảng mk3/mk3.5 với enclosure tích hợp. Mình cũng làm một phiên bản của 2 cái ngàm/holder màu vàng cho máy stock nữa (xem mục files) nhưng chưa in để test (sắp tới).

Có thể tương thích với mk2.5. Mk4 thì chưa test vì nextruder khác quá nhiều so với extruder của mk3. (Ai test được thì giúp mình bằng cách up “make” nhé).

Bạn sẽ cần tinh chỉnh lại một số tọa độ để phù hợp hình học máy của bạn, filament, v.v.

Hiện tại mình chỉ test in PETG. Các loại filament khác vẫn chưa thử.

Mình thấy cái này đáng để chia sẻ cho cộng đồng 😉

Khuyến khích bạn thử và chia sẻ “make” cùng phản hồi!

Chi tiết kỹ thuật của dự án:

16/06/2025: cập nhật screenshot sang tiếng Anh / upload file in test.

  • Chi tiết in (Printed parts):

Các chi tiết được thiết kế để in bằng PETG cho dễ lắp ráp, và phần catcher cần in TPU để có độ dẻo cần thiết (shore 40D theo set-up của mình).

  • Chỉnh phần mềm (Software adjustments):

Preset của máy (dựa trên Mk3.5):

General:

G-code:

Toolchange Gcode cần thêm vào machine profile:

{if layer_num >= 0}
G0 E-35 F2400 ; Retraction
G0 {if current_extruder==0}X22{else}X230.5{endif} Y0 Z212 F10000 ; Approach filament rest position 
M104 S{temperature[current_extruder]}; Set hotend temperature
M109 S{temperature[current_extruder]}; Wait for hotend temperature
G1 E-7 F3600; Retraction
G1 {if current_extruder==0}X4{else}X249.5{endif} E-3 F500 ; Retire filament
G1 {if current_extruder==0}X10{else}X244.5{endif} Z210 F600 ; redressing filament
G1 E-15 Z195 F600 ; Pull-out
G1 Z165 ; Free filament
M104 S{temperature[next_extruder]}; Set hotend temperature
M109 S{temperature[next_extruder]}; Wait for hotend temperature
;
G0 {if current_extruder==0}X244.5{else}X10{endif} Z165 F18000; Approach filament rest position 
G1 Z195 F3600 ; capture filament
G1 E17 Z212 F600 ; Pull
G1 {if current_extruder==0}X230.5{else}X25{endif} E-3 F600 ; filament pick-up
G1 E59 F2400; Deretraction
G1 E5 F300 ; prime nozzle
G1 E-8 F2400 ; retract nozzle
G1 Z165 F10000 ; clear toolchange position
M104 S{temperature[next_extruder]}; Set hotend temperature
M109 S{temperature[next_extruder]}; Wait for hotend temperature
{endif}

→ Chu trình đầy đủ với đổi màu (colorchange):

Giấy phép

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

GNU General Public License v2.0

GPL 2.0

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 (17 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)