Selaa lähdekoodia

Various typo fixes - only in comments, no code changes.

Mark Hanford 11 vuotta sitten
vanhempi
commit
ab0d3c4fb3
2 muutettua tiedostoa jossa 36 lisäystä ja 36 poistoa
  1. 22
    22
      Marlin/Configuration.h
  2. 14
    14
      Marlin/Configuration_adv.h

+ 22
- 22
Marlin/Configuration.h Näytä tiedosto

8
 //===========================================================================
8
 //===========================================================================
9
 //============================= DELTA Printer ===============================
9
 //============================= DELTA Printer ===============================
10
 //===========================================================================
10
 //===========================================================================
11
-// For a Delta printer rplace the configuration files wilth the files in the
11
+// For a Delta printer replace the configuration files with the files in the
12
 // example_configurations/delta directory.
12
 // example_configurations/delta directory.
13
 //
13
 //
14
 
14
 
68
 // 702= Minitronics v1.0
68
 // 702= Minitronics v1.0
69
 // 90 = Alpha OMCA board
69
 // 90 = Alpha OMCA board
70
 // 91 = Final OMCA board
70
 // 91 = Final OMCA board
71
-// 301 = Rambo
71
+// 301= Rambo
72
 // 21 = Elefu Ra Board (v3)
72
 // 21 = Elefu Ra Board (v3)
73
 
73
 
74
 #ifndef MOTHERBOARD
74
 #ifndef MOTHERBOARD
91
 
91
 
92
 #define POWER_SUPPLY 1
92
 #define POWER_SUPPLY 1
93
 
93
 
94
-// Define this to have the electronics keep the powersupply off on startup. If you don't know what this is leave it.
94
+// Define this to have the electronics keep the power supply off on startup. If you don't know what this is leave it.
95
 // #define PS_DEFAULT_OFF
95
 // #define PS_DEFAULT_OFF
96
 
96
 
97
 //===========================================================================
97
 //===========================================================================
106
 // 0 is not used
106
 // 0 is not used
107
 // 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
107
 // 1 is 100k thermistor - best choice for EPCOS 100k (4.7k pullup)
108
 // 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
108
 // 2 is 200k thermistor - ATC Semitec 204GT-2 (4.7k pullup)
109
-// 3 is mendel-parts thermistor (4.7k pullup)
109
+// 3 is Mendel-parts thermistor (4.7k pullup)
110
 // 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
110
 // 4 is 10k thermistor !! do not use it for a hotend. It gives bad resolution at high temp. !!
111
 // 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
111
 // 5 is 100K thermistor - ATC Semitec 104GT-2 (Used in ParCan & J-Head) (4.7k pullup)
112
 // 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
112
 // 6 is 100k EPCOS - Not as accurate as table 1 (created using a fluke thermocouple) (4.7k pullup)
116
 // 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
116
 // 9 is 100k GE Sensing AL03006-58.2K-97-G1 (4.7k pullup)
117
 // 10 is 100k RS thermistor 198-961 (4.7k pullup)
117
 // 10 is 100k RS thermistor 198-961 (4.7k pullup)
118
 // 20 is the PT100 circuit found in the Ultimainboard V2.x
118
 // 20 is the PT100 circuit found in the Ultimainboard V2.x
119
-// 60 is 100k Maker's Tool Works Kapton Bed Thermister
119
+// 60 is 100k Maker's Tool Works Kapton Bed Thermistor
120
 //
120
 //
121
 //    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
121
 //    1k ohm pullup tables - This is not normal, you would have to have changed out your 4.7k for 1k
122
 //                          (but gives greater accuracy and more stable PID)
122
 //                          (but gives greater accuracy and more stable PID)
177
   #define K1 0.95 //smoothing factor within the PID
177
   #define K1 0.95 //smoothing factor within the PID
178
   #define PID_dT ((OVERSAMPLENR * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine
178
   #define PID_dT ((OVERSAMPLENR * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period of the temperature routine
179
 
179
 
180
-// If you are using a preconfigured hotend then you can use one of the value sets by uncommenting it
180
+// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
181
 // Ultimaker
181
 // Ultimaker
182
     #define  DEFAULT_Kp 22.2
182
     #define  DEFAULT_Kp 22.2
