Commit graph grid-apps-cmms/src/kiri-mode/cam/prepare.js
Author SHA1 Message Date
bakedpotatolord
6fb589e63d remove console logs 2025-06-24 11:16:01 -06:00
bakedpotatolord
66fce96e54 Merge branch 'cam-arcs-rethink' of https://github.com/GridSpace/grid-apps into cam-arcs-rethink-2 2025-06-19 10:33:52 -06:00
bakedpotatolord
32fca846a0 switch polyEmit to segment-based 2025-06-19 10:20:27 -06:00
bakedpotatolord
1071e07b99 make arc generation more robust, and give up fighting with sliceOutput 2025-06-18 20:14:48 -06:00
bakedpotatolord
1ac1dd9228 apply widget movement to arc points 2025-06-18 18:08:09 -06:00
bakedpotatolord
7494eedc21 start working on radFault work 2025-06-18 16:52:58 -06:00
bakedpotatolord
63d12bacf8 complete gcode parsing 2025-06-12 13:07:13 -06:00
bakedpotatolord
02f34a9c14 generate arcPoints with arcToPath and add emit to camOut 2025-06-12 12:27:33 -06:00
bakedpotatolord
9b4e048ade edit arc tolerance to use units 2025-06-04 18:12:54 -06:00
bakedpotatolord
d3052cf4fb remove console log 2025-06-04 17:37:12 -06:00
bakedpotatolord
1c1a190b54 switch sliceOutput to using PolyEmit 2025-06-04 17:12:18 -06:00
bakedpotatolord
d0a1c73bf0 add lineTolerance config 2025-06-04 16:05:45 -06:00
bakedpotatolord
bc8e6decc8 add arcTolerance configuration option 2025-06-04 15:55:30 -06:00
bakedpotatolord
389b088ce7 remove console logs and increace arc tolerance 2025-06-04 15:34:29 -06:00
bakedpotatolord
28765d8db0 add ease-down support 2025-06-03 11:45:59 -06:00
bakedpotatolord
5b6b5fc674 finish circle prepare 2025-06-03 09:29:48 -06:00
bakedpotatolord
4270c81fdf add centers 2025-06-02 20:35:30 -06:00
bakedpotatolord
07002f8c70 remove console logs 2025-06-01 15:58:26 -06:00
bakedpotatolord
b9d32be214 extensive debugging- IT WORKS NOW! 2025-06-01 15:12:02 -06:00
bakedpotatolord
47e312d486 get prepare displaying G2s 2025-05-31 18:40:14 -06:00
bakedpotatolord
08e93dc625 fixed empty drainQ bug 2025-05-29 21:39:35 -06:00
bakedpotatolord
1510d38c82 fix last point detection 2025-05-24 12:09:47 -06:00
bakedpotatolord
bdf131109c get first version of the arc que operational 2025-05-23 21:59:32 -06:00
bakedpotatolord
f703f0cef3 move easeDown to prepare function 2025-05-22 12:32:21 -06:00
bakedpotatolord
0284592a33 more code cleanup 2025-04-29 13:05:56 -06:00
bakedpotatolord
cbbed154fa code cleanup 2025-04-29 12:59:30 -06:00
bakedpotatolord
6ac64afdc9 add drillthru prop 2025-04-27 09:01:05 -06:00
Stewart Allen
de02c7526d suppress indexed lerp output points. fixes #337
invert a axis input/output b/c display rotation is inverted
2025-03-12 20:13:23 -04:00
Stewart Allen
fc4003e81a fix rendering and animation of A-axis only movements in indexed mode 2025-02-16 17:09:22 -05:00
Stewart Allen
e29fd194bb change all level moves to cuts. fix z raise to max between ops 2024-12-31 10:45:50 -06:00
Stewart Allen
3dfd210739 loosen poly fitting for depth first 2024-10-22 10:37:31 -04:00
Stewart Allen
05ea8a0b35 improve gapp.main and register 2024-09-14 16:59:24 -04:00
Stewart Allen
f08319efe7 more efficient shortest-distance pocket routing 2024-08-17 17:57:03 -04:00
Stewart Allen
5fac736ea9 add ease down angle setting in UI triggered when ease down enabled 2024-07-20 23:12:37 -04:00
Stewart Allen
2519bec95d change ease down behavior. no longer use step down to lift Z 2024-06-24 21:29:28 -04:00
Stewart Allen
6944163ea4 feat: replace automatic speed scaling on full tool engagement with user parameter 2024-06-23 11:56:43 -04:00
Stewart Allen
44e6dc75dc because safari/webkit is fundamentally braindead 2024-06-08 00:07:42 -07:00
Stewart Allen
1cbc2f59d9 move roughing depth-first and ease down into prep logic so it can be shared with pocket op 2024-06-07 18:10:21 -07:00
Stewart Allen
232ac76b98 fix: exception for short moves in contouring for safe Z
fix: jellybox device name
2024-05-14 00:30:52 -04:00
Stewart Allen
8d772d1535 disable midZ contour terrain checks 2024-05-06 10:01:52 -04:00
Stewart Allen
b0f1544559 fix rough move down on small deltaXY 2023-12-11 16:24:45 -05:00
Stewart Allen
1b0ee2a953 fix bug where drill was using G0 2023-06-20 14:05:07 -04:00
Stewart Allen
91684ff12a fixes #250 plunge rate incorrect for some Z cutting moves 2023-06-17 17:00:51 -04:00
Stewart Allen
7ff60c30ae fix multi-part path output and lathe light mode colors in CAM mode 2023-03-22 13:53:33 -04:00
Stewart Allen
fec2fcc18d fixes #230 shared tool numbers cause animation errors 2023-03-17 14:56:29 -04:00
Stewart Allen
8c32b1ba5a fix surface / trace selection copy on hover/pop/new op 2023-03-15 13:45:53 -04: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
aedf73ba95 decrease cutting speed when entire tool is engaged in roughing 2023-02-23 22:12:01 -05:00
Stewart Allen
3e33e34598 add lathe leave stock option, fix lathe progression between layers 2023-02-20 16:33:04 -05:00