Commit graph grid-apps-cmms/src/kiri-mode/cam/client.js
Author SHA1 Message Date
Stewart Allen
1369edb8f3 zBottom updates specific to A axis indexing 2022-11-05 12:12:51 -04:00
Stewart Allen
28ced6185a clean up state from refactor 2022-11-04 12:51:35 -04:00
Stewart Allen
335a2706b4 refactor platform layout code, move stock record update into platform update 2022-11-04 12:46:06 -04:00
Stewart Allen
d7b70c5c53 work on pocketing, face selection with indexed A axis 2022-11-03 22:42:12 -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
7bb4b817fa return early when no changes 2022-11-02 23:30:40 -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
8e6ffdb259 change how indexing is tracked and updated 2022-11-02 21:08:55 -04:00
Stewart Allen
5a726c49c8 fix updating stock after anim2 cancellation 2022-11-02 09:16:24 -04:00
Stewart Allen
3fff787c68 add full position and rotation control to layers. move stock boundary lines into THREE mesh 2022-11-02 09:03:38 -04:00
Stewart Allen
bfd8e9d322 fix missing stock boundary when returning to arrange view 2022-11-01 20:49:26 -04:00
Stewart Allen
2af361fc5a work on getting index translated widget geometry 2022-11-01 19:55:30 -04:00
Stewart Allen
ad1b25416e fix animation2 indexing angle 2022-11-01 14:10:56 -04:00
Stewart Allen
ff9bab66d7 udpate stock after face selection 2022-11-01 13:51:18 -04:00
Stewart Allen
fd75da4aac correct stock rendering when indexed 2022-11-01 13:48:55 -04:00
Stewart Allen
d54b7590c4 fix mesh rotation compensation 2022-11-01 10:12:22 -04:00
Stewart Allen
abd1a763aa consolidate widget mesh position / rotation updates for setTopZ and setIndex 2022-10-31 14:39:51 -04:00
Stewart Allen
b5f756acf6 track widget indexing to timeline selection 2022-10-31 12:14:28 -04:00
Stewart Allen
e1d83b01c6 update stock index visuals on widget.add event 2022-10-31 09:59:50 -04:00
Stewart Allen
3fb4281924 improve timeline op handling 2022-10-30 19:06:29 -04:00
Stewart Allen
0a5e578c43 add timeline op for editing indexed timelines 2022-10-30 17:04:16 -04:00
Stewart Allen
7017bb5fb7 set index angle from clicked face 2022-10-29 18:43:22 -04:00
Stewart Allen
cc80667b2e start face selection to get rotation value 2022-10-29 17:06:45 -04:00
Stewart Allen
0f2e865b68 add absolute checkbox and face selection button 2022-10-29 10:30:12 -04:00
Stewart Allen
05cdb29d11 add cam index operation. not wired into slice/preview yet 2022-10-28 17:18:01 -04:00
Stewart Allen
8a4c6ef560 update stock postion in layout mode when indexed 2022-10-28 10:54:50 -04:00
Stewart Allen
f2828afbd8 add stock indexing process parameter. animation style tracks stock indexing 2022-10-28 10:28:27 -04:00
Stewart Allen
8b5e63d582 add stock indexing support 2022-10-28 09:44:05 -04:00
Stewart Allen
37efc0bd20 Merge branch 'master' into kiri-mesh-animate2 2022-10-27 23:20:42 -04:00
Stewart Allen
61e4c7b9de allow anim1 and anim2 to coexist 2022-10-27 23:20:21 -04:00
Stewart Allen
f5cf5d9238 fix override of array.find 2022-10-27 11:05:59 -04:00
Stewart Allen
bf2322649a take two on fix for touch + mouse on PC laptops 2022-10-25 18:47:14 -04:00
Stewart Allen
99f7d1811b possible fix for laptops with touch screens and mouse input 2022-10-25 17:06:18 -04:00
Stewart Allen
b38e3ec65a allow for z power ranges to be inverted 2022-10-19 12:08:46 -04:00
Stewart Allen
5f07f82eb3 add laser z banding and flatten options 2022-10-19 10:17:19 -04:00
Stewart Allen
91514aeb86 resolve gcode as array/text 2022-10-18 21:57:27 -04:00
Stewart Allen
234b8c0a6e add laser output operators and device settings in CAM mode 2022-10-18 19:51:53 -04:00
Stewart Allen
cd42021e42 toggle ops adders based on device state 2022-10-18 10:36:41 -04:00
Stewart Allen
35d15f9788 allow drag and drop reording of cam ops on touch devices 2022-10-17 16:15:22 -04:00
Stewart Allen
84a6c98323 fix repop of op with touch 2022-10-17 15:20:06 -04:00
Stewart Allen
4c5cb4925e pass pop menu clicks to children. handle touch pop ops for cam 2022-10-17 15:16:26 -04:00
Stewart Allen
9b89c3b819 remove custom labeling of slice button in CAM mode 2022-10-17 10:03:43 -04:00
Stewart Allen
27468f953c fix visible field options, refining = 0, mesh display values 2022-10-10 21:32:45 -04:00
Stewart Allen
3252a42079 change the way contouring uses tool diameter and offset 2022-10-10 19:24:16 -04:00
Stewart Allen
b7f8ce5b52 add CAM 3D engraving and marking with the pocket contouring operation 2022-10-10 18:01:43 -04:00
Stewart Allen
c1501c7739 add Z refining passes to complement XY smoothing in pocket contours 2022-10-10 16:08:01 -04:00
Stewart Allen
943b4e0d7c complete first iteration of pocket + contour 2022-10-10 11:35:54 -04:00