Commit graph grid-apps-cmms/src/kiri/slice.js
Author SHA1 Message Date
Stewart Allen
6bbb844aa0 refactor synth support widgets to use same output code path as automatic supports 2022-10-13 20:31:44 -04:00
Stewart Allen
cde8745e7b add slicing comments. comment out potentially unused xray() function in slice 2022-09-16 22:12:27 -04:00
Stewart Allen
57a2129dba convert bulk of root kiri packages to gapp.register() loading 2022-02-20 22:47:04 -05:00
Stewart Allen
5e6c4b91aa add array grouping and walk order. add new thin fill output method 2021-12-30 17:35:10 -05:00
Stewart Allen
1108940a54 fix thin fill 2021-12-30 14:42:05 -05:00
Stewart Allen
69eb0356a9 only add non-empty loops. add simple to top on legacy/support path. fix invalid healed report 2021-09-16 10:39:04 -10:00
Stewart Allen
80e8f1c8e6 add profiling. use simple tops for support clipping 2021-06-24 22:23:42 -04:00
Stewart Allen
210bf10ee0 pre-compute de-rez'd top shadow in slicing pass which can be co-locataed with original slice data 2021-06-23 23:34:12 -04:00
Stewart Allen
e2ef4ff7e2 move shell generation into slice (new) post-processor which means it can be distributed and co-located with slicing in minion 2021-06-23 22:31:27 -04:00
Stewart Allen
f6dd5312b9 fix clone error. only perform route around if intersection detected 2021-04-30 09:49:13 -04:00
Stewart Allen
26179279f1 improvements to retract limiting routing. moving back to experimental 2021-04-29 12:50:30 -04:00
Stewart Allen
8f56f8bb96 improve slicing precision. add disabled slicer debugging 2020-12-02 14:18:16 -05:00
Stewart Allen
e23c9dfc9b rename Render to Layers 2020-11-30 22:36:06 -05:00
Stewart Allen
ca43ac369f handle empty shells 2020-11-19 11:10:49 -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
15ea39e849 fix shell output in prints 2020-11-08 11:09:15 -05:00
Stewart Allen
e7a050e03e add missing thin wall render 2020-11-08 08:19:05 -05:00
Stewart Allen
cf923c6b25 add render stats. remove dead code 2020-11-07 19:57:11 -05:00
Stewart Allen
df6afeeebb fdm rendering patchups 2020-11-07 15:18:43 -05:00
Stewart Allen
9a3cf79c8b checkpoint rendering refactor. still broken beyond slicing 2020-11-07 14:55:15 -05:00
Stewart Allen
4ca0a26af5 start new slice / layer / render system 2020-11-06 21:43:28 -05:00
Stewart Allen
3839a4af16 checkpoint new slicer interface work 2020-11-03 14:49:01 -05:00
Stewart Allen
afedbfb5f9 replace trace2count() with new offset() function 2020-11-02 11:02:59 -05:00
Stewart Allen
a6e15908e1 fix z index of modified fill insets 2020-11-02 00:18:03 -05:00
Stewart Allen
08bc1d45e3 remove thin gap areas from fill inset areas 2020-11-01 23:23:58 -05:00
Stewart Allen
49cde21201 fix thin lines and fill offset. fix noodle render and z layer moves 2020-11-01 23:01:43 -05:00
Stewart Allen
de46926d4c complete refactor of thin wall detection 2020-11-01 21:11:26 -05:00
Stewart Allen
5df89763b0 update thin wall comments, enable for local mode testing 2020-10-31 16:02:29 -04:00
Stewart Allen
f108dfd701 add tweaks api for output line precision and gcode decimal places 2020-09-14 09:43:34 -04:00
Stewart Allen
4f725535d3 remove unused render functions from slice (moved to drivers) 2020-06-15 08:54:57 -04:00
Stewart Allen
02feb524e6 restructure code, internalize devices 2020-06-03 22:39:30 -04:00
Renamed from js/kiri-slice.js (Browse further)