The largest change in this version is that the package has been refactored to comply with naming conventions.
The next largest change is all FamilyDocument nodes don’t pass the document as an output, likewise, other nodes there passed project documents. I have made this rather large change to be able to support ”ListLevel” better, I have noticed many users have problems understanding that the output changes dramatically for passing the opened document when list level is used. Therefore do all now need to use the DataStream.Await to let documents being passed.
Updated family document example...
One of the new nodes is AddIfcParameters, this one adds the four most important IFC parameters.
Parameters are found in the IFC Shared Parameters.txt that works together with the Revit IFC exporter!
http://help.autodesk.com/view/RVT/2019/ENU/?guid=GUID-7119A8C3-A0EE-4568-8C35-750410D867C9
https://github.com/Autodesk/revit-ifc/tree/master/Source/RevitIFCTools
PARAM | 3c9ac775-15e4-4ba5-8edb-4167e3fb4151 | IFC CAD Layer | TEXT |
PARAM | 8df7e965-feaf-403f-8290-d4c289c99840 | IfcDescription | TEXT |
PARAM | a3e2f9a7-f184-4d16-80e7-349181e17d3d | IfcExportAs | TEXT |
PARAM | 9a17f9c0-c41b-4ceb-8279-b20e789fa3a8 | IfcExportType | TEXT |
Parameter example...
I have also changed the icon layout for all nodes. All large icons are now 128x128 px, and I have started to use a green and yellow color in icons. Family document icons have got a new border to show they are only for Family documents. I am still trying to keep the general layout used by the Dynamo team.
This post is originally published at dynamobim.org