Commit graph grid-apps-cmms/src/kiri-mode/cam/export.js
Author SHA1 Message Date
Stewart Allen
98329bcc05 fixes #323 cnc tool comments in gcode header 2024-12-19 09:35:23 -05:00
Stewart Allen
5c1cddbb1c fix z origin offsets in cam mode 2024-12-04 12:49:51 -05:00
Stewart Allen
05ea8a0b35 improve gapp.main and register 2024-09-14 16:59:24 -04:00
Stewart Allen
6f9532d2fd fix missing else in gcode pre macro processing 2024-09-12 11:43:15 -04:00
Stewart Allen
1f0e17daeb fix tool id comparison for change detection 2024-09-10 11:00:27 -04:00
Stewart Allen
d20e51a0dc fix tool change detection 2024-09-06 22:40:24 -04:00
Stewart Allen
eb534a17ff fix calculated time output in cnc mode 2024-07-04 10:27:59 -04:00
Stewart Allen
69097ab823 add object support for gcode macro vars 2024-05-25 21:18:05 -04:00
Stewart Allen
68a09973d8 port AXISMAP gcode header macro from FDM to CAM 2024-03-28 20:30:40 -04:00
Stewart Allen
e4b10623bb add pos_x, pos_y, pos_z, feed to macro vars 2023-12-19 11:40:20 -05:00
Stewart Allen
fec2fcc18d fixes #230 shared tool numbers cause animation errors 2023-03-17 14:56:29 -04:00
Stewart Allen
3e33e34598 add lathe leave stock option, fix lathe progression between layers 2023-02-20 16:33:04 -05:00
Stewart Allen
6c67c93988 stock is now always on in CAM mode 2023-02-14 13:25:56 -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
e973792ef6 update gcode parser to handle compact notations. fix up/over forced moves 2023-01-19 21:56:41 -05:00
Stewart Allen
bcfe727765 refactor contouring, curvesonly, latent emit, single threading 2023-01-19 11:15:42 -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
09109a896d add CAM control to omit initial tool change 2023-01-11 21:55:08 -05:00
Stewart Allen
937c2910f8 add first move Z optionality 2023-01-11 10:58:30 -05:00
Stewart Allen
9e86971ece fix first XY / Z moves to take into account Z over or under current position 2023-01-10 23:13:42 -05:00
Stewart Allen
69d2d4766b fix first XY / Z moves to take into account Z over or under currenet position 2023-01-10 23:07:00 -05:00
Stewart Allen
821e19ed03 output spindle at the start of every op. #237 2022-12-31 21:09:05 -05:00
Stewart Allen
bbb98eda41 add comment rewrite option to support parenthesis fixes #231 2022-12-08 16:46:09 -05:00
Stewart Allen
8c83e1d482 fix rounding to 0 decimal places 2022-11-08 22:43:19 -05:00
Stewart Allen
ebd4de2a5a add control over decimal rounding with SCALE gcode header directive 2022-11-08 22:16:42 -05:00
Stewart Allen
495c32bcbd fix first position, indexed first position 2022-11-08 17:06:21 -05:00
Stewart Allen
b22d2edc5a allow negative cam export scaling 2022-11-07 19:52:21 -05:00
Stewart Allen
338b5fc8be add CAM axes gcode scaling header directive 2022-11-05 19:52:38 -04:00
Stewart Allen
f081f32749 output A index gcodes when present 2022-11-04 14:07:08 -04:00
Stewart Allen
c4961901c9 work on first point output. laser output proved a corner case 2022-10-19 16:31:01 -04:00
Stewart Allen
cdd11fac2e respect decimals for laser power output 2022-10-19 14:48:41 -04:00
Stewart Allen
829139c440 patch up laser mode and layer transitions 2022-10-19 00:11:54 -04:00
Stewart Allen
91514aeb86 resolve gcode as array/text 2022-10-18 21:57:27 -04:00
Stewart Allen
234b8c0a6e add laser output operators and device settings in CAM mode 2022-10-18 19:51:53 -04:00
Stewart Allen
c67d641e43 add CAM custom gcode operator 2022-10-05 16:21:31 -04:00
Stewart Allen
7690816a7c fix cnc zip output when repeating the same op with different tools 2022-08-07 17:36:38 -04:00
Stewart Allen
acf411410d ensure spindle speed is restored after a tool change 2022-04-06 10:22:33 -07:00
Stewart Allen
03062aca12 defer spindle speed update until after tool change 2022-04-06 10:13:48 -07:00
Stewart Allen
d7be37478d modify kiri ui to use updated dependency management 2022-02-22 00:05:29 -05:00
Stewart Allen
836d53aad5 update code style, use gapp.register() for cam driver 2022-02-21 10:01:19 -05:00
Stewart Allen
5788b800a8 add option to export gcode as a zip file with discrete operations 2022-01-24 15:22:20 -05:00
Stewart Allen
300833ff11 another fix for cnc in cli mode 2022-01-08 14:22:23 -05:00
Stewart Allen
678316ac95 package re-organization 2021-12-28 16:38:05 -05:00
Renamed from src/mode/cam/export.js (Browse further)