Commit graph grid-apps-cmms/src/mesh/build.js
Author SHA1 Message Date
Stewart Allen
0592adf248 show poly size for future scaling 2024-07-28 16:03:19 -04:00
Stewart Allen
a2a5fc1cd4 add sketch z scaling, item ordering, sensible grouping on union 2024-07-28 13:30:20 -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
f04fb3a813 add open poly rendering and preferences 2024-07-27 22:08:26 -04:00
Stewart Allen
e0d449af50 add sketch item/group flip h/v and centering 2024-07-27 18:41:32 -04:00
Stewart Allen
6df554bf72 fix patterning, add duplication preferences 2024-07-26 22:28:52 -04:00
Stewart Allen
257d841b0a add sketch + sketch item snap move / scale 2024-07-26 19:31:32 -04:00
Stewart Allen
a6be28907c start drag snapping with models 2024-07-26 16:28:52 -04:00
Stewart Allen
caeba6a48d stub in snap but requires more work and validating removal of some mouse dragging code 2024-07-26 14:58:08 -04:00
Stewart Allen
75f42428d4 add sketch grouping and even/odd boolean 2024-07-26 14:16:28 -04:00
Stewart Allen
522103a0a6 rename group/ungroup to nest/flatten 2024-07-26 00:06:17 -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
5f001f3050 add sketch poly group and ungroup 2024-07-25 16:03:51 -04:00
Stewart Allen
54ffc506bd first sketch union 2024-07-25 15:52:17 -04:00
Stewart Allen
27783b521b fix sketch move / normal calcs 2024-07-24 19:30:44 -04:00
Stewart Allen
fe6fbefa7e make menu adaptive to skeptch mode 2024-07-24 16:57:42 -04:00
Stewart Allen
32e57fd00e checkpoint sketch work 2024-07-23 22:42:20 -04:00
Stewart Allen
c00e4995e6 add mesh drop menu like kiri. add slicer / mesh editor menu items in each app. works in electron 2024-07-23 13:08:17 -04:00
Stewart Allen
3541c76ccb move mesh.split into module. start edge mode 2024-07-21 13:48:18 -04:00
Stewart Allen
d45d0b618b add more options for cylinder generation 2024-07-20 15:29:04 -04:00
Stewart Allen
135cfaa7fc add grid patterning 2024-07-20 14:53:47 -04:00
Stewart Allen
41479e200b add precision/factor for CSG ops to eliminate sharps. add difference op to CSG 2024-07-20 09:59:22 -04:00
Stewart Allen
8aae9885e8 add mesh patterning 2024-07-20 02:24:40 -04:00
Stewart Allen
0b69cfdc7e add more gear parameters, better dialog 2024-07-19 12:43:13 -04:00
Stewart Allen
9106d8ad21 fix gear shaft diam, log gear pitch when created 2024-07-19 00:55:05 -04:00
Stewart Allen
cc93c9a6e9 add gear generator to mesh tool 2024-07-18 10:53:27 -06:00
Stewart Allen
7daeaaba91 merge manifold into csg 2022-10-24 23:25:58 -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
c7298d2a9f stub in subtraction. jscad subtract seems to be broken at the api, though 2022-04-20 16:53:28 -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
406cacc453 complete body separation code 2022-04-05 09:40:25 -07: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
Stewart Allen
262a86cd2e add pinned log spinner 2022-03-31 20:45:49 -04:00
Stewart Allen
a9939a4b51 add surface selection and angle preference 2022-03-31 15:24:11 -04:00
Stewart Allen
52388e704e update jscad/modeling pkg, add surfaces menu, normals generator in tool 2022-03-31 11:22:45 -04:00
Stewart Allen
87c36e1949 add welcome dialog 2022-02-25 15:09:05 -05:00