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
|
7988abcb37
|
start with out-in when alternating so that brims connect seamlessly
|
2024-07-17 19:41:47 -06:00 |
|
Stewart Allen
|
0589ec08c7
|
alternating shell order. aka pooch-o-matic
|
2024-07-17 19:23:50 -06: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
|
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
|
d7b77dd61d
|
fixes #277 move to belt before seeking brim start when avoid gaps selected
|
2024-07-08 20:18:43 -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
|
d1f234fb61
|
fix buffer geometry call from recent threejs upgrade. also typo fix in polygons
|
2024-07-03 15:17:21 -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
|
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
|
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
|
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
|
4d811972f6
|
compensate WireEDM previews when origin bounds checked
|
2024-06-13 22:13:03 -04:00 |
|
Stewart Allen
|
2ac1eb9e9e
|
fix output order using next closest
|
2024-06-13 19:56:04 -04:00 |
|
Stewart Allen
|
d087aaae73
|
refactor tile packing, cut tools file pathing
|
2024-06-13 19:00:04 -04:00 |
|
Stewart Allen
|
8017fe37e5
|
checkpoint before cut/prepare refactor. comments
|
2024-06-12 17:01:50 -04:00 |
|
Stewart Allen
|
a15e73495f
|
improve bounds tracking and output in cut modes. improve dark mode export dialog
|
2024-06-12 10:31:40 -07:00 |
|
Stewart Allen
|
3a48b319d7
|
add wire-edm origin offsets to setup a lead-in
|
2024-06-11 20:18:09 -07:00 |
|
Stewart Allen
|
c8bfa6a789
|
checkpoint cut tools drivers
|
2024-06-11 17:35:02 -07:00 |
|
Stewart Allen
|
ce78873f76
|
checkpoint WireEDM feature development
|
2024-06-11 13:16:02 -07: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
|
1d50d42b46
|
stub in new device types: WaterJet, WireEDM
|
2024-06-09 14:03:16 -07:00 |
|
Stewart Allen
|
85f48ef9b4
|
split dragknife out of laser and create new mode based on it. template for waterjet and wire-edm
|
2024-06-09 11:00:53 -07:00 |
|
Stewart Allen
|
5797f4fb2a
|
update (fix?) laser DXF output format. fix layer grouping option
|
2024-06-08 15:18:19 -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 |
|
Stewart Allen
|
f3478c6c9c
|
cam op pop Y offset adaptive to locatio on screen
|
2024-06-06 11:15:07 -07:00 |
|