Commit graph grid-apps-cmms/src/kiri-mode/cam/ops.js
Author SHA1 Message Date
Stewart Allen
44be5270b2 fix z top offset calculation for facing in a roughing operation 2023-03-21 18:54:58 -04:00
Stewart Allen
fec2fcc18d fixes #230 shared tool numbers cause animation errors 2023-03-17 14:56:29 -04:00
Stewart Allen
0b0233bbf6 experimental poly segment midpoint function 2023-03-12 14:01:26 -04:00
Stewart Allen
85f7d77c08 re-enable filter for the lathe op 2023-03-08 20:45:35 -05:00
Stewart Allen
e0695b1a02 fix dogbones typo for trace. fix first point error 2023-02-25 13:07:40 -05:00
Stewart Allen
5289ba7dd5 disable depth-first or indexed milling (some open paths are omitted) 2023-02-24 15:13:44 -05:00
Stewart Allen
f9cc6d1cb2 more not perfect slowing of initial level cuts 2023-02-24 13:34:13 -05:00
Stewart Allen
956a694d86 add dogbones support to traces ops 2023-02-23 21:01:12 -05:00
Stewart Allen
1a395623e1 disable lathe filter 2023-02-20 21:39:36 -05:00
Stewart Allen
3e33e34598 add lathe leave stock option, fix lathe progression between layers 2023-02-20 16:33:04 -05:00
Stewart Allen
614c049b2a add contour filtering 2023-02-19 11:42:22 -05:00
Stewart Allen
b32b39012f remove unneeded outside pass when roughing entire stock 2023-02-17 18:43:44 -05:00
Stewart Allen
bf2bd6cdfd fix z clear and ordering on index command 2023-02-17 18:33:18 -05:00
Stewart Allen
3e36f2f9ea improve path moves in indexed mode 2023-02-15 13:30:48 -05:00
Stewart Allen
8580307661 add roughing option to clear all stock to aid lathe mode 2023-02-14 11:23:23 -05:00
Stewart Allen
47bd68ca0b add step angle option for lathe (perhaps determine heuristically in the future) 2023-02-13 14:46:15 -05:00
Stewart Allen
6617f1889d respect zBottom in topo4 / lathe 2023-02-11 15:13:06 -05:00
Stewart Allen
55ea6825eb fix preview and gcode export for lathe ops 2023-02-11 11:10:20 -05:00
Stewart Allen
58d8abb469 experimental approach to offsetting open polylines in trace 2023-02-06 08:33:36 -05:00
Stewart Allen
ca83824f00 fix pocket + contour ... topo field was commented out 2023-02-05 06:48:10 +01:00
Stewart Allen
e22dc83596 honor z bottom in pocket operations 2023-01-31 17:42:32 -05:00
Stewart Allen
5e6a33ef69 disable contour bridging (faulty). only show max angle option when curves only selected as it is only operative in this mode 2023-01-19 12:42:46 -05:00
Stewart Allen
8439946543 Merge branch 'master' into cam-topo4 2023-01-19 09:17:56 -05:00
Stewart Allen
0f3358aaee add leave stock to cam contour 2023-01-18 16:38:24 -05:00
Stewart Allen
79f119c354 testing indexing of topo4 output 2023-01-17 22:42:24 -05:00
Stewart Allen
c6d13a64b2 Merge branch 'master' into cam-topo4 2023-01-17 19:11:30 -05:00
Stewart Allen
0dc3f190e4 add trace support for taper tip diameter and offset override 2023-01-17 19:10:39 -05:00
Stewart Allen
c26e49c80d Merge branch 'master' into cam-topo4 2023-01-16 18:39:36 -05:00
Stewart Allen
cb26923046 update pocket surface matching to new api 2023-01-16 18:36:24 -05:00
Stewart Allen
8a8f4d8485 stub in topo4 / lathe op 2023-01-16 13:56:08 -05:00
Stewart Allen
0c2d1b7be2 add omit pocket option to CAM outline op 2023-01-15 18:47:57 -05:00
Stewart Allen
fa6d07ed15 complete threading support for all slicing ops. add pocket surface selection criteria 2023-01-15 16:36:05 -05:00
Stewart Allen
70c00e1bab cam fix slice z output order, restore progress bar accuracy 2023-01-15 15:06:29 -05:00
Stewart Allen
d60d1e14d9 parallelize cam slicer 2023-01-15 13:05:53 -05:00
Stewart Allen
57f77d459b CAM fix nested traces and new async slicer call. added async worker support 2023-01-15 00:45:52 -05:00
Stewart Allen
4f2ccd2049 Merge branch 'master' into cam-topo-new 2023-01-14 19:57:49 -05:00
Stewart Allen
14c4338534 optimize verticesToPoints when not decimating (no hash). make slice async for future minion work 2023-01-14 18:22:41 -05:00
Stewart Allen
e22b0aee18 fix nested and tiny polys in tracing 2023-01-13 22:42:21 -05:00
Stewart Allen
511f66571a factor out rastering so i can be distributed to minions 2023-01-11 12:48:43 -05:00
Stewart Allen
849a55439b checkpoint prototype 2023-01-09 14:55:17 -05:00
Stewart Allen
db13a61d3b experimental async threaded cam topo 2023-01-08 14:04:02 -05:00
Stewart Allen
d9e5f2d4f8 add cut thru option to trace 2022-12-28 17:45:27 -05:00
Stewart Allen
ed1f1ca45a move to safe Z between ops 2022-12-10 22:29:54 -05:00
Stewart Allen
bb7c232a3b disable trace for indexed stock as currently implemented 2022-11-10 14:59:54 -05:00
Stewart Allen
9d120f5c83 add polygons helpers to get inner and outer only 2022-11-09 16:25:40 -05:00
Stewart Allen
b459204423 disable debug line 2022-11-08 17:11:33 -05:00
Stewart Allen
495c32bcbd fix first position, indexed first position 2022-11-08 17:06:21 -05:00
Stewart Allen
3452297dc6 fix re-shadow after index rotations, carry angle through synth points 2022-11-08 14:46:40 -05:00
Stewart Allen
7571604cce prevent op re-render when an op is popped 2022-11-06 10:42:57 -05:00
Stewart Allen
1369edb8f3 zBottom updates specific to A axis indexing 2022-11-05 12:12:51 -04:00