Commit graph grid-apps-cmms/src/kiri-mode/cam/slice.js
Author SHA1 Message Date
bakedpotatolord
5e52216a68 remove unnessecary console logs 2025-04-24 11:56:28 -06:00
bakedpotatolord
f77eb0e989 add diameter detection 2025-04-24 11:41:27 -06:00
bakedpotatolord
756e0dccb5 identify holes in arrange step 2025-04-24 11:30:38 -06:00
Stewart Allen
98320ec7c6 fixes #346 laser marking 2025-04-12 17:58:40 -04:00
Stewart Allen
fd5e74240f update to fix for #334 addressing internal rotation of tab geometry during slicing 2025-03-01 15:09:01 -05:00
Stewart Allen
6b207cbf7d move overrides to top of common slice code. add support to roughing 2025-02-09 23:38:52 -05:00
Stewart Allen
38ae2a0f3a add z top/bottom limit overrides in pocket and trace 2025-02-08 18:59:33 -05:00
Stewart Allen
903e022297 tweak left panel hide/show animations and triggers 2025-02-08 09:07:47 -05:00
Stewart Allen
b8cdc9f144 extend zTop limit support to rough and outline 2025-02-07 21:48:55 -05:00
Stewart Allen
a48b0f1d80 add shadow docs, add ztop limit to pocket and trace 2025-02-07 17:52:41 -05:00
Stewart Allen
2e1114510a fix cam trace dup selection, add cam trace merge option, add more bambu print options 2025-02-01 18:45:33 -05:00
Stewart Allen
4fc4b3da54 allow poly offset closer to 0 for pocket ops 2024-12-15 15:14:59 -05:00
Stewart Allen
05ea8a0b35 improve gapp.main and register 2024-09-14 16:59:24 -04:00
Stewart Allen
66199e035b start 4.1 development 2024-09-14 11:36:56 -04:00
Stewart Allen
0d103cd3da replace throw with return error 2023-03-27 15:20:51 -04:00
Stewart Allen
466086978e restore trace selection of z lines which are not co-incident with z planar faces 2023-03-02 20:37:42 -05:00
Stewart Allen
54395c17d5 some cam slicer debugging 2023-02-25 23:26:57 -05:00
Stewart Allen
e0695b1a02 fix dogbones typo for trace. fix first point error 2023-02-25 13:07:40 -05:00
Stewart Allen
9be16deac3 update stock error 2023-02-24 19:37:48 -05:00
Stewart Allen
956a694d86 add dogbones support to traces ops 2023-02-23 21:01:12 -05:00
Stewart Allen
bf2bd6cdfd fix z clear and ordering on index command 2023-02-17 18:33:18 -05:00
Stewart Allen
e1ec475473 fix indexed contouring, negative zBottom, indexed contour moves 2023-02-16 11:11:00 -05:00
Stewart Allen
6c67c93988 stock is now always on in CAM mode 2023-02-14 13:25:56 -05:00
Stewart Allen
55ea6825eb fix preview and gcode export for lathe ops 2023-02-11 11:10:20 -05:00
Stewart Allen
4600e6529b restore trace line selection off-plane 2023-01-28 10:22:42 -05:00
Stewart Allen
83d51f86be fix async wait for shadow gen 2023-01-21 18:09:07 -05:00
Stewart Allen
79f119c354 testing indexing of topo4 output 2023-01-17 22:42:24 -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
6bb35b9d11 correct dup z filter for traces 2023-01-15 00:52:19 -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
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
849a55439b checkpoint prototype 2023-01-09 14:55:17 -05:00
Stewart Allen
2f755459ff lines only topo slicer 2023-01-09 10:16:28 -05:00
Stewart Allen
db13a61d3b experimental async threaded cam topo 2023-01-08 14:04:02 -05:00
Stewart Allen
bb7c232a3b disable trace for indexed stock as currently implemented 2022-11-10 14:59:54 -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
a3838b1e5e clear topo cache after axis indexing 2022-11-06 12:36:42 -05:00
Stewart Allen
1369edb8f3 zBottom updates specific to A axis indexing 2022-11-05 12:12:51 -04:00
Stewart Allen
cda3dbd914 apply axis indexing to inner polys 2022-11-03 22:57:48 -04:00
Stewart Allen
7e3c950944 fix reflected indices, rotation before re-shadow 2022-11-03 17:26:45 -04:00
Stewart Allen
74f60dea78 handle adding widgets in indexed axis mode 2022-11-03 14:56:16 -04:00
Stewart Allen
f53b9825cb update preview point rotation. fix state sensitive visuals 2022-11-03 14:35:02 -04:00
Stewart Allen
430f85120a correct slice offsets when indexed 2022-11-03 12:29:07 -04:00
Stewart Allen
77c8b0299c fixes for indexing and tracking during slicing 2022-11-03 10:44:58 -04:00
Stewart Allen
ee8d4b0013 update face selection for new widget A indexing, timeline op terminates chain 2022-11-02 22:22:38 -04:00
Stewart Allen
f588e2e5cf allow newSlice to track a specified widget to aid 4th axis visuals 2022-11-02 10:43:58 -04:00
Stewart Allen
2af361fc5a work on getting index translated widget geometry 2022-11-01 19:55:30 -04:00