183
     #define  DEFAULT_Ki 1.08
183
     #define  DEFAULT_Ki 1.08
184
     #define  DEFAULT_Kd 114
184
     #define  DEFAULT_Kd 114
185
 
185
 
186
-// Makergear
186
+// MakerGear
187
 //    #define  DEFAULT_Kp 7.0
187
 //    #define  DEFAULT_Kp 7.0
188
 //    #define  DEFAULT_Ki 0.1
188
 //    #define  DEFAULT_Ki 0.1
189
 //    #define  DEFAULT_Kd 12
189
 //    #define  DEFAULT_Kd 12
252
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
252
 #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors
253
 
253
 
254
 #ifndef ENDSTOPPULLUPS
254
 #ifndef ENDSTOPPULLUPS
255
-  // fine Enstop settings: Individual Pullups. will be ignored if ENDSTOPPULLUPS is defined
255
+  // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined
256
   // #define ENDSTOPPULLUP_XMAX
256
   // #define ENDSTOPPULLUP_XMAX
257
   // #define ENDSTOPPULLUP_YMAX
257
   // #define ENDSTOPPULLUP_YMAX
258
   // #define ENDSTOPPULLUP_ZMAX
258
   // #define ENDSTOPPULLUP_ZMAX
336
   #define BACK_PROBE_BED_POSITION 180
336
   #define BACK_PROBE_BED_POSITION 180
337
   #define FRONT_PROBE_BED_POSITION 20
337
   #define FRONT_PROBE_BED_POSITION 20
338
 
338
 
339
-  // these are the offsets to the prob relative to the extruder tip (Hotend - Probe)
339
+  // these are the offsets to the probe relative to the extruder tip (Hotend - Probe)
340
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25
340
   #define X_PROBE_OFFSET_FROM_EXTRUDER -25
341
   #define Y_PROBE_OFFSET_FROM_EXTRUDER -29
341
   #define Y_PROBE_OFFSET_FROM_EXTRUDER -29
342
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35
342
   #define Z_PROBE_OFFSET_FROM_EXTRUDER -12.35
357
 //  #define PROBE_SERVO_DEACTIVATION_DELAY 300
357
 //  #define PROBE_SERVO_DEACTIVATION_DELAY 300
358
 
358
 
359
 
359
 
360
-//If you have enabled the Bed Auto Levelling and are using the same Z Probe for Z Homing,
360
+//If you have enabled the Bed Auto Leveling and are using the same Z Probe for Z Homing,
361
 //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
361
 //it is highly recommended you let this Z_SAFE_HOMING enabled!!!
362
 
362
 
363
   #define Z_SAFE_HOMING   // This feature is meant to avoid Z homing with probe outside the bed area.
363
   #define Z_SAFE_HOMING   // This feature is meant to avoid Z homing with probe outside the bed area.
391
 //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
391
 //#define BED_CENTER_AT_0_0  // If defined, the center of the bed is at (X=0, Y=0)
392
 
392
 
393
 //Manual homing switch locations:
393
 //Manual homing switch locations:
394
-// For deltabots this means top and center of the cartesian print volume.
394
+// For deltabots this means top and center of the Cartesian print volume.
395
 #define MANUAL_X_HOME_POS 0
395
 #define MANUAL_X_HOME_POS 0
396
 #define MANUAL_Y_HOME_POS 0
396
 #define MANUAL_Y_HOME_POS 0
397
 #define MANUAL_Z_HOME_POS 0
397
 #define MANUAL_Z_HOME_POS 0
405
 
405
 
406
 #define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402,78.7402,200.0*8/3,760*1.1}  // default steps per unit for Ultimaker
406
 #define DEFAULT_AXIS_STEPS_PER_UNIT   {78.7402,78.7402,200.0*8/3,760*1.1}  // default steps per unit for Ultimaker
407
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
407
 #define DEFAULT_MAX_FEEDRATE          {500, 500, 5, 25}    // (mm/sec)
408
-#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.
408
+#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.
409
 
409
 
410
 #define DEFAULT_ACCELERATION          3000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
410
 #define DEFAULT_ACCELERATION          3000    // X, Y, Z and E max acceleration in mm/s^2 for printing moves
