Commit graph

3,481 commits

Author SHA1 Message Date
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
02ab6ed84b fix tabs + threading in contouring. adjust flat surface detection 2023-01-19 12:03:59 -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
5bfd6b523f limit recursive call depth 2023-01-18 21:43:36 -05:00
Stewart Allen
0f3358aaee add leave stock to cam contour 2023-01-18 16:38:24 -05:00
Stewart Allen
2271259a46 bump rev 3.8.D14 2023-01-17 22:49:39 -05:00
Stewart Allen
0cdcc08ad3 default flatness to 0 because larger values wash out features on small / fine models 2023-01-17 22:49:00 -05:00
Stewart Allen
79f119c354 testing indexing of topo4 output 2023-01-17 22:42:24 -05:00
Stewart Allen
a6993ba038 Merge branch 'master' into cam-topo4 2023-01-17 21:29:31 -05:00
Stewart Allen
ffe1ca05e8 add support for obj extended face declaration 2023-01-17 21:19:53 -05:00
Stewart Allen
b795952fd7 5x lathe speedup by filtering pre-segments 2023-01-17 20:30:17 -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
14226a19cb add COMPACT-OUTPUT and DECIMALS directives in CAM gcode headers 2023-01-17 11:52:35 -05:00
Stewart Allen
7655528b95 fix delta segment calc 2023-01-17 06:41:37 -05:00
Stewart Allen
bbf93ada9e refined paths with tool contour 2023-01-17 00:57:37 -05:00
Stewart Allen
0ff63dae50 first crude / inaccurate lathe path 2023-01-16 23:33:24 -05:00
Stewart Allen
c26e49c80d Merge branch 'master' into cam-topo4 2023-01-16 18:39:36 -05:00
Stewart Allen
07d1a0f5d2 bump rev 3.8.D13 2023-01-16 18:37:26 -05:00
Stewart Allen
cb26923046 update pocket surface matching to new api 2023-01-16 18:36:24 -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
8a8f4d8485 stub in topo4 / lathe op 2023-01-16 13:56:08 -05:00
Stewart Allen
b9c59df9b3 notes. typo , vs ; 2023-01-16 13:03:32 -05:00
Stewart Allen
0c2d1b7be2 add omit pocket option to CAM outline op 2023-01-15 18:47:57 -05:00
Stewart Allen
3f372e70aa fix contour curvesOnly with threaded slicing. add booleans to codec 2023-01-15 17:23:48 -05:00
Stewart Allen
a52942b471 bump rev. 3.8.D12 2023-01-15 16:48:15 -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
fa6d07ed15 complete threading support for all slicing ops. add pocket surface selection criteria 2023-01-15 16:36:05 -05:00
Stewart Allen
70c00e1bab cam fix slice z output order, restore progress bar accuracy 2023-01-15 15:06:29 -05:00
Stewart Allen
d60d1e14d9 parallelize cam slicer 2023-01-15 13:05:53 -05:00
Stewart Allen
6bb35b9d11 correct dup z filter for traces 2023-01-15 00:52:19 -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
4c78afb8dd bump rev 3.8.D11 2023-01-14 20:02:57 -05:00
Stewart Allen
4f2ccd2049 Merge branch 'master' into cam-topo-new 2023-01-14 19:57:49 -05:00
Stewart Allen
c7e29463ab remove timing 2023-01-14 19:57:44 -05:00
Stewart Allen
14c4338534 optimize verticesToPoints when not decimating (no hash). make slice async for future minion work 2023-01-14 18:22:41 -05:00
Stewart Allen
755f38fb39 complete fully threaded contouring, restore progress bar 2023-01-14 16:53:17 -05:00
Stewart Allen
bb291d659a checkpoint send trace state to minions 2023-01-14 14:27:22 -05:00
Stewart Allen
f751f75c74 checkpoint extract contour as async function 2023-01-14 12:39:52 -05:00
Stewart Allen
d6b53d425e checkpont complete trace extraction from topo 2023-01-14 12:11:49 -05:00
Stewart Allen
912559715e checkpoint factor out trace generation state 2023-01-14 11:49:01 -05:00
Stewart Allen
14d7d06cf4 checkpoint extracting probing from topo 2023-01-14 11:35:07 -05:00
Stewart Allen
656102c35e fix multi-widget load grouping, reload same file with import 2023-01-14 10:57:45 -05:00
Stewart Allen
ae03abb547 fix multi-widget load grouping, reload same file with import 2023-01-14 10:57:32 -05:00
Stewart Allen
65c3a8efdd bump rev 3.8.D10 2023-01-13 22:47:00 -05:00
Stewart Allen
e22b0aee18 fix nested and tiny polys in tracing 2023-01-13 22:42:21 -05:00
Stewart Allen
b0682e79df update tool init language 2023-01-13 15:01:05 -05:00