Stewart Allen
|
930b56b428
|
refactor print as proper class
|
2022-02-19 16:16:49 -05:00 |
|
Stewart Allen
|
b8b7ce70d2
|
rename path to paths for consistency with other helpers
|
2022-02-17 00:39:50 -05:00 |
|
Stewart Allen
|
36d3f6b0b6
|
move path utilities out of print
|
2022-02-17 00:36:17 -05:00 |
|
Stewart Allen
|
03664c27ae
|
add gcode macro if/elif/else/end logic flow
|
2022-02-10 16:58:49 -05:00 |
|
Stewart Allen
|
1e1f47868d
|
create proper Output class. clone brim to current z when output
|
2022-02-05 14:50:33 -05:00 |
|
Stewart Allen
|
928834e110
|
remove dead code
|
2022-02-04 20:08:18 -05:00 |
|
Stewart Allen
|
9fd74cb27f
|
remove gcode int/ext macros (unused) and repurpose type system to identify features in gcode output
|
2022-01-31 09:33:10 -05:00 |
|
Stewart Allen
|
3fd79573e6
|
svg import behavior normalized for all modes
|
2022-01-28 17:24:39 -05:00 |
|
Stewart Allen
|
ed4b5dba7a
|
prevent tool direction change with tabs. fix dark mode arrow colors
|
2022-01-25 10:01:25 -05:00 |
|
Stewart Allen
|
f6d1ba79fd
|
better tab routing
|
2022-01-23 19:46:18 -05:00 |
|
Stewart Allen
|
96fa8fece3
|
enable flow rate analysis for gcode parsing in developer mode
|
2022-01-08 10:37:37 -05:00 |
|
Stewart Allen
|
8d8c6bdefe
|
fix flow rate analysis
|
2022-01-08 01:06:44 -05:00 |
|
Stewart Allen
|
0c6683920a
|
handle missing thin fill array
|
2021-12-30 17:39:25 -05:00 |
|
Stewart Allen
|
5e6c4b91aa
|
add array grouping and walk order. add new thin fill output method
|
2021-12-30 17:35:10 -05:00 |
|
Stewart Allen
|
e8fd141a27
|
off tower pause for belt. progressive speed increase on tower preamble
|
2021-11-21 21:19:24 -05:00 |
|
Stewart Allen
|
f4ec56be0e
|
add 'avoid gaps' output option
|
2021-11-03 10:07:19 -04:00 |
|
Stewart Allen
|
d225370317
|
fix z for shallow cloned infill
|
2021-10-25 22:09:22 -04:00 |
|
Stewart Allen
|
15d650b6e2
|
clear state kept outside of print (to be fixed) on re-slice
|
2021-09-13 16:54:24 -10:00 |
|
Stewart Allen
|
7e0cc58181
|
fix for replace when undefined
|
2021-09-08 17:51:09 -04:00 |
|
Stewart Allen
|
fd7731d10d
|
fix quotes in token values
|
2021-09-08 17:17:39 -04:00 |
|
Stewart Allen
|
3e8e9e3455
|
fix non-outlined supports
|
2021-08-30 15:05:29 -04:00 |
|
Stewart Allen
|
b9bc5ecc85
|
fix numbers in expressions
|
2021-07-31 09:59:51 -04:00 |
|
Stewart Allen
|
ed9ddfd83e
|
update sla device with resolution. add halot sky device
|
2021-07-24 18:02:09 -04:00 |
|
Stewart Allen
|
6337cae736
|
remove largely unused debug class
|
2021-07-04 21:05:46 -04:00 |
|
Mikhail Allen
|
184b103906
|
changed arc output from XYR to XYIJ. added XYIJ arc import support. fixed XYR arc import. fixed center2pr returning the wrong center point.
|
2021-06-10 16:30:00 -04:00 |
|
Stewart Allen
|
abe27001ca
|
change preview.maxspeed to preview.speeds and emit an object with min/max
|
2021-05-20 09:40:15 -04:00 |
|
Stewart Allen
|
71a17494f1
|
another patch for experimental path routing around voids
|
2021-05-17 20:51:51 -04:00 |
|
Stewart Allen
|
aa0ccdaab2
|
add range() function in gcode macro expressions
|
2021-05-10 14:31:41 -04:00 |
|
stewart allen
|
9dd8574f9a
|
add gcode macros for interior and exterior extrusion
|
2021-05-02 19:29:46 -04:00 |
|
stewart allen
|
dcca7249d3
|
add a belt-first option for shell output ordering
|
2021-05-02 10:52:48 -04:00 |
|
Stewart Allen
|
5c26aaa31e
|
fix retractions in vase mode that could affect a few other corner cases, too
|
2021-05-01 01:01:15 -04:00 |
|
Stewart Allen
|
f6dd5312b9
|
fix clone error. only perform route around if intersection detected
|
2021-04-30 09:49:13 -04:00 |
|
Stewart Allen
|
26179279f1
|
improvements to retract limiting routing. moving back to experimental
|
2021-04-29 12:50:30 -04:00 |
|
stewart allen
|
c1ab50db30
|
enable new retraction reduction path planning without danger mode
|
2021-04-28 15:17:20 -04:00 |
|
stewart allen
|
f46e7eef91
|
do not attempt sparse-top intersections on anchor slices
|
2021-04-28 15:05:35 -04:00 |
|
Stewart Allen
|
904c600552
|
curves-only fix to handle small epsilon in flat face vertices
|
2021-04-26 09:19:38 -04:00 |
|
stewart allen
|
a462159d2c
|
upgrade token expression evaluator
|
2021-04-19 09:27:18 -04:00 |
|
stewart allen
|
d95275eb03
|
update var substitution
|
2021-04-18 17:54:11 -04:00 |
|
Stewart Allen
|
ebd31d8dc7
|
fix linear infill density. stub in sliceFillWidth
|
2021-03-15 11:00:05 -04:00 |
|
Stewart Allen
|
1b60290286
|
fix macro algebra
|
2021-03-14 19:49:21 -04:00 |
|
Stewart Allen
|
e549bba9d5
|
optimize no-intersects case
|
2021-03-12 14:44:30 -05:00 |
|
Stewart Allen
|
ae9cd843c1
|
fix brim offset bug. disable manual supports when automatic enabled
|
2021-03-12 13:19:57 -05:00 |
|
Stewart Allen
|
5f36260772
|
add intra-top routing to minimize retractions when possible
|
2021-03-12 12:39:36 -05:00 |
|
Stewart Allen
|
e27aabc860
|
another attempt at retraction fix
|
2021-03-11 17:24:44 -05:00 |
|
Stewart Allen
|
c534ff2fe1
|
fix excessive retractions (mostly in belt mode)
|
2021-03-11 16:52:58 -05:00 |
|
Stewart Allen
|
1239968ade
|
fix parsing of gcode with initial purge on a high z
|
2021-03-05 11:24:05 -05:00 |
|
Stewart Allen
|
3816f7b51a
|
remove comments
|
2021-02-28 21:19:45 -05:00 |
|
Stewart Allen
|
36893a32aa
|
add support for firmware retractions G10/G11 #fixes #114
|
2021-02-28 21:18:43 -05:00 |
|
Stewart Allen
|
11f4a4cdbf
|
add swizzler when cleaning open polygons to ensure start/end make sense
|
2021-02-22 22:37:38 -05:00 |
|
Stewart Allen
|
bc33c71f34
|
add new experimental thin fill
|
2021-02-20 22:50:03 -05:00 |
|