Commit graph grid-apps-cmms/src/kiri-run
Author SHA1 Message Date
Stewart Allen
fdfea41a48 add gbr to loader classes 2024-06-29 19:21:22 -04:00
Stewart Allen
1d50d42b46 stub in new device types: WaterJet, WireEDM 2024-06-09 14:03:16 -07:00
Stewart Allen
85f48ef9b4 split dragknife out of laser and create new mode based on it. template for waterjet and wire-edm 2024-06-09 11:00:53 -07:00
Stewart Allen
7f7b125af4 fix cli access to moto and broker dbug 2023-06-17 12:47:04 -04:00
Stewart Allen
017a85f25c allow for reasonable parsing / visualization of large cam gcode files 2023-01-19 22:11:27 -05:00
Stewart Allen
77cdb57945 stub in distributed lathe 2023-01-16 18:27:38 -05:00
Stewart Allen
0c09c44de7 add worker / minion slicing 2023-01-16 15:14:58 -05:00
Stewart Allen
9556e82128 add CORS headers for SharedArrayBuffers. remove deprecated unrotate(). fixes #239. see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SharedArrayBuffer 2023-01-15 16:45:22 -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
bb291d659a checkpoint send trace state to minions 2023-01-14 14:27:22 -05:00
Stewart Allen
e77e46a096 checkpoint raster in minion -- need to pass back and merge box 2023-01-11 19:48:19 -05:00
Stewart Allen
4ec8f845c5 checkpoint 2023-01-09 19:56:58 -05:00
Stewart Allen
849a55439b checkpoint prototype 2023-01-09 14:55:17 -05:00
Stewart Allen
883bf90091 remove minion-based cam slicing 2023-01-08 14:26:23 -05:00
Stewart Allen
db13a61d3b experimental async threaded cam topo 2023-01-08 14:04:02 -05:00
Stewart Allen
4c9356ff84 fix for mutli-color, multi-extruder with purge tower and anchor on belt -- still has a render bug that will be hard to fix because render happens before anchor cleanup 2022-12-13 19:55:31 -05:00
Stewart Allen
1b140435c7 remove largely duplicated mesh heal tool to focus on mesh editor version first 2022-11-15 22:07:55 -05:00
Stewart Allen
fb39c48011 eliminate specialized rotate for belt 2022-11-01 23:53:22 -04:00
Stewart Allen
64a388cc05 tidier re-use of y offset 2022-11-01 23:49:11 -04:00
Stewart Allen
4bc113096b remove non-func unrotate() and fold rotinfo back into belt 2022-11-01 23:45:11 -04:00
Stewart Allen
61e4c7b9de allow anim1 and anim2 to coexist 2022-10-27 23:20:21 -04:00
Stewart Allen
0fb163ce10 fix improper re-use of codec state 2022-10-16 12:52:30 -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
d4e867fd2d fix threaded clipping with inner polys 2022-10-16 00:52:57 -04:00
Stewart Allen
96047dc958 improve performance of threaded infill clipper with better encoding and zerocopy 2022-10-15 17:32:12 -04:00
Stewart Allen
cbf23bc351 include zerocopy in minion postMessage 2022-10-15 15:52:16 -04:00
Stewart Allen
cf6a4b32d8 cleanup worker preview 2022-10-15 10:57:14 -04:00
Stewart Allen
834654d62f fix for transferrable objects not being transferred. remove dead code 2022-10-15 10:53:08 -04:00
Stewart Allen
4ce39c75b5 clean up codec transferrable object allocation and encoding 2022-10-15 00:28:27 -04:00
Stewart Allen
059dbced58 when healing enabled, warn when non-manifold geometry detected. update release notes 2022-09-08 13:26:47 -04:00
Stewart Allen
58fd452089 disable minion clipping of infill as it causes memory exhaustion in some models 2022-03-22 21:45:00 -04:00
Stewart Allen
4e8bb6b7ea fix for small bianry files 2022-03-05 18:41:05 -05:00
Stewart Allen
d146ae0e29 add controller api to cli 2022-03-03 19:08:08 -05:00
Stewart Allen
0584357287 add engine and frame apis for enabling threading and wasm 2022-03-03 13:10:32 -05:00
Stewart Allen
a64c952d00 fix zip dependency in worker needed for profile export 2022-02-28 20:30:10 -05:00
Stewart Allen
87df96d23f extract png loader from kiri worker so it can be shared with mesh 2022-02-25 23:49:51 -05:00
Stewart Allen
07e898f053 defer starting of minions unless threading is enabled 2022-02-24 13:47:26 -05:00
Stewart Allen
0de4445256 generalize path renderer 2022-02-23 12:05:34 -05:00
Stewart Allen
9a149d720c pool and engine now use dependency injection 2022-02-23 09:29:33 -05:00
Stewart Allen
195ad046b9 change uglify rules which eliminate necessary code with new style 2022-02-22 22:00:50 -05:00
Stewart Allen
f2d53b288b clean up older register patterns 2022-02-22 11:47:59 -05:00
Stewart Allen
bc1dd02dbc move worker, minion/pool entry points to kiri-run 2022-02-22 11:36:04 -05:00
Stewart Allen
202bf2f8fd fix up dependencies 2022-02-22 11:32:35 -05:00
Stewart Allen
827847a321 move cli, engine, frame access points to kiri-run 2022-02-19 13:13:53 -05:00