Stewart Allen
3e33d6d0de
bump rev 4.0.6
2024-07-13 18:37:05 -04:00
Stewart Allen
d7d136ad8c
try using xor to heal non-manifold / overlapping sliced polys. aka deathstar fix
2024-07-13 16:51:22 -04:00
Stewart Allen
cfa9eacbb2
fix extrusion-on-belt detection. fix support stringing caused by belt brim code
2024-07-11 11:45:52 -04:00
Stewart Allen
8288addcd0
bump rev 4.0.5
2024-07-10 18:57:24 -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
b74c0a3bea
improve L&F of collapsible group headers
2024-07-09 13:08:04 -04:00
Stewart Allen
30bac4eef4
re-introduce selectively collapsible settings groups
2024-07-09 13:02:03 -04:00
Stewart Allen
d7b77dd61d
fixes #277 move to belt before seeking brim start when avoid gaps selected
2024-07-08 20:18:43 -04:00
Stewart Allen
2dd9de1ad3
bump rev 4.0.4
2024-07-08 17:42:41 -04:00
Stewart Allen
d88f603e38
fix belt settings mixture across mode changes. commend cleanup, rm dead code
2024-07-08 17:34:43 -04:00
Stewart Allen
4aa9b7ed49
alter belt calculations for abitrary slice angle
2024-07-08 13:26:58 -04:00
Stewart Allen
58c33da9e8
add slice angle param (not fully impl)
2024-07-07 11:41:00 -04:00
Stewart Allen
9d6e4a6512
rm dead code. clean up slicing path marginally. bug fix belt support render
2024-07-06 19:09:36 -04:00
Stewart Allen
9aae90880c
comments and tweaks on belt slicing
2024-07-06 15:40:58 -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
cdac25e1c0
bump rev 4.0.3
2024-07-03 15:18:16 -04:00
Stewart Allen
d1f234fb61
fix buffer geometry call from recent threejs upgrade. also typo fix in polygons
2024-07-03 15:17:21 -04:00
Stewart Allen
fd86b9b93a
make clipper calls a little more readable, compact when packaged
2024-07-02 22:03:35 -04:00
Stewart Allen
f4889d3c8f
prevent make clean from removing manifold file
2024-07-02 18:12:00 -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
903a0007d6
clean up platform file load
2024-06-30 23:15:03 -04:00
Stewart Allen
b20f839f0b
bump rev 4.0.2
2024-06-30 12:46:09 -04:00
Stewart Allen
1455a624c3
render vias into extruded gerber / copper layer. workaround flawed poly flatten / crush
2024-06-30 12:45:22 -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
9adfe33cfb
reconcile new three modules, create a bundle
2024-06-29 15:48:00 -04:00
Stewart Allen
e26e57e193
complete es module wrappers
...
update manifold to current npm
update csg to use new manifold
remove manifold npm pre install download from static
2024-06-29 07:14:20 -04:00
Stewart Allen
b4ad2bef61
bump rev 4.0.1 -- add more gerber code
2024-06-28 17:08:08 -04:00
Stewart Allen
6a811ff601
add missing gerber file link
2024-06-27 22:46:42 -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
bde9080f43
improve infill speed / routing for most scenarios. improve (hidden) intra-layer fdm slider
2024-06-24 15:20:41 -04:00
Stewart Allen
b8f938b10c
fixes #279 by adapting retract distance to device nozzle diameter
2024-06-24 10:44:13 -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
050fa8afb3
bump rev 4.0.0
2024-06-21 17:01:49 -04:00
Stewart Allen
8141b7c08a
update origin trial, sync on workspace save
2024-06-19 19:59:26 -04:00
Stewart Allen
a3bede3ae9
add new build targets, update readme
2024-06-18 12:06:25 -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
4d81932f38
add support for electron modules
2024-06-16 21:48:41 -04:00
Stewart Allen
c3a6c876cb
bump rev 4.0.D17
2024-06-16 15:53:19 -04:00
Stewart Allen
b526bec87e
allow manual triggering of builds
...
bump action versions
add token reference for electron build
add release workflow
add links for windows replacements
add helper for github build workflow
align asset names with build artifact names
produce zip artifacts from electron build
change artifact name to KiriMoto and add array build target
add mac app signing
add electron app icons
add links.csv helper
add dryrun cache build and integration into electron app for faster startup
allow windows install alt location. suppress gdpr on localhost / built apps
2024-06-16 14:34:01 -04:00
Stewart Allen
7e8838da1c
add electron build
2024-06-14 17:38:07 -04:00
Stewart Allen
87b251bedc
add proper gcode on/off macros for each cutting tool
2024-06-13 23:42:28 -04:00
Stewart Allen
f6f1d2478e
restrict ctOrigin offsets to ctOriginBounds
2024-06-13 22:31:59 -04:00
Stewart Allen
3c867e7070
bump rev 4.0.D16
2024-06-13 22:20:34 -04:00
Stewart Allen
7324870856
update security context alert
2024-06-13 22:17:20 -04:00