Stewart Allen
|
e0ca12fe58
|
migrate more settings, fix index/ranges in slice post
|
2022-02-19 12:43:42 -05:00 |
|
Stewart Allen
|
a1d592837d
|
separate platform functions from main
|
2022-02-17 21:52:54 -05:00 |
|
Stewart Allen
|
addcfdde3e
|
more progressive style, flow, and separation refactoring
|
2022-02-17 17:55:26 -05:00 |
|
Stewart Allen
|
5a82a7c746
|
use non-zero injection point for 'start of script array'. clean up module loading a bit
|
2022-02-17 15:04:36 -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
|
a438275e9a
|
migrate fdm, sla, laser to new core slicer
|
2022-02-16 22:57:12 -05:00 |
|
Stewart Allen
|
0d536736c5
|
more pluggable bits for replacing fdm/cam slicers
|
2022-02-01 21:21:54 -05:00 |
|
Stewart Allen
|
a633543df2
|
fix clip dependency when poly used in mesh
|
2022-01-31 22:27:48 -05:00 |
|
Stewart Allen
|
f54e01e54f
|
more style updates in geo base
|
2022-01-31 21:08:06 -05:00 |
|
Stewart Allen
|
7b8a5be1c5
|
update code style for geo classes
|
2022-01-31 20:50:19 -05:00 |
|
Stewart Allen
|
d29ba1dc9e
|
refactor bounds into a proper class
|
2022-01-31 10:07:06 -05:00 |
|
Stewart Allen
|
efc3c5c77a
|
swap in openjscad modeling library for csg
|
2022-01-30 20:24:02 -05:00 |
|
Stewart Allen
|
3c0e735f63
|
add flatten util
|
2022-01-30 17:17:16 -05:00 |
|
Stewart Allen
|
16c059288e
|
constrain bucket max index froms scale point
|
2022-01-29 23:59:40 -05:00 |
|
Stewart Allen
|
8e731a01ef
|
fix box array for union/intersect
|
2022-01-29 23:38:52 -05:00 |
|
Stewart Allen
|
78a2e0a35e
|
testing csg. add geo triangulate (todo replace earcut calls with this)
|
2022-01-29 20:37:45 -05:00 |
|
Stewart Allen
|
ecb7ab553e
|
bucket max parameter, bucket array fix, notes
|
2022-01-27 15:38:45 -05:00 |
|
Stewart Allen
|
df8feb8ae7
|
more modular functionality for base slicer
|
2022-01-27 15:12:43 -05:00 |
|
Stewart Allen
|
6485e54280
|
fix negative slice spans, error handling in promise chain, rebuild cleanup
|
2022-01-27 12:29:48 -05:00 |
|
Stewart Allen
|
d634a0ce1c
|
checkpoint rebuilder
|
2022-01-27 11:34:37 -05:00 |
|
Stewart Allen
|
d847640feb
|
add connect override option
|
2022-01-26 23:19:32 -05:00 |
|
Stewart Allen
|
96f50d36a7
|
wire up basic slicing visualization
|
2022-01-26 23:13:50 -05:00 |
|
Stewart Allen
|
5f11231e9e
|
add bare-bones geo slicer and wire into stub for mesh rebuilder
|
2022-01-26 21:06:30 -05:00 |
|
Stewart Allen
|
9085b88380
|
add polygon.simplify(), xray for sla
|
2022-01-26 17:28:23 -05:00 |
|
Stewart Allen
|
39f6b87dea
|
more core slicer improvements for non-manifold objects
|
2022-01-26 00:50:12 -05:00 |
|
Stewart Allen
|
ab8a86b2a8
|
checkpoint
|
2022-01-25 21:54:07 -05:00 |
|
Stewart Allen
|
86fd0e78ce
|
danger. major redo of core fdm slicer line connection algorithm. seems to handle non-manifold parts better. seems faster on torture tests. too good to be true?
|
2022-01-23 12:43:51 -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
|
1108940a54
|
fix thin fill
|
2021-12-30 14:42:05 -05:00 |
|
Stewart Allen
|
39f10ffecf
|
fix error report missing var. disable default assembly
|
2021-12-19 14:51:04 -05:00 |
|
Stewart Allen
|
7ae240290c
|
2nd attempt at simplifying poly.union -- update support help -- fix selected mesh info
|
2021-12-12 18:37:55 -05:00 |
|
Stewart Allen
|
636bf653fc
|
Revert "simplify union to clipper wrappers"
This reverts commit f8cf66e7d5.
|
2021-12-12 13:49:30 -05:00 |
|
Stewart Allen
|
f8cf66e7d5
|
simplify union to clipper wrappers
|
2021-12-12 11:53:14 -05:00 |
|
Stewart Allen
|
955d9b9a3f
|
speed up face generation for healing
|
2021-12-09 21:33:05 -05:00 |
|
Stewart Allen
|
1d141e4063
|
point key generation ~10% faster
|
2021-12-08 18:44:46 -05:00 |
|
Stewart Allen
|
92599a4dfc
|
checkpoint belt multi-extruder work
|
2021-11-16 22:07:49 -05:00 |
|
Stewart Allen
|
0634642812
|
fix union for synth objects like cam tabs
|
2021-10-16 11:57:48 -04:00 |
|
Stewart Allen
|
29c97a4908
|
remove ununsed/dead code
|
2021-10-03 18:41:58 -04:00 |
|
Stewart Allen
|
69eb0356a9
|
only add non-empty loops. add simple to top on legacy/support path. fix invalid healed report
|
2021-09-16 10:39:04 -10:00 |
|
Stewart Allen
|
a306cbb23e
|
another getter fix/update
|
2021-09-15 14:56:14 -10:00 |
|
Stewart Allen
|
a899b517e5
|
document healing. remove old code
|
2021-09-08 10:22:49 -04:00 |
|
Stewart Allen
|
7d5f5f934a
|
fix stitching open case
|
2021-09-08 02:30:43 -04:00 |
|
Stewart Allen
|
e97eb9ad1d
|
add merging of open loops
|
2021-09-08 01:59:18 -04:00 |
|
Stewart Allen
|
8eaf721648
|
add mesh heal debug path
|
2021-09-07 20:17:27 -04:00 |
|
Stewart Allen
|
39e0356ba5
|
only report adjacent errors, but continue
|
2021-09-07 14:23:03 -04:00 |
|
Stewart Allen
|
6be90c4376
|
fix chirality mismatches
|
2021-09-07 13:53:44 -04:00 |
|
Stewart Allen
|
32f7c236a0
|
fix swap axis selection
|
2021-09-07 13:34:02 -04:00 |
|
Stewart Allen
|
b92cc89366
|
add better healing algorithm utilizing earcut
|
2021-09-07 13:28:22 -04:00 |
|
Stewart Allen
|
2c78e5e9cc
|
add heal option to context menu
|
2021-09-06 21:47:27 -04:00 |
|