411
 #define DEFAULT_RETRACT_ACCELERATION  3000   // X, Y, Z and E max acceleration in mm/s^2 for retracts
411
 #define DEFAULT_RETRACT_ACCELERATION  3000   // X, Y, Z and E max acceleration in mm/s^2 for retracts
426
 //===========================================================================
426
 //===========================================================================
427
 
427
 
428
 // EEPROM
428
 // EEPROM
429
-// the microcontroller can store settings in the EEPROM, e.g. max velocity...
430
-// M500 - stores paramters in EEPROM
429
+// The microcontroller can store settings in the EEPROM, e.g. max velocity...
430
+// M500 - stores parameters in EEPROM
431
 // M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
431
 // M501 - reads parameters from EEPROM (if you need reset them after you changed them temporarily).
432
 // M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
432
 // M502 - reverts to the default "factory settings".  You still need to store them in EEPROM afterwards if you want to.
433
-//define this to enable eeprom support
433
+//define this to enable EEPROM support
434
 //#define EEPROM_SETTINGS
434
 //#define EEPROM_SETTINGS
435
 //to disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
435
 //to disable EEPROM Serial responses and decrease program space by ~1700 byte: comment this out:
436
 // please keep turned on if you can.
436
 // please keep turned on if you can.
446
 #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255
446
 #define ABS_PREHEAT_FAN_SPEED 255   // Insert Value between 0 and 255
447
 
447
 
448
 //LCD and SD support
448
 //LCD and SD support
449
-//#define ULTRA_LCD  //general lcd support, also 16x2
449
+//#define ULTRA_LCD  //general LCD support, also 16x2
450
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
450
 //#define DOGLCD  // Support for SPI LCD 128x64 (Controller ST7565R graphic Display Family)
451
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
451
 //#define SDSUPPORT // Enable SD Card Support in Hardware Console
452
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
452
 //#define SDSLOW // Use slower SD transfer mode (not normally needed - uncomment if you're getting volume init error)
453
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
453
 //#define ENCODER_PULSES_PER_STEP 1 // Increase if you have a high resolution encoder
454
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
454
 //#define ENCODER_STEPS_PER_MENU_ITEM 5 // Set according to ENCODER_PULSES_PER_STEP or your liking
455
-//#define ULTIMAKERCONTROLLER //as available from the ultimaker online store.
456
-//#define ULTIPANEL  //the ultipanel as on thingiverse
455
+//#define ULTIMAKERCONTROLLER //as available from the Ultimaker online store.
456
+//#define ULTIPANEL  //the UltiPanel as on Thingiverse
457
 //#define LCD_FEEDBACK_FREQUENCY_HZ 1000	// this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
457
 //#define LCD_FEEDBACK_FREQUENCY_HZ 1000	// this is the tone frequency the buzzer plays when on UI feedback. ie Screen Click
458
 //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click
458
 //#define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100 // the duration the buzzer plays the UI feedback sound. ie Screen Click
459
 
459
 
578
 // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
578
 // https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/schematics#!shiftregister-connection
579
 //#define SR_LCD
579
 //#define SR_LCD
580
 #ifdef SR_LCD
580
 #ifdef SR_LCD
581
-   #define SR_LCD_2W_NL    // Non latching 2 wire shiftregister
581
+   #define SR_LCD_2W_NL    // Non latching 2 wire shift register
582
    //#define NEWPANEL
582
    //#define NEWPANEL
583
 #endif
583
 #endif
584
 
584
 
594
     #define LCD_WIDTH 20
594
     #define LCD_WIDTH 20
595
     #define LCD_HEIGHT 4
595
     #define LCD_HEIGHT 4
596
   #endif
596
   #endif
597
-#else //no panel but just lcd
597
+#else //no panel but just LCD
598
   #ifdef ULTRA_LCD
598
   #ifdef ULTRA_LCD
599
   #ifdef DOGLCD // Change number of lines to match the 128x64 graphics display
599
   #ifdef DOGLCD // Change number of lines to match the 128x64 graphics display
600
     #define LCD_WIDTH 20
600
     #define LCD_WIDTH 20
616
 // Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
616
 // Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
617
 //#define FAST_PWM_FAN
617
 //#define FAST_PWM_FAN
