Stewart Allen
|
4aa9b7ed49
|
alter belt calculations for abitrary slice angle
|
2024-07-08 13:26:58 -04:00 |
|
Stewart Allen
|
58c33da9e8
|
add slice angle param (not fully impl)
|
2024-07-07 11:41:00 -04:00 |
|
Stewart Allen
|
9d6e4a6512
|
rm dead code. clean up slicing path marginally. bug fix belt support render
|
2024-07-06 19:09:36 -04:00 |
|
Stewart Allen
|
9aae90880c
|
comments and tweaks on belt slicing
|
2024-07-06 15:40:58 -04:00 |
|
Stewart Allen
|
edf7a53d4c
|
move gerber render to worker to free up UI thread
|
2024-07-01 21:17:18 -04:00 |
|
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 |
|