Commit graph

1866 commits

Author SHA1 Message Date
Mike Molinari
dc96c9becf used oriented bouding boxes for boolean opperations 2022-11-23 23:33:34 +00:00
Mike Molinari
545e5ede39 refactor hole command 2022-11-18 07:00:55 +00:00
Mike Molinari
dd2cab8254 View cube style tweaks 2022-11-18 02:07:16 +00:00
Mike Molinari
8fc592f3e2 Hole command tweaks 2022-11-18 02:07:02 +00:00
Mike Molinari
bf8f9652ec make hole command work off of points 2022-11-18 01:18:55 +00:00
Mike Molinari
0f547064bf add points to sketch geom object 2022-11-18 01:18:43 +00:00
Mike Molinari
fb41596be8 Working hole command. 2022-11-18 00:25:24 +00:00
Mike Molinari
492ea8cd9f Getting closer to functioning hole feature 2022-11-17 03:20:13 +00:00
Mike Molinari
235fe10943 Tweak position of view cube 2022-11-17 01:01:42 +00:00
Mike Molinari
9d69c35920 prevent long names of sketch geometry from taking over whole screen and making 2d sketching in 3d difficult. 2022-11-17 01:01:14 +00:00
Val Erastov
c70ef0372b convert ViewCube to react 2022-11-15 20:34:17 -08:00
Mike Molinari
793fcee1d5 prevent highlighting of text in view cube for click and drag actions 2022-11-14 01:16:22 +00:00
Mike Molinari
4a87211b7f boolean simplify checkbox related fixes 2022-11-14 01:15:34 +00:00
Mike Molinari
48cd6295d2 added icon for move body 2022-11-14 00:36:45 +00:00
Mike Molinari
edfd7287af Changed icon colors 2022-11-14 00:36:05 +00:00
Mike Molinari
b96ba9d74e make view cube work to rotate to view on click. 2022-11-13 08:28:48 +00:00
Val Erastov
0292d7a289 update engine to get fixshape commands 2022-11-12 22:48:58 -08:00
Mike Molinari
1bf1cb479e Improved appearance of toolbar groups 2022-11-10 17:40:39 +00:00
Mike Molinari
20ca3984a4 Adjust primary tool bar css removing transparency 2022-11-10 16:35:28 +00:00
Mike Molinari
10ae253cfc Make model workbench use toolbar groups 2022-11-10 15:24:38 +00:00
Mike Molinari
26ea53daa4 Change "Create Datum" label to "Datum" 2022-11-10 15:22:39 +00:00
Mike Molinari
9f287e77fb Partially functional view cube. 2022-11-09 03:41:45 +00:00
Mike Molinari
ff6f564958 Cleanup and fix broken commands in menus 2022-11-09 03:28:40 +00:00
Mike Molinari
ffc5645028 removed left over debugging alert 2022-11-08 23:27:01 +00:00
Mike Molinari
bcfbf113a4 Re-order tool bar 2022-11-08 01:40:19 +00:00
Mike Molinari
a93993c3ec SVG icon for sketch icon 2022-11-08 01:39:52 +00:00
Mike Molinari
8fe9d5f109 Switch to SVG icons 2022-11-08 01:39:35 +00:00
Mike Molinari
300ed5805b Make SVG icons work 2022-11-08 00:19:11 +00:00
Mike Molinari
c2ea2006b8 README file updates 2022-11-07 23:33:58 +00:00
Mike Molinari
3d79b3ee03 Make datum object always render on top. 2022-11-07 23:33:18 +00:00
Mike Molinari
999ec20fd6 Electron build docs and libraries update 2022-11-06 08:49:13 +00:00
Mike Molinari
2c7fca94d3 Fix zoom not working on with out changing camera mode 2022-11-06 08:36:25 +00:00
Mike Molinari
94fa1c3ba9 Better electron build instructions 2022-11-06 07:43:57 +00:00
Mike Molinari
46b611d682 Electron build :-) 2022-11-06 05:37:46 +00:00
Val Erastov
aa249f95d2 Fixing lint issues before merging to main 2022-11-05 21:23:16 -07:00
Mike Molinari
b97d4d9701 Added move body feature 2022-11-05 21:23:16 -07:00
Mike Molinari
c8f8c1dc71 remove optional plane texture input field. 2022-11-05 21:23:16 -07:00
Mike Molinari
84f4c8f36e refactor plane operation to use mdf generation. 2022-11-05 21:23:16 -07:00
Mike Molinari
4fa2663cf5 Added error handling to fillet operation. 2022-11-05 21:23:16 -07:00
Mike Molinari
2de9e7f98e refactored plane feature to use mdf widgets and migrated the feature to the modeling workbench. 2022-11-05 21:23:16 -07:00
Mike Molinari
7b5807089b update choice widget to add radio buttons option. 2022-11-05 21:23:16 -07:00
Mike Molinari
da6a462864 Fix bug in PushPullFaceProductionAnalyzer that would prevent booleans within commands from working. 2022-11-05 21:23:16 -07:00
Mike Molinari
4affb703a5 Added option to simplify or not the result of a boolean 2022-11-05 21:23:16 -07:00
Mike Molinari
b7c4ad1949 Export BREP functionality 2022-11-05 21:23:16 -07:00
Mike Molinari
380ef5db92 made paths relative for deploying to a folder and not the root of a domain. 2022-11-05 21:23:16 -07:00
Mike Molinari
9f9ec04510 make wasm binary url relative 2022-11-05 21:23:16 -07:00
Mike Molinari
8e684d8bed wire line edit. 2022-11-05 21:23:16 -07:00
Mike Molinari
409dcfb8a8 Object info command to get volume and edge length 2022-11-05 21:23:16 -07:00
Mike Molinari
ead9e7773f Added wire line command. Code will not generate visible geometry yet. 2022-11-05 21:23:16 -07:00
Mike Molinari
8b8dbdb399 Add docs for sweep command 2022-11-05 21:23:16 -07:00