Commit graph

1504 commits

Author SHA1 Message Date
Val Erastov
10295d0e92 fixing tesselation 2023-03-12 16:17:32 -07:00
EL JABIRI Tarik
322d47f802
feat: add support for dxf blocks (#200) 2023-03-06 19:07:32 -05:00
Mike Molinari
04a6e518ec re adding tcl to js converter utility. 2023-02-04 07:02:26 +00:00
Mike Molinari
817b3fe300 removed orientation indicator replaced by view cube. 2023-02-04 07:00:41 +00:00
Mike Molinari
2326c75b9d upgrade engine fixing boolean bugs 2023-02-04 06:57:16 +00:00
EL JABIRI Tarik
b809dcfee8
add support for dxf lightweight polylines (#196) 2023-01-16 07:52:59 -05:00
Val Erastov
0066b414f8 support ellipses 2022-12-16 21:45:17 -08:00
Val Erastov
5c915a6a7f fix bezier curve deserialization 2022-12-16 20:23:30 -08:00
Val Erastov
5720a980f4 selection filter 2022-12-16 20:10:33 -08:00
EL JABIRI Tarik
22cdafd336
ignore comments in the start of dxf file (#191) 2022-12-04 20:56:19 -05:00
Val Erastov
77f75de7a1 fix featureId propagation to the materialized params 2022-12-04 14:46:05 -08:00
Val Erastov
f62fb8aa86 add the DXF import button 2022-12-04 14:33:18 -08:00
EL JABIRI Tarik
2fa2866296 feat: add support for dxf files import 2022-12-04 14:04:51 -08:00
Val Erastov
0dea626eee apply transformation to the points 2022-12-02 21:38:17 -08:00
Val Erastov
b22f32f6f1 generating stable feature id 2022-12-02 21:10:06 -08:00
Mike Molinari
a3d592d984 fix issue identified by linter 2022-11-27 23:01:50 +00:00
Val Erastov
6cb9cf8a72 visualizing points 2022-11-26 23:10:23 -08:00
Val Erastov
e7c2ac0058 fix filter construction geometry in 3D 2022-11-26 22:31:43 -08:00
Val Erastov
05d4222e28 get production analizer for booleans 2022-11-26 22:16:26 -08:00
Mike Molinari
2d07b77726 Cleanup after running linter 2022-11-26 23:12:23 +00:00
Mike Molinari
dc96c9becf used oriented bouding boxes for boolean opperations 2022-11-23 23:33:34 +00:00
Mike Molinari
dd2cab8254 View cube style tweaks 2022-11-18 02:07:16 +00:00
Mike Molinari
0f547064bf add points to sketch geom object 2022-11-18 01:18:43 +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
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
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
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
2c7fca94d3 Fix zoom not working on with out changing camera mode 2022-11-06 08:36:25 +00:00
Val Erastov
aa249f95d2 Fixing lint issues before merging to main 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
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
Val Erastov
bb234a7c57 calculating tesselation scale 2022-11-05 21:23:16 -07:00
Val Erastov
38cffa5e6c edit constraint by its constraint annotation, dbl click or from the menu 2022-11-05 21:23:16 -07:00
Mike Molinari
5ee42b9068 Made fully constrained construction geometry not be same color as fully constrained regular geometry. 2022-11-05 21:23:16 -07:00
Mike Molinari
6c89bec12d fix for inverting of arc geometry derived from face boundires 2022-11-05 21:23:16 -07:00