Stewart Allen
8a0d827c2a
add trace option to ignore part boundaries
2026-01-14 19:24:30 -05:00
Stewart Allen
c8c789b723
improve support clipping, change gap offset from number to boolean
2026-01-13 00:13:51 -05:00
Stewart Allen
02f405b3d3
add missing lang key for remote printing
2026-01-09 15:45:41 -05:00
Stewart Allen
7e92845662
fix arc detect radian / degree
...
add polygon thickness() ratio helper
add fdm slice delta thickness filter parameter
add fdm print to moonraker auto-start option
fix fdm finish speed ratio for flats and bridges
reflow fdm slice.js code for better readability
2026-01-09 15:18:44 -05:00
Stewart Allen
d51894fb75
add send to moonraker option
2026-01-08 23:44:31 -05:00
Stewart Allen
12448e6523
add support z rotation, remove unused lang keys and process settings
2026-01-07 12:15:37 -05:00
Stewart Allen
4d963cc06c
reimplement angle auto support, remove dead code, disable unused params
2026-01-06 14:06:12 -05:00
Stewart Allen
4043553012
start fdm support refactor
2026-01-05 11:51:12 -05:00
Stewart Allen
84bf821c6d
add vertical wall clearing option for op-area like outline
2026-01-03 00:44:50 -05:00
Stewart Allen
29e303b7f9
checkpoint fdm arc conversion
2026-01-01 21:01:44 -05:00
Stewart Allen
9da2368a7a
add optional shadow selection to area op
2026-01-01 11:52:20 -05:00
Stewart Allen
69493a0daf
start lathe step down
2025-12-28 23:11:44 -05:00
Stewart Allen
c279e1140b
clip-to stock only for non-gpu topo3 contouring
2025-12-27 00:16:39 -05:00
Stewart Allen
4792ec6fb4
clean up api and init exports
2025-12-25 01:24:35 -05:00
Stewart Allen
db042cc187
fix trace thru backward compatibility
2025-12-20 18:34:13 -05:00
Stewart Allen
834e60cd6b
fix trace offset override
2025-12-19 17:56:34 -05:00
Stewart Allen
a7fccd7636
add fdm 'solidify' feature to remove inner voids from models at slice time
2025-12-15 18:24:21 -05:00
Stewart Allen
b36dc4bf50
restore stock clipto for contouring
2025-12-14 14:48:58 -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
bakedpotatolord
c9a4c31578
remove non-existent description from onHover
2025-12-13 12:27:56 -07: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
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
9be915071c
add cnc index manifold animation language keys
2025-11-16 14:37:18 -05:00
Stewart Allen
ca4df7c223
add manifold indexed animation option
2025-11-16 14:28:12 -05:00
Stewart Allen
5036f6e179
split out help/info menu and language menus
2025-11-13 18:19:57 -05:00
Stewart Allen
52d62137d4
add more missing lang keys, fix bambu mod load order, workflow dep
2025-11-13 15:21:14 -05:00
Stewart Allen
68f7a5495c
add missing quit key to lang map
2025-11-13 14:08:13 -05:00
Stewart Allen
2d50774aea
patch language maps. needs review
2025-11-13 13:57:41 -05:00
Stewart Allen
783f39bb4e
add install/uninstall options in the setup menu
2025-11-11 19:16:55 -05:00
Stewart Allen
f4d7a37265
add curves-only support to gpu contour, merge co-planar point runs
2025-11-11 15:06:05 -05:00
Stewart Allen
49a63fad04
add radial gpu option (work in progress)
2025-10-31 17:35:26 -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
a26b1d6bef
add fdm volumetric flow output caps
2025-10-16 21:39:24 -04:00
Stewart Allen
1cca293495
add hole and perimeter offset compensation as expert settings
2025-09-29 19:11:24 -04:00
Stewart Allen
77b4cce97a
fix scarf/arc conflict and scarf z on export. add print remain time macro var
2025-09-28 02:08:32 -04:00
Stewart Allen
79a227d741
add fdm scarf seams and min layer time
2025-09-27 21:15:21 -04:00
Stewart Allen
ac956a3cac
add spiral layer start point option
2025-09-26 22:04:27 -04:00
Stewart Allen
35b48273bd
move output layer menu items to layer menu. relabel for clarity
2025-09-26 19:48:56 -04:00
Stewart Allen
bcadc9dfb9
reorder fdm menus, add solid fill sub-menu
2025-09-22 23:39:45 -04:00
Stewart Allen
01b1349127
add cam inner first routing option. add engine sample persistence
2025-08-10 23:48:10 -04:00
bakedpotatolord
333a965566
Merge branch 'rel-4.3' into improved-register
2025-07-21 09:23:53 -06:00
Josiah Hamm
636abe1c2c
Merge pull request #404 from GridSpace/widget-split
...
Create body isolation function
2025-07-20 16:46:14 -06:00
bakedpotatolord
0ffe2ba461
create body isolation function
2025-07-19 17:50:13 -06:00
bakedpotatolord
b467984222
add CAM helical clockwise, reverse, and entry params
2025-07-19 16:17:36 -06:00