Commit graph grid-apps-cmms/src/mode/fdm/export.js
Author SHA1 Message Date
Mikhail Allen
81a59219d7 fixed g2/g3 arc generation 2021-06-11 13:38:00 -04:00
Mikhail Allen
4a8b925619 fixed arcs outputting NaN in special cases 2021-06-10 18:21:06 -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
Mikhail Allen
7959cc08f2 fixed case where arcQ.center could be undefined 2021-06-09 14:36:27 -04:00
Mikhail Allen
46d5e1091d improved arc precision 2021-06-02 00:26:16 -04:00
Stewart Allen
2147af0cd1 disable arcMin arcMax and remove NaN filter 2021-05-31 23:25:32 -04:00
Stewart Allen
177517778c stop gap until new function is ready 2021-05-31 22:44:13 -04:00
Stewart Allen
c45a35956c better NaN detection 2021-05-31 22:02:36 -04:00
Stewart Allen
77b9ddfd91 cheat circle center calc. alert on isNaN circle center 2021-05-31 21:28:36 -04:00
Mikhail Allen
777901d437 add arcMax to limit arcs. fix one arcQ drain position. 2021-05-31 14:04:43 -04:00
Stewart Allen
3689f17f26 fix tool id comparison 2021-05-26 14:51:22 -04:00
Stewart Allen
aa0ccdaab2 add range() function in gcode macro expressions 2021-05-10 14:31:41 -04:00
Stewart Allen
4a57a1a227 bump rev 2.9.D8 -- default y belt offset to 1/2 layer height 2021-05-02 22:36:16 -04:00
stewart allen
9dd8574f9a add gcode macros for interior and exterior extrusion 2021-05-02 19:29:46 -04:00
Stewart Allen
3aa0df2ee4 fix brims and move belt offset to export 2021-05-01 12:48:05 -04:00
Stewart Allen
6fb292705a fix swapped y bounds that could affect belt offset. bump rev 2.9.D6 2021-05-01 00:43:01 -04:00
Stewart Allen
cd81d6052f add right click to set camera focus 2021-04-21 22:30:42 -04:00
Stewart Allen
da2fcc6812 remove old/dead loop code 2021-04-19 21:14:08 -04:00
Stewart Allen
a20ba0a163 loops are now set in ranges much more intuitively 2021-04-18 21:50:38 -04:00
Stewart Allen
8df07c364a handle missing path. reduce left font size 2021-03-24 14:40:33 -04:00
Stewart Allen
8df9860aee better fan handling. fix range params with rafts 2021-03-14 15:16:30 -04:00
Stewart Allen
6f4afa0cbe same fix for T0/T1/G90/G91/G92 2021-03-11 10:36:51 -05:00
Stewart Allen
1d44ab2cf5 fix commented M82/M83 commands changing mode 2021-03-11 10:28:42 -05:00
Stewart Allen
c8ec0aa498 add belt peel guard to prevent deflection on long prints as they leave the belt end 2021-03-08 21:57:28 -05:00
Stewart Allen
3478b700f9 fix 'round' bug reports 2021-03-02 18:36:08 -05:00
Stewart Allen
36893a32aa add support for firmware retractions G10/G11 #fixes #114 2021-02-28 21:18:43 -05:00
Stewart Allen
d3331c9b88 add 'print-time' as alias for 'time' in gcode macros. fixes #118 2021-02-27 15:15:43 -05:00
Stewart Allen
b793f9e756 fix missing $ in string expansion 2021-02-22 18:45:58 -05:00
Stewart Allen
bdfa02d215 allow print/bed temp to fall back to first layer settings if they are omitted 2021-02-13 20:07:48 -05:00
Stewart Allen
76dc5be0a5 expand set of range override parameters 2021-02-11 20:57:18 -05:00
Stewart Allen
b71ff1fa0b checkpoint range work 2021-02-11 17:34:42 -05:00
Stewart Allen
7ab7701f8c resurrect wipe as a post-retraction option 2021-02-09 15:38:05 -05:00
Stewart Allen
b5c8b19864 add extruder deselect script. relegate extruder abs/rel to detection via gcode header parsing 2021-02-09 10:25:23 -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
461e71ca64 fix retraction between widgets. put retraction in prepare instead of export. inline comments 2021-02-07 20:52:11 -05:00
Stewart Allen
7a6cfd266c persist layer visibility selections 2021-02-07 19:25:30 -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
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
69eca2a031 fix z layer output height (manifested as first layer half height) 2021-01-25 12:38:40 -05:00
Stewart Allen
a82c62b73a fix double retractions 2021-01-24 18:35:19 -05:00
Stewart Allen
9c1192c3ef make M808 loop areas aware of extruder absolute / relative setting 2021-01-19 12:31:05 -05:00
Stewart Allen
2bc9951849 add support for entire part loop range (0-0) 2021-01-18 09:43:19 -05:00
Stewart Allen
d6132fd652 add M808 looping regions and a UI for setting them 2021-01-17 23:49:00 -05:00
Stewart Allen
9de23c6e24 invert X belt gcode 2021-01-16 20:39:55 -05:00
Stewart Allen
80e57335a1 solve remaining object belt rotation and gcode generation issues 2021-01-10 22:22:36 -05:00
Stewart Allen
d0cef6eedc checkpoint belt work 2021-01-09 21:08:24 -05:00
Stewart Allen
a44b347207 correct belt output epos.y 2021-01-09 19:25:29 -05:00
Stewart Allen
44d54491d7 checkpoint belt work 2021-01-09 19:10:39 -05:00