grid-apps-cmms/web
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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
..
boot CAM routing refactor, area operation, and taper ball tool implementation 2025-12-06 00:09:17 -05:00
kiri CAM routing refactor, area operation, and taper ball tool implementation 2025-12-06 00:09:17 -05:00
mesh disable step debug. add mesh script persistance, control, error dialog 2025-10-26 18:15:13 -04:00
moto mesh css simplification 2021-12-26 22:00:31 -05:00
obj move src2 -> src, web2 -> web, remove old module system, fix deps 2025-07-06 23:44:33 -04:00
fon2 add bootstrap icons 2024-07-28 15:02:35 -04:00
font add mesh app root 2021-12-16 19:11:52 -05:00