Commit graph grid-apps-cmms/src/kiri-mode/cam/prepare.js
Author SHA1 Message Date
Stewart Allen
1b0ee2a953 fix bug where drill was using G0 2023-06-20 14:05:07 -04:00
Stewart Allen
91684ff12a fixes #250 plunge rate incorrect for some Z cutting moves 2023-06-17 17:00:51 -04:00
Stewart Allen
7ff60c30ae fix multi-part path output and lathe light mode colors in CAM mode 2023-03-22 13:53:33 -04:00
Stewart Allen
fec2fcc18d fixes #230 shared tool numbers cause animation errors 2023-03-17 14:56:29 -04:00
Stewart Allen
8c32b1ba5a fix surface / trace selection copy on hover/pop/new op 2023-03-15 13:45:53 -04:00
Stewart Allen
5289ba7dd5 disable depth-first or indexed milling (some open paths are omitted) 2023-02-24 15:13:44 -05:00
Stewart Allen
f9cc6d1cb2 more not perfect slowing of initial level cuts 2023-02-24 13:34:13 -05:00
Stewart Allen
aedf73ba95 decrease cutting speed when entire tool is engaged in roughing 2023-02-23 22:12:01 -05:00
Stewart Allen
3e33e34598 add lathe leave stock option, fix lathe progression between layers 2023-02-20 16:33:04 -05:00
Stewart Allen
50d4193d56 fix feed/plung in lathe. update notes 2023-02-19 23:51:49 -05:00
Stewart Allen
614c049b2a add contour filtering 2023-02-19 11:42:22 -05:00
Stewart Allen
bf2bd6cdfd fix z clear and ordering on index command 2023-02-17 18:33:18 -05:00
Stewart Allen
e1ec475473 fix indexed contouring, negative zBottom, indexed contour moves 2023-02-16 11:11:00 -05:00
Stewart Allen
3e36f2f9ea improve path moves in indexed mode 2023-02-15 13:30:48 -05:00
Stewart Allen
905f0392f6 fix force z max condition that could cause part collision 2023-02-14 22:35:08 -05:00
Stewart Allen
2a7ee2fc67 patch lathe movements since no terrain is available 2023-02-14 21:19:39 -05:00
Stewart Allen
6c67c93988 stock is now always on in CAM mode 2023-02-14 13:25:56 -05:00
Stewart Allen
27d4081b08 fix boundary check on z lift and move 2023-01-20 18:20:44 -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
02ab6ed84b fix tabs + threading in contouring. adjust flat surface detection 2023-01-19 12:03:59 -05:00
Stewart Allen
bcfe727765 refactor contouring, curvesonly, latent emit, single threading 2023-01-19 11:15:42 -05:00
Stewart Allen
b657f66770 add process origin offsets 2023-01-06 22:25:37 -05:00
Stewart Allen
ed1f1ca45a move to safe Z between ops 2022-12-10 22:29:54 -05:00
Stewart Allen
3452297dc6 fix re-shadow after index rotations, carry angle through synth points 2022-11-08 14:46:40 -05:00
Stewart Allen
f53b9825cb update preview point rotation. fix state sensitive visuals 2022-11-03 14:35:02 -04:00
Stewart Allen
9fd1952121 fix bracket error 2022-10-25 14:58:25 -04:00
Stewart Allen
3e0bb010c2 fix feedrate in laser mode 2022-10-20 13:37:26 -04:00
Stewart Allen
4f46869ddc setPrintPoint updates ops object. laser flat uses proper max offset. non laser move after laser op ends 2022-10-19 14:46:28 -04:00
Stewart Allen
b38e3ec65a allow for z power ranges to be inverted 2022-10-19 12:08:46 -04:00
Stewart Allen
5f07f82eb3 add laser z banding and flatten options 2022-10-19 10:17:19 -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
d6757d1758 update CLI to work in CAM mode and add working samples 2022-10-16 12:17:35 -04:00
Stewart Allen
e970d377b2 convert preview path to async function. remove shared array from animation direct list 2022-10-16 01:06:39 -04:00
Stewart Allen
25c9d8b717 do not hold on to preview renders 2022-10-14 12:54:58 -04:00
Stewart Allen
c67d641e43 add CAM custom gcode operator 2022-10-05 16:21:31 -04:00
Stewart Allen
3b7f1e298e temporary workaround for lack of 'rest' machining state. addresses issue #221 2022-10-01 11:38:57 -04:00
Stewart Allen
b706fbe518 fix for ease down raise non-cutting moves intersecting geometry 2022-08-15 16:17:00 -04:00
Stewart Allen
0d9e549da4 fix potential crash into stock when parts are z bottom anchored. fix fdm/cnc pmode check 2022-05-16 22:42:07 -04:00
Stewart Allen
9432eaba42 patch corner case for routing in some contour paths 2022-05-01 18:18:17 -04:00
Stewart Allen
0de4445256 generalize path renderer 2022-02-23 12:05:34 -05: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
64d825b48c start updating kiri package to use gapp.register() 2022-02-20 18:00:31 -05:00
Stewart Allen
b8b7ce70d2 rename path to paths for consistency with other helpers 2022-02-17 00:39:50 -05:00
Stewart Allen
36d3f6b0b6 move path utilities out of print 2022-02-17 00:36:17 -05:00
Stewart Allen
fb603a53e5 adding ztOff is breaking some cases with z anchor not set to top 2022-02-14 13:44:54 -05:00
Stewart Allen
99b9dc476e prevent dogbones on tabs. fix settings restore order to preserve annotations 2022-02-03 15:23:16 -05:00
Stewart Allen
ed4b5dba7a prevent tool direction change with tabs. fix dark mode arrow colors 2022-01-25 10:01:25 -05:00