618
 
618
 
619
-// Temperature status leds that display the hotend and bet temperature.
620
-// If alle hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
619
+// Temperature status LEDs that display the hotend and bet temperature.
620
+// If all hotends and bed temperature and temperature setpoint are < 54C then the BLUE led is on.
621
 // Otherwise the RED led is on. There is 1C hysteresis.
621
 // Otherwise the RED led is on. There is 1C hysteresis.
622
 //#define TEMP_STAT_LEDS
622
 //#define TEMP_STAT_LEDS
623
 
623
 

+ 14
- 14
Marlin/Configuration_adv.h Näytä tiedosto

11
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
11
 #define BED_CHECK_INTERVAL 5000 //ms between checks in bang-bang control
12
 
12
 
13
 //// Heating sanity check:
13
 //// Heating sanity check:
14
-// This waits for the watchperiod in milliseconds whenever an M104 or M109 increases the target temperature
14
+// This waits for the watch period in milliseconds whenever an M104 or M109 increases the target temperature
15
 // If the temperature has not increased at the end of that period, the target temperature is set to zero.
15
 // If the temperature has not increased at the end of that period, the target temperature is set to zero.
16
 // It can be reset with another M104/M109. This check is also only triggered if the target temperature and the current temperature
16
 // It can be reset with another M104/M109. This check is also only triggered if the target temperature and the current temperature
17
 //  differ by at least 2x WATCH_TEMP_INCREASE
17
 //  differ by at least 2x WATCH_TEMP_INCREASE
19
 //#define WATCH_TEMP_INCREASE 10  //Heat up at least 10 degree in 20 seconds
19
 //#define WATCH_TEMP_INCREASE 10  //Heat up at least 10 degree in 20 seconds
20
 
20
 
21
 #ifdef PIDTEMP
21
 #ifdef PIDTEMP
22
-  // this adds an experimental additional term to the heatingpower, proportional to the extrusion speed.
23
-  // if Kc is choosen well, the additional required power due to increased melting should be compensated.
22
+  // this adds an experimental additional term to the heating power, proportional to the extrusion speed.
23
+  // if Kc is chosen well, the additional required power due to increased melting should be compensated.
24
   #define PID_ADD_EXTRUSION_RATE
24
   #define PID_ADD_EXTRUSION_RATE
25
   #ifdef PID_ADD_EXTRUSION_RATE
25
   #ifdef PID_ADD_EXTRUSION_RATE
26
-    #define  DEFAULT_Kc (1) //heatingpower=Kc*(e_speed)
26
+    #define  DEFAULT_Kc (1) //heating power=Kc*(e_speed)
27
   #endif
27
   #endif
28
 #endif
28
 #endif
29
 
29
 
34
 // the target temperature is set to mintemp+factor*se[steps/sec] and limited by mintemp and maxtemp
34
 // the target temperature is set to mintemp+factor*se[steps/sec] and limited by mintemp and maxtemp
35
 // you exit the value by any M109 without F*
35
 // you exit the value by any M109 without F*
36
 // Also, if the temperature is set to a value <mintemp, it is not changed by autotemp.
36
 // Also, if the temperature is set to a value <mintemp, it is not changed by autotemp.
37
-// on an ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode
37
+// on an Ultimaker, some initial testing worked with M109 S215 B260 F1 in the start.gcode
38
 #define AUTOTEMP
38
 #define AUTOTEMP
39
 #ifdef AUTOTEMP
39
 #ifdef AUTOTEMP
40
   #define AUTOTEMP_OLDWEIGHT 0.98
40
   #define AUTOTEMP_OLDWEIGHT 0.98
282
 #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers?
282
 #define SD_FINISHED_STEPPERRELEASE true  //if sd support and the file is finished: disable steppers?
283
 #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place.
283
 #define SD_FINISHED_RELEASECOMMAND "M84 X Y Z E" // You might want to keep the z enabled so your bed stays in place.
284
 
284
 
285
-#define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the filesystem block order.
286
-// if a file is deleted, it frees a block. hence, the order is not purely cronological. To still have auto0.g accessible, there is again the option to do that.
285
+#define SDCARD_RATHERRECENTFIRST  //reverse file order of sd card menu display. Its sorted practically after the file system block order.
286
+// if a file is deleted, it frees a block. hence, the order is not purely chronological. To still have auto0.g accessible, there is again the option to do that.
287
 // using:
