Stewart Allen
|
0824621e33
|
further abstract trace_noodle
|
2025-09-18 22:07:08 -04:00 |
|
Stewart Allen
|
c8fe7fb660
|
extract and somewhat generalize trace_noodle
|
2025-09-18 21:34:44 -04:00 |
|
Stewart Allen
|
2ca01ed004
|
add alt seg generator. prepare to drop chains
|
2025-09-18 19:49:06 -04:00 |
|
Stewart Allen
|
ddf3972f35
|
skip chains and use medial axis segments directly
|
2025-09-18 18:28:53 -04:00 |
|
Stewart Allen
|
afcacc89b3
|
use intersect offset instead of approximate medial axis radius
|
2025-09-18 16:39:28 -04:00 |
|
Stewart Allen
|
43a083a93a
|
fix ray/line. add max inset visalization
|
2025-09-18 14:42:41 -04:00 |
|
Stewart Allen
|
7b2e723fba
|
clean and simplify inset extrude poly
|
2025-09-18 09:59:12 -04:00 |
|
Stewart Allen
|
a2a5e4d457
|
another optimization to maintain nominal wall thickness
|
2025-09-17 19:05:30 -04:00 |
|
Stewart Allen
|
2c8925002b
|
calculate new inset after first pass extrusion. possible to use new inset for another pass vs recycling medial axis
|
2025-09-17 17:13:34 -04:00 |
|
Stewart Allen
|
4b64c4b8b0
|
place single wall exactly on medial axis vs inter
|
2025-09-17 10:21:00 -04:00 |
|
Stewart Allen
|
ee2d675379
|
maintain better nominal outer wall width
|
2025-09-17 01:33:59 -04:00 |
|
Stewart Allen
|
7fcc475173
|
add single (odd) wall claim system for median intercepts
|
2025-09-17 01:21:31 -04:00 |
|
Stewart Allen
|
0fca0f2e5a
|
add more splitting / intersection visualizations
|
2025-09-17 00:55:09 -04:00 |
|
bakedpotatolord
|
6f24a437ca
|
fix formatting check
|
2025-09-16 16:44:11 -06:00 |
|
Stewart Allen
|
2cad3f0e18
|
add micro offsetting for visualization
|
2025-09-16 14:49:30 -04:00 |
|
Stewart Allen
|
6ede24eebb
|
clean up radii terms
|
2025-09-16 11:13:30 -04:00 |
|
Stewart Allen
|
1e30cc1bcd
|
thin3 use point vs dist comparison for closed chains
|
2025-09-16 10:22:22 -04:00 |
|
Stewart Allen
|
dbf8324100
|
thin3 add point/normal fn
|
2025-09-16 09:30:56 -04:00 |
|
Stewart Allen
|
dd84b3cd81
|
thin3 adjust chain nexus normals
|
2025-09-15 21:24:14 -04:00 |
|
Stewart Allen
|
43202a6b09
|
clarify thin3 test var naming
|
2025-09-15 17:23:29 -04:00 |
|
Stewart Allen
|
32d4b7e62a
|
fix thin3 chain marking and shortening
|
2025-09-15 17:11:56 -04:00 |
|
Stewart Allen
|
046c071333
|
mark closed chains
|
2025-09-15 00:38:16 -04:00 |
|
Stewart Allen
|
edb60e66df
|
use objects instead of keys for comparison
|
2025-09-14 23:57:42 -04:00 |
|
Stewart Allen
|
ad6d1139ed
|
add optional chain merge
|
2025-09-14 23:27:58 -04:00 |
|
Stewart Allen
|
5fe02937c8
|
fix thin3 cross interp
|
2025-09-14 19:08:13 -04:00 |
|
Stewart Allen
|
ba61e39143
|
checkpoint thin3 work
|
2025-09-14 14:29:23 -04:00 |
|
Stewart Allen
|
76d028bd15
|
separate chain filter logic
|
2025-09-14 12:48:20 -04:00 |
|
Stewart Allen
|
3991daadd2
|
thin3 notes
|
2025-09-11 09:47:10 -04:00 |
|
Stewart Allen
|
23eb8d2758
|
updated notes w fdm todo
|
2025-09-10 20:50:48 -04:00 |
|
Stewart Allen
|
a5c3c30190
|
append base64js for production build
|
2025-09-10 14:22:09 -04:00 |
|
Stewart Allen
|
eb63ebb1d0
|
form chains from radii points
|
2025-09-09 22:55:30 -04:00 |
|
Stewart Allen
|
57ed55ca77
|
fixes #423
|
2025-09-09 16:31:48 -04:00 |
|
Stewart Allen
|
96beba67e8
|
add rad points to shell inset arrays
|
2025-09-09 00:23:14 -04:00 |
|
Stewart Allen
|
d0bcaa28da
|
fix gcode import: remove unused mov obj
|
2025-09-08 18:33:48 -04:00 |
|
Stewart Allen
|
b1c73b5e46
|
fix import of taper tool dependencies
|
2025-09-08 17:40:33 -04:00 |
|
Stewart Allen
|
183c2bc791
|
fix missing sliceAll from fdm driver
|
2025-09-08 17:23:40 -04:00 |
|
Stewart Allen
|
46724db7bf
|
fix trace recontour by making it a negative down option
|
2025-09-06 22:53:11 -04:00 |
|
Stewart Allen
|
a4ff70e054
|
relabel roughing 'over' from 'facing' to 'roughing'
|
2025-09-05 15:03:03 -04:00 |
|
Stewart Allen
|
06459f18b8
|
compensate for cam origin offset on export / import
|
2025-09-04 20:56:35 -04:00 |
|
Stewart Allen
|
47ea617185
|
fix cut dir for outline
|
2025-09-03 23:42:55 -04:00 |
|
Stewart Allen
|
852c275f54
|
fix trace outside cut direction
|
2025-09-03 23:23:08 -04:00 |
|
Stewart Allen
|
2c1e7220be
|
only compute line endpoints once
|
2025-09-03 23:08:39 -04:00 |
|
Stewart Allen
|
0c50236dc1
|
fix drill NaN emit, up/over re-plunge speeds
|
2025-09-03 20:08:45 -04:00 |
|
Stewart Allen
|
d5b50f5d25
|
fix detected rapid plunge
|
2025-09-03 16:50:39 -04:00 |
|
Stewart Allen
|
f272ce86f0
|
fix missing import, add inner first to outline and rough
|
2025-09-03 13:09:18 -04:00 |
|
Stewart Allen
|
4930aa82f2
|
fix trace follow winding direction
|
2025-09-02 22:50:18 -04:00 |
|
Stewart Allen
|
de6747606a
|
fix tools/device import/export
|
2025-09-02 14:01:16 -04:00 |
|
Stewart Allen
|
61d2e30e07
|
fix tools dependency for face down and camera selection
|
2025-09-02 08:48:50 -04:00 |
|
Stewart Allen
|
f593f57c60
|
fix op register import
|
2025-09-01 17:11:43 -04:00 |
|
Stewart Allen
|
d7f13754c8
|
fix widget replace
|
2025-09-01 16:56:43 -04:00 |
|