Thomas Krijnen
c9a5abc3be
Some small fixes for rule compliance in template.py
2023-04-11 09:46:50 +02:00
Thomas Krijnen
7ea468a9a6
Update build-all.py
2023-04-11 08:47:46 +02:00
Dion Moult
c6223520e0
Fix #2947 . Embarrassing bug where slabs didn't consider the total thickness.
2023-04-11 16:24:39 +10:00
Dion Moult
176cbf9861
Fix #2948 . Bug where IFC array tool didn't track undo properly causing crashes.
2023-04-11 15:21:04 +10:00
Dion Moult
00315a6f2d
See #2516 . Titleblocks dropdown now also shows project titleblocks.
2023-04-11 14:08:48 +10:00
Dion Moult
2145b2f8e2
Fix #2955 . You can now store default paths in a project pset.
2023-04-11 14:06:31 +10:00
Dion Moult
31155e7bc9
See #2516 . Fix issue where getting sheet layout URIs were not explicit.
2023-04-11 12:26:05 +10:00
Trashman247
2d07208d0f
Reformat parametrized "Save" in IFC project (again)
blenderbim-230411
2023-04-11 10:26:48 +10:00
Trashman247
35ad7e16c6
Reformat parametrized "Save" in IFC project
2023-04-11 10:26:48 +10:00
Trashman247
27c52fe6d5
Add dynamic tool tip for parametrized "Save" in IFC project
2023-04-11 10:26:48 +10:00
Andrej
e153f63a23
Merge pull request #2962 from maxfb87/fix_bug
...
Fix minor bug
2023-04-11 01:23:58 +05:00
Andrej
2cbbc360c0
Merge branch 'v0.7.0' into fix_bug
2023-04-11 01:23:27 +05:00
Thomas Krijnen
8a4a42777f
Property transfer ownership of schema from py to c++ upon register_schema()
2023-04-10 22:01:53 +02:00
Thomas Krijnen
352d6b5ef9
Attempt load schema from cwd (IS THIS DANGEROUS?)
2023-04-10 20:31:56 +02:00
Thomas Krijnen
cc49b0efdc
Don't fail on unmapped attribute types (IFC4.4)
2023-04-10 20:17:26 +02:00
Andrej730
e71ee988bf
Fixed error on disabling BlenderBIM addon
...
Error was occuring because macros doesn't have `is_registered` attribute.
Error: Traceback (most recent call last):
File "C:\Software\Steam\steamapps\common\Blender\3.5\scripts\modules\addon_utils.py", line 421, in disable
mod.unregister()
File "\scripts\addons\blenderbim\__init__.py", line 45, in unregister
blenderbim.bim.unregister()
File "\scripts\addons\blenderbim\bim\__init__.py", line 192, in unregister
if cls.is_registered is not False:
AttributeError: type object 'OverrideDuplicateMoveMacro' has no attribute 'is_registered'
Still getting some other error on disabling the addon, seems to happen due ongoing drawing system restructure.
Error: Traceback (most recent call last):
File "C:\Software\Steam\steamapps\common\Blender\3.5\scripts\modules\addon_utils.py", line 421, in disable
mod.unregister()
File "\addons\blenderbim\__init__.py", line 45, in unregister
blenderbim.bim.unregister()
File "\addons\blenderbim\bim\__init__.py", line 177, in unregister
if bpy.data.scenes['Scene'].BIMProperties.module_visibility['drawing'].is_visible:
KeyError: 'bpy_prop_collection[key]: key "drawing" not found'
2023-04-10 18:05:40 +05:00
Thomas Krijnen
98a73f1646
Add occt build script patch for V7_7_1
2023-04-10 14:47:30 +02:00
Thomas Krijnen
9af7d33814
Update build-all.py
2023-04-10 14:31:20 +02:00
Dion Moult
937a5b2c2d
Fix #2516 . Add/build/remove/view/rename/copy sheet/drawing/schedule now all references and updates user configurable relative paths.
2023-04-10 22:30:33 +10:00
Dion Moult
92221e19c3
Fix bug where unassigning a document was too aggressive and deleted relationships where it shouldn't.
2023-04-10 22:30:33 +10:00
Thomas Krijnen
eeddd5127b
Update occt version number on win
2023-04-10 14:28:30 +02:00
Thomas Krijnen
8329a1dea1
Use taxonomy::matrix4 instead of Eigen::Matrix4d in profile helper which has default constructor to identity
2023-04-10 14:22:43 +02:00
Thomas Krijnen
11a515a025
Improve error reporting in test_wall_opening.py
2023-04-10 14:22:43 +02:00
CyrilWaechter
e5c920864c
Add ifczip and ifcxml to x-ifc mime-type
2023-04-10 11:43:26 +02:00
Nathan Hild
6f63682bdf
Correct tooltip messages for enabling and disabling edit buttons
2023-04-10 10:28:10 +02:00
Andrej730
7623eddcd7
Including/Excluding IfcAnnotations from drawing #2903
...
Including or excluding elements from the drawing using EPset_Drawing.Include/Exclude now also works for IfcAnnotation elements. Both in viewport (on "activate view") and on svg print.
Related change - annotation decorations are now hidden in viewport if their object is hidden.
2023-04-10 12:37:39 +05:00
Andrej730
d1dee1e908
Fixed errors from 9bca705
2023-04-10 12:30:51 +05:00
Andrej730
8b302f8d21
Make BIM Tool alignment buttons clickable and some hotkeys code cleanup
blenderbim-230410
2023-04-10 11:22:17 +05:00
Dion Moult
dfeebd6b6b
Fix #2960 .
2023-04-10 09:01:34 +10:00
Massimo Fabbro
df53ce9f6e
Better fix about cls without is_registered method
2023-04-09 22:33:37 +02:00
Massimo Fabbro
9bb2c00b6d
Fix bug related to operators without is_registered method
2023-04-09 21:58:11 +02:00
Thomas Krijnen
09f6992c65
Fix linking of wrapper on GCC
2023-04-09 19:28:57 +00:00
Thomas Krijnen
933f7fced2
Merge OCCT 7.6+ compatibility
2023-04-09 19:28:37 +00:00
Thomas Krijnen
ed00fc282a
Update nix build script to OCCT 7.7.1
2023-04-09 19:27:58 +00:00
Dion Moult
641253c4c6
Document list now shows description and locations instead of names as names are inherited.
2023-04-09 23:03:10 +10:00
Dion Moult
6ce49b7130
See #2516 . References to titleblocks, layouts, and published sheets are now explicitly stored. Titleblock paths are now configurable. Generated filenames are sanitised.
2023-04-09 23:03:10 +10:00
Andrej730
804ad0cece
Prevent flickering for SectionLevel and Grid decorators
2023-04-09 18:03:08 +05:00
Dion Moult
6c60d14c05
Fix #2959 . Oversight when disabling mesh edit mode. Edit grid axes should be allowed.
blenderbim-230409
2023-04-09 12:52:10 +10:00
Dion Moult
def2d2bcc9
See #2516 . WARNING: breaking changes! Restructure drawing system to use relative paths based on IfcDocumentReference Locations.
2023-04-08 21:59:53 +10:00
Andrej730
9bca705dc3
Solved producing orphan objects data on drawing deletion
blenderbim-230408
2023-04-08 11:37:35 +05:00
Andrej730
2dcc271dff
Updating sheet name from UI #2950
2023-04-07 19:06:41 +05:00
Thomas Krijnen
33415fa1af
#2685 Fix AttributeError
2023-04-07 16:02:11 +02:00
Andrej730
10315e0e29
annotation and gizmo shaders rework for smoothed lines without bgl #2897
...
Reworked annotation and gizmo shaders to work without `bgl` and support smooth lines.
Moved LIB_GLSL and DEF_GLSL to shaders module since it's basically the same code and this way it'll be easier to keep track of it.
2023-04-07 17:36:58 +05:00
Dion Moult
f321cc81c8
Minor improvement to add error message when mirror elements called without a mirror axis.
2023-04-07 20:07:38 +10:00
Bruno Perdigão
68b685f580
minor fix, sets a minimum to 'count'
2023-04-07 19:58:33 +10:00
Bruno Perdigão
c87c79b937
Fix #2937 . IFC Array now have the option to sync children
2023-04-07 19:58:33 +10:00
Sigma Dimensions
de3dfcdc43
BBIM 4D Features to:
...
- Display nested task resources/task inputs of the active task
- Show list of tasks related to the current object selection
- Highlight, in the WorkSchedule panel, tasks related to the current object selection
blenderbim-230407
2023-04-07 04:33:56 +02:00
Kristoffer Andersen
657ddc0fa1
conda daily pin occt version
2023-04-06 21:38:42 +02:00
Dion Moult
1da01489f1
Fix #2935 . Duplicating objects clear any parametric array relationships.
2023-04-06 21:18:36 +10:00
Massimo Fabbro
64a27614ff
Fix bug #2825
2023-04-06 21:12:18 +10:00