452
452
#define DEFAULT_HOMING_PULLOFF 1.0 // mm
453
453
#endif
454
454
455
+ /* Original defaults, modified below for laser engraver
455
456
#ifdef DEFAULTS_RAMPS_BOARD
456
457
#define DEFAULT_X_STEPS_PER_MM 80
457
458
#define DEFAULT_Y_STEPS_PER_MM 80
488
489
#define DEFAULT_HOMING_DEBOUNCE_DELAY 250 // msec (0-65k)
489
490
#define DEFAULT_HOMING_PULLOFF 5.0 // mm
490
491
#endif
492
+ */
493
+
494
+ #ifdef DEFAULTS_RAMPS_BOARD
495
+ #define DEFAULT_X_STEPS_PER_MM 160 // 20 teeth GT2 pulley with 32x microstepping
496
+ #define DEFAULT_Y_STEPS_PER_MM 160
497
+ #define DEFAULT_Z_STEPS_PER_MM 4000
498
+ #define DEFAULT_X_MAX_RATE 10000.0 // mm/min
499
+ #define DEFAULT_Y_MAX_RATE 10000.0 // mm/min
500
+ #define DEFAULT_Z_MAX_RATE 300.0 // mm/min
501
+ #define DEFAULT_X_ACCELERATION 3000
502
+ #define DEFAULT_Y_ACCELERATION 3000
503
+ #define DEFAULT_Z_ACCELERATION 100
504
+ #define DEFAULT_X_MAX_TRAVEL 210.0 // mm
505
+ #define DEFAULT_Y_MAX_TRAVEL 220.0 // mm
506
+ #define DEFAULT_Z_MAX_TRAVEL 200.0 // mm
507
+ #define DEFAULT_SPINDLE_RPM_MAX 1024.0 // rpm
508
+ #define DEFAULT_SPINDLE_RPM_MIN 0.0 // rpm
509
+ #define DEFAULT_STEP_PULSE_MICROSECONDS 10
510
+ #define DEFAULT_STEPPING_INVERT_MASK 0
511
+ #define DEFAULT_DIRECTION_INVERT_MASK 0
512
+ #define DEFAULT_STEPPER_IDLE_LOCK_TIME 255 // msec (0-254, 255 keeps steppers enabled)
513
+ #define DEFAULT_STATUS_REPORT_MASK 1 // MPos enabled
514
+ #define DEFAULT_JUNCTION_DEVIATION 0.02 // mm
515
+ #define DEFAULT_ARC_TOLERANCE 0.002 // mm
516
+ #define DEFAULT_REPORT_INCHES 0 // false
517
+ #define DEFAULT_INVERT_ST_ENABLE 0 // false
518
+ #define DEFAULT_INVERT_LIMIT_PINS 0 // false
519
+ #define DEFAULT_SOFT_LIMIT_ENABLE 1 // true
520
+ #define DEFAULT_HARD_LIMIT_ENABLE 0 // false
521
+ #define DEFAULT_INVERT_PROBE_PIN 0 // false
522
+ #define DEFAULT_LASER_MODE 1 // false
523
+ #define DEFAULT_HOMING_ENABLE 1 // true
524
+ #define DEFAULT_HOMING_DIR_MASK 3 // move positive dir (limits at MIN for X and Y)
525
+ #define DEFAULT_HOMING_FEED_RATE 500.0 // mm/min
526
+ #define DEFAULT_HOMING_SEEK_RATE 2000.0 // mm/min
527
+ #define DEFAULT_HOMING_DEBOUNCE_DELAY 250 // msec (0-65k)
528
+ #define DEFAULT_HOMING_PULLOFF 5.0 // mm
529
+ #endif
491
530
492
- #endif
531
+ #endif
0 commit comments