Commit graph grid-apps-cmms/src/kiri/core/conf.js
Author SHA1 Message Date
Stewart Allen
4c4adf2cc5 speed up shadow with grid bucketed recursive union. could be moved to workers 2025-12-15 15:29:08 -05:00
Stewart Allen
83a8857e7e tighten arc tolerances. add license to boot image. remove version redirects 2025-12-14 14:04:46 -05:00
Stewart Allen
161cd06daa comment out zThru and rework zBottom 2025-12-14 00:42:23 -05:00
Stewart Allen
dca7c03bd7 fix arc output, add rounded corners expert option 2025-12-14 00:18:34 -05:00
Stewart Allen
367bf32b0a add roughing flat passes option 2025-12-12 18:10:06 -05:00
Stewart Allen
a1880f7dc3 add milling direction per op 2025-12-12 12:46:43 -05:00
Stewart Allen
cc8dbbc908 move axis reset macro to device 2025-12-10 20:08:57 -05:00
Stewart Allen
b5a2402a9a add lathe axis reset macro 2025-12-10 18:48:51 -05:00
Stewart Allen
6d28e75079 map omit void to omitinner 2025-12-09 23:05:09 -05:00
Stewart Allen
2097f8d6e2 start to add back outline features 2025-12-09 21:35:45 -05:00
Stewart Allen
e0b1c4e31f CAM routing refactor, area operation, and taper ball tool implementation
Major routing improvements:
- Refactor depth-first routing algorithm for better path optimization
- Reimplemented outline, roughing, pocket, and trace as area operation wrappers
- Add pocket shadow travel routing with optimized descent using travel bounds
- Improve contour routing with arc detection and polyEmit arc strategy
- Add area smoothing and ease-down options
- Fix outline handling with thru holes and surface reversal on tip2tip
- Move widget shadow methods into widget class for faster hole detection
- Better camInnerFirst support and proper feed/plunge defaults

Tool system improvements:
- Implement taper ball tool type with full support
- Add renderTool2() for profile-based visualization
- Convert tool menu to init code with bound vars
- Fix auto tool and auto spindle for prep operations
- Update tool profile generation for taperball geometry
- Add calcTaperBallExtent() for proper ball tangency calculations

Code cleanup:
- Remove duplicated slicer code from specialized slicers
- Asyncify shadowAt operations
- Deprecate pocket engrave operation
- Simplify upNover implementation
- Fix animation with new tool+settings requirements
2025-12-06 00:09:17 -05:00
Stewart Allen
68db33df3f add surface linear constraint and angle. rename fields 2025-11-29 18:17:27 -05:00
Stewart Allen
e9c5cf8712 stub in area surface menu 2025-11-29 18:00:26 -05:00
Stewart Allen
a02e4867c6 start implementing area trace 2025-11-29 16:08:46 -05:00
Stewart Allen
f8c53dfee9 first order clear for area op 2025-11-29 12:38:57 -05:00
Stewart Allen
cc85832236 add new uber-op: area 2025-11-28 20:03:46 -05:00
Stewart Allen
256e9fcf73 disable gpu for pocket contour, update defaults 2025-11-16 19:05:42 -05:00
Stewart Allen
ca4df7c223 add manifold indexed animation option 2025-11-16 14:28:12 -05:00
Stewart Allen
ae65cd2b07 re-add base flow rate multiplier for belt mode fixes #444 2025-11-13 15:48:44 -05:00
Stewart Allen
49a63fad04 add radial gpu option (work in progress) 2025-10-31 17:35:26 -04:00
Stewart Allen
f67e5991eb remove dups from PR #440 2025-10-29 11:08:06 -04:00
Stewart Allen
9c8c9ff30b add lathe start/end offset option, fix large step precision 2025-10-18 01:03:58 -04:00
Stewart Allen
e614c34998 remove confusing/unused fill speed parameters, rename other params for clarity 2025-10-17 01:08:30 -04:00
Stewart Allen
f0f0bae52b remove first layer line width and flow rate since they will become range parameters in the flow rate value refactor 2025-10-17 00:49:21 -04:00
Stewart Allen
a26b1d6bef add fdm volumetric flow output caps 2025-10-16 21:39:24 -04:00
Stewart Allen
3bc0f0cfc2 add more servce worker boot controls
disable scarf by default
handle redirect with query
2025-10-13 11:45:14 -04:00
Stewart Allen
6afa649f20 remove grid:local and grid:host targets 2025-10-12 01:25:39 -04:00
Stewart Allen
53a65777f8 update min layer time to respect min output speed 2025-10-02 10:15:14 -04:00
Stewart Allen
295dcd12ec sort fdm, cam, control property names for easier navigation 2025-09-30 07:37:39 -04:00
Stewart Allen
1cca293495 add hole and perimeter offset compensation as expert settings 2025-09-29 19:11:24 -04:00
Stewart Allen
79a227d741 add fdm scarf seams and min layer time 2025-09-27 21:15:21 -04:00
Stewart Allen
f5d234da31 revert new thin default until codec updated 2025-09-25 21:31:54 -04:00
Stewart Allen
0349ea5169 add basic thin wall handling and default to on 2025-09-24 23:59:31 -04:00
Stewart Allen
bcadc9dfb9 reorder fdm menus, add solid fill sub-menu 2025-09-22 23:39:45 -04:00
Stewart Allen
e459d8e765 update manifold dep, rm knife params from laser / wjet 2025-08-18 19:50:26 -04:00
Stewart Allen
01b1349127 add cam inner first routing option. add engine sample persistence 2025-08-10 23:48:10 -04:00
Stewart Allen
f4486ab781 restore 'omit thru' to roughing 2025-07-31 23:59:13 -04:00
bakedpotatolord
333a965566 Merge branch 'rel-4.3' into improved-register 2025-07-21 09:23:53 -06:00
bakedpotatolord
b467984222 add CAM helical clockwise, reverse, and entry params 2025-07-19 16:17:36 -06:00
bakedpotatolord
305a44cfa7 Merge branch 'rel-4.3' of https://github.com/GridSpace/grid-apps into helical-op 2025-07-17 17:37:58 -06:00
Stewart Allen
727e61ad9c add optional z step down to level op 2025-07-17 16:48:14 -04:00
bakedpotatolord
45ba762d1e Merge branch 'rel-4.3' into helical-op 2025-07-17 13:50:34 -06:00
Stewart Allen
4d0fe0d71c disable arc conversion by default, add explicit checkbox to enable, add additional arc checks in preview code path 2025-07-15 17:55:09 -04:00
bakedpotatolord
edf0a8ceb8 make bottom clear configurable 2025-07-13 20:26:32 -06:00
bakedpotatolord
dfc2cd7f17 Merge branch 'rel-4.3' into helical-op 2025-07-10 12:57:56 -06:00
Stewart Allen
43104fa5ac move src/kiri/* to src/kiri/core and src/kiri-*/ to src/kiri/* and updated all imports 2025-07-09 13:00:52 -04:00
Renamed from src/kiri/conf.js (Browse further)