Stewart Allen
|
9106d8ad21
|
fix gear shaft diam, log gear pitch when created
|
2024-07-19 00:55:05 -04:00 |
|
Stewart Allen
|
9407d50e9a
|
clean up gear code
|
2024-07-18 20:32:38 -06: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 |
|
Stewart Allen
|
9adfe33cfb
|
reconcile new three modules, create a bundle
|
2024-06-29 15:48:00 -04:00 |
|
Stewart Allen
|
94753bdfee
|
fix CAM vertical face selection and step over defaults
|
2023-01-11 22:05:41 -05:00 |
|
Stewart Allen
|
a2bc54808e
|
expose indexVertices in csg
|
2022-11-15 23:45:45 -05:00 |
|
Stewart Allen
|
15abef24fd
|
fix wireframe opacity preference
|
2022-11-15 22:15:14 -05:00 |
|
Stewart Allen
|
d7b70c5c53
|
work on pocketing, face selection with indexed A axis
|
2022-11-03 22:42:12 -04:00 |
|
Stewart Allen
|
d61600fbee
|
abstract csg ops. add error handling in client
|
2022-10-24 23:34:15 -04:00 |
|
Stewart Allen
|
7daeaaba91
|
merge manifold into csg
|
2022-10-24 23:25:58 -04:00 |
|
Stewart Allen
|
95edfc1ea9
|
swap in manifold for jscad/modeling
|
2022-10-24 11:43:43 -04:00 |
|
Stewart Allen
|
376d9b2d67
|
handle wasm files at other roots, preserve index on reload in mesh
|
2022-10-22 11:02:02 -04:00 |
|
Stewart Allen
|
38f5399573
|
remove zlist() in mesh, test structuredClone for object.clone
|
2022-05-15 14:48:22 -04:00 |
|
Stewart Allen
|
3a869e3904
|
improve shift + z split snapping
|
2022-05-13 15:05:21 -04:00 |
|
Stewart Allen
|
9454eeb287
|
add raw vertex input in devel mode. stub in slice connect shadow test for performance over plain face union
|
2022-05-03 09:02:09 -04:00 |
|
Stewart Allen
|
89186bfee9
|
remove debug line
|
2022-04-22 17:24:04 -04:00 |
|
Stewart Allen
|
4e25121cf0
|
re-organize action menu
|
2022-04-21 21:37:55 -04:00 |
|
Stewart Allen
|
f319bcaeb1
|
add action menu back div to bridge pop gap
|
2022-04-21 20:05:29 -04:00 |
|
Stewart Allen
|
910e5cef08
|
convert left action menu to hover/pop
|
2022-04-21 19:52:59 -04:00 |
|
Stewart Allen
|
9c46e8183a
|
toggle transparency on model button hover for easier identification
|
2022-04-21 16:53:31 -04:00 |
|
Stewart Allen
|
5ba57ef249
|
restrict selections to models
|
2022-04-21 10:14:12 -04:00 |
|
Stewart Allen
|
06b380d472
|
move FA consts into builder function to resolve load order
|
2022-04-20 20:34:21 -04:00 |
|
Stewart Allen
|
275666459e
|
add boolean intersect
|
2022-04-20 19:35:57 -04:00 |
|
Stewart Allen
|
df3d3941c8
|
let subtract behave like union
|
2022-04-20 17:28:07 -04:00 |
|
Stewart Allen
|
b82c411313
|
fix subtract
|
2022-04-20 17:26:01 -04:00 |
|
Stewart Allen
|
c7298d2a9f
|
stub in subtraction. jscad subtract seems to be broken at the api, though
|
2022-04-20 16:53:28 -04:00 |
|
Stewart Allen
|
6e2b93af0f
|
prevent objects and faces from being selected at the same time
|
2022-04-20 12:08:08 -04:00 |
|
Stewart Allen
|
f1942c30cd
|
clean up model visible toggle
|
2022-04-20 11:13:52 -04:00 |
|
Stewart Allen
|
c279726c77
|
add selection operators
|
2022-04-19 23:03:58 -04:00 |
|
Stewart Allen
|
7278705096
|
add visibility control buttons for models
|
2022-04-19 20:56:36 -04:00 |
|
Stewart Allen
|
1d7d0064c0
|
add primitives menu
|
2022-04-19 16:51:55 -04:00 |
|
Stewart Allen
|
c14be0940e
|
clean up prefs dialog
|
2022-04-18 22:02:36 -04:00 |
|
Stewart Allen
|
4d3f7e8564
|
add wireframe preferences
|
2022-04-18 15:49:52 -04:00 |
|
Stewart Allen
|
9068276ad6
|
clear surface selection on view mode change
|
2022-04-16 10:42:58 -04:00 |
|
Stewart Allen
|
6a8f2d355b
|
fix ctrl+click to focus
|
2022-04-15 14:53:44 -04:00 |
|
Stewart Allen
|
14afaf4d96
|
update fog on dark mode change
|
2022-04-15 14:25:36 -04:00 |
|
Stewart Allen
|
0a0f892c4e
|
auto-fog in wireframe mode to make detailed close examination easier on busy models
|
2022-04-15 10:37:57 -04:00 |
|
Stewart Allen
|
09a64e3064
|
add generateOutlines() to mesh tool which returns closed polylines for groups of faces
|
2022-04-14 16:44:09 -04:00 |
|
Stewart Allen
|
abf20eb11b
|
remove mapFaces and promote indexFaces as a replacement
|
2022-04-14 13:39:18 -04:00 |
|
Stewart Allen
|
0d58db27ed
|
add prusa ini conversion mapping of gcode vars
speed up surface selection
|
2022-04-14 12:46:31 -04:00 |
|
Stewart Allen
|
a1c274341e
|
more indexing optimizations
|
2022-04-13 23:31:25 -04:00 |
|
Stewart Allen
|
7baecb20ac
|
speed up new indexing, remove unneeded / redundant data
|
2022-04-13 21:15:07 -04:00 |
|
Stewart Allen
|
f4e928a703
|
experiment with less memory intensive mesh indexing
|
2022-04-13 20:40:45 -04:00 |
|
Stewart Allen
|
406cacc453
|
complete body separation code
|
2022-04-05 09:40:25 -07:00 |
|
Stewart Allen
|
50dfba4e84
|
stub in cam pocket op with surface selection
|
2022-04-04 21:37:15 -04:00 |
|
Stewart Allen
|
594a1daa07
|
add surface normal filtering for upward faces (cnc)
|
2022-04-04 19:17:13 -04:00 |
|
Stewart Allen
|
dabcfa836d
|
fix normals invertion in surface mode
|
2022-04-02 21:25:03 -04:00 |
|
Stewart Allen
|
2663a5ca5f
|
make surface selection a bit sharper, add radius value on face-only selection
|
2022-04-01 10:21:02 -04:00 |
|
Stewart Allen
|
d0ab98f6ac
|
add auto-timed spinner on pinned logs. add alt options for calculating face normal deviation. center spinner
|
2022-04-01 09:45:35 -04:00 |
|