3 entire weeks have passed since the last update, due to a 2 week downtime during the holidays - but we’re back in business with another update!
- Be less strict about requiring BIM objects to be selected when exporting, to make it more user-friendly. Now you can just bulk select everything.
- New workaround for importing materials from Revit, since Revit has a funny way of storing materials. Models being imported from Revit will now be much more colourful!
- You can now create geometry and export spatial elements, such as an
- BIMTester now has a variety of new unit tests, including:
- all IfcFoo elements have a name matching a particular pattern - useful to check whether the BIM author has followed a naming scheme in your BIM execution plans.
- all IfcFoo elements have a particular shape representation - useful to check if the BIM author has their geometry in a representation that you can edit, for round-tripping between Blender, FreeCAD, Revit, and others.
- all IfcFoo elements have a particular attribute - useful to check if BIM authors have correctly filled out an attribute
- all IfcFoo elements have a particular property / property matching a pattern - useful to check if BIM authors have correctly filled out a property in a pset that you need for your exchange requirements
- all IfcFoo elements have a particular quantity - useful to check if BIM authors have filled out sensible quantity values for something you need to quantify
- BIMTester can be run now both as a standalone CLI app in your BIMServer, or as a library, and allow you to set custom unit testing parameters for greater testing control
- Have a “force recut” feature to regenerate a new section / view of a model in construction documentation.
- New experimental collection of 50 hatch types for construction documentation, including various drafting standards
- New interface to select a person and organisation to properly set ownership history, with detailed information like addresses and so on
- New interface to quickly create a new view / section of the model
- Each view / section now stores its own view scale, instead of it being an export-time setting for convenience
- New UI to easily switch between views / sections
- IFC Diff utility, to compare the difference between two IFC files is now packaged for Windows as a standalone executable
- The IFC Diff utility has also been packaged within BlenderBIM, so you can run it from the Blender interface to compare files
- Application and IFC header metadata is now (almost) properly filled out, just to be neat.
- Importing now specially treats aggregations and displays them as aggregates
- Opening elements are now stored in an import in their own collection for you to do with them what you please
- New feature to explode aggregations into parts
- Cleaner geometric representation context UI
- New interface to quickly assign any representation to a particular context, subcontext, or target view.
- Automatic vendor hack mode is enabled by default: it detects a particular vendor when importing and auto applies various workarounds for their quirks in their IFC files. Currently enabled for Revit’s lack of IFC geolocation and funny materials. This should help a lot of people who aren’t aware that these workarounds need to be applied and would otherwise get a bad impression of IFC files and BlenderBIM.
- Bunch of under the hood bug fixes for more reliable importing.
Aggregations of imported objects highlighted:
Owner history people and organisations:
Run diffs to compare IFC files!
Views and sheets:
More settings to control MVD import and exports:
Assign various contexts to representations:
Various clean-ups to the BlenderBIM.org website, as well as publicly making the website source code accessible so that anybody can contribute content to it!
New documentation website, with content that is a work in progress, describing in more technical detail about each feature in BlenderBIM. The source code is all public, so others are more than welcome to help write documentation for BlenderBIM!
In addition, Thomas has submitted a new proposed presentation to the BuildingSMART Oslo summit talking about IfcOpenShell and open source authoring workflows - A presentation of the work happening in FreeCAD, BlenderBIM and IfcOpenShell towards authoring capabilities for end-users.. I’ve also noticed that the vote button is kinda weird on some computers - you have to only click the “like” button once and wait for the pop-up. Then enter in your details manually (do not copy paste) and press submit and wait for the pop-up to disappear. Then refresh the page and you will be logged in (check top right). Then you can press the like button again. Not sure why this is the case. If it all works, you will see the vote number increment.
If you’d like to vote for Thomas’ presentation, click here to view his entry.
Get the new version now: https://blenderbim.org/