Stewart Allen
|
32d4b7e62a
|
fix thin3 chain marking and shortening
|
2025-09-15 17:11:56 -04:00 |
|
Stewart Allen
|
ba61e39143
|
checkpoint thin3 work
|
2025-09-14 14:29:23 -04:00 |
|
Stewart Allen
|
35660d39cf
|
relax drill circularity for lower poly. add ; bc no ts syntax
|
2025-08-31 22:13:42 -04:00 |
|
Stewart Allen
|
c76085f6f9
|
add jspoly and checkpoint thinwall v3
|
2025-07-25 18:38:40 -07:00 |
|
Stewart Allen
|
7d3b210ed9
|
fix nested trace elements when clearing (poly area bug), fix shadowZ poly union, fix hidden cam animate
|
2025-07-12 14:09:35 -04:00 |
|
Stewart Allen
|
b57d815bfe
|
add 3-way trace intersections to origin candidates
|
2025-07-10 19:52:11 -04:00 |
|
Stewart Allen
|
5532cf28e4
|
add cam origin selector. fix wasm newpoly
|
2025-07-10 16:54:02 -04:00 |
|
Stewart Allen
|
ce4f5d6e78
|
move src2 -> src, web2 -> web, remove old module system, fix deps
|
2025-07-06 23:44:33 -04:00 |
|
bakedpotatolord
|
4695406d8d
|
Merge branch 'rel-4.2' of https://github.com/GridSpace/grid-apps into rel-4.2
|
2025-06-24 12:23:31 -06:00 |
|
Stewart Allen
|
05a9bca485
|
fix ctrl click to select planar matching lines
|
2025-06-21 22:22:37 -04:00 |
|
Stewart Allen
|
220dc7c439
|
quick port of pocket clearZ to trace clearZnew
|
2025-06-21 21:54:58 -04:00 |
|
bakedpotatolord
|
e230358ede
|
add jsdoc
|
2025-06-03 09:23:27 -06:00 |
|
bakedpotatolord
|
f703f0cef3
|
move easeDown to prepare function
|
2025-05-22 12:32:21 -06:00 |
|
Stewart Allen
|
5a71b25cdb
|
rename and comment top and noodle fields
|
2025-02-24 00:45:04 -05:00 |
|
Stewart Allen
|
91ad27f540
|
add thin type 3 test
|
2025-02-23 14:50:24 -05:00 |
|
Stewart Allen
|
2e1114510a
|
fix cam trace dup selection, add cam trace merge option, add more bambu print options
|
2025-02-01 18:45:33 -05:00 |
|
Stewart Allen
|
aa0dacde13
|
fix clone/getZ when poly empty
|
2025-01-08 22:53:55 -05:00 |
|
Stewart Allen
|
9826a6b065
|
fix poly clone Z bug affecting trace
|
2024-11-15 12:21:50 -05:00 |
|
Stewart Allen
|
13e2fc471c
|
add optional dpi parameter to svg import #299
|
2024-09-10 21:48:56 -04:00 |
|
Stewart Allen
|
f08319efe7
|
more efficient shortest-distance pocket routing
|
2024-08-17 17:57:03 -04:00 |
|
Stewart Allen
|
c960501a87
|
add mode key sohrtcuts, face selection re-triangulation
|
2024-08-12 15:54:49 -04:00 |
|
Stewart Allen
|
3bcc994d04
|
fix ease down touch point when index = 0
|
2024-08-07 18:07:33 -04:00 |
|
Stewart Allen
|
5d55cae92a
|
replace center average with geometric center. fixed #284
|
2024-08-02 18:38:55 -04:00 |
|
Stewart Allen
|
e608091603
|
fix centering, poly scaling
|
2024-07-30 16:56:34 -04:00 |
|
Stewart Allen
|
18b6b8567a
|
deep clone + args, rework/cleanup ui binding, preserve groups on poly re-nest
|
2024-07-30 15:12:02 -04:00 |
|
Stewart Allen
|
50e7ef906a
|
add support for open poly line width and miter distances
|
2024-07-27 22:35:01 -04:00 |
|
Stewart Allen
|
e0d449af50
|
add sketch item/group flip h/v and centering
|
2024-07-27 18:41:32 -04:00 |
|
Stewart Allen
|
2efb9cfab8
|
add proper negative extrusion handling (normals and chamfer reversal)
|
2024-07-27 12:28:09 -04:00 |
|
Stewart Allen
|
47e47df0a5
|
add sketch item dialogs and editing, sketch extrusion dialog and options
|
2024-07-25 23:30:58 -04:00 |
|
Stewart Allen
|
54ffc506bd
|
first sketch union
|
2024-07-25 15:52:17 -04:00 |
|
Stewart Allen
|
2cfe6bac38
|
add crude rendering of sketch polys
|
2024-07-24 22:21:40 -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
|
fe8ab6ed75
|
Merge pull request #282 from thingsapart/dev-ease-down-configurable
Proof of concept of configurable "Ease-Down" with a slope and start Z
|
2024-07-20 23:11:43 -04:00 |
|
Stewart Allen
|
d45d0b618b
|
add more options for cylinder generation
|
2024-07-20 15:29:04 -04:00 |
|
Stewart Allen
|
17581dbe7e
|
add negative chamfer hack for bottom-only gear chamfers
|
2024-07-19 21:39:23 -04:00 |
|
Stewart Allen
|
fee09c17f5
|
gear generation remembers previous settings and uses them as defaults
|
2024-07-19 20:37:32 -04:00 |
|
Stewart Allen
|
683cada6b9
|
add gear bottom chamfer to match
|
2024-07-19 18:13:46 -04:00 |
|
Stewart Allen
|
ee68930f73
|
add chamfer top option for gears
|
2024-07-19 18:05:41 -04:00 |
|
Stewart Allen
|
156fe593ac
|
checkpoint gear generation work
|
2024-07-18 20:13:50 -06:00 |
|
Stewart Allen
|
cc93c9a6e9
|
add gear generator to mesh tool
|
2024-07-18 10:53:27 -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
|
d7d136ad8c
|
try using xor to heal non-manifold / overlapping sliced polys. aka deathstar fix
|
2024-07-13 16:51:22 -04:00 |
|