Commit graph grid-apps-cmms/src/kiri-mode
Author SHA1 Message Date
Stewart Allen
f5b90087d3 fix lathe slice allocation 2023-02-13 15:38:39 -05:00
Stewart Allen
47bd68ca0b add step angle option for lathe (perhaps determine heuristically in the future) 2023-02-13 14:46:15 -05:00
Stewart Allen
26b3f0a9e2 checkpoint lathe work 2023-02-13 13:35:43 -05:00
Stewart Allen
6617f1889d respect zBottom in topo4 / lathe 2023-02-11 15:13:06 -05:00
Stewart Allen
55ea6825eb fix preview and gcode export for lathe ops 2023-02-11 11:10:20 -05:00
Stewart Allen
a0d4641a62 bump rev 3.9.D3 2023-02-07 20:17:19 -05:00
Stewart Allen
58d8abb469 experimental approach to offsetting open polylines in trace 2023-02-06 08:33:36 -05:00
Stewart Allen
ca83824f00 fix pocket + contour ... topo field was commented out 2023-02-05 06:48:10 +01:00
Stewart Allen
e22dc83596 honor z bottom in pocket operations 2023-01-31 17:42:32 -05:00
Stewart Allen
4600e6529b restore trace line selection off-plane 2023-01-28 10:22:42 -05:00
Stewart Allen
1f249fb179 fix missing some flats due to slicer z order refactor 2023-01-23 18:49:47 -05:00
Stewart Allen
9dd2069887 revisit starting point. will be refactored into prepare in the future 2023-01-23 13:34:47 -05:00
Stewart Allen
ad1dc154ce fix starting position for origin bottom 2023-01-23 11:08:31 -05:00
Stewart Allen
6a8a070714 use step for X increment. enable lathe for experimental work 2023-01-22 16:52:37 -05:00
Stewart Allen
b5885ebc94 CAM clearly delineate ops reachable or not on timeline 2023-01-22 13:19:11 -05:00
Stewart Allen
83d51f86be fix async wait for shadow gen 2023-01-21 18:09:07 -05:00
Stewart Allen
50f433a0d3 fix translated geometry from indexing operations 2023-01-21 17:02:59 -05:00
Stewart Allen
27d4081b08 fix boundary check on z lift and move 2023-01-20 18:20:44 -05:00
Stewart Allen
d898a23449 clarify step over tool tip. fix rare surface on null ptr 2023-01-20 15:11:56 -05:00
Stewart Allen
e973792ef6 update gcode parser to handle compact notations. fix up/over forced moves 2023-01-19 21:56:41 -05:00
Stewart Allen
b0f05dc285 add contour output density control through new parameter 'reduction' which can produce similar results with radically smaller file sizes 2023-01-19 18:25:40 -05:00
Stewart Allen
ada0be3550 improve contouring: colinear, curves only 2023-01-19 16:26:58 -05:00
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
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
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
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
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