via email (note that the Sourceforge link for the 2014 UI is recommended over the App Store version):
What’s new for IFC Exporter for Revit 2014 v3.2/ IFC Exporter for Revit 2014 v2.10:
– Add property sets: Pset_ElectricalDeviceCommon, Pset_SwitchingDeviceTypeCommon, Pset_SwitchingDeviceTypeToggleSwitch
– Add support for electrical current, electrical voltage, frequency, and positive plane angle units.
– Allow Name/ObjectType/Description override for IfcSystem.
– Allow using “IfcExportAs” = “DontExport” to remove an individual element or type from the export.
– Export DuctLining.
– Export Groups, including nested groups, as IfcGroup.
– Export electrical systems and connectors.
– Export local coordinate system for IfcDistributionPorts.
– Export PipeInsulation.
– Allow MEP zones to export Pset_ZoneCommon, fix 2 property names.
– Correct export of parts for Coordination View 2.0.
– Correct height of Revit Areas.
– Correct material assignment for generic MEP exporter.
– Correct units and unit scaling for volumetric flow rate.
– Fix export of multi-storey stairs.
– Get material for ducts and pipes from system.
– Properly associate internal ElementType Revit property sets with IfcElementType, instead of adding to instances.
– Properly scale door and window lining properties.
– Protect against trying to add a null property to an IfcPropertySet.
– Remove extraneous property sets when exporting Rebars.
– Remove stale IfcSurfaceStyle and IfcPresentationStyleAssignment handles from caches for some aborted attempts to export items as multiple IfcExtrudedAreaSolid.
– Return correct Boolean value for GetBooleanAtribute function.
What’s new for IFC Export Alternate UI for Revit 2014 v2.2/ IFC Export Alternate UI for Revit 2013 v1.10:
– Re-group the custom options into more logical groups.
What’s new for IFC Exporter for Revit 2013 v2.9:
– Use IfcRelAssignsToGroup, not IfcRelAggregates, for IfcZones; stabilize IfcRelAssignsToGroup GUID.
Ok, this is a bit counter-intuitive but:
If you want to export parameters from Revit to an IFC file, note that the parameters should not be grouped under the category “IFC parameter”, but under a different (eg, .. ID data, text) category.
This is because the IFC parameter group is for inbuilt / standard IFC parameters.
What’s new for IFC Exporter for Revit 2013 v2.8:
– Clean up code dealing with door and window operation and construction type.
– Clean up code dealing with getting Solids from element geometry.
– Finalize support for FM Handover view. The new functionality for this is included in the lists below.
– Replace native function call to create some columns as extrusions with .NET code.
– Renamed the shared parameters for many entity properties to have “Ifc” at the front.
– Sort parameter names on export to minimize changes in IFC file from subsequent exports of the same file.
– Add 11 new IFC common parameter sets, including: Pset_AirTerminalTypeCommon, Pset_DistrubutionFlowElementCommon, Pset_FlowTerminalAirTerminal, Pset_SpaceOccupancyRequirements, Pset_PlateCommon, Pset_ReinforcingBar*Common
– Add support for IfcLengthMeaure parameter export.
– Add support IfcCircleHollowProfileDef; use for extrusions if appropriate.
– Add support for Provisions for Voids.
– Allow specification and export of a user-defined classification system, instead of just Uniformat.
– Allow exporting elements as IfcDiscreteAccessory/IfcDiscreteAccessoryType.
– Allow “IfcExportAs” to take both the entity name and the type name in the format “IfcEntityName.TypeName”.
– Export base quantities for 5 elements: IfcBuildingStorey, IfcCovering, IfcDoor, IfcSpace, IfcWindow. Some of these were already supported and were just moved from native to .NET.
– Export FabricArea and FabricSheet as IfcReinforcingMesh and IfcGroup, respectively.
– Note: that the default export settings have these set as “Not Exported” – these have to be updated manually to “IfcReinforcingMesh” and “IfcGroup”.
– Export ceilings as extrusions or BReps if possible, instead of just surface models.
– Export surface styles by default for Coordination View 2.0.
– Include Ceiling as a room bounding element on export if it is part of only one room.
– Stabilise GUIDs for Pset_Building/BuildingStorey/SiteCommon, internal Revit property sets, and slabs in roof containers (only for the case of an IfcRoof containing a single IfcSlab, however).
– Changed incorrect “PSet” to correct “Pset” for various parameter set names.
– Don’t create openings for doors and windows when the host is exported as parts
– Don’t export RepresentationMap for IfcTypeProduct with 0 items.
– Don’t ignore an internal Revit parameter on export if it has the same name as a parameter in another group.
– Export materials for IfcReinforcementBar; make body representation “AdvancedSweptSolid”.
– Fix export of grids so that only one IfcShapeRepresentation is created.
– Fix export of some extruded columns that were split into separate components by other elements.
– Fix issue where classification reference was not exported in non-English versions of Revit.
– Make “NosingLength” parameter of PSet_StairFlightCommon IfcLengthMeasure.
– Make GetExportTypeFromClassName not reject some unrecognized IFC class names.
– Move the local placement of many entities with extrusions and mapped representations for geometry to be closer to the geometry.
– Properly export Pset_ZoneCommon for IfcZones.
– Properly label some mislabelled IfcOpeningElements as “Opening” or “Recess”.
– Properly scale door panel properties, window frame properties, and base quantities on export.
– Remove incorrect PsetLightFixtureCommon.ArticleNumber property.
What’s new for IFC Export Alternate UI for Revit 2013 v1.8:
– Export surface styles by default for Coordination View 2.0.
Apparently this is version 2.7. I may be wrong, but there doesn’t seem to be an easy way to check the ‘version’ on Autodesk Exchange Apps. If you download the MSI, you can check the properties of the file, where you will see that the digital signature is timestamped:
Wednesday, 23 January 2013 10:39:38 AM
You could also check the IFC Exporter page on Sourceforge:
From the documentation:
The source code for this application is available on open source, at the SourceForge project : http://sourceforge.net/p/ifcexporter/home/Home/
This application is a good complement to the IFC Exporter UI client app, also available on the Exchange store. However, it is not required to get the latest version of that application when installing this application. Nor is it required to use this alternate UI when getting the latest IFC Exporter UI.
24th January 2013, version 2.7. Read more at BIM Blog
To follow up the discussion of my quick and dirty Revit model OBJ exporter, I want to point out that Adam Nagy completed his series of posts on the AEC DevBlog on a Revit model exporter and viewer for iOS using an even more minimalistic custom data format for uploading to the cloud and viewing on an iOS mobile device:
- Part 1: Revit add-in to upload geometry data to a storage service
- Part 2: An iOS application to download and display the model using OpenGL
- Part 3: Interactive view orientation and manipulation using gestures
While the OBJ format I looked at is more heavy-weight than Adam’s minimal custom format, my implementation includes some other enhancements which make it quite effective as well.
I have also heard of other home-grown viewer implementations with some support for switchback, individual element tagging and object identification based on VRML and on the Unity gaming engine.
If you are interested in a finely tuned exporter with more complete coverage and control over what gets exported, you might want to take a look at the open source STL exporter.
Finally, for high-end exporter requirements, the Revit IFC exporter is also open source.
2013 UI – This contains the IFC alternate Exporter UI for Revit installer compatible with the Revit 2013 series of products. There is no Revit 2012 version of this UI. This replaces the default IFC Export UI in Revit, and adds new functionality such as saving export configurations, and new export options such as saving to ifcXML and ifcZIP file formats.
2013 – This contains the IFC Exporter for Revit installer compatible with the Revit 2013 series of products. For more information on the difference between 2012 and 2013, check out the [What’s new in 2013] section of the Wiki accessible from this site.
Looking for the latest version? Download IFC Export UI for Autodesk Revit 2013 v1.1.0.msi (561.7 kB)