Commit graph grid-apps-cmms/src/kiri/print.js
Author SHA1 Message Date
Stewart Allen
6337cae736 remove largely unused debug class 2021-07-04 21:05:46 -04:00
Mikhail Allen
184b103906 changed arc output from XYR to XYIJ. added XYIJ arc import support. fixed XYR arc import. fixed center2pr returning the wrong center point. 2021-06-10 16:30:00 -04:00
Stewart Allen
abe27001ca change preview.maxspeed to preview.speeds and emit an object with min/max 2021-05-20 09:40:15 -04:00
Stewart Allen
71a17494f1 another patch for experimental path routing around voids 2021-05-17 20:51:51 -04:00
Stewart Allen
aa0ccdaab2 add range() function in gcode macro expressions 2021-05-10 14:31:41 -04:00
stewart allen
9dd8574f9a add gcode macros for interior and exterior extrusion 2021-05-02 19:29:46 -04:00
stewart allen
dcca7249d3 add a belt-first option for shell output ordering 2021-05-02 10:52:48 -04:00
Stewart Allen
5c26aaa31e fix retractions in vase mode that could affect a few other corner cases, too 2021-05-01 01:01:15 -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
c1ab50db30 enable new retraction reduction path planning without danger mode 2021-04-28 15:17:20 -04:00
stewart allen
f46e7eef91 do not attempt sparse-top intersections on anchor slices 2021-04-28 15:05:35 -04:00
Stewart Allen
904c600552 curves-only fix to handle small epsilon in flat face vertices 2021-04-26 09:19:38 -04:00
stewart allen
a462159d2c upgrade token expression evaluator 2021-04-19 09:27:18 -04:00
stewart allen
d95275eb03 update var substitution 2021-04-18 17:54:11 -04:00
Stewart Allen
ebd31d8dc7 fix linear infill density. stub in sliceFillWidth 2021-03-15 11:00:05 -04:00
Stewart Allen
1b60290286 fix macro algebra 2021-03-14 19:49:21 -04:00
Stewart Allen
e549bba9d5 optimize no-intersects case 2021-03-12 14:44:30 -05:00
Stewart Allen
ae9cd843c1 fix brim offset bug. disable manual supports when automatic enabled 2021-03-12 13:19:57 -05:00
Stewart Allen
5f36260772 add intra-top routing to minimize retractions when possible 2021-03-12 12:39:36 -05:00
Stewart Allen
e27aabc860 another attempt at retraction fix 2021-03-11 17:24:44 -05:00
Stewart Allen
c534ff2fe1 fix excessive retractions (mostly in belt mode) 2021-03-11 16:52:58 -05:00
Stewart Allen
1239968ade fix parsing of gcode with initial purge on a high z 2021-03-05 11:24:05 -05:00
Stewart Allen
3816f7b51a remove comments 2021-02-28 21:19:45 -05:00
Stewart Allen
36893a32aa add support for firmware retractions G10/G11 #fixes #114 2021-02-28 21:18:43 -05:00
Stewart Allen
11f4a4cdbf add swizzler when cleaning open polygons to ensure start/end make sense 2021-02-22 22:37:38 -05:00
Stewart Allen
bc33c71f34 add new experimental thin fill 2021-02-20 22:50:03 -05:00
Stewart Allen
125f9cb16b fix restore from .km preserving widget annotations. fix trace ordering for tops that split down. fix support z span 2021-02-18 22:47:52 -05:00
Stewart Allen
8be93cb3c9 fix output order for slices with shells touching the belt 2021-02-16 22:01:10 -05:00
Stewart Allen
b71ff1fa0b checkpoint range work 2021-02-11 17:34:42 -05:00
Stewart Allen
b172e29054 enable more range parameters. localize 2021-02-11 14:33:00 -05:00
Stewart Allen
beeea2387c drop wipe endpoints outside centering poly. drop fill attempt for anchor lines 2021-02-09 19:08:28 -05:00
Stewart Allen
f71dedb5d5 add offset to wipe follow path 2021-02-09 18:29:43 -05:00
Stewart Allen
7ab7701f8c resurrect wipe as a post-retraction option 2021-02-09 15:38:05 -05:00
Stewart Allen
dc55da0232 fix latent layer retract detection 2021-02-09 13:09:56 -05:00
Stewart Allen
cd155aab9c missed a debug 2021-02-07 22:08:54 -05:00
Stewart Allen
f988912f6b fix arc parsing (clockwise). clean up label preference restoration and apply to parsed gcode 2021-02-07 21:53:58 -05:00
Stewart Allen
551c65dff9 remove comment 2021-02-07 19:48:56 -05:00
Stewart Allen
2003be9d58 better string replace padding compensation 2021-02-07 19:48:02 -05:00
Stewart Allen
5b4d89171d add experimental preference and put arc tolerance in that category 2021-02-07 17:53:16 -05:00
Stewart Allen
3dedaae05b checkpoint arc work 2021-02-06 16:07:56 -05:00
Stewart Allen
1e33774630 tweaks to arc work 2021-02-06 12:11:54 -05:00
Stewart Allen
aa003eb00f checkpoint arc work 2021-02-06 01:29:33 -05:00
Stewart Allen
cd06e28b0d checkpoint parsing arcs 2021-02-05 15:42:02 -05:00
Stewart Allen
b23a38ce86 checkpoint arc generation on export 2021-02-04 21:35:42 -05:00
Stewart Allen
00ca621f4a maintain gcode header/footer padding with substitutions 2021-01-30 11:46:31 -05:00
Stewart Allen
876f6c9d44 add optional seprate infill speed. fix 'a' arrange behavior 2021-01-25 08:49:42 -05:00
Stewart Allen
faeb423a02 fix route planning for trace ops 2021-01-21 16:28:56 -05:00
Stewart Allen
26c0a5cf69 fix redundant path output in depth-first mode 2021-01-17 22:23:51 -05:00
Stewart Allen
b6cb6cde87 mark layers as touching / not-touching belt and route paths accordingly. add 'b' back view hot-key 2021-01-16 16:56:37 -05:00