Bruno Perdigão
f96f663dc3
recreate decompositions in Refresh operator
2023-07-08 22:12:24 +10:00
Bruno Perdigão
486bafc814
changed keymap
2023-07-08 22:12:24 +10:00
Bruno Perdigão
20a31be5bf
clear BIMObjectPropertis.collection after duplication
2023-07-08 22:12:24 +10:00
Bruno Perdigão
98dad0cbbe
initial commit
2023-07-08 22:12:24 +10:00
Dion Moult
b0ce2e5a00
Fix #3390 . Type products should not be set in the model interface.
2023-07-08 22:09:50 +10:00
Thomas Krijnen
3aea0915d0
#3189 proposal ( #3190 )
2023-07-08 20:07:28 +10:00
Bruno Perdigão
0ee5e3887b
removed total_items from the operator
2023-07-08 20:06:18 +10:00
Bruno Perdigão
1afcec2005
implementation of #3332
2023-07-08 20:06:18 +10:00
Dion Moult
656b7cb06e
Merge pull request #3405 from brunoperdigao/pset_select_same_value
...
Bug fix in #3392
2023-07-08 20:05:22 +10:00
Dion Moult
19d3f98b6f
Merge branch 'v0.7.0' into pset_select_same_value
2023-07-08 20:05:13 +10:00
Dion Moult
73a736f52a
Fix #3402 . Activate drawing no longer affects the visibility of non-IFC objects.
2023-07-08 19:55:45 +10:00
Dion Moult
6adc48ade4
Fix #3403 . Templates must be specific to the version you are creating.
2023-07-08 19:30:11 +10:00
Dion Moult
949a2bb347
Start mocking up our own property "tabs" with the intention to use this new tab system instead of Blender property tabs
...
Blender property tabs are hardcoded and we cannot customise them. IFC data only "somewhat" maps to Blender property tabs, and some things fail to map causing user confusion. For example material and styles are very confusing. Also scene and object properties are crazy overpopulated (see how many times IFCArchitect bulk collapses things). And this also causes things to be spread out and lost (e.g. some random panels in viewport N menu). This should give us a lot more control to organise panels exactly how we want them.
2023-07-08 17:03:06 +10:00
Dion Moult
8cb63720eb
Workspace inspired by IFCArchitect's layout is now setup by default and irrelevant Blender scene panels are hidden. You can disable this behaviour for advanced users, or use your own workspace layout but at least now there is a better "BIM-optimised" layout.
...
The layout uses three columns with a focus on a larger outliner (important as BIM models have lots of objects and complex hierarchies!) and properties, and removes the mostly irrelevant timeline for beginners.
2023-07-08 16:26:21 +10:00
Dion Moult
52ac1090e9
You can now create, open, and save projects from the file menu, with simple project presets. Also the scene is cleared so no more manual cube / light / camera deletion. Also poll prior to saving. No more import / export menu to confuse users.
...
https://imgur.com/a/EIt2H5b
2023-07-08 14:39:39 +10:00
Dion Moult
4f6180baf8
Delete old annotation panel in favour of annotation tool
blenderbim-230708
2023-07-08 10:58:53 +10:00
Bruno Perdigão
743339598e
minor fix
2023-07-07 15:27:48 -03:00
Bruno Perdigão
2e423f26ff
bugfix and alt+click functionality
2023-07-07 15:19:35 -03:00
luzpaz
b3b45893cc
Fix various typos in src/ifcgeom* subdirs
2023-07-07 18:44:02 +02:00
Dion Moult
a65747dd2c
Minor doc improvements and SQL/stream code cleanup
2023-07-07 18:12:52 +10:00
Dion Moult
4286ad6dcc
Fix #3394 . Fix bug where railing and roof type names were hardcoded. Also improve UI of create type form so you can actually read the fields.
2023-07-07 17:57:09 +10:00
Dion Moult
0b823c772e
Fix #3213 . Internally, we should always use Unix path separators.
2023-07-07 17:20:07 +10:00
Dion Moult
9944024457
The user can now toggle between rotate before / after translating in OffsetObjectPlacements
2023-07-07 15:57:42 +10:00
Dion Moult
3cdad90755
Fix #3016 . Drawing styles that set the shading style will change shading style upon activating the style.
2023-07-07 15:17:53 +10:00
Dion Moult
71846d683b
Fix #3121 . Merge equivalent contexts when merging projects in MergeProject Ifcpatch recipe.
2023-07-07 13:04:44 +10:00
Dion Moult
7be0fd6137
Fix failing tests since Github test runner only has IFC4X3_ADD1 not TC1 compiled in.
2023-07-07 12:33:38 +10:00
Bruno Perdigão
1eef746f60
implements #3268
blenderbim-230707
2023-07-07 12:15:05 +10:00
Trashman247
1696ca5e08
Remove binding namespace new project (already in schema)
2023-07-06 16:47:53 -07:00
Trashman247
c011458ea2
remove import BrickStore in props
2023-07-06 16:47:53 -07:00
Trashman247
abf809f9dd
Add brick operator accepts label parameter & add toggle for namespace editing
2023-07-06 16:47:53 -07:00
Trashman247
9257816e62
Add filter to listed namespaces (need add more aliases)
2023-07-06 16:47:53 -07:00
Trashman247
d47125b28f
Double space core functions and clear brick browser on project close
2023-07-06 16:47:53 -07:00
Trashman247
b7453f584e
Separate serialize into "save" and "save as" with file selection
2023-07-06 16:47:53 -07:00
Bruno Perdigão
6a7cf6843a
implements #3268
2023-07-06 15:10:53 -03:00
Sigma Dimensions
9c4fa666c9
Georeferencing utility to convert an angle in degrees to X Axis Abscissa and Ordinate
2023-07-06 16:02:03 +01:00
Dion Moult
a970120fac
See #3126 and 5b4010c. Fix failing tests, and allow schema_by_name to follow the same schema_version distinction as file.
2023-07-06 22:40:31 +10:00
Andrej730
72907cd3f0
w-type US steel profiles #3203
2023-07-06 17:09:03 +05:00
Dion Moult
ae7c9f35a6
See #3126 . Forgot to commit tests related to explicit schema versions.
2023-07-06 20:56:33 +10:00
Thomas Krijnen
0b111084b0
Update win32 download links installation.rst
2023-07-06 11:30:09 +02:00
Thomas Krijnen
2ee0dcaf64
#3359 return early in case of no-prefiltering
2023-07-06 11:21:17 +02:00
Andrej730
70eabead92
fill-bg support for dimensions #3387
...
Example - https://i.imgur.com/lvJwtDI.png
works the same way as for text by adding "fill-bg" to EPset_Annotation.Classes
2023-07-06 13:52:51 +05:00
Dion Moult
5a30d9fb9b
Fix #3383 . Disallow any extrusion angles >=90 which are invalid.
2023-07-06 17:34:22 +10:00
Dion Moult
3126db342d
Test all shapes in the debug panel now also attempts 2D checks to prevent false positives.
2023-07-06 17:24:51 +10:00
Dion Moult
c0db03438f
Revert "More descriptive RuntimeError: Failed to process shape #3383 "
...
This reverts commit 1542217117 .
2023-07-06 17:02:57 +10:00
Andrej730
1542217117
More descriptive RuntimeError: Failed to process shape #3383
...
Example of the new error - https://i.imgur.com/0FMQw5V.png
2023-07-06 10:29:17 +05:00
Dion Moult
5b4010c67d
Fix #3126 . Implement mapping from IFC4X3 to IFC4X3_ADD1 and explicit version identifiers in ifcopenshell.file
2023-07-06 14:22:36 +10:00
Dion Moult
c18d96f0e3
Fix #3386 .
2023-07-06 13:46:09 +10:00
Dion Moult
f9173700a6
Fix #3349 . Allow inserting a filling into an uncontained building element.
2023-07-06 13:40:29 +10:00
Bruno Perdigão
7100a7fa8e
fix #3063
2023-07-06 12:39:20 +10:00
Dion Moult
0078d691d3
Fix #3382 . Minor regression in wall join refactor from d64c135
blenderbim-230706
2023-07-06 11:45:12 +10:00