Vỏ Đầu Phun SV08 (Mát, Bám Chắc, Tương Thích Eddy)
Cập nhật v13.1 của vỏ đầu phun SV08 giờ chỉ có file STEP để đảm bảo tính ổn định. Thiết kế này tập trung vào việc bám chắc và làm mát hiệu quả, tương thích với nhiều loại đầu phun và bộ điều hợp Eddy. Hướng dẫn in chi tiết và cài đặt LED đi kèm.
Mô tả
Phiên bản v13.1 chỉ có sẵn dưới dạng file .step. Fusion 360 liên tục gặp lỗi khi xuất file STL / 3MF cho phiên bản này, nên tôi chỉ cung cấp file STEP cho tất cả mọi người.
Nếu bạn cần file STL hoặc 3MF, cứ nói tôi biết, tôi sẽ thêm vào, nhưng bạn nên lưu ý là sẽ cần phải sửa file bằng phần mềm slicer của bạn trước khi in.
Các vấn đề đã biết:
- Vỏ Case v13.1 có khoảng trống lớn hơn cho quạt. Một loại quạt thay thế từ AliExpress có cánh quạt lớn hơn cần khoảng trống này. Cảm ơn Morrowshadow đã đóng góp ý kiến chi tiết.
- CN3D x endstop không hoạt động ngay lập tức với họng gió này. Tôi có thể thiết kế một cái x endstop tùy chỉnh nếu có thời gian. Cũng xin cảm ơn Morrowshadow về ý kiến đóng góp.
- Hai người dùng đã báo cáo về tiếng "rít". Tôi chưa thể tái tạo vấn đề này với bản in của mình... nên tôi vẫn đang cố gắng tìm cách giải quyết. Vỏ Case v13.1 dường như đã giải quyết được vấn đề này cho hầu hết mọi người.
Tóm tắt:
Được thiết kế lại từ đầu, với một cách tiếp cận độc đáo cho phần vỏ - ưu tiên những gì nó thực sự nên làm - là bám chắc vào máy in của bạn và làm mát hiệu quả. Quạt được đặt nghiêng để luồng khí tốt hơn nhiều - và tôi đã thêm một bộ phận chia luồng khí bên trong quạt - giảm các điểm chết và làm đều luồng khí. Ngoài ra, thiết kế này giúp tầm nhìn vào đầu phun được tối ưu hóa.
Luồng khí có lướt qua lớp bọc silicon trên đầu phun - nhưng lớp bọc đó có lý do tồn tại - nên không ảnh hưởng đến hiệu suất. Bất kỳ sự thu nhỏ nào ở các cổng thoát khí để tránh điều này sẽ làm nghẹt quạt 5020.
BOM (Danh sách vật tư):
- 8x nam châm 4x2mm (hoặc loại 4x4mm)
- Quạt 5020 nguyên bản đã tháo tấm che phía trước. Chỉ cần lắp vào là được.
- Tùy chọn - 1x đèn Neopixel tròn, dây nối, đầu cắm JST 1.25mm 4 chân để cắm vào cổng UART.*
*Tôi có thể bổ sung thêm đèn Neopixel hoặc dây nối tốt hơn sau này, nếu có ai đó sử dụng mô hình này. Hiện tại, có các lỗ 2mm nếu bạn muốn dùng một con vít nhỏ hoặc sợi filament uốn cong để giữ dây.
In ấn:
- Đầu phun 0.4mm
- Chiều cao lớp: 0.16mm
- Độ rộng đường in: 0.48mm
- Tỷ lệ vật liệu độn: 15%
- Vật liệu: PA, PET, ABS, ASA, v.v.
- Làm mát: 25% cho ASA / ABS
- Hỗ trợ: Có, dạng organic
- Brim: Khuyến nghị cho ASA và ABS
In theo chiều thẳng đứng như cung cấp. Lưu ý rằng bạn cần độ bám dính tốt với bàn in để đáy của ống dẫn khí không bị đổ. Tôi khuyên bạn nên kiểm tra bản in ở khoảng lớp 50-75 để đảm bảo mọi thứ đang hoạt động tốt.
Sử dụng hỗ trợ - Vâng, nó tốn khá nhiều, nhưng bạn sẽ chỉ in nó một lần và tôi đã thiết kế để các khu vực có hỗ trợ không bị lộ ra ngoài. Nếu bạn muốn tìm cách in mà không cần hỗ trợ, cứ tự nhiên. Tôi đã thử vài hướng đặt, hướng này cho kết quả tốt nhất. Các đường lớp phải nằm ngang với các kẹp, nếu không các kẹp sẽ bị gãy. Đừng tin tưởng tính năng tự động định hướng của OrcaSlicer - tin tôi đi.
Bẻ gãy các tab ở dưới phía sau mô hình, và ở cửa sổ phía trên (nếu bạn muốn). Dải nhựa đó chỉ để hỗ trợ. Quan trọng! Đảm bảo bạn loại bỏ hết vật liệu hỗ trợ ra khỏi ống dẫn khí quạt. Ống dẫn khí bên trái cần dùng chút sức để loại bỏ vật liệu hỗ trợ.
Đấu dây đèn LED và chi tiết:
- Ground (GND) lấy từ chân UART thứ 1 (bên trái)
- Signal lấy từ chân UART thứ 3
- 5V lấy từ chân UART thứ 4 (bên phải)
Ánh sáng trắng đơn giản:
Tạo một file có tên là leds.cfg.
Thêm đoạn văn bản sau:
[neopixel toolhead_leds]
pin: extra_mcu:PA10
chain_count: 1
color_order: GRBW
initial_RED: 0.2
initial_GREEN: 0.2
initial_BLUE: 0.2
Thêm [include leds.cfg] vào printer.cfg.
Nâng cao hơn sử dụng stealthburner macros:
Tạo một file có tên là leds.cfg.
Dán đoạn văn bản sau vào:
[neopixel sb_leds]
pin: extra_mcu:PA10
# Pin kết nối với neopixel. Tham số này là bắt buộc.
chain_count: 1
# Số lượng chip Neopixel được "nối chuỗi" với pin đã cung cấp.
# Mặc định là 1 (nghĩa là chỉ có một Neopixel được kết nối với pin).
color_order: GRBW
# Đặt thứ tự pixel theo yêu cầu của phần cứng LED. Các tùy chọn là GRB,
# RGB, GRBW, hoặc RGBW. Mặc định là GRB.
initial_RED: 0.2
initial_GREEN: 0.2
initial_BLUE: 0.2
initial_WHITE: 0.0
# Đặt màu LED ban đầu của Neopixel. Mỗi giá trị nên nằm trong khoảng từ 0.0 đến 1.0.
# Tùy chọn WHITE chỉ khả dụng trên LED RGBW. Mặc định cho mỗi màu là 0.#
# Hầu hết cấu hình cho macro có thể được thực hiện bằng cách sửa đổi các biến trong macro _sb_vars
Lưu ý rằng chúng ta chỉ sử dụng 1 đèn neopixel so với nhiều đèn.
Thêm đoạn văn bản sau vào macro của bạn (hoặc vào macro LEDs):
##########
# MACROS #
##########
`# Các macro trạng thái sau đây có sẵn (chúng đặt bên trong macro của bạn):
STATUS_READY
STATUS_OFF
STATUS_BUSY
STATUS_HEATING
STATUS_LEVELING
STATUS_HOMING
STATUS_CLEANING
STATUS_MESHING
STATUS_CALIBRATING_Z
Với các macro bổ sung cho điều khiển cơ bản:
SET_NOZZLE_LEDS_ON
SET_LOGO_LEDS_OFF
SET_NOZZLE_LEDS_OFF
Đóng góp bởi người dùng discord Voron: wile.e, Tetsunosuke, và etherwalker
[gcode_macro _sb_vars]
# Cài đặt người dùng cho đèn trạng thái StealthBurner. Bạn có thể thay đổi màu trạng thái và cấu hình đèn
# cho logo và đầu phun ở đây.
variable_colors: {
'logo': { # Màu cho các trạng thái logo
'busy': {'r': 0.4, 'g': 0.0, 'b': 0.0, 'w': 0.0},
'cleaning': {'r': 0.0, 'g': 0.02, 'b': 0.5, 'w': 0.0},
'calibrating_z': {'r': 0.8, 'g': 0., 'b': 0.35, 'w': 0.0},
'heating': {'r': 0.3, 'g': 0.18, 'b': 0.0, 'w': 0.0},
'homing': {'r': 0.0, 'g': 0.6, 'b': 0.2, 'w': 0.0},
'leveling': {'r': 0.5, 'g': 0.1, 'b': 0.4, 'w': 0.0},
'meshing': {'r': 0.2, 'g': 1.0, 'b': 0.0, 'w': 0.0},
'off': {'r': 0.0, 'g': 0.0, 'b': 0.0, 'w': 0.0},
'printing': {'r': 1.0, 'g': 0.0, 'b': 0.0, 'w': 0.0},
'standby': {'r': 0.01, 'g': 0.01, 'b': 0.01, 'w': 0.1},
},
'nozzle': { # Màu cho các trạng thái đầu phun
'heating': {'r': 0.8, 'g': 0.35, 'b': 0.0, 'w':0.0},
'off': {'r': 0.0, 'g': 0.0, 'b': 0.0, 'w': 0.0},
'on': {'r': 0.8, 'g': 0.8, 'b': 0.8, 'w':1.0},
'standby': {'r': 0.6, 'g': 0.0, 'b': 0.0, 'w':0.0},
},
'thermal': {
'hot': {'r': 1.0, 'g': 0.0, 'b': 0.0, 'w': 0.0},
'cold': {'r': 0.3, 'g': 0.0, 'b': 0.3, 'w': 0.0}
}
}
# variable_logo_led_name: "sv08_leds"
# Tên của chuỗi LED địa chỉ hóa chứa LED logo
# variable_logo_idx: "1"
# Danh sách chỉ số LED trong logo, phân tách bằng dấu phẩy
variable_nozzle_led_name: "sb_leds"
# Tên của chuỗi LED địa chỉ hóa chứa LED đầu phun. Cái này thường là cùng một chuỗi LED với logo.
variable_nozzle_idx: "1"
# Danh sách chỉ số LED trong đầu phun, phân tách bằng dấu phẩy
gcode:
# Phần này là bắt buộc. KHÔNG XÓA.
[gcode_macro _set_sb_leds]
gcode:
{% set red = params.RED|default(0)|float %}
{% set green = params.GREEN|default(0)|float %}
{% set blue = params.BLUE|default(0)|float %}
{% set white = params.WHITE|default(0)|float %}
{% set led = params.LED|string %}
{% set idx = (params.IDX|string).split(',') %}
{% set transmit_last = params.TRANSMIT|default(1) %}
{% for led_index in idx %}
{% set transmit=transmit_last if loop.last else 0 %}
set_led led={led} red={red} green={green} blue={blue} white={white} index={led_index} transmit={transmit}
{% endfor %}
[gcode_macro _set_sb_leds_by_name]
gcode:
{% set leds_name = params.LEDS %}
{% set color_name = params.COLOR %}
`{% set color = printer[
Giấy phép
Tác phẩm này được cấp phép theo
Creative Commons — Attribution — Noncommercial — Share AlikeCC-BY-NC-SA
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!