Skip to content

Commit 198a74f

Browse files
author
Francois Chagnon
committed
Config pour JDGETS Machine MarlinFirmware#1
1 parent 2f9ed17 commit 198a74f

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

Marlin/Configuration.h

+23-23
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@
2323
// startup. Implementation of an idea by Prof Braino to inform user that any changes made to this
2424
// build by the user have been successfully uploaded into firmware.
2525
#define STRING_VERSION_CONFIG_H __DATE__ " " __TIME__ // build date and time
26-
#define STRING_CONFIG_H_AUTHOR "(none, default config)" // Who made the changes.
26+
#define STRING_CONFIG_H_AUTHOR "EiNSTeiN_ <einstein@g3nius.org>" // Who made the changes.
2727

2828
// SERIAL_PORT selects which serial port should be used for communication with the host.
2929
// This allows the connection of wireless adapters (for instance) to non-default port pins.
3030
// Serial port 0 is still used by the Arduino bootloader regardless of this setting.
3131
#define SERIAL_PORT 0
3232

3333
// This determines the communication speed of the printer
34-
#define BAUDRATE 250000
34+
#define BAUDRATE 115200
3535

3636
// This enables the serial port associated to the Bluetooth interface
3737
//#define BTENABLED // Enable BT interface on AT90USB devices
@@ -82,11 +82,11 @@
8282
// 999 = Leapfrog
8383

8484
#ifndef MOTHERBOARD
85-
#define MOTHERBOARD 7
85+
#define MOTHERBOARD 33
8686
#endif
8787

8888
// Define this to set a custom name for your generic Mendel,
89-
// #define CUSTOM_MENDEL_NAME "This Mendel"
89+
#define CUSTOM_MENDEL_NAME "JDGETS Printer 1"
9090

9191
// Define this to set a unique identifier for this printer, (Used by some programs to differentiate between machines)
9292
// You can use an online service to generate a random UUID. (eg http://www.uuidgenerator.net/version4)
@@ -127,7 +127,7 @@
127127
// 10 is 100k RS thermistor 198-961 (4.7k pullup)
128128
// 11 is 100k beta 3950 1% thermistor (4.7k pullup)
129129
// 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"
131131
// 20 is the PT100 circuit found in the Ultimainboard V2.x
132132
// 60 is 100k Maker's Tool Works Kapton Bed Thermistor beta=3950
133133
//
@@ -142,10 +142,10 @@
142142
// 147 is Pt100 with 4k7 pullup
143143
// 110 is Pt100 with 1k pullup (non standard)
144144

145-
#define TEMP_SENSOR_0 -1
146-
#define TEMP_SENSOR_1 -1
145+
#define TEMP_SENSOR_0 1
146+
#define TEMP_SENSOR_1 0
147147
#define TEMP_SENSOR_2 0
148-
#define TEMP_SENSOR_BED 0
148+
#define TEMP_SENSOR_BED 1
149149

150150
// 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.
151151
//#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
268268
The system will turn the heater on forever, burning up the filament and anything
269269
else around.
270270
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
273273
minus _HYSTERESIS (set_temperature - THERMAL_RUNAWAY_PROTECTION_HYSTERESIS).
274274
275275
If it stays longer than _PERIOD, it means the thermistor temperature
276276
cannot catch up with the target, so something *may be* wrong. Then, to be on the
277277
safe side, the system will he halt.
278278
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
280280
thermistor temperature is over the target, so you will have no problem if
281281
your extruder heater takes 2 minutes to hit the target on heating.
282282
@@ -354,7 +354,7 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
354354
#define DISABLE_E false // For all extruders
355355
#define DISABLE_INACTIVE_EXTRUDER true //disable only inactive extruders and keep active extruder enabled
356356

357-
#define INVERT_X_DIR true // for Mendel set to false, for Orca set to true
357+
#define INVERT_X_DIR false // for Mendel set to false, for Orca set to true
358358
#define INVERT_Y_DIR false // for Mendel set to true, for Orca set to false
359359
#define INVERT_Z_DIR true // for Mendel set to false, for Orca set to true
360360
#define INVERT_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
488488

489489
//// MOVEMENT SETTINGS
490490
#define NUM_AXIS 4 // The axis order in all axis related arrays is X, Y, Z, E
491-
#define HOMING_FEEDRATE {50*60, 50*60, 4*60, 0} // set the homing speeds (mm/min)
491+
#define HOMING_FEEDRATE {50*60, 50*60, 1*60, 45} // set the homing speeds (mm/min)
492492

493493
// default settings
494494

495-
#define DEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402,200.0*8/3,760*1.1} // default steps per unit for Ultimaker
496-
#define DEFAULT_MAX_FEEDRATE {500, 500, 5, 25} // (mm/sec)
497-
#define DEFAULT_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+
#define DEFAULT_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
496+
#define DEFAULT_MAX_FEEDRATE {500, 500, 5, 45} // (mm/sec)
497+
#define DEFAULT_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.
498498

499499
#define DEFAULT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for printing moves
500-
#define DEFAULT_RETRACT_ACCELERATION 3000 // X, Y, Z and E max acceleration in mm/s^2 for retracts
500+
#define DEFAULT_RETRACT_ACCELERATION 300 // X, Y, Z and E max acceleration in mm/s^2 for retracts
501501

502502
// Offset of the extruders (uncomment if using more than one and relying on firmware to position when changing).
503503
// 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
508508
// The speed change that does not require acceleration (i.e. the software might assume it can be done instantaneously)
509509
#define DEFAULT_XYJERK 20.0 // (mm/sec)
510510
#define DEFAULT_ZJERK 0.4 // (mm/sec)
511-
#define DEFAULT_EJERK 5.0 // (mm/sec)
511+
#define DEFAULT_EJERK 2.0 // (mm/sec)
512512

513513
//===========================================================================
514514
//=============================Additional Features===========================
@@ -536,10 +536,10 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
536536

537537
// Preheat Constants
538538
#define PLA_PREHEAT_HOTEND_TEMP 180
539-
#define PLA_PREHEAT_HPB_TEMP 70
539+
#define PLA_PREHEAT_HPB_TEMP 50
540540
#define PLA_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255
541541

542-
#define ABS_PREHEAT_HOTEND_TEMP 240
542+
#define ABS_PREHEAT_HOTEND_TEMP 225
543543
#define ABS_PREHEAT_HPB_TEMP 100
544544
#define ABS_PREHEAT_FAN_SPEED 255 // Insert Value between 0 and 255
545545

@@ -770,9 +770,9 @@ const bool Z_MAX_ENDSTOP_INVERTING = true; // set to true to invert the logic of
770770
* Support for a filament diameter sensor
771771
* Also allows adjustment of diameter at print time (vs at slicing)
772772
* Single extruder only at this point (extruder 0)
773-
*
773+
*
774774
* 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
776776
* 81 - Printrboard - Uses Analog input 2 on the Aux 2 connector
777777
* 301 - Rambo - uses Analog input 3
778778
* 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
789789
#define MAX_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)
790790

791791
//defines used in the code
792-
#define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA //set measured to nominal initially
792+
#define DEFAULT_MEASURED_FILAMENT_DIA DEFAULT_NOMINAL_FILAMENT_DIA //set measured to nominal initially
793793

794794

795795

0 commit comments

Comments
 (0)