Stewart Allen
|
5c1cddbb1c
|
fix z origin offsets in cam mode
|
2024-12-04 12:49:51 -05:00 |
|
Stewart Allen
|
d7d136ad8c
|
try using xor to heal non-manifold / overlapping sliced polys. aka deathstar fix
|
2024-07-13 16:51:22 -04:00 |
|
Stewart Allen
|
4aa9b7ed49
|
alter belt calculations for abitrary slice angle
|
2024-07-08 13:26:58 -04:00 |
|
Stewart Allen
|
69097ab823
|
add object support for gcode macro vars
|
2024-05-25 21:18:05 -04:00 |
|
Stewart Allen
|
586c861274
|
fix retraction attempt on empty sequence
|
2024-04-18 09:25:42 -04:00 |
|
Stewart Allen
|
017a85f25c
|
allow for reasonable parsing / visualization of large cam gcode files
|
2023-01-19 22:11:27 -05:00 |
|
Stewart Allen
|
e973792ef6
|
update gcode parser to handle compact notations. fix up/over forced moves
|
2023-01-19 21:56:41 -05:00 |
|
Stewart Allen
|
e22b0aee18
|
fix nested and tiny polys in tracing
|
2023-01-13 22:42:21 -05:00 |
|
Stewart Allen
|
86273cd7e2
|
improve gcode import arc decoding
|
2022-12-24 18:34:42 -05:00 |
|
Stewart Allen
|
e96670bb05
|
allow fdm driver override of extrusion calcs
|
2022-11-13 10:50:29 -05:00 |
|
Stewart Allen
|
4f300c622a
|
apply offset after parsing gcode to allow rotations
|
2022-11-04 18:21:33 -04:00 |
|
Stewart Allen
|
234b8c0a6e
|
add laser output operators and device settings in CAM mode
|
2022-10-18 19:51:53 -04:00 |
|
Stewart Allen
|
a9c6d3132a
|
add option to alerntate fdm shell winding order
|
2022-05-10 23:40:25 -04:00 |
|
Stewart Allen
|
262ec0a26a
|
fix a belt gcode parsing issue
|
2022-04-19 14:34:07 -04:00 |
|
stewart allen
|
88f47ea65e
|
fix layer height when parsing some gcode
|
2022-02-25 18:28:52 -05:00 |
|
Stewart Allen
|
64a61a177f
|
add top switching on next layer when previous poly was short
|
2022-02-23 11:41:57 -05:00 |
|
Stewart Allen
|
57a2129dba
|
convert bulk of root kiri packages to gapp.register() loading
|
2022-02-20 22:47:04 -05:00 |
|
Stewart Allen
|
0dd617feeb
|
move fdm print funcs to fdm mode. code style update
|
2022-02-19 20:05:22 -05:00 |
|
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 |
|