You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
237 lines
8.3 KiB
237 lines
8.3 KiB
#define ADAPTIVE_FAN_SLOWING
|
|
#define ADVANCED_OK
|
|
#define ADVANCED_PAUSE_FEATURE
|
|
#define ADVANCED_PAUSE_PURGE_FEEDRATE 1.0
|
|
#define ADVANCED_PAUSE_PURGE_LENGTH 20
|
|
#define AUTO_BED_LEVELING_LINEAR
|
|
#define BABYSTEPPING
|
|
#define BABYSTEP_XY
|
|
#define BABYSTEP_ZPROBE_GFX_OVERLAY
|
|
#define BABYSTEP_ZPROBE_OFFSET
|
|
#define BACKLASH_COMPENSATION
|
|
#define BACKLASH_CORRECTION 0.0
|
|
#define BACKLASH_DISTANCE_MM {0, 0, 0}
|
|
#define BACKLASH_GCODE
|
|
#define BACKLASH_SMOOTHING_MM 3
|
|
#define BACK_PROBE_BED_POSITION 291
|
|
#define BAUDRATE 250000
|
|
#define BOOT_MARLIN_LOGO_SMALL
|
|
#define BUFSIZE 5
|
|
#define CALIBRATION_GCODE
|
|
#define CALIBRATION_MEASURE_BACK
|
|
//#define CALIBRATION_MEASURE_FRONT
|
|
#define CALIBRATION_MEASURE_LEFT
|
|
#define CALIBRATION_MEASURE_RIGHT
|
|
#define CALIBRATION_OBJECT_CENTER {261.0, -22.0, -2.0}
|
|
#define CALIBRATION_OBJECT_DIMENSIONS {10.0, 10.0, 10.0}
|
|
#define CALIBRATION_REPORTING
|
|
#define CONTROLLERFAN_SPEED 255
|
|
#define CONTROLLER_FAN_PIN FAN2_PIN
|
|
#define CUSTOM_MACHINE_NAME "TAZ Workhorse Edition"
|
|
#define DEFAULT_ACCELERATION 500
|
|
#define DEFAULT_AXIS_STEPS_PER_UNIT {100, 100, 500, 420}
|
|
#define DEFAULT_EJERK 10.0
|
|
#define DEFAULT_Kd 61.93
|
|
#define DEFAULT_Ki 1.78
|
|
#define DEFAULT_Kp 21.0
|
|
#define DEFAULT_MAX_ACCELERATION {9000, 9000, 200, 9000}
|
|
#define DEFAULT_MAX_FEEDRATE {300, 300, 30, 25}
|
|
#define DEFAULT_STEPPER_DEACTIVE_TIME 600
|
|
#define DEFAULT_TRAVEL_ACCELERATION 500
|
|
#define DEFAULT_XJERK 8.0
|
|
#define DEFAULT_YJERK 8.0
|
|
#define DEFAULT_ZJERK 0.4
|
|
#define DEFAULT_bedKd 374.9
|
|
#define DEFAULT_bedKi 54.55
|
|
#define DEFAULT_bedKp 286.02
|
|
#define DIGIPOT_MOTOR_CURRENT {175, 175, 180, 177, 177}
|
|
#define DISABLE_INACTIVE_Z false
|
|
#define E0_DRIVER_TYPE A4988
|
|
#define EEPROM_AUTO_INIT
|
|
#define EEPROM_SETTINGS
|
|
#define EMERGENCY_PARSER
|
|
#define ENCODER_PULSES_PER_STEP 2
|
|
#define ENCODER_STEPS_PER_MENU_ITEM 1
|
|
#define EVENT_GCODE_SD_STOP "G91\nG0 Z15 F600\nG90\nG0 X170 Y290 F3000\nM117 Print aborted."
|
|
#define EXTRUDERS 1
|
|
#define EXTRUDE_MINTEMP 120
|
|
#define FAN_KICKSTART_TIME 100
|
|
#define FAN_MIN_PWM 70
|
|
#define FAST_PWM_FAN
|
|
#define FAST_PWM_FAN_FREQUENCY 122
|
|
#define FILAMENT_CHANGE_FAST_LOAD_FEEDRATE 1.0
|
|
#define FILAMENT_CHANGE_FAST_LOAD_LENGTH 40
|
|
#define FILAMENT_CHANGE_UNLOAD_FEEDRATE 5
|
|
#define FILAMENT_CHANGE_UNLOAD_LENGTH 80
|
|
#define FIX_MOUNTED_PROBE
|
|
#define FRONT_PROBE_BED_POSITION -9
|
|
#define G29_FAILURE_COMMANDS "M117 Bed leveling failed.\nG0 Z10\nG0 E0\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nM300 P50 S0\nM300 P25 S880\nG4 S1"
|
|
#define G29_HALT_ON_FAILURE
|
|
#define G29_MAX_RETRIES 2
|
|
#define G29_RECOVER_COMMANDS "M104 S170\nM117 Leveling X Axis\nG0 X150 F9999\nG28 Z0\nM117 Leveling done.\nG12\nM109 R160\nM400\nM117 Probing bed"
|
|
#define G29_RETRY_AND_RECOVER
|
|
#define G29_SUCCESS_COMMANDS "M117 Probe successful"
|
|
#define GAMES_EASTER_EGG
|
|
#define GCODE_MACROS
|
|
#define GRID_MAX_POINTS_X 2
|
|
#define GRID_MAX_POINTS_Y 2
|
|
#define HEATER_0_MAXTEMP 305
|
|
#define HOME_AFTER_DEACTIVATE
|
|
#define HOME_BEFORE_FILAMENT_CHANGE
|
|
#define HOMING_FEEDRATE_XY 3000
|
|
#define HOMING_FEEDRATE_Z 1800
|
|
#define HOST_ACTION_COMMANDS
|
|
#define HOTEND_OFFSET_X {0.0, 0}
|
|
#define HOTEND_OFFSET_Y {0.0, 0}
|
|
#define HOTEND_OFFSET_Z {0.0, 0}
|
|
#define INVERT_E0_DIR true
|
|
#define INVERT_E1_DIR true
|
|
#define INVERT_X_DIR true
|
|
#define INVERT_Y_DIR true
|
|
#define INVERT_Z_DIR false
|
|
#define LCD_INFO_MENU
|
|
#define LCD_PRINTER_INFO_IS_BOOTSCREEN
|
|
#define LCD_SET_PROGRESS_MANUALLY
|
|
#define LEFT_PROBE_BED_POSITION -10
|
|
#define LIGHTWEIGHT_UI
|
|
#define LIN_ADVANCE
|
|
#define LIN_ADVANCE_K 0.0
|
|
#define LULZBOT_ADVANCED_PAUSE_PURGE_WORKAROUND
|
|
#define LULZBOT_AERO_UNLOAD_PURGE_FEEDRATE 1.0
|
|
#define LULZBOT_AERO_UNLOAD_PURGE_LENGTH 6
|
|
#define LULZBOT_AERO_UNLOAD_WORKAROUND
|
|
#define LULZBOT_AXIS_LEVELING_COMMANDS "M117 Leveling X Axis\nG0 X150 F9999\nG28 Z0\nM117 Leveling done."
|
|
#define LULZBOT_CALIBRATION_COMMANDS "M117 Starting Auto-Calibration\nT0\nG28\nM117 Leveling X Axis\nG0 X150 F9999\nG28 Z0\nM117 Leveling done.\nG12\nM117 Calibrating...\nG425\nM500\nM117 Calibration data saved"
|
|
#define LULZBOT_DISABLE_KILL_BUTTON
|
|
#define LULZBOT_EMI_MITIGATION
|
|
#define LULZBOT_ENHANCED_BOOTSCREEN
|
|
#define LULZBOT_G29_ENDS_ON_BACK_LEFT_CORNER
|
|
#define LULZBOT_HIDE_ACTIVE_NOZZLE_IN_MENU
|
|
#define LULZBOT_HIDE_BED_LEVELING_IN_MENU
|
|
#define LULZBOT_HIDE_INIT_EEPROM_IN_MENU
|
|
#define LULZBOT_HIDE_PREHEAT_IN_MENU
|
|
#define LULZBOT_HIDE_UNUSED_FANS_IN_MENU
|
|
#define LULZBOT_LCD_MACHINE_NAME "LulzBot TAZ"
|
|
#define LULZBOT_LCD_TOOLHEAD_NAME "HE 0.5mm"
|
|
#define LULZBOT_LCD_ZOFFSET_FORMAT ftostr52
|
|
#define LULZBOT_M226_NON_ARDUINO_PINS_WORKAROUND
|
|
#define LULZBOT_M226_PIN_PROTECTION_WORKAROUND
|
|
#define LULZBOT_TOOLHEAD_M115_TYPE "HardenedExtruder"
|
|
#define LULZBOT_WIPE_SEQUENCE_COMMANDS "M117 Hot end heating...\nM104 S170\nG28 O1\nM117 Wiping nozzle\nT0\nG1 X-17 Y25 Z10 F4000\nM109 R170\nG1 Z1\nM114\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 X-17 Y25\nG1 X-17 Y95\nG1 Z15\nM400\nM106 S255\nG0 X-10 Y-9M109 R160\nM107"
|
|
#define MACHINE_UUID "5ee798fb-4062-4d35-8224-5e846ffb45a5"
|
|
#define MANUAL_FEEDRATE {3000, 3000, 2400, 60.0}
|
|
#define MARLIN_BRICKOUT
|
|
#define MARLIN_INVADERS
|
|
#define MARLIN_SNAKE
|
|
#define MAX_BED_POWER 206
|
|
#define MAX_PROBE_X 288
|
|
#define MAX_PROBE_Y 291
|
|
//#define MENU_HOLLOW_FRAME
|
|
#define MINIMUM_STEPPER_PULSE 1
|
|
//#define MIN_PROBE_EDGE
|
|
#define MIN_PROBE_X -10
|
|
#define MIN_PROBE_Y -9
|
|
#define MIN_STEPS_PER_SEGMENT 6
|
|
#define MOTHERBOARD BOARD_RAMBO
|
|
#define MULTIPLE_PROBING 2
|
|
#define NOZZLE_CLEAN_END_POINT {-17, 25, 1}
|
|
#define NOZZLE_CLEAN_FEATURE
|
|
//#define NOZZLE_CLEAN_GOBACK
|
|
#define NOZZLE_CLEAN_START_POINT {-17, 95, 1}
|
|
#define NOZZLE_PARK_FEATURE
|
|
#define NOZZLE_PARK_POINT {100, 307, 20}
|
|
#define NO_MOTION_BEFORE_HOMING
|
|
#define NO_VOLUMETRICS
|
|
#define NO_WORKSPACE_OFFSETS
|
|
#define NUM_SERVOS 0
|
|
#define PARK_HEAD_ON_PAUSE
|
|
#define PAUSE_PARK_NOZZLE_TIMEOUT 300
|
|
#define PAUSE_PARK_RETRACT_FEEDRATE 10
|
|
#define PIDTEMP
|
|
#define PIDTEMPBED
|
|
#define PREHEAT_1_TEMP_HOTEND 200
|
|
#define PREVENT_COLD_EXTRUSION
|
|
#define PRINTCOUNTER
|
|
//#define PRINTJOB_TIMER_AUTOSTART
|
|
#define PROBING_FANS_OFF
|
|
#define PROBING_STEPPERS_OFF
|
|
#define QUICK_HOME
|
|
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
|
|
#define RESTORE_LEVELING_AFTER_G28
|
|
#define RIGHT_PROBE_BED_POSITION 288
|
|
#define SCROLL_LONG_FILENAMES
|
|
#define SDSUPPORT
|
|
#define SD_ABORT_ON_ENDSTOP_HIT
|
|
#define SD_FINISHED_RELEASECOMMAND "M84 X Y E"
|
|
#define SD_FINISHED_STEPPERRELEASE false
|
|
#define SERIAL_PORT 0
|
|
#define SHOW_CUSTOM_BOOTSCREEN
|
|
#define SOFT_PWM_SCALE 4
|
|
#define SPI_SPEED SPI_FULL_SPEED
|
|
#define STARTUP_COMMANDS "G28 Z"
|
|
#define STATUS_EXPIRE_SECONDS 0
|
|
#define STATUS_MESSAGE_SCROLLING
|
|
#define STRING_CONFIG_H_AUTHOR "(Aleph Objects Inc., LulzBot Git Repository)"
|
|
#define TEMP_BED_HYSTERESIS 5
|
|
#define TEMP_BED_RESIDENCY_TIME 1
|
|
#define TEMP_BED_WINDOW 5
|
|
#define TEMP_HYSTERESIS 10
|
|
#define TEMP_RESIDENCY_TIME 1
|
|
#define TEMP_SENSOR_0 5
|
|
#define TEMP_SENSOR_BED 7
|
|
#define TEMP_WINDOW 10
|
|
#define THERMAL_PROTECTION_BED_HYSTERESIS 10
|
|
#define THERMAL_PROTECTION_BED_PERIOD 15
|
|
#define THERMAL_PROTECTION_HYSTERESIS 30
|
|
#define THERMAL_PROTECTION_PERIOD 15
|
|
#define TURBO_BACK_MENU_ITEM
|
|
#define TX_BUFFER_SIZE 32
|
|
#define USE_CONTROLLER_FAN
|
|
#define USE_SMALL_INFOFONT
|
|
//#define USE_XMAX_PLUG
|
|
#define USE_XMIN_PLUG
|
|
//#define USE_YMAX_PLUG
|
|
#define USE_YMIN_PLUG
|
|
#define USE_ZMAX_PLUG
|
|
#define USE_ZMIN_PLUG
|
|
#define WATCH_TEMP_INCREASE 10
|
|
#define WATCH_TEMP_PERIOD 40
|
|
//#define XYZ_HOLLOW_FRAME
|
|
#define XY_PROBE_SPEED 6000
|
|
#define X_BED_SIZE 280
|
|
#define X_DRIVER_TYPE A4988
|
|
#define X_HOME_BUMP_MM 5
|
|
#define X_HOME_DIR -1
|
|
#define X_MAX_ENDSTOP_INVERTING 0
|
|
#define X_MAX_POS 295
|
|
#define X_MIN_ENDSTOP_INVERTING 0
|
|
#define X_MIN_POS -50
|
|
#define X_PROBE_OFFSET_FROM_EXTRUDER 0
|
|
#define Y_BED_SIZE 280
|
|
#define Y_DRIVER_TYPE A4988
|
|
#define Y_HOME_BUMP_MM 5
|
|
#define Y_HOME_DIR -1
|
|
#define Y_MAX_ENDSTOP_INVERTING 0
|
|
#define Y_MAX_POS 308
|
|
#define Y_MIN_ENDSTOP_INVERTING 0
|
|
#define Y_MIN_POS -17
|
|
#define Y_PROBE_OFFSET_FROM_EXTRUDER 0
|
|
#define Z_CLEARANCE_BETWEEN_PROBES 5
|
|
#define Z_CLEARANCE_DEPLOY_PROBE 5
|
|
#define Z_DRIVER_TYPE A4988
|
|
#define Z_HOME_BUMP_MM 2
|
|
#define Z_HOME_DIR 1
|
|
#define Z_HOMING_HEIGHT 4
|
|
#define Z_MAX_ENDSTOP_INVERTING 0
|
|
#define Z_MAX_POS 299
|
|
#define Z_MIN_ENDSTOP_INVERTING 1
|
|
#define Z_MIN_POS -2
|
|
#define Z_MIN_PROBE_ENDSTOP_INVERTING 1
|
|
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
|
|
#define Z_PROBE_LOW_POINT -2
|
|
#define Z_PROBE_OFFSET_FROM_EXTRUDER -1.2
|
|
#define Z_PROBE_OFFSET_RANGE_MAX 5
|
|
#define Z_PROBE_OFFSET_RANGE_MIN -2
|
|
#define Z_PROBE_SPEED_FAST 1200
|
|
#define Z_PROBE_SPEED_SLOW 60
|