A new version of the BlenderBIM Add-on v0.0.200228 was released today! It's been a month since the last release, but there are lots of new features!
12D files, which usually have absolute coordinates, are now imported into Blender with an offset to allow you to work in local coordinates for vertical BIM
The BIM audit panel now allows you to select a particular BIMTester feature, and write tests directly from the UI instead of needing a text editor
Your spatial tree can now have geometric representations (most importantly, this allows you to export an IfcSite terrain)
Quick project setup button now sets up spatial objects too
Sites can now export a reference long/lat attribute
When importing, it now remembers what IFC file the data came from (in preparation for partial writes)
Minor bugfixes related to missing items in dropdown menus, curve orientations upon export
Import now associates type products
Bugfix allowing you to import multiple spatial structure elements with identical names
New option to toggle import of opening elements
Improved IFC-to-Code_Aster script
Preset render settings for creating documentation and diagrams
Create dimension annotations in 3D from any orientation instead of for a particular view
New support for IFC projection elements (opposite of void elements)
Allow you to create other types of leaders and section levels from any orientation instead of for a particular view
IfcPolygonalFaceSets are now imported with the correct units (useful for sites and terrains)
Extra checks to ensure exports don't create GlobalId collisions
Allow duplicate names for both mesh and curve data
New option allowing people to maintain parametric behaviour to generate multiple IFC objects, or to bake the results into a single IFC object
New IFCPatch tool, allowing you to patch the data in an IFC file based on a series of preloaded "recipes". These allow you to workaround various limitations in other IFC authoring exports in a safe way without breaking the rest of the IFC data. Recipies include:
Reset spatial element object placement locations
Offset from absolute coordinates to a local system
Remove representations from sites
Offset IfcBuildingStorey elevations
Set reference elevation
BIMTester now shows test results with a percentage success rate
IFC import now imports pset data
2D grids are now imported even though curve data isn't enabled, given the importance of grids. Support added for IfcGrid and IfcGridAxis
New ability to search for IFC objects by their attribute or pset property values with a case insensitive string, with support for regex for super advanced searching
You can select any IFC attribute or pset property and colour code the model by the value for a visual cue when auditing IFC data
Minor UI clean-up to hide panels by default
New import option to toggle import of IfcSpace objects
Handle import coordinate offsetting of IFC2X3 files created from Tekla which are poorly geolocated
Version bump to the latest IfcOpenShell library, which includes fixes for more stable geometry import
Get the latest version today: https://blenderbim.org/