You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: Marlin/Configuration.h
+23-23
Original file line number
Diff line number
Diff line change
@@ -23,15 +23,15 @@
23
23
// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
24
24
// build by the user have been successfully uploaded into firmware.
25
25
#defineSTRING_VERSION_CONFIG_H __DATE__ " " __TIME__ // build date and time
26
-
#defineSTRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes.
26
+
#defineSTRING_CONFIG_H_AUTHOR "EiNSTeiN_ <einstein@g3nius.org>" // Who made the changes.
27
27
28
28
// SERIAL_PORT selects which serial port should be used for communication with the host.
29
29
// This allows the connection of wireless adapters (for instance) to non-default port pins.
30
30
// Serial port 0 is still used by the Arduino bootloader regardless of this setting.
31
31
#defineSERIAL_PORT 0
32
32
33
33
// This determines the communication speed of the printer
34
-
#defineBAUDRATE250000
34
+
#defineBAUDRATE115200
35
35
36
36
// This enables the serial port associated to the Bluetooth interface
37
37
//#define BTENABLED // Enable BT interface on AT90USB devices
@@ -82,11 +82,11 @@
82
82
// 999 = Leapfrog
83
83
84
84
#ifndefMOTHERBOARD
85
-
#defineMOTHERBOARD7
85
+
#defineMOTHERBOARD33
86
86
#endif
87
87
88
88
// Define this to set a custom name for your generic Mendel,
89
-
// #define CUSTOM_MENDEL_NAME "This Mendel"
89
+
#defineCUSTOM_MENDEL_NAME "JDGETS Printer 1"
90
90
91
91
// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines)
92
92
// You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4)
@@ -127,7 +127,7 @@
127
127
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
128
128
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
129
129
// 12 is 100k 0603 SMD Vishay NTCS0603E3104FXT (4.7k pullup) (calibrated for Makibox hot bed)
130
-
// 13 is 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
130
+
// 13 is 100k Hisens 3950 1% up to 300°C for hotend "Simple ONE " & "Hotend "All In ONE"
131
131
// 20 is the PT100 circuit found in the Ultimainboard V2.x
132
132
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
133
133
//
@@ -142,10 +142,10 @@
142
142
// 147 is Pt100 with 4k7 pullup
143
143
// 110 is Pt100 with 1k pullup (non standard)
144
144
145
-
#defineTEMP_SENSOR_0-1
146
-
#defineTEMP_SENSOR_1-1
145
+
#defineTEMP_SENSOR_0 1
146
+
#defineTEMP_SENSOR_10
147
147
#defineTEMP_SENSOR_2 0
148
-
#defineTEMP_SENSOR_BED0
148
+
#defineTEMP_SENSOR_BED1
149
149
150
150
// This makes temp sensor 1 a redundant sensor for sensor 0. If the temperatures difference between these sensors is to high the print will be aborted.
151
151
//#define TEMP_SENSOR_1_AS_REDUNDANT
@@ -268,15 +268,15 @@ The issue: If a thermistor come off, it will read a lower temperature than actua
268
268
The system will turn the heater on forever, burning up the filament and anything
269
269
else around.
270
270
271
-
After the temperature reaches the target for the first time, this feature will
272
-
start measuring for how long the current temperature stays below the target
271
+
After the temperature reaches the target for the first time, this feature will
272
+
start measuring for how long the current temperature stays below the target
273
273
minus _HYSTERESIS (set_temperature - THERMAL_RUNAWAY_PROTECTION_HYSTERESIS).
274
274
275
275
If it stays longer than _PERIOD, it means the thermistor temperature
276
276
cannot catch up with the target, so something *may be* wrong. Then, to be on the
277
277
safe side, the system will he halt.
278
278
279
-
Bear in mind the count down will just start AFTER the first time the
279
+
Bear in mind the count down will just start AFTER the first time the
280
280
thermistor temperature is over the target, so you will have no problem if
281
281
your extruder heater takes 2 minutes to hit the target on heating.
282
282
@@ -354,7 +354,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
354
354
#defineDISABLE_E false // For all extruders
355
355
#defineDISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
356
356
357
-
#defineINVERT_X_DIRtrue // for Mendel set to false, for Orca set to true
357
+
#defineINVERT_X_DIRfalse // for Mendel set to false, for Orca set to true
358
358
#defineINVERT_Y_DIR false // for Mendel set to true, for Orca set to false
359
359
#defineINVERT_Z_DIR true // for Mendel set to false, for Orca set to true
360
360
#defineINVERT_E0_DIR false // for direct drive extruder v9 set to true, for geared extruder set to false
@@ -488,16 +488,16 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
488
488
489
489
//// MOVEMENT SETTINGS
490
490
#defineNUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
491
-
#defineHOMING_FEEDRATE {50*60, 50*60, 4*60, 0} // set the homing speeds (mm/min)
491
+
#defineHOMING_FEEDRATE {50*60, 50*60, 1*60, 45} // set the homing speeds (mm/min)
492
492
493
493
// default settings
494
494
495
-
#defineDEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402,200.0*8/3,760*1.1} // default steps per unit for Ultimaker
#defineDEFAULT_MAX_ACCELERATION {9000,9000,100,10000} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
495
+
#defineDEFAULT_AXIS_STEPS_PER_UNIT {80,80,4000,1100} // gt2 belts w/ 20t pulleys, M5 z rods (0.80mm pitch) and 1:50 direct drive stepper
#defineDEFAULT_MAX_ACCELERATION {9000,9000,100,300} // X, Y, Z, E maximum start speed for accelerated moves. E default values are good for Skeinforge 40+, for older versions raise them a lot.
498
498
499
499
#defineDEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
500
-
#defineDEFAULT_RETRACT_ACCELERATION3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
500
+
#defineDEFAULT_RETRACT_ACCELERATION300 // X, Y, Z and E max acceleration in mm/s^2 for retracts
501
501
502
502
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
503
503
// The offset has to be X=0, Y=0 for the extruder 0 hotend (default extruder).
@@ -508,7 +508,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
508
508
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
@@ -536,10 +536,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
536
536
537
537
// Preheat Constants
538
538
#definePLA_PREHEAT_HOTEND_TEMP 180
539
-
#definePLA_PREHEAT_HPB_TEMP70
539
+
#definePLA_PREHEAT_HPB_TEMP50
540
540
#definePLA_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255
541
541
542
-
#defineABS_PREHEAT_HOTEND_TEMP240
542
+
#defineABS_PREHEAT_HOTEND_TEMP225
543
543
#defineABS_PREHEAT_HPB_TEMP 100
544
544
#defineABS_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255
545
545
@@ -770,9 +770,9 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
770
770
* Support for a filament diameter sensor
771
771
* Also allows adjustment of diameter at print time (vs at slicing)
772
772
* Single extruder only at this point (extruder 0)
773
-
*
773
+
*
774
774
* Motherboards
775
-
* 34 - RAMPS1.4 - uses Analog input 5 on the AUX2 connector
775
+
* 34 - RAMPS1.4 - uses Analog input 5 on the AUX2 connector
776
776
* 81 - Printrboard - Uses Analog input 2 on the Aux 2 connector
777
777
* 301 - Rambo - uses Analog input 3
778
778
* Note may require analog pins to be defined for different motherboards
@@ -789,7 +789,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
789
789
#defineMAX_MEASUREMENT_DELAY 20 //delay buffer size in bytes (1 byte = 1cm)- limits maximum measurement delay allowable (must be larger than MEASUREMENT_DELAY_CM and lower number saves RAM)
790
790
791
791
//defines used in the code
792
-
#defineDEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA //set measured to nominal initially
792
+
#defineDEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA //set measured to nominal initially
0 commit comments