John Lewin
|
f516520ee4
|
Delete dead code
|
2019-02-23 09:29:06 -08:00 |
|
John Lewin
|
503996759c
|
Ensure E is always reset on tool change
- Fix over extrude regression caused by combining templates
|
2019-02-23 09:28:18 -08:00 |
|
John Lewin
|
0e1af015ea
|
Prevent StringBuilder from doubling up results
|
2019-02-23 09:26:45 -08:00 |
|
John Lewin
|
78e5649506
|
Code cleanup
|
2019-02-22 23:13:56 -08:00 |
|
John Lewin
|
396d1daa0b
|
Enable GCodeInspector when Line Inspector SectionWidget expanded
|
2019-02-22 22:28:16 -08:00 |
|
John Lewin
|
f02440377a
|
Remember GCodePanel SectionWidgets expansion state
|
2019-02-22 22:27:29 -08:00 |
|
John Lewin
|
e0478fc8c8
|
Add event for SectionWidget expand/collapse
|
2019-02-22 22:25:57 -08:00 |
|
John Lewin
|
b85d79e774
|
Extract leveling data visualizer to IDrawable
|
2019-02-22 21:53:34 -08:00 |
|
John Lewin
|
a848b0fb41
|
Add GCode debug panel, add accessors for current render feature
|
2019-02-22 21:23:33 -08:00 |
|
John Lewin
|
0cf45edd16
|
Rename file to match type name
|
2019-02-22 21:23:33 -08:00 |
|
John Lewin
|
6d218fe8c4
|
Use common base for code reuse
|
2019-02-22 21:23:33 -08:00 |
|
John Lewin
|
d4d7e80184
|
Add keyboard arrow navigation for active GCode layer
|
2019-02-22 21:22:44 -08:00 |
|
John Lewin
|
441db262a2
|
Revise rule for 100 point disk scenario
|
2019-02-22 21:14:17 -08:00 |
|
John Lewin
|
9ca18ad7ef
|
Add LevelingMeshVisualizer for bed view
|
2019-02-22 21:14:17 -08:00 |
|
jlewin
|
4cd457d311
|
Increase accessibility of leveling regions
|
2019-02-22 18:38:06 -08:00 |
|
jlewin
|
53a9afe10f
|
Use theme helper for style consistency
|
2019-02-22 18:37:01 -08:00 |
|
John Lewin
|
1da3d270b9
|
Replace AutoFeedback probe pages with single visual page
|
2019-02-22 18:37:01 -08:00 |
|
jlewin
|
2de8ddc15c
|
Guard against invalid bed data
|
2019-02-22 17:56:48 -08:00 |
|
Lars Brubaker
|
3f901405b9
|
Fixing extruder T1 unloading
issue: MatterHackers/MCCentral#5064
Filament Unload loads filament forever
|
2019-02-22 12:02:03 -08:00 |
|
Lars Brubaker
|
b6958229f5
|
Working on software endstop stream
adding in printer bounds
track endstop position after homing any axis
printer endstop information
added aabb to Bed to get printer extents
|
2019-02-22 12:01:26 -08:00 |
|
jlewin
|
92d0da16e1
|
Only modify movement lines in PrintLevelingStream
|
2019-02-22 11:32:07 -08:00 |
|
jlewin
|
fe20d1137b
|
Collect and apply nozzle offsets
|
2019-02-22 10:35:59 -08:00 |
|
jlewin
|
910ba6458d
|
Move bed forward after printing templates, add Bed.Bounds property
|
2019-02-21 14:58:49 -08:00 |
|
jlewin
|
79c448ba2b
|
Move up or home z after printing templates
|
2019-02-21 14:57:06 -08:00 |
|
jlewin
|
3e232cc279
|
Consolidate templates into a single gcode file
- Workaround for tool change quirks
|
2019-02-21 14:55:02 -08:00 |
|
jlewin
|
baf9564700
|
Restore missing before toolchange settings
|
2019-02-20 18:14:43 -08:00 |
|
jlewin
|
ec1d341b0b
|
Move tool switch and speeds to caller
|
2019-02-20 18:14:17 -08:00 |
|
jlewin
|
43d809f2b7
|
Guard for unknown state
|
2019-02-20 18:13:40 -08:00 |
|
jlewin
|
43a7e82ab9
|
Use manual movement feedrates
|
2019-02-20 17:07:32 -08:00 |
|
jlewin
|
762cad0187
|
Guard for unknown state, conditionally output positions
|
2019-02-20 17:06:42 -08:00 |
|
jlewin
|
51aa16f1e9
|
Conditionally add feedrate
|
2019-02-20 17:05:57 -08:00 |
|
jlewin
|
a59881a6f7
|
Track local feedRate
|
2019-02-20 17:05:09 -08:00 |
|
jlewin
|
e6a1c70e99
|
Initialize streams to correct state
|
2019-02-20 17:03:54 -08:00 |
|
jlewin
|
4cb95037fa
|
Restore original feed rate after running tool change scripts
|
2019-02-20 16:43:58 -08:00 |
|
jlewin
|
294c0d43ce
|
Add debug for template printer
|
2019-02-20 13:41:01 -08:00 |
|
jlewin
|
70918d5ab1
|
Extract priming and perimeter creation to functions
|
2019-02-20 13:25:34 -08:00 |
|
jlewin
|
eaa203cb6b
|
Use printer settings
|
2019-02-20 13:17:50 -08:00 |
|
jlewin
|
5d11a568d6
|
Remove redundant labels
|
2019-02-19 18:37:31 -08:00 |
|
jlewin
|
7f597eafe3
|
Improve template positioning and use requested mode
|
2019-02-19 18:37:13 -08:00 |
|
jlewin
|
86e19ed229
|
Initialize to printer ActiveExtruderIndex
|
2019-02-19 18:36:26 -08:00 |
|
jlewin
|
d26b786b1e
|
Remove Trim and StringBuilder reassignment
|
2019-02-19 16:02:20 -08:00 |
|
jlewin
|
26b22980d1
|
Rename type
|
2019-02-19 15:39:02 -08:00 |
|
jlewin
|
ef94c9e7f6
|
Add SwitchExtruderStream to GCode export
|
2019-02-19 15:36:30 -08:00 |
|
jlewin
|
a10e7f5413
|
Use Queue type
|
2019-02-19 15:31:28 -08:00 |
|
jlewin
|
acc10125c8
|
Extract extruder switching behavior to new stream processor
|
2019-02-19 15:26:09 -08:00 |
|
jlewin
|
53e09aa4bc
|
Use OnClosed instead of Closed event, remove redundant guard
|
2019-02-19 14:43:26 -08:00 |
|
jlewin
|
0897d4dc08
|
Restore behavior from old UltraFineBed step conclusion
- Issue MatterHackers/MCCentral#5075
Restore deleted code, move into OnClosed rather than OnLoad
|
2019-02-19 14:43:26 -08:00 |
|
Lars Brubaker
|
9d7357bc6d
|
Don't enable software endstop stream yet
|
2019-02-19 14:28:24 -08:00 |
|
Lars Brubaker
|
64131e6e01
|
Always do T0 T1 change in streams
|
2019-02-19 14:24:30 -08:00 |
|
Lars Brubaker
|
3f0f8a2369
|
starting work on software endstops stream
|
2019-02-19 14:24:29 -08:00 |
|