Marlin 2.1.2.7 Prusa i3 (Cấu hình tối ưu cho RAMPS/MKS GEN L)
Cấu hình firmware Marlin 2.1.2.7 dành cho dòng máy in Prusa i3 sử dụng mạch RAMPS 1.4 hoặc MKS GEN L. Bản build này tích hợp đầy đủ các tính năng hiện đại như Input Shaping, LIN_ADVANCE và cân bàn tự động Bilinear, giúp tối ưu hiệu năng in ấn.
Mô tả
Marlin 2.1.2.7 cho máy in Prusa i3 dùng board RAMPS/MKS GEN L
Danh sách đầy đủ các chức năng và thông số cấu hình của firmware Marlin này:
Phần cứng và điều khiển
- Board: RAMPS 1.4 (BOARD_RAMPS_14_EFB)
- Vi xử lý: ATmega2560 (Arduino Mega 2560)
- Màn hình: RepRapDiscount Smart Controller (LCD 2004)
- Baud rate: 250000 bps
- Tên máy in: "PRUSA XL"
Chuyển động và cơ khí
- Kích thước bàn in: X=256 mm, Y=300 mm, Z=350 mm
- Soft endstops: Bật cho trục X, Y, Z
- Steps per mm: X=80, Y=80, Z=400, E=415
- Tốc độ tối đa: X/Y=300 mm/s, Z=5 mm/s, E=25 mm/s
- Gia tốc tối đa: X/Y=3000, Z=100, E=10000 mm/s²
- Junction Deviation: 0.013 mm (làm mượt thích ứng)
- SLOWDOWN: Bật (tự giảm tốc khi bộ đệm đầy)
Nhiệt độ và gia nhiệt
- Cảm biến nhiệt (Thermistor): Hotend #1 (100k EPCOS), Bàn in #1 (100k EPCOS)
- PID auto-tuning: Có sẵn trong menu
- PID_MAX: 255
- Bảo vệ quá nhiệt: Cho hotend, bàn in, buồng in, laser
- MINTEMP/MAXTEMP: Hotend (5-275°C), Bàn in (5-150°C)
- AUTOTEMP: Đã bật (tự động điều chỉnh nhiệt độ)
- PREVENT_COLD_EXTRUSION: Có (tối thiểu 170°C)
Driver và Endstop
- Driver: A4988 cho X, Y, Z, E0
- Enable pins: Active LOW
- Đảo chiều (Direction inversion): X=INVERT, Y=NORMAL, Z=INVERT, E0=NORMAL
- Endstops: X_MIN, Y_MIN, Z_MIN (đang sử dụng)
- Endstop pullups: Đã bật
Cảm biến và Cân bàn
- Cảm biến tiệm cận: FIX_MOUNTED_PROBE
- Độ lệch cảm biến (Offset): X=34 mm, Y=-3 mm, Z=-2.08 mm
- Leveling mesh: Bilinear (lưới 4x4 = 16 điểm)
- Z_SAFE_HOMING: Đã bật
- Probing margin: 10 mm
- Z_CLEARANCE: Khi triển khai 10 mm, giữa các điểm 5 mm
- Kiểm tra độ chính xác M48: Có sẵn
Đùn nhựa và Sợi in
- Số lượng đầu đùn: 1
- Đường kính sợi: 1.75 mm
- LIN_ADVANCE: Đã bật (K=0.05)
- MAX_EJERK: 5.0
Thẻ nhớ SD
- SDSUPPORT: Đã bật
- Sắp xếp file: Theo thứ tự mới nhất
- Xác nhận in: Đã bật
Tính năng menu LCD
- Loại màn hình: REPRAP_DISCOUNT_SMART_CONTROLLER
- Điều khiển: Có hỗ trợ di chuyển thủ công (X/Y/Z/E), xoay encoder có nhân hệ số (10x/100x), hiển thị phần trăm in và thời gian.
- Tính năng bổ sung: BABYSTEPPING (chỉnh Z khi đang in), EEPROM_SETTINGS (lưu cấu hình), ARC_SUPPORT (G2/G3), INPUT_SHAPING (trục X và Y, 40 Hz, damping=0.15), FILAMENT_RUNOUT_SENSOR (pin 44), ADVANCED_PAUSE_FEATURE (M600).
An toàn và Debug
- An toàn: Watchdog, bảo vệ nhiệt (Thermal Protection), chống đùn lạnh, giới hạn phần mềm.
- Debug: Báo cáo nhiệt tự động, Parser Gcode nhanh, bảo vệ lỗi tràn nối tiếp.
Cấu hình nhiệt độ mẫu
- PETG: Hotend=235°C, Bàn in=85°C
- ABS: Hotend=250°C, Bàn in=110°C
Lưu ý quan trọng: Do bộ nhớ của chip ATmega2560 khá hạn chế (8KB SRAM), khi bật hết các tính năng cao cấp như Input Shaping, Babystepping và LIN_ADVANCE, firmware sẽ hoạt động ở ngưỡng giới hạn. Nếu gặp hiện tượng treo máy hoặc lỗi hiển thị, anh em hãy cân nhắc tắt bớt các tính năng không quá cần thiết.
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!