Commit graph grid-apps-cmms/src/mode/cam/slice.js
Author SHA1 Message Date
Stewart Allen
83cd531181 minimize dogbone a bit more 2020-12-03 21:37:43 -05:00
Stewart Allen
79b09ee73c correct dogbone angles. handle inner polys 2020-12-03 21:14:52 -05:00
Stewart Allen
83de534a52 add dogbones as an outline option 2020-12-03 19:51:14 -05:00
Stewart Allen
448fbb3757 fix stock colliding moves outside part bounds 2020-12-03 09:06:03 -05:00
Stewart Allen
bd38764083 prevent tabs from hover detection in tracing. heal open segments that share endpoints after tab cuts 2020-12-02 18:05:31 -05:00
Stewart Allen
8f56f8bb96 improve slicing precision. add disabled slicer debugging 2020-12-02 14:18:16 -05:00
Stewart Allen
4a84732797 handle depth ordering for traces 2020-12-01 20:11:19 -05:00
Stewart Allen
44c1c850e9 checkpoint trace work 2020-12-01 19:54:54 -05:00
Stewart Allen
0ff23ef8cd checkpoint tracing 2020-12-01 18:19:28 -05:00
Stewart Allen
ea4f5de034 checkpoint trace work 2020-12-01 14:22:19 -05:00
Stewart Allen
9945a08dbb checkpoint trace work 2020-12-01 12:31:38 -05:00
Stewart Allen
94dc665231 checkpoint traces work 2020-12-01 00:35:25 -05:00
Stewart Allen
563fcb71d0 start to structure tracing code split as client/worker 2020-11-30 18:01:32 -05:00
Stewart Allen
7777ea6932 checkpoint trace work. wide cutout now does interiors 2020-11-30 00:19:28 -05:00
Stewart Allen
079a8ad37d add outline outside-only option for doing cutouts 2020-11-28 19:20:21 -05:00
Stewart Allen
44df978a67 fix double inset. bump rev 2.4.D7 2020-11-28 10:52:54 -05:00
Stewart Allen
0842d235a3 fix multiple tab heights in contouring 2020-11-28 10:35:46 -05:00
Stewart Allen
8a29428f78 fix inside tabs. add tabs to shadow so moves always avoid them 2020-11-28 00:07:38 -05:00
Stewart Allen
7292f1c141 add more image import options. fix large array appends. optimize shadow in highly detained meshes 2020-11-27 14:42:55 -05:00
Stewart Allen
deb33e08c5 merge tabs 2020-11-26 10:48:13 -05:00
Stewart Allen
d020a94b53 remove dead tab code. clear tabs and supports on scale events 2020-11-26 00:14:45 -05:00
Stewart Allen
345db082e3 add entirely new manual tab system and disable the old auto system because it's incompatible 2020-11-25 22:50:44 -05:00
Stewart Allen
91bb6945c9 animate replay. elide short moves 2020-11-24 19:21:30 -05:00
Stewart Allen
1878d6392c fix donut top forming ring on top=0 2020-11-24 17:35:39 -05:00
Stewart Allen
8d05cb7a2b align tabs to a common center. fix tab height when z bottom in topo 2020-11-21 20:52:52 -05:00
Stewart Allen
2c30d1f28e add missing flats to master shadow. fix z min slice in rough and outline 2020-11-21 20:31:37 -05:00
Stewart Allen
b8184994d3 fix rough top using wrong shadow and master shadow missing some thin flats 2020-11-21 18:54:07 -05:00
Stewart Allen
ffe8046c4e replace auto-facing with explicit clear-top 2020-11-20 08:03:10 -05:00
Stewart Allen
3738750ba3 set view mode on part move,rotate,scale. debug code for tab intersections 2020-11-19 21:04:45 -05:00
Stewart Allen
0a1f812715 match up facing region to inside/all roughing selection 2020-11-19 14:35:29 -05:00
Stewart Allen
69c3a07f90 ensure top is cleared in roughing when no top offset and clear faces checked. only show view clear in arrange mode 2020-11-19 13:54:55 -05:00
Stewart Allen
7b0a85b9a2 fix shadow/flat for step down that would miss them 2020-11-17 20:01:29 -05:00
Stewart Allen
8ac7d3b89a fix open traces in slice and resulting empty top slices. do not offset open polys in expand() 2020-11-17 00:45:34 -05:00
Stewart Allen
3c7fe43f24 add beta warning, discord server link 2020-11-16 22:19:14 -05:00
Stewart Allen
59f9cdfe62 fix roughing outside when offsets produce nothing 2020-11-15 17:02:52 -05:00
Stewart Allen
509cb311a4 roughing flats broke z bottom 2020-11-15 15:45:14 -05:00
Stewart Allen
dc7705878e add clear faces option in roughing. bump rev 2.3.D10 2020-11-15 15:32:15 -05:00
Stewart Allen
533b8035eb fix rough and outline step down alignemnt to bottom 2020-11-15 15:05:45 -05:00
Stewart Allen
624f87d044 fix triple inner offset in roughing voids. fix stock bounds on cam toggle in preview 2020-11-15 14:43:22 -05:00
Stewart Allen
394bfcf597 divide step downs for shadowline helps with small parts 2020-11-14 21:44:11 -05:00
Stewart Allen
c8530981bc refactor major parts of topo generation 2020-11-14 19:13:17 -05:00
Stewart Allen
a66a794f14 add tab support in contouring 2020-11-14 13:19:37 -05:00
Stewart Allen
8a1118d6c1 refactor cam stock visualization 2020-11-14 11:12:12 -05:00
Stewart Allen
9522821232 change default stock visualization in slice and preview modes 2020-11-13 22:09:08 -05:00
Stewart Allen
9d29faed74 add contour support outside part boundaries 2020-11-11 23:27:58 -05:00
Stewart Allen
f41d166199 fix 0/1 bucket slicing in slicer2 2020-11-11 15:38:14 -05:00
Stewart Allen
701f785c3a re-enable roughing outside part boundaries 2020-11-11 00:41:04 -05:00
Stewart Allen
a00a9cbc23 fix outline depth first 2020-11-10 19:56:34 -05:00
Stewart Allen
fff3ad5db6 restore gcode preview. bump rev 2.3.D4 2020-11-09 13:57:18 -05:00
Stewart Allen
b9b78cc1ae add widget render control ui. fix up cam prepare with new render engine 2020-11-08 16:44:32 -05:00