Thomas Krijnen
2213b4e212
--elevation-ref-guid setElevationRefGuid
2021-08-08 18:06:58 +02:00
Dion Moult
7abccbd713
Deleting a material set from a type now also purges usages from type instances
2021-08-08 20:56:31 +10:00
Dion Moult
b696d302f9
Minor fix. See #1616 .
2021-08-08 20:24:44 +10:00
Dion Moult
2c66fbf1c4
Fix #1546 . New feature to copy the material of the active object to selected objects.
2021-08-08 20:13:24 +10:00
Dion Moult
18a52fd5f8
IfcClash now has logging and fix bug where exclude clash filters on large files was very slow
2021-08-08 16:54:48 +10:00
Dion Moult
2033ee1c69
Minor fix
2021-08-08 16:13:19 +10:00
Dion Moult
c1ae066e76
Switching BCF viewpoints is now sigificantly faster on large projects.
blenderbim-210808
2021-08-08 14:02:24 +10:00
Dion Moult
70f6857325
Fix #1357 . Remove temporary workaround for broadphase tree creation. Thanks aothms!
2021-08-08 14:02:24 +10:00
Dion Moult
0d6cacdd73
BCF cameras now support global absolute coordinates with a Blender offset
2021-08-08 14:02:24 +10:00
Thomas Krijnen
0183cf3b31
Update FUNDING.yml
2021-08-07 15:48:50 +02:00
Dion Moult
ab8fd0a6fe
WIP licenses. See #1082 .
2021-08-07 21:15:36 +10:00
Dion Moult
5a52f3aeea
Fix #1528 . Fix bug where IFC project libraries could not be imported as a file.
2021-08-07 21:06:42 +10:00
Thomas Krijnen
0087fa875b
separate tree::add_element(), dynamic_cast<> for invalid settings
2021-08-07 13:01:52 +02:00
Dion Moult
a874a6b673
Fix #1632 . Fix bug where you couldn't load the add-on in background mode. Thanks s-leger!
2021-08-07 20:35:08 +10:00
Dion Moult
176e22af8b
Fix bug to prevent users from appending a project library asset twice
2021-08-07 18:37:45 +10:00
Dion Moult
bcf82984ce
New feature to extend columns, beams, and members to a target
2021-08-07 17:01:42 +10:00
Dion Moult
cdd46066fa
Fix bug where you couldn't use userdefined types for type elements
blenderbim-210807
2021-08-07 14:20:07 +10:00
LaurensJN
10011436d0
Copyright statements for ifccityjson. See #1082
2021-08-06 15:47:47 +02:00
Dion Moult
00be87ff07
Fix bug where wall origin recalculations will shift openings
2021-08-06 22:25:32 +10:00
Dion Moult
e22c68a842
Units for cost items are now autodetected
2021-08-06 18:19:41 +10:00
Dion Moult
07bf60819a
Minor fix
2021-08-06 16:44:47 +10:00
Prabhat Singh
62c5efe591
Updated Server ( #1630 )
2021-08-06 15:50:05 +10:00
Dion Moult
05ef6542ef
New utility to derive the unit of a property or quantity.
2021-08-06 15:48:07 +10:00
Dion Moult
326e7e591f
You can now delete unit assignments
2021-08-06 14:11:08 +10:00
Dion Moult
4ccadc4f36
New unit utility to auto detect SI unit dimensional exponents
2021-08-06 12:38:34 +10:00
Dion Moult
7d087d2919
You can now view all assigned project units
2021-08-06 12:38:18 +10:00
Dion Moult
3b5bc531cb
Fix bug where FM types for COBie were not selected properly
2021-08-06 11:43:57 +10:00
Dion Moult
47440edb8b
Fix bug where undoing broke the IFC link for child objects
blenderbim-210806
2021-08-06 10:26:18 +10:00
Dion Moult
0ee881fb32
You can now toggle whether decomposed elements are parented in blender when editing, so voids/fills etc move with you.
2021-08-05 21:14:18 +10:00
Dion Moult
fee5d17f61
Fix builds to use name "blenderbim" instead of "blender28-bim" which now confuses people since 2.9 is out.
2021-08-05 14:02:11 +10:00
Dion Moult
94f0612752
WIP copyright statements. See #1082 . Also IFCP6 is now IFC4D as we will expand into more 4D apps and widen the scope.
blenderbim-210805
2021-08-05 13:21:55 +10:00
Thomas Krijnen
b149f4f56d
#1047
2021-08-04 18:24:47 +02:00
Dion Moult
00bf08c220
Walls are now dynamically voided when joining, so you can join/unjoin voided walls
2021-08-04 20:45:46 +10:00
Dion Moult
3bb3a8018a
Fix bug where materials weren't created when importing assets from a library
2021-08-04 20:30:40 +10:00
Boris Brangeon
d71e89f823
Update selector.py ( #1627 )
...
Add new inverse_relationship ==> boundedby
If Entity IfcRelSpaceBoundary exist then hasattr(element, "BoundedBy") is True and relationship.RelatedBuildingElement exist.
New Rule Lark : "@@ .IfcSpace[Name *= \"Bedroom\"] & .IfcSlab"
2021-08-04 19:55:51 +10:00
Dion Moult
562b520233
Split BCF-API client and OpenCDE Foundation-API client system
2021-08-04 18:03:52 +10:00
Prabhat Singh
44f8255296
Added BCF Server ( #1626 )
2021-08-04 12:14:24 +10:00
Dion Moult
2c5442accc
Fix #1124 . Fix example and document quirk to prevent memory related bug.
2021-08-04 11:45:56 +10:00
Dion Moult
5cf07a910e
Include licenses on IfcOpenShell sub-utilities. See #1082 .
blenderbim-210804
2021-08-04 10:51:31 +10:00
Dion Moult
4184cff1a0
Add sample docstring and type hints for IfcPatch recipe.
2021-08-04 09:33:33 +10:00
Gorgious
67740a5f79
Fix error due to trying to patch non-existent file
2021-08-03 20:30:30 +02:00
Dion Moult
ecfe8c3799
IfcClash is now able to be built as an isolated Python binary. Hooray!
2021-08-03 22:44:46 +10:00
Dion Moult
7403d14001
Fix IfcPatch pyinstaller script to make it easier to distribute ifcpatch.
2021-08-03 22:35:40 +10:00
Gorgious
2b63698d7c
Use module variables as dynamic enum containers
...
As explained in
https://devtalk.blender.org/t/can-bpy-props-be-used-for-dynamic-lists/10130/11
Dynamic enums can crash Blender if container is not set using
at least a module-level variable.
Using global keyword is not mandatory but may help debugging
2021-08-03 12:51:31 +02:00
Dion Moult
e0cd74d0ad
Fix #1338 . Add documentation for how to use IfcClash.
2021-08-03 17:46:26 +10:00
Dion Moult
4fe427558f
Minor fix.
2021-08-03 16:55:30 +10:00
Dion Moult
b59a9f5264
Unbreak everything.
2021-08-03 16:09:43 +10:00
Dion Moult
f25fb0db51
New hppfcl IfcClash packaged for the BlenderBIM Add-on. New MacOS support. See #1357 .
blenderbim-210803
2021-08-03 13:29:40 +10:00
Dion Moult
bfaa89cdec
Fix #1608 . Fix warnings when no people or organisations existed.
2021-08-03 09:43:39 +10:00
Gorgious56
9625200a2a
Improve Debug Panel UI ( #1621 )
...
* Inline parameters with their respective operator
* Restrict min number of polygons to 0
* Simplify high poly mesh operator execution
* Clear debug attributes when purging ifc
* Poll if ifc file exists in operators
* Poll if ifc filepath exists before import
* Delete leftover whitespaces
2021-08-03 09:08:35 +10:00