287
 // using:
288
 //#define MENU_ADDAUTOSTART
288
 //#define MENU_ADDAUTOSTART
289
 
289
 
290
-// The hardware watchdog should reset the Microcontroller disabling all outputs, in case the firmware gets stuck and doesn't do temperature regulation.
290
+// The hardware watchdog should reset the microcontroller disabling all outputs, in case the firmware gets stuck and doesn't do temperature regulation.
291
 //#define USE_WATCHDOG
291
 //#define USE_WATCHDOG
292
 
292
 
293
 #ifdef USE_WATCHDOG
293
 #ifdef USE_WATCHDOG
301
 //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED
301
 //#define ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED
302
 
302
 
303
 // Babystepping enables the user to control the axis in tiny amounts, independently from the normal printing process
303
 // Babystepping enables the user to control the axis in tiny amounts, independently from the normal printing process
304
-// it can e.g. be used to change z-positions in the print startup phase in realtime
304
+// it can e.g. be used to change z-positions in the print startup phase in real-time
305
 // does not respect endstops!
305
 // does not respect endstops!
306
 //#define BABYSTEPPING
306
 //#define BABYSTEPPING
307
 #ifdef BABYSTEPPING
307
 #ifdef BABYSTEPPING
324
 //
324
 //
325
 // advance (steps) = STEPS_PER_CUBIC_MM_E * EXTUDER_ADVANCE_K * cubic mm per second ^ 2
325
 // advance (steps) = STEPS_PER_CUBIC_MM_E * EXTUDER_ADVANCE_K * cubic mm per second ^ 2
326
 //
326
 //
327
-// hooke's law says:		force = k * distance
328
-// bernoulli's priniciple says:	v ^ 2 / 2 + g . h + pressure / density = constant
327
+// Hooke's law says:		force = k * distance
328
+// Bernoulli's principle says:	v ^ 2 / 2 + g . h + pressure / density = constant
329
 // so: v ^ 2 is proportional to number of steps we advance the extruder
329
 // so: v ^ 2 is proportional to number of steps we advance the extruder
330
 //#define ADVANCE
330
 //#define ADVANCE
331
 
331
 
379
 //===========================================================================
379
 //===========================================================================
380
 
380
 
381
 // The number of linear motions that can be in the plan at any give time.
381
 // The number of linear motions that can be in the plan at any give time.
382
-// THE BLOCK_BUFFER_SIZE NEEDS TO BE A POWER OF 2, i.g. 8,16,32 because shifts and ors are used to do the ringbuffering.
382
+// THE BLOCK_BUFFER_SIZE NEEDS TO BE A POWER OF 2, i.g. 8,16,32 because shifts and ors are used to do the ring-buffering.
383
 #if defined SDSUPPORT
383
 #if defined SDSUPPORT
384
   #define BLOCK_BUFFER_SIZE 16   // SD,LCD,Buttons take more memory, block buffer needs to be smaller
384
   #define BLOCK_BUFFER_SIZE 16   // SD,LCD,Buttons take more memory, block buffer needs to be smaller
385
 #else
385
 #else
387
 #endif
387
 #endif
388
 
388
 
389
 
389
 
390
-//The ASCII buffer for recieving from the serial:
390
+//The ASCII buffer for receiving from the serial:
391
 #define MAX_CMD_SIZE 96
391
 #define MAX_CMD_SIZE 96
392
 #define BUFSIZE 4
392
 #define BUFSIZE 4
393
 
393
 
394
 
394
 
395
-// Firmware based and LCD controled retract
395
+// Firmware based and LCD controlled retract
396
 // M207 and M208 can be used to define parameters for the retraction.
396
 // M207 and M208 can be used to define parameters for the retraction.
397
 // The retraction can be called by the slicer using G10 and G11
397
 // The retraction can be called by the slicer using G10 and G11
398
 // until then, intended retractions can be detected by moves that only extrude and the direction.
398
 // until then, intended retractions can be detected by moves that only extrude and the direction.

Loading…
Peruuta
Tallenna