Commit graph grid-apps-cmms/src/kiri-mode/cam
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
4fc4b3da54 allow poly offset closer to 0 for pocket ops 2024-12-15 15:14:59 -05:00
Stewart Allen
5c1cddbb1c fix z origin offsets in cam mode 2024-12-04 12:49:51 -05:00
Stewart Allen
8976fc8ea8 fix min poly size in traces blocking small diameters 2024-11-12 19:44:28 -05:00
Stewart Allen
3dfd210739 loosen poly fitting for depth first 2024-10-22 10:37:31 -04:00
Stewart Allen
5db0ddf912 fix tool cloning, unique ids 2024-10-05 20:32:07 -04:00
Stewart Allen
683c117bcd complete api mapping 2024-09-17 10:40:42 -04:00
Stewart Allen
e506d75b63 fill out api.js with stubs later assigned in modules 2024-09-16 13:25:39 -04:00
Stewart Allen
606dea94e5 split cam tools out of init 2024-09-14 22:35:29 -04:00
Stewart Allen
05ea8a0b35 improve gapp.main and register 2024-09-14 16:59:24 -04:00
Stewart Allen
66199e035b start 4.1 development 2024-09-14 11:36:56 -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
9c1da28b94 swap button order, default for transparency 2024-09-06 22:18:14 -04:00
Stewart Allen
7e68bfe4f6 add cnc animation model transparency toggle 2024-09-06 13:30:18 -04:00
Stewart Allen
7fb6f2f3c2 remove decal option, persist and make outline option configurable 2024-09-06 11:08:43 -04:00
Stewart Allen
40537de055 in cam animation, add red tinting to cuts below z=0 2024-09-05 21:49:02 -04:00
Stewart Allen
48205cb00f add persistence and defaults to cam animation settings 2024-09-03 18:21:57 -04:00
Stewart Allen
eb85ab002c part 2 2024-09-03 15:14:27 -04:00
Stewart Allen
0c7211846f alternate approach to rendering stock during animation 2024-09-03 15:09:30 -04:00
Stewart Allen
973ee98200 add model visibility and stock transparency toggles to cam animation bar 2024-09-03 12:44:06 -04:00
Stewart Allen
fd7e5a1f0e add cam level option to clear entire stock 2024-08-28 11:34:30 -04:00
Stewart Allen
c11c51af5f check for empty slice layers in pocket 2024-08-20 18:16:01 -04:00
Stewart Allen
f08319efe7 more efficient shortest-distance pocket routing 2024-08-17 17:57:03 -04:00
Stewart Allen
e3f1c9c52e use fat lines for trace selection and rendering. fix trace offset when toggling in/out to none 2024-08-16 22:44:07 -04:00
Stewart Allen
93d92e3aec rework of 43fdeef to honor clipping when expanded 2024-08-13 10:16:37 -04:00
Stewart Allen
8788b91d9b update manifold calls in 4-axis animations 2024-07-27 10:30:29 -04:00
Stewart Allen
5fac736ea9 add ease down angle setting in UI triggered when ease down enabled 2024-07-20 23:12:37 -04:00
Stewart Allen
d169f244f1 fixes #280 ensure view is arrange before flip to prevent operational state mixing 2024-07-10 16:53:02 -04:00
Stewart Allen
1cc3f42f60 fix depth first with multiple pocket selections in cnc pocket op 2024-07-10 14:33:56 -04:00
Stewart Allen
eb534a17ff fix calculated time output in cnc mode 2024-07-04 10:27:59 -04:00
Stewart Allen
43fdeef1a1 fix double-offsetting of pocket contour expansion 2024-07-03 18:30:50 -04:00
Stewart Allen
9f14ecf88a checkpoint poly arc finding (for drilling op upgrade) 2024-07-02 13:28:13 -04:00
Stewart Allen
edf7a53d4c move gerber render to worker to free up UI thread 2024-07-01 21:17:18 -04:00
Stewart Allen
619468ee00 improve open poly offsetting. change gerber trace 3d interpetation 2024-07-01 20:52:49 -04:00
Stewart Allen
8b215460a1 complete basic gerber import conversion to mesh for milling traces 2024-06-29 23:03:40 -04:00
Stewart Allen
fdfea41a48 add gbr to loader classes 2024-06-29 19:21:22 -04:00
Stewart Allen
b4ad2bef61 bump rev 4.0.1 -- add more gerber code 2024-06-28 17:08:08 -04:00
Stewart Allen
d1938316e5 checkpoint internal work. # app server file wrapping, gerber import work 2024-06-27 21:50:54 -04:00
Stewart Allen
2519bec95d change ease down behavior. no longer use step down to lift Z 2024-06-24 21:29:28 -04:00
Stewart Allen
6944163ea4 feat: replace automatic speed scaling on full tool engagement with user parameter 2024-06-23 11:56:43 -04:00
Stewart Allen
995b338946 replace all window.prompt() with kiri.ui.prompt() for electron. open electron links in os browser 2024-06-17 15:21:50 -04:00
Stewart Allen
c3a6c876cb bump rev 4.0.D17 2024-06-16 15:53:19 -04:00
Stewart Allen
5eb795606b checkpoint WireEDM surface selection and menu re-org 2024-06-10 21:54:25 -07:00
Stewart Allen
3f0bf78d8b add hover titles for machining modes 2024-06-09 19:29:50 -07:00
Stewart Allen
bc7f8d64be stabilize Y position of cnc pop op 2024-06-09 19:22:56 -07:00
Stewart Allen
dfe42c0e4e refactor / rename laser fields to ct for 'cut tool' as a generic class for waterjet/wireedm/dragknite/laser 2024-06-09 15:33:30 -07:00
Stewart Allen
44e6dc75dc because safari/webkit is fundamentally braindead 2024-06-08 00:07:42 -07:00
Stewart Allen
1cbc2f59d9 move roughing depth-first and ease down into prep logic so it can be shared with pocket op 2024-06-07 18:10:21 -07:00