Commit graph grid-apps-cmms/src/kiri-mode/cam
Author SHA1 Message Date
Stewart Allen
f2828afbd8 add stock indexing process parameter. animation style tracks stock indexing 2022-10-28 10:28:27 -04:00
Stewart Allen
2e90849ca3 clean up state prep and tool move 2022-10-28 10:05:28 -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
e53316fa56 add ball and taper mill support 2022-10-27 22:59:24 -04:00
Stewart Allen
0494f2ca57 fix position array size, re-set attributes each time with sub-arrays 2022-10-27 22:14:40 -04:00
Stewart Allen
0dcd7a5e21 fix animate setup message handling 2022-10-27 21:58:56 -04:00
Stewart Allen
1a9d27b488 fix progress, disable opacity 2022-10-27 20:25:18 -04:00
Stewart Allen
3fd4193676 fix progressive rendering for steps less than one path length 2022-10-27 19:59:43 -04:00
Stewart Allen
56c78ff002 batch mesh updates to ui 2022-10-27 18:39:10 -04:00
Stewart Allen
f28902e3a2 test sharding stock meshes 2022-10-27 18:25:03 -04:00
Stewart Allen
f5cf5d9238 fix override of array.find 2022-10-27 11:05:59 -04:00
Stewart Allen
4a756fe326 test shared array buffers, minimize alloc and message sizes 2022-10-26 20:19:47 -04:00
Stewart Allen
9ac41bba0a test animation using real boolean engine 2022-10-26 00:11:56 -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
99f898caec fix for gcode op before all others (no tool set) 2022-10-25 18:29:58 -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
9fd1952121 fix bracket error 2022-10-25 14:58:25 -04:00
Stewart Allen
3e0bb010c2 fix feedrate in laser mode 2022-10-20 13:37:26 -04:00
Stewart Allen
c4961901c9 work on first point output. laser output proved a corner case 2022-10-19 16:31:01 -04:00
Stewart Allen
cdd11fac2e respect decimals for laser power output 2022-10-19 14:48:41 -04:00
Stewart Allen
4f46869ddc setPrintPoint updates ops object. laser flat uses proper max offset. non laser move after laser op ends 2022-10-19 14:46:28 -04:00
Stewart Allen
b38e3ec65a allow for z power ranges to be inverted 2022-10-19 12:08:46 -04:00
Stewart Allen
3d50c10acb fix laser + animation, hide model on starting animation, outline negative z bottom 2022-10-19 11:30:36 -04:00
Stewart Allen
5f07f82eb3 add laser z banding and flatten options 2022-10-19 10:17:19 -04:00
Stewart Allen
829139c440 patch up laser mode and layer transitions 2022-10-19 00:11:54 -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
d6757d1758 update CLI to work in CAM mode and add working samples 2022-10-16 12:17:35 -04:00
Stewart Allen
e970d377b2 convert preview path to async function. remove shared array from animation direct list 2022-10-16 01:06:39 -04:00
Stewart Allen
25c9d8b717 do not hold on to preview renders 2022-10-14 12:54:58 -04:00
Stewart Allen
d0367c09f9 update release notes, cam animation speed values, pocket contour expand 2022-10-12 18:37:15 -04:00
Stewart Allen
2961aee379 massively speed up animations by using shared array buffers instead of delta sets 2022-10-11 23:18:55 -04:00
Stewart Allen
28d825116a hide grid from below during animations 2022-10-11 15:49:23 -04:00
Stewart Allen
5c312bd0ee add points option to test performance of particle systems 2022-10-11 15:25:27 -04:00
Stewart Allen
f43ab7ec0e substantially improve appearance of CAM animations by using solids instead of lines 2022-10-11 13:52:08 -04:00
Stewart Allen
5f6e381ef9 weight progress bar for pocket contour ops 2022-10-11 10:53:42 -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
c3b061b421 increase resolution of contoured lines 2022-10-10 11:54:51 -04:00
Stewart Allen
943b4e0d7c complete first iteration of pocket + contour 2022-10-10 11:35:54 -04:00
Stewart Allen
5a05f77273 checkpoint cam pocket contour setup. improve topo raster cache 2022-10-10 00:51:03 -04:00