marlin2.1.2.7 PRUSAI3 RAMPS/ MKS GEN L
Complete list of functions and features of your Marlin firmware
Board and control
Board: RAMPS 1.4 (BOARD_RAMPS_14_EFB)
Processor: ATmega2560 (Arduino Mega 2560)
Display: RepRapDiscount Smart Controller (LCD 2004)
Baud rate: 250000 bps
Printer name: "PRUSA XL"
Motion and mechanics
Bed size: X=256 mm, Y=300 mm, Z=350 mm
Soft endstops: Enabled for X, Y, Z
Steps per mm: X=80, Y=80, Z=400, E=415
Max speed: X/Y=300 mm/s, Z=5 mm/s, E=25 mm/s
Max acceleration: X/Y=3000, Z=100, E=10000 mm/s²
Junction Deviation: 0.013 mm (adaptive smoothing)
SLOWDOWN: Enabled (slowdown when buffer fills)
Temperature and heating
Thermistors: Hotend #1 (100k EPCOS), Bed #1 (100k EPCOS)
PID auto-tuning: Enabled (menu)
PID_MAX: 255
Overheat protection: For hotend, bed, chamber, laser
MINTEMP/MAXTEMP: Hotend (5-275°C), Bed (5-150°C)
AUTOTEMP: Enabled (automatic temperature adjustment)
PREVENT_COLD_EXTRUSION: Yes (minimum 170°C)
Drivers and endstops
Drivers: A4988 for Drivers and Endstops
Drivers: A4988 for X, Y, Z, E0
Enable pins: Active LOW
Direction inversion: X=INVERT, Y=NORMAL, Z=INVERT, E0=NORMAL
Endstops: X_MIN, Y_MIN, Z_MIN (used)
Endstop pullups: Enabled
Sensors and Probing
Inductive sensor: FIX_MOUNTED_PROBE
Sensor offset: X=34 mm (right), Y=-3 mm (rear), Z=-2.08 mm
Leveling mesh: Bilinear (4x4 = 16 points)
Z_SAFE_HOMING: Enabled
Probing margin: 10 mm
Z_CLEARANCE: Deployed=10 mm, between points=5 mm
M48 accuracy test: Available
Extrusion and Filament
Number of extruders: 1
Filament diameter: 1.75 mm
LIN_ADVANCE: Enabled (K=0.05)
MAX_EJERK: 5.0
MAX_EXTRUDE_LENGTH: 200 mm
SD Card
SDSUPPORT: Enabled
File sorting: By newest (SDCARD_RATHERRECENTFIRST)
Print confirmation: Enabled
Command on interrupt: G28XY
Power-loss recovery: Disabled (optional available)
LCD Menu
Display type: REPRAP_DISCOUNT_SMART_CONTROLLER
Manual movement: Available (X/Y/Z/E)
Encoder with multiplier: Enabled (10x/100x) Bed leveling: In menu (LCD_BED_LEVELING) Individual homing: Enabled Print progress: Shows percentage and time Auto temperature report: Enabled Sound: Enabled by default Additional features BABYSTEPPING: Enabled (Z adjustment during printing) EEPROM_SETTINGS: Enabled (saves settings) ARC_SUPPORT: Enabled (G2/G3 arc support) INPUT_SHAPING: Enabled for X and Y (40 Hz, damping=0.15) LASER_FEATURE: Disabled FILAMENT_RUNOUT_SENSOR: Enabled (pin 44) ADVANCED_PAUSE_FEATURE: Enabled (M600) NOZZLE_PARK_FEATURE: Enabled HOST_KEEPALIVE: Enabled (every 2 sec) Safety USE_WATCHDOG: Enabled (reset on hang) THERMAL_PROTECTION: Enabled for all heaters PREVENT_COLD_EXTRUSION: Enabled SOFTWARE_ENDSTOPS: Enabled Debug and reports AUTO_REPORT_TEMPERATURES: Enabled EXTENDED_CAPABILITIES_REPORT: Enabled FASTER_GCODE_PARSER: Enabled SERIAL_OVERRUN_PROTECTION: Enabled Heating presets PETG: Hotend=235°C , Bed=85°C ABS: Hotend=250°C, Bed=110°C Important Note Due to the limited memory of the ATmega2560 (8KB SRAM), with all these functions enabled (especially Input Shaping + Babystepping + LIN_ADVANCE), the firmware operates at its limit. If freezes or display artifacts occur, it will be necessary to disable less important functions.
Etiquetas
Fuente del modelo
