Commit graph grid-apps-cmms/src/kiri/mode
Author SHA1 Message Date
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
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
eb63ebb1d0 form chains from radii points 2025-09-09 22:55:30 -04:00
Stewart Allen
96beba67e8 add rad points to shell inset arrays 2025-09-09 00:23:14 -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
f593f57c60 fix op register import 2025-09-01 17:11:43 -04:00
Stewart Allen
35660d39cf relax drill circularity for lower poly. add ; bc no ts syntax 2025-08-31 22:13:42 -04:00
Stewart Allen
ae2a669c4c fix tab cuts into rough clear top 2025-08-31 18:06:53 -04:00
Josiah Hamm
736559acff
Merge pull request #417 from GridSpace/rough-cut-buxfix-4.3
Rough cut buxfix 4.3
2025-08-19 16:24:51 -06:00
bakedpotatolord
9b809382ec port bugfix from 4.2 2025-08-19 15:58:15 -06:00
Stewart Allen
01b1349127 add cam inner first routing option. add engine sample persistence 2025-08-10 23:48:10 -04:00
Stewart Allen
0b0f24fb16 fix newSlopeFromAngle in cnc/slice 2025-08-04 19:32:23 -04:00
Stewart Allen
b8ea098a11 fix layout and omit last flawed point on knife radii calcs 2025-08-01 00:22:17 -04:00
Stewart Allen
f4486ab781 restore 'omit thru' to roughing 2025-07-31 23:59:13 -04:00
Stewart Allen
bacc58ad73 change dragknife start point for inner polys 2025-07-31 17:57:56 -04:00
bakedpotatolord
c188237003 append xyz to line if outputting arc 2025-07-29 21:39:04 -06:00
bakedpotatolord
6db5897ec6 delete console log 2025-07-29 21:38:00 -06:00
Stewart Allen
a32edadb4a add early noodle visualization to thin3 2025-07-27 23:52:29 -04:00
Stewart Allen
fc1a66e9bf implement chain simplication through reduction 2025-07-27 15:24:50 -04:00
Stewart Allen
2061b0d9c3 interpolate medial axis cross sections 2025-07-26 20:13:01 -07:00
Stewart Allen
a5ba2abda2 comment code, visualize cross section of medial axis 2025-07-26 09:41:30 -07:00
Stewart Allen
c76085f6f9 add jspoly and checkpoint thinwall v3 2025-07-25 18:38:40 -07:00