Commit graph grid-apps-cmms/src/kiri-mode/cam/client.js
Author SHA1 Message Date
Stewart Allen
248e7952f7 tweak cam op list l&f 2024-06-01 23:42:35 -04:00
Stewart Allen
6e88813a6f add widget selection/highlight/deletion. update clock/timeline indexed visualization 2024-05-31 18:46:58 -04:00
Stewart Allen
c10af8126b mark current mode, move remainder of mesh tool icons, cleanup colors 2024-05-29 20:08:37 -04:00
Stewart Allen
c7456c7736 fix adding cnc ops 2024-05-28 18:02:52 -04:00
Stewart Allen
ec6dc2c171 checkpoint ui refactor 2024-05-24 22:49:10 -04:00
Stewart Allen
331bff9378 checkpoint ui refactor 2024-05-23 00:38:38 -04:00
Stewart Allen
5551b33560 restart collapsable groups 2024-05-22 21:16:55 -04:00
Stewart Allen
76171c2474 checkpoint reflow 2024-05-22 18:20:02 -04:00
Stewart Allen
ce5ec936c7 move settings to left, fix camops show/hide 2024-05-21 23:55:23 -04:00
Stewart Allen
c6a7ff00b2 fix nozzle/tool hide/show state 2024-05-20 22:36:20 -04:00
Stewart Allen
c0d0189072 fix lang selection, cleanup drop menus 2024-05-20 13:12:49 -04:00
Stewart Allen
4caa57bf6d feat: allow hashtab #override labels in note text 2024-05-18 10:31:25 -04:00
Stewart Allen
793d5f8089 feat: pocket contour now has expansion control and defaults to edges of selected regions 2024-05-13 13:26:08 -04:00
Stewart Allen
2f81016793 separate leave stock z from leave stock 2024-03-28 19:40:47 -04:00
Stewart Allen
25ba73681e experimental wide cutout parameterization for cam outline 2024-03-20 16:20:17 -04:00
Stewart Allen
e44e4e81ed fix lathe rotation sign inversion
remove unused axis from lathe op
2023-04-16 13:33:42 -04:00
Stewart Allen
6a4622d7da disable lathe filter b/c it needs winding compensation 2023-03-19 10:36:20 -04:00
Stewart Allen
e9da615dc7 add shift + click to duplicate an CAM op 2023-03-16 12:08:19 -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
7c7229451e fix traces and surface selection when using the flip operation 2023-03-09 13:45:07 -05:00
Stewart Allen
85f7d77c08 re-enable filter for the lathe op 2023-03-08 20:45:35 -05:00
Stewart Allen
bfec51b544 fix 0 segment length error in lathe slicing and threaded angle orders 2023-03-05 16:30:51 -05: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
e0695b1a02 fix dogbones typo for trace. fix first point error 2023-02-25 13:07:40 -05:00
Stewart Allen
ab6eee441e do not allow clock to me disabled 2023-02-24 17:32:58 -05:00
Stewart Allen
956a694d86 add dogbones support to traces ops 2023-02-23 21:01:12 -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
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
c1386ded5c allow z middle anchor offsetting, mostly driven by lathe requirements 2023-02-14 19:37:51 -05:00
Stewart Allen
6c67c93988 stock is now always on in CAM mode 2023-02-14 13:25:56 -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
3916ce8391 enable lathe for all. disable lathe ops when switching to non-indexed mode 2023-02-13 23:16:21 -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
a0d4641a62 bump rev 3.9.D3 2023-02-07 20:17:19 -05:00
Stewart Allen
6a8a070714 use step for X increment. enable lathe for experimental work 2023-01-22 16:52:37 -05:00
Stewart Allen
b5885ebc94 CAM clearly delineate ops reachable or not on timeline 2023-01-22 13:19:11 -05:00
Stewart Allen
d898a23449 clarify step over tool tip. fix rare surface on null ptr 2023-01-20 15:11:56 -05:00
Stewart Allen
b0f05dc285 add contour output density control through new parameter 'reduction' which can produce similar results with radically smaller file sizes 2023-01-19 18:25:40 -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
5a2f64cd38 disable lathe until ready 2023-01-19 12:09:17 -05:00
Stewart Allen
bcfe727765 refactor contouring, curvesonly, latent emit, single threading 2023-01-19 11:15:42 -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
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
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