Commit graph

149 commits

Author SHA1 Message Date
jlewin
cc5d73f47a Switch to fixed size nozzle widgets, revise sizing to fit 2019-03-06 18:05:00 -08:00
jlewin
ef99e8c6df Reposition calibration prints 2019-03-04 16:46:27 -08:00
jlewin
4f83e765b6 Remove invalid z-lifts, improve lift, travel, down 2019-03-01 11:28:14 -08:00
jlewin
13671c4845 Revise line end print speed 2019-02-26 19:04:23 -08:00
jlewin
7985d49774 Swap circle/chevron glyphs - circle at zero offset 2019-02-26 18:56:44 -08:00
jlewin
ca13437cc2 Disable lift now that paths are optimized 2019-02-26 18:40:00 -08:00
jlewin
ebf81c21bb Use optimized for printing glyph paths 2019-02-26 18:19:38 -08:00
jlewin
708daaf841 Reduce flow 2019-02-26 18:19:10 -08:00
jlewin
7c238615a9 Reduce range from 1.5mm over 20 to 1.2mm over 20 2019-02-26 18:19:01 -08:00
jlewin
5b535d66da Flip Y calibration +/- direction 2019-02-26 18:16:11 -08:00
jlewin
b8230cb66d Improve symbol styling to differentiate between +/- direction 2019-02-26 18:08:02 -08:00
jlewin
7f6fcd55c9 Reduce over extrudes due to line duplication 2019-02-26 14:41:55 -08:00
jlewin
eac548c041 Consolidate line end logic into PrintLineEnd() 2019-02-26 14:39:59 -08:00
jlewin
ca1911e1ea Removed hard-coded lift height, use RetractLift 2019-02-26 13:38:54 -08:00
jlewin
fd9e014a26 Add WriteSpeedLine for consistent speed handling 2019-02-26 13:38:24 -08:00
jlewin
9a0fb87a30 Use types defined in settings
- Convert int to double
2019-02-26 13:37:00 -08:00
jlewin
932e0fad09 Restore retraction support, add methods for consistency 2019-02-26 12:30:27 -08:00
jlewin
b105c084d6 Reorder members 2019-02-26 12:21:23 -08:00
jlewin
63474be91d Fix spelling 2019-02-26 11:21:35 -08:00
jlewin
eb9751eb5f Use inverse transform on currentPos 2019-02-26 11:20:15 -08:00
jlewin
9b1daf9b16 Improve formatting of offset labels 2019-02-25 14:10:57 -08:00
jlewin
42f1997857 Next button should be disabled until offsets are selected 2019-02-25 14:04:06 -08:00
jlewin
8a9cd273b1 Finish button should close wizard 2019-02-25 14:00:30 -08:00
jlewin
481ff5a47e Show selected line with highlight color 2019-02-25 14:00:30 -08:00
John Lewin
50d19cc7f0 Improve calibration page layout 2019-02-23 10:05:15 -08:00
John Lewin
64062d9b3e Output markers required for GCode visualizer 2019-02-23 09:58:55 -08:00
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
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
ec1d341b0b Move tool switch and speeds to caller 2019-02-20 18:14:17 -08:00
jlewin
762cad0187 Guard for unknown state, conditionally output positions 2019-02-20 17:06:42 -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
7f597eafe3 Improve template positioning and use requested mode 2019-02-19 18:37:13 -08:00
jlewin
5ed80026cb Revising naming to match type 2019-02-19 11:54:06 -08:00
John Lewin
493ed9afb1 Fix missing adornment after glyphs on horizontal lines 2019-02-19 11:05:42 -08:00
John Lewin
ac9a0df5d3 Restore Cancel button 2019-02-19 11:05:42 -08:00
John Lewin
5709caff91 Fix line rendering quirks 2019-02-19 11:05:42 -08:00
John Lewin
ecaaabcc92 Build offsets in constructor 2019-02-19 11:05:42 -08:00
John Lewin
250dc2cf95 Improve naming 2019-02-19 11:05:42 -08:00
John Lewin
dea002ab73 Extract template rendering to reusable component
- Add conditional logic to render vertical/horizontal templates
- Add vertical and horizontal templates to printing page
2019-02-19 11:05:42 -08:00
John Lewin
f64c4a33a9 Cancel print on wizard close 2019-02-19 11:05:42 -08:00
John Lewin
b2b542904b Fix printer references, start printing GCode after generation 2019-02-19 11:05:42 -08:00
John Lewin
dd0f495af6 Rename template printer type 2019-02-19 11:05:42 -08:00