Procházet zdrojové kódy

Better tuned Example file for FolgerTech i3-2020

Also setting up Z-Probe on the machine.
Roxy-3D před 8 roky
rodič
revize
a20b7d9581

+ 15
- 16
Marlin/example_configurations/FolgerTech-i3-2020/Configuration.h Zobrazit soubor

87
 // startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
87
 // startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
88
 // build by the user have been successfully uploaded into firmware.
88
 // build by the user have been successfully uploaded into firmware.
89
 #define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes.
89
 #define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes.
90
-//#define SHOW_BOOTSCREEN
90
+#define SHOW_BOOTSCREEN
91
 #define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1
91
 #define STRING_SPLASH_LINE1 SHORT_BUILD_VERSION // will be shown during bootup in line 1
92
 #define STRING_SPLASH_LINE2 WEBSITE_URL         // will be shown during bootup in line 2
92
 #define STRING_SPLASH_LINE2 WEBSITE_URL         // will be shown during bootup in line 2
93
 
93
 
347
 // If your configuration is significantly different than this and you don't understand the issues involved, you probably
347
 // If your configuration is significantly different than this and you don't understand the issues involved, you probably
348
 // shouldn't use bed PID until someone else verifies your hardware works.
348
 // shouldn't use bed PID until someone else verifies your hardware works.
349
 // If this is enabled, find your own PID constants below.
349
 // If this is enabled, find your own PID constants below.
350
-//#define PIDTEMPBED
350
+#define PIDTEMPBED
351
 
351
 
352
 //#define BED_LIMIT_SWITCHING
352
 //#define BED_LIMIT_SWITCHING
353
 
353
 
569
  *   NUM_SERVOS also needs to be set.  This is found later in this file.  Set it to
569
  *   NUM_SERVOS also needs to be set.  This is found later in this file.  Set it to
570
  *   1 + the number of other servos in your system.
570
  *   1 + the number of other servos in your system.
571
  */
571
  */
572
-//#define Z_ENDSTOP_SERVO_NR 0   // Defaults to SERVO 0 connector.
573
-//#define Z_SERVO_ANGLES {70,0}  // Z Servo Deploy and Stow angles
572
+#define Z_ENDSTOP_SERVO_NR 0   // Defaults to SERVO 0 connector.
573
+#define Z_SERVO_ANGLES {40,85}  // Z Servo Deploy and Stow angles
574
 
574
 
575
  /**
575
  /**
576
  *   The BLTouch probe emulates a servo probe.
576
  *   The BLTouch probe emulates a servo probe.
622
  *      O-- FRONT --+
622
  *      O-- FRONT --+
623
  *    (0,0)
623
  *    (0,0)
624
  */
624
  */
625
-#define X_PROBE_OFFSET_FROM_EXTRUDER 10  // X offset: -left  +right  [of the nozzle]
626
-#define Y_PROBE_OFFSET_FROM_EXTRUDER 10  // Y offset: -front +behind [the nozzle]
627
-#define Z_PROBE_OFFSET_FROM_EXTRUDER 0   // Z offset: -below +above  [the nozzle]
625
+#define X_PROBE_OFFSET_FROM_EXTRUDER 38     // X offset: -left  +right  [of the nozzle]
626
+#define Y_PROBE_OFFSET_FROM_EXTRUDER -7     // Y offset: -front +behind [the nozzle]
627
+#define Z_PROBE_OFFSET_FROM_EXTRUDER -9.65  // Z offset: -below +above  [the nozzle]
628
 
628
 
629
 // X and Y axis travel speed (mm/m) between probes
629
 // X and Y axis travel speed (mm/m) between probes
630
 #define XY_PROBE_SPEED 7500
630
 #define XY_PROBE_SPEED 7500
696
 
696
 
697
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
697
 #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
698
 
698
 
699
-
700
 // Enable Z Probe Repeatability test to see how accurate your probe is
699
 // Enable Z Probe Repeatability test to see how accurate your probe is
701
 #define Z_MIN_PROBE_REPEATABILITY_TEST
700
 #define Z_MIN_PROBE_REPEATABILITY_TEST
702
 
701
 
775
 // @section machine
774
 // @section machine
776
 
775
 
777
 // Travel limits after homing (units are in mm)
776
 // Travel limits after homing (units are in mm)
778
-#define X_MIN_POS 0
779
-#define Y_MIN_POS 0
777
+#define X_MIN_POS 6
778
+#define Y_MIN_POS 3
780
 #define Z_MIN_POS 0
779
 #define Z_MIN_POS 0
781
-#define X_MAX_POS 203
782
-#define Y_MAX_POS 180
780
+#define X_MAX_POS 207
781
+#define Y_MAX_POS 177
783
 #define Z_MAX_POS 175
782
 #define Z_MAX_POS 175
784
 // If enabled, axes won't move below MIN_POS in response to movement commands.
783
 // If enabled, axes won't move below MIN_POS in response to movement commands.
785
 //#define MIN_SOFTWARE_ENDSTOPS
784
 //#define MIN_SOFTWARE_ENDSTOPS
921
     #define UBL_MESH_INSET 1         // Mesh inset margin on print area
920
     #define UBL_MESH_INSET 1         // Mesh inset margin on print area
922
     #define GRID_MAX_POINTS_X 10     // Don't use more than 15 points per axis, implementation limited.
921
     #define GRID_MAX_POINTS_X 10     // Don't use more than 15 points per axis, implementation limited.
923
     #define GRID_MAX_POINTS_Y 10
922
     #define GRID_MAX_POINTS_Y 10
924
-    #define UBL_PROBE_PT_1_X 39    // These set the probe locations for when UBL does a 3-Point leveling	
923
+    #define UBL_PROBE_PT_1_X 45    // These set the probe locations for when UBL does a 3-Point leveling	
925
     #define UBL_PROBE_PT_1_Y 170   // of the mesh.
924
     #define UBL_PROBE_PT_1_Y 170   // of the mesh.
926
-    #define UBL_PROBE_PT_2_X 39
927
-    #define UBL_PROBE_PT_2_Y 20
925
+    #define UBL_PROBE_PT_2_X 45
926
+    #define UBL_PROBE_PT_2_Y 25
928
     #define UBL_PROBE_PT_3_X 180
927
     #define UBL_PROBE_PT_3_X 180
929
-    #define UBL_PROBE_PT_3_Y 20
928
+    #define UBL_PROBE_PT_3_Y 25
930
     #define UBL_G26_MESH_EDITING     // Enable G26 mesh editing
929
     #define UBL_G26_MESH_EDITING     // Enable G26 mesh editing
931
 #elif ENABLED(MESH_BED_LEVELING)
930
 #elif ENABLED(MESH_BED_LEVELING)
932
 
931
 

Loading…
Zrušit
Uložit