Scott Lahteine
d7e9647505
Sanity Check for probe raises
2016-07-06 13:46:06 -07:00
Scott Lahteine
d0b29cabf3
Don't re-home X and Y if you quick homed
2016-07-06 13:46:06 -07:00
Scott Lahteine
e0a6b978f5
Don't do_probe_raise with MIN_Z_HEIGHT_FOR_HOMING
2016-07-06 13:46:05 -07:00
Scott Lahteine
7735ec5e7a
Merge pull request #4223 from thinkyhead/rc_rename_heatup
...
Change cancel_heatup to wait_for_heatup
2016-07-06 11:25:44 -07:00
Scott Lahteine
160a2be117
Change cancel_heatup to wait_for_heatup
2016-07-06 09:17:50 -07:00
Scott Lahteine
cb17871a48
Merge pull request #4207 from AnHardt/AllenKey2
...
Clean up, simplify and generalize the Allen-key-probe code.
2016-07-05 19:34:36 -07:00
AnHardt
16c83d203b
Make use of the good features of a sled probe for all probes.
...
Move and extend axis_unhomed test to deploy/stow_z_probe().
Move and extend position store/restore to deploy/stow_z_probe().
Now all kinds of probes can use the 'E' parameter in G29/M48.
Allen key probes can be used now for grid and 3-point levelling.
Deploying the Allen Key probe uses big moves in z direction.
Too dangerous for an unhomed z-axis.
Throw a compile time error when we try to configure an
Allen Key probe homing to z-min and having no other z-min-endstop.
2016-07-06 04:11:04 +02:00
AnHardt
8555816a11
Generalize and simplify 'triggered when stowed test`
...
The `PROBE_IS_TRIGGERED_WHEN_STOWED_TEST` is able to detect if a probe is
successfully deployed/stowed.
It was part of the Allen Key probes code only.
Now the function is generally available.
Currently this test is compulsory for Allen Key probes to not alter the used behaviour
If you want to add the test for an other type of probe simply add
```
#define PROBE_IS_TRIGGERED_WHEN_STOWED_TEST
```
to your config.
2016-07-06 03:56:17 +02:00
AnHardt
5126cce7fd
Move Allen Key probe move scripts to their own functions
...
There was an hidden extra move after the scripts. This is configurable now.
Added the extra moves to the relevant configs.
2016-07-06 03:46:40 +02:00
AnHardt
7d063c111c
Add a optional feedrate parameter to do_blocking_move()
...
Add a optional feedrate parameter to `do_blocking_move()` and its companions.
2016-07-06 03:46:34 +02:00
Scott Lahteine
90d8bb53e8
Merge pull request #4214 from thinkyhead/fix_clear_command_queue
...
Allow the command queue to be cleared by commands, lcd menus
2016-07-05 16:35:55 -07:00
Scott Lahteine
b114b6a0b3
Save 152 bytes using uint8_t for command indices
2016-07-05 16:29:28 -07:00
Scott Lahteine
0d4ff0c48b
Allow the queue to be cleared from within commands
2016-07-05 16:25:20 -07:00
Scott Lahteine
c450851401
Merge pull request #4209 from AnHardt/too-high-G28
...
Make raise for probe deploy relative in homeaxis()
2016-07-05 11:07:42 -07:00
Roxy-3D
a3f350e728
Merge pull request #4212 from AnHardt/MBL-typo
...
MBL typo
2016-07-05 11:49:29 -05:00
AnHardt
f799f18388
MBL typo
2016-07-05 18:19:53 +02:00
AnHardt
8b02e68cb6
Make raise for probe deploy relative in homeaxis()
...
Make raise for probe deploy relative in homeaxis()
by setting `current_position[axis]` to zero later.
2016-07-05 10:42:33 +02:00
Scott Lahteine
e48502866b
Merge pull request #3611 from alephobjects/M108_cancel_heatup
...
Introduce M108 cancel wait for heatup/cooldown of the hotend and bed
2016-07-04 01:19:31 -07:00
Scott Lahteine
d70197f514
Merge pull request #4204 from thinkyhead/rc_fix_gcode_t_position
...
Additional patches for gcode_T position change
2016-07-04 01:16:22 -07:00
Scott Lahteine
869b517589
Merge pull request #4205 from thinkyhead/rc_fixup_unit_references
...
References to millimeters in code comments need an update
2016-07-04 01:15:34 -07:00
Scott Lahteine
e104b91ea6
References to millimeters in code comments need an update
2016-07-03 20:13:29 -07:00
Scott Lahteine
e604c0955e
Merge pull request #4203 from AnHardt/rem_wants_to_cool_warning
...
Remove wants_to_cool uninitialized warning
2016-07-03 18:24:23 -07:00
AnHardt
ff91d28a3a
Remove wants_to_cool warning
...
Remove wants_to_cool warning
2016-07-04 03:12:11 +02:00
Scott Lahteine
c9e536cf87
Additional patches for gcode_T position change
2016-07-03 18:11:02 -07:00
Scott Lahteine
60865fc45b
Merge pull request #4202 from thinkyhead/rc_fix_gcode_t_position
...
Fix position adjustment with gcode_T and MBL
2016-07-03 17:55:43 -07:00
Scott Lahteine
f841038313
Merge pull request #4201 from thinkyhead/rc_info_fit
...
Shorter labels for Print Stats info
2016-07-03 17:47:00 -07:00
Scott Lahteine
f31af61ee2
Fix position adjustment with gcode_T and MBL
2016-07-03 17:44:04 -07:00
Scott Lahteine
a8f5c2bf96
Merge pull request #4192 from birkett/k8400
...
Add Velleman K8400 board support.
2016-07-03 17:41:13 -07:00
Scott Lahteine
ef8980bfa0
Shorter labels for Print Stats info
2016-07-03 16:00:24 -07:00
Scott Lahteine
4fff9872b9
Merge pull request #4200 from thinkyhead/rc_cleanup_m600
...
Fix compiler warnings for static screens
2016-07-03 15:44:20 -07:00
Scott Lahteine
2ed625dafa
Fix compiler warnings for static screens
2016-07-03 15:26:17 -07:00
Anthony Birkett
e77844594d
readme.md -> README.md
2016-07-03 22:15:24 +01:00
Anthony Birkett
a0b00d29e3
Add a ported example configuration for the Velleman K8400 (Vertex) printer.
...
Supports both dual and single head printers (with the correct config).
Includes community sourced feed rate fix.
Rename / move files.
Remove redundant definitions.
2016-07-03 22:09:08 +01:00
Scott Lahteine
5a81c132a2
Merge pull request #4199 from lrpirlet/G28_X_drills_a_hole_in_printed_part
...
apply correction when swtiching from MBL to physical in G28 X
2016-07-03 13:37:38 -07:00
lrpirlet
9b42c6b44b
apply correction when swtiching from MBL to physical in G28 X
2016-07-03 21:43:42 +02:00
Scott Lahteine
1236a3b3ab
Merge pull request #4189 from esenapaj/Follow-up-the-PR-#3662
...
Follow-up the PR #3662 (Rewritten FILAMENT_CHANGE_ENABLE feature)
2016-07-02 17:16:09 -07:00
esenapaj
95347fc650
Follow-up the PR #3662 (Rewritten FILAMENT_CHANGE_ENABLE feature)
...
・Update a forgotten Configuration_adv.h of Cartesio
2016-07-03 09:04:29 +09:00
Scott Lahteine
b37e727072
Merge pull request #3662 from thinkyhead/rc_fixup_auto_filament_change
...
Rewritten FILAMENT_CHANGE_ENABLE feature
2016-07-02 16:20:20 -07:00
Scott Lahteine
a06c5165a7
Shorter strings for smaller LCDs
2016-07-02 15:47:16 -07:00
Scott Lahteine
982f10e6a0
Use STATIC_ITEM for LCD message display
2016-07-02 15:47:15 -07:00
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
2016-07-02 15:34:33 -07:00
Scott Lahteine
4a8e191cec
Merge pull request #4188 from thinkyhead/rc_birkett_info_menu_jul2
...
Printer information menu
2016-07-02 15:30:00 -07:00
Scott Lahteine
b77069de01
Add a Travis test for LCD_INFO_MENU
2016-07-02 15:22:34 -07:00
Scott Lahteine
51b7820686
Patch up About Printer sub-menus
2016-07-02 15:22:34 -07:00
Scott Lahteine
439e78147d
Static menu items take an optional string, LJ by default
2016-07-02 15:22:34 -07:00
Scott Lahteine
fa9b2a925d
Tweak spacing in printcounter.cpp
2016-07-02 15:22:33 -07:00
Scott Lahteine
dbfc87cdcf
Squish sanity check for build info
2016-07-02 15:22:33 -07:00
Anthony Birkett
7a377c1d75
Add "About Printer" information menu.
...
Includes:
*firmware version / branch / date.
*extruder count
*board information (name, serial details, power supply type)
*thermistors (names, min/max temperatures)
*printer statistics (PRINTCOUNTER details)
Thanks to @thinkyhead for contributions.
2016-07-02 15:22:26 -07:00
Scott Lahteine
77a923d8ce
Merge pull request #4186 from thinkyhead/rc_array_macros
...
Simplified variable-size array macros
2016-07-01 20:48:12 -07:00
Scott Lahteine
e650a75b88
Simplified variable-size array macros
2016-07-01 20:36:05 -07:00