Stewart Allen
|
7988abcb37
|
start with out-in when alternating so that brims connect seamlessly
|
2024-07-17 19:41:47 -06:00 |
|
Stewart Allen
|
0a8a61d546
|
bump rev 4.0.7
|
2024-07-17 19:37:17 -06:00 |
|
Stewart Allen
|
886bcd3368
|
fix settings/device import
|
2024-07-17 19:34:36 -06:00 |
|
Stewart Allen
|
0589ec08c7
|
alternating shell order. aka pooch-o-matic
|
2024-07-17 19:23:50 -06:00 |
|
Stewart Allen
|
cdb4cdd0a9
|
add gerber inferences for boundaries on borderless cu which triggers a z raise for open traces
|
2024-07-16 10:45:28 -06:00 |
|
thingsapart
|
5680ef6726
|
Comment
|
2024-07-15 17:53:39 -07:00 |
|
thingsapart
|
424aaa7c32
|
Lint
|
2024-07-15 17:40:16 -07:00 |
|
thingsapart
|
21441ebcf4
|
Fix indent
|
2024-07-15 17:35:38 -07:00 |
|
thingsapart
|
d3eb573ae9
|
Do not break down all long move segments, only those that would violate target Z
|
2024-07-15 17:34:12 -07:00 |
|
thingsapart
|
a7eded5156
|
Simplify the code, remove intermediate segments
|
2024-07-15 17:06:13 -07:00 |
|
thingsapart
|
0cdfee585e
|
A little more cleanup and commenting
|
2024-07-15 16:41:25 -07:00 |
|
thingsapart
|
3b3a3670bd
|
Proof of concept of configurable "Ease-In" with a slope and start Z
|
2024-07-15 15:00:50 -07:00 |
|
Stewart Allen
|
f556bdba34
|
fix code replace error
|
2024-07-15 10:55:09 -04:00 |
|
Stewart Allen
|
1d352f8459
|
add POLY.xor, poly.intersects, and option to xor sliced results instead of union on healing
|
2024-07-15 10:37:53 -04:00 |
|
Stewart Allen
|
955cfec263
|
bump server dep
|
2024-07-13 20:55:05 -04:00 |
|
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
|
fb6c1371b2
|
update help menu
|
2024-07-09 19:20:03 -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
|
3f190ef078
|
update .gitignore
|
2024-07-06 21:16:18 -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
|
7f4a6723ff
|
fix base46 convert miss on string vs buffer input. remove obsolete threejs exception on minify
|
2024-06-30 15:27:37 -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 |
|