Download Latest Version IFC for Revit 2018 v18.3.1.msi (1.6 MB) Get Updates
Home / 2013
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2014-02-20 29.6 kB
IFC Exporter for Revit 2013 v2.17.0.msi 2014-02-20 797.7 kB
IFC Exporter for Revit 2013 Source 2014-02-20 636.4 kB
IFC Exporter for Revit 2013 v2.16.0.msi 2013-12-23 794.6 kB
IFC Exporter for Revit 2013 Source 2013-12-23 610.8 kB
IFC Exporter for Revit 2013 Source 2013-11-04 646.2 kB
IFC Exporter for Revit 2013 v2.15.1.msi 2013-11-04 792.6 kB
IFC Exporter for Revit 2013 Source 2013-10-29 636.3 kB
IFC Exporter for Revit 2013 v2.15.0.msi 2013-10-29 791.0 kB
IFC Exporter for Revit 2013 Source 2013-09-23 632.4 kB
IFC Exporter for Revit 2013 v2.14.0.msi 2013-09-23 788.5 kB
IFC Exporter for Revit 2013 Source 2013-08-20 628.8 kB
IFC Exporter for Revit 2013 v2.13.0.msi 2013-08-20 788.0 kB
IFC Exporter for Revit 2013 Source 2013-07-17 641.3 kB
IFC Exporter for Revit 2013 v2.12.0.msi 2013-07-17 776.2 kB
IFC Exporter for Revit 2013 Source 2013-06-13 614.7 kB
IFC Exporter for Revit 2013 v2.11.2.msi 2013-06-13 773.6 kB
IFC Exporter for Revit 2013 Source 2013-06-03 603.5 kB
IFC Exporter for Revit 2013 v2.11.0.msi 2013-06-03 773.1 kB
IFC Exporter for Revit 2013 Source 2013-04-26 607.9 kB
IFC Exporter for Revit 2013 v.2.10.0.msi 2013-04-26 772.1 kB
IFC Exporter for Revit 2013 v2.9.0.msi 2013-03-27 767.5 kB
IFC Exporter for Revit 2013 Source 2013-03-27 582.0 kB
IFC Exporter for Revit 2013 v2.8.1.msi 2013-03-08 767.0 kB
IFC Exporter for Revit 2013 Source 2013-03-08 570.7 kB
IFC Exporter for Revit 2013 v2.8.0.msi 2013-02-27 764.9 kB
IFC Exporter for Revit 2013 Source 2013-02-27 562.7 kB
IFC Exporter for Revit 2013 v2.7.0.msi 2013-01-22 751.6 kB
IFC Exporter for Revit 2013 Source 2013-01-22 525.0 kB
IFC Exporter for Revit 2013 v2.6.0.msi 2012-12-19 740.9 kB
IFC Exporter for Revit 2013 Source 2012-12-19 1.1 MB
IFC Exporter for Revit 2013 v2.5.0.msi 2012-11-21 737.3 kB
IFC Exporter for Revit 2013 Source 2012-11-21 490.9 kB
IFC Exporter for Revit 2013 Source 2012-10-23 475.0 kB
IFC Exporter for Revit 2013 v2.4.0.msi 2012-10-23 732.7 kB
IFC Exporter for Revit 2013 Source 2012-09-06 462.2 kB
IFC Exporter for Revit 2013 v2.3.0.msi 2012-09-06 726.0 kB
IFC Exporter for Revit 2013 v2.2.0.msi 2012-07-16 718.3 kB
IFC Exporter for Revit 2013 Source 2012-07-16 445.4 kB
IFC Exporter for Revit 2013 v2.1.0.msi 2012-05-30 706.0 kB
IFC Exporter for Revit 2013 Source 2012-05-30 893.5 kB
IFC Exporter for Revit 2013 v2.0.1.msi 2012-03-28 699.9 kB
IFC Exporter for Revit 2013 v2.0.0.msi 2012-03-28 693.2 kB
Totals: 43 Items   29.1 MB 0
Exporter v2.17.0 This directory contains installs based on the IFC Exporter code for R2013. New installs will be created when: - There is a major Revit release or update release. - There is a critical change to the source code. - Periodically, if any significant changes have been made since the last install. This is currently intended to happen around the end of the month. Version Log: (2.17.0) IFC Exporter for Revit 2013 v2.17.0.msi, IFC Exporter for Revit 2013 Source General - A lot of changes have been made to make the IFC exporter create better COBie data, and work more closely with the new COBie exporter, found at Note that the COBie exporter is for 2014 only, but the changes to create better COBie data were ported to the 2013 IFC exporter also. Please see the SourceForge wiki for more information. New Functionality - Add support for IfcActorRole. - Add support for IfcBuildingElementProxyType (for IFC2x3 only; not supported in IFC2x2). - Add some support for IfcRailingType (not for all cases). - Add classifications to IfcBuildingStorey, IfcSystem and IfcZone. - Allow some proxies to be parts of MEP IfcSystems. - Better naming of distribution ports (Revit connectors), consistent with COBie requirements. - Get COBie contact information from the new COBie toolkit if it is available. - Remove use of .ELEMENT. for IfcBuildingElementProxy, which is obsolete in IFC4. - Set the description of connection types for wall connections consistent with COBie requirements. - Support export of user defined property sets. Bug Fixes - Don't stop looking for custom classification codes when an empty classification code is found; check all 10. - Set ceilings as space boundaries regardless of which MVD is being used. - Use correct family type when creating classification information for types. (2.16.0) IFC Exporter for Revit 2013 v2.16.0.msi, IFC Exporter for Revit 2013 Source New Functionality - Allow the user to specify the name of one field that will serve as a classification. - Allow the user to specify which phase to export, instead of defaulting to the last phase. - Unlimited number of generic "ClassificationCode (x)" fields (up from 10). Note: this was reverted with v2.17.0 to 10, to allow for blank classification codes. Bug Fixes - Always export OmniClass information if it exists, even if another classification is always provided. (2.15.1) IFC Exporter for Revit 2013 v2.15.1.msi, IFC Exporter for Revit 2013 Source Bug Fixes - Fix parameter scaling for many parameter types when exporting schedules as property sets. (2.15.0) IFC Exporter for Revit 2013 v2.15.0.msi, IFC Exporter for Revit 2013 Source New Functionality - Create IfcTelecomAddress containing the primary e-mail address of the user if it is set via the alternate UI. - Major improvements on exporting correct values for parameters, including: - Continuing cleanup of code to make adding new parameters easier. - Limited support for currency, based on supported values in Revit. Some shared currencies (e.g., dollar, krona) may not always have the right locale set. - Improve scaling for parameter values on export to respect offset values, primarily for temperature. - Support for Celsius in addition to Kelvin. - Support for electrical illuminance, luminous flux, luminous intensity, luminous efficacy, and pressure. - Separate units for color temperature vs. thermodynamic temperature. Bug Fixes - Export styled items for extrusions if exporting solid models via the alternate UI. - Fix regression where items that should have been contained in an IfcSpace were no longer attached to either the IfcSpace or the IfcBuildingStorey. - Improved control over exporting reveals and wall sweeps. (2.14.0) IFC Exporter for Revit 2013 v2.14.0.msi, IFC Exporter for Revit 2013 Source General - Minor cleanup to remove extraneous arguments from some functions. - Remove some obsolete code for old IFCDoorStyleOperation and IFCWIndowStyleOperation. New Functionality - Add support for Force properties (Newtons). Bug Fixes - Correct flow direction calculation for some connector domains, that would abort export of connector information. - Export Authorization field in header as a null string ('$') instead of an empty string if it is not set. - Export correct values for IfcDoor operation. - Export internal ElementId Revit properties as IfcLabel, not IfcText. - Export respects visibility settings of curtain panels if exporting elements in the current view. - Fix export of some schedules with non-exportable fields that would prevent export with exporting of schedules as property sets on. - Fix some caching issues with some parameter values. - Protect against abort of export when trying to export some invalid systems in the Revit file. - Set 2D representations of families to "FootPrint" representation, not "Annotation". - Use IfcMaterial, not IfcMaterialList, if there is only 1 material in the list. - Use IfcMaterialList, not IfcMaterialLayerUsage, for more BRep-based host objects. (2.13.0) IFC Exporter for Revit 2013 v2.13.0.msi, IFC Exporter for Revit 2013 Source General: - Initialize GUIDOptions so that GUIDUtil.CreateGUID(element) can be used outside of the exporter code. - Remove filterView argument from many functions; used cached value instead. - Various minor optimizations to slightly improve the time to export. New Functionality: - Allow export schedules as custom property sets. The name of the schedule is the property set name; the column names are the IFC parameter names. - Allow export of solid models, which allow for mixing Breps and extrusions for an entity. This can result in smaller IFC files. - Export IfcCurtainWallType (IFC2x2: use IfcTypeObject instead). - Export the currently selected non-primary design option when exporting in current view only mode. - Use the base level parameter of an element to determine which level to associate the element to; use geometric containment only for cases where this is no base level. Bug Fixes: - Don't export some extraneous local placements. - Don't export type if instance isn't exported for family. - Fix Pset_CoveringCommon: Thickness -> TotalThickness - Generic rework of how instance and type properties are assigned to IFC entities. If an exported entity has a related type object, then the entity will have the instance properties assigned, and the type object the type properties. If there is no type object, the exported entity will contain both instance and type properties. This should also remove any repetition of exported property sets. - Look at all "ZoneName X" shared parameters for a room even if some have no value. This still assumes that they are sequential (i.e., if there is no "ZoneName 4" shared parameter at all, "ZoneName 5" will not be processed). - Prevent export of IfcPolyLoops with less than 3 vertices. - Properly scale all known Revit parameter types to the units specified for the IFC file. Note that there are potentially many Revit parameter types that map to one unit type (e.g., PipeSize, WireSize, and Length are both length parameters); we do not create different units for each of these, but instead use the main unit type. - Respect visibility options of curtain wall panels and mullions when exporting in current view only mode. - Use category id as default for IfcCoverings for ceilings, floors, and roofs. (2.12.0) IFC Exporter for Revit 2013 v2.12.0.msi, IFC Exporter for Revit 2013 Source General: - This version is the Revit MEP certified version of the exporter. Revit is now certified for all 3 possible export certifications: Architectural, Structural, and MEP. - Minor performance improvement by reducing the number of calls to the IFC export mapping table. New Functionality: - Add new MEP property sets: Pset_SanitaryTerminalBath, Pset_SanitaryTerminalShower, Pset_SanitaryTerminalSink, Pset_SanitaryTerminalWashBasin - Add support for IfcRelCoversBldgElements for ducts and pipes. - Allow association of property set descriptions to a specific pre-defined type of an entity. - Allow exporting foundation and retaining walls as IfcFooting, if set in the IFC export mapping table, or using "IfcExportAs" for the particular wall. - Export "SiteLandTitleNumber" and "SiteLongName" shared parameters from Project Information to IfcSite, if they are set. - Optionally allow storing the generated IFC GUIDs into the project file after export. This will add "IFC GUID" parameters to elements, their types, and Project Information for Project, Site, and Building GUIDS. This requires version v1.12 of the alternate UI to set the option, and requires a manual save. Bug Fixes: - Add base equipment to the IfcSystem. - Correct export of true north for IfcSite. - Move more local coordinate systems closer to the entity's geometry. (2.11.2) IFC Exporter for Revit 2013 v2.11.2.msi, IFC Exporter for Revit 2013 Source New Functionality: - Read in ParameterMappingTable.txt, which allows users to specify a mapping from Revit properties to IFC common parameter sets. Please see the Wiki on custom parameter mapping for more information. - Special thanks to: Tom Pesman ( and the Dutch Revit User Group ( / for their contribution of this improvement to the Open Source. Bug Fixes: - Correct scaling of Voltage values on export. (2.11.0) IFC Exporter for Revit 2013 v2.11.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - #CV-2x3-166: change the corresponding instance entity class for IfcSpaceHeaterType from IfcEnergyConversionDevice to IfcFlowTerminal. Bug Fixes: - Assign correct Revit internal properties for elements in containers. - Allow MEP zones to export Pset_ZoneCommon, fix 2 property names. - Fix export of multi-story ramps. - Fix orientation of some connectors. - Properly calculate Ceiling:Finish property. Previously, the value was not reset between ceilings, resulting in an ever-growing list of finish materials. - Prevent duplicate GUIDs for some elements and Psets that re-used the same GUID values. Note that this will have the effect of a one-time change of GUID values for some IfcPropertySets. - Stop duplication of Cartesian points in the output of some BReps. (2.10.0) IFC Exporter for Revit 2013 v2.10.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - 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 fo 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. Bug Fixes: - 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. (2.9.0) IFC Exporter for Revit 2013 v2.9.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - Add/fix property sets: Pset_SpaceThermalDesign, PsetSanitaryTerminalTypeToiletPan - Add support for IfcBuilding Description and LongName. - Add support for IfcBuildingStorey Name override, ObjectType, Description, and LongName. - Allow exporting a Revit Assembly as an IfcSystem. - Allow exporting a Revit Floor as an IfcFooting. - Parameters in Revit no longer have to have the same base type as their corresponding IFC property. For example, an IFCTEXT property in IFC could now have a corresponding "Number" parameter in Revit. Bug Fixes: - Add material associations for FabricSheets. - Change the precision given in IFCGEOMETRICREPRESENTATIONCONTEXT to VertexTolerance/10 (about 1/1600"). - Create local placement closer to geometry for many Family-based instances. - Don't create orphaned IFCAXIS2PLACEMENTs with invalid IFCCARTESIANPOINT references. - Ensure that the IFCFACEOUTERBOUND for an IFCFACE with more than one boundary corresponding to the boundary with the largest area. - Export rooms, areas, and MEP spaces when exporting 2nd level space boundaries, even if they aren't part of the energy analysis model (like gross design areas). - In the case where linear grid lines were grouped into 3 distinct direction sets, and 2 of the directions were orthogonal, the 3rd set of grid lines would not be exported. This has been fixed. - Fix issue where elements in assemblies would not be related to building storeys if the parent assembly were marked as not exported. - For properties where they are defined with a different Revit parameter name and IFC property name, if the Revit parameter name is not found, look for the IFC property name. - Only export beam/column/member quantities if "QTO" export is chosen. - Use IfcRelAssignsToGroup, not IfcRelAggregates, for IfcZones; stabilize IfcRelAssignsToGroup GUID. (2.8.1) IFC Exporter for Revit 2013 v2.8.1.msi, IFC Exporter for Revit 2013 Source General: - The way that GSA Gross Design Areas are exported has changed. Please look at the "Exporting Gross Design Areas" page on the Wiki. New Functionality: - Allow curtain wall "IFCCadLayer" shared parameter override to be inherited by its mullions and panels. - Export Areas and Area Schemes as IfcSpace and IfcGroup, respectively. - Note: the default export settings may have the Area set as "Not Exported" - this have to be updated manually to "IfcSpace". - Export AreaReinforcement and PathReinforcement as IfcGroup. - Export Beam Systems and Revit Trusses as IfcElementAssemblies of type Beam_Grid and Truss, respectively. - Note: the default export settings may have these set as "Not Exported" - these have to be updated manually to "IfcElementAssembly". - Export MEP Zones as IfcZone. Bug Fixes: - Allow export of families with non-solid 3D geometry. - Export presentation information for all materials. - Fix local placement of rebars that export as multiple IfcReinforcingBar. - Fix the opening height calculation for some door and window openings that have arcs in their elevation profile. - Previously, the door panel width ratio parameter for IfcDoorPanelProperties was scaled such that the sum of all of the panel widths was equal to 1.0. This is no longer done, as it prevented the case where the door frame was inside the opening from working properly. - Protect against crash in getting the room boundary information for the ceiling space boundary calculator. - Use IfcWall, not IfcWallStandardCase, when "Export Parts As Building Elements" is true. (2.8.0) IFC Exporter for Revit 2013 v2.8.0.msi, IFC Exporter for Revit 2013 Source General: - 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. New Functionality: - 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.) Bug Fixes: - 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 mislabeled IfcOpeningElements as "Opening" or "Recess". - Properly scale door panel properties, window frame properties, and base quantities on export. - Remove incorrect PsetLightFixtureCommon.ArticleNumber property. (2.7.0) IFC Exporter for Revit 2013 v2.7.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - Consistent support across elements of Name, Description, and ObjectType overrides. Added a Tag override and some entity specific parameter support (e.g. CapacityByWeight, CapacityByNumber, LandTitleNumber, SpaceElevationWithFlooring). - Consistent usage across element types of ApplicableOccurence and ElementType overrides. - IFC property names can now be localized, based on the language of the Revit project file. See PSet_WallCommon as an example. - Support better interface for inputing IFC File Header and Postal Address data. This is in conjunction with v1.7.0 of the UI. Bug Fixes: - Fix issue for some slabs that had their inner and outer boundaries reversed. - Include IfcSite boundary information when there is only one Revit Site element. (2.6.0) IFC Exporter for Revit 2013 v2.6.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - "ExportAnnotations" now controls the export of the IfcCurveStyle.CurveWidth. - Allow Revit assemblies to be exported as an IfcCurtainWall, IfcRamp, IfcRoof, IfcStair or IfcWall container. - Add curtain wall panels space boundary information. - Add PSet_LightFistureTypeCommon, PSet_ZoneCommon. - Add support for IfcFurnishingElementType. - Allow "IfcExportAs" to work for curtain wall panels. - Identify and export Revit braces as IfcMember of type ".BRACE.". Bug Fixes: - Add material information to some in-place floors. - Don't export curtain wall panels of type door or window twice. - Export file in inches when the display type is in fractional inches. - Export opening for door in cases where a door is hosted, but doesn't know its host. - Export some missing type parameters. - Fix local placement of various entities in containers. - Minor fixes to PSet_CeilingCommon property names and types. - Properly scale: properties with HVAC_Power units, door/window space boundaries. - Set IfcSite origin relative to IfcSite.RefElevation. - Stabilise the following GUIDs: DoorStyle, WindowStyle, stringer, and family instances with instance geometry. (2.5.0) IFC Exporter for Revit 2013 v2.5.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - General: We made two significant usability and performance changes. In particular: - Major performance enhancements in exporting parameters that can decrease the overall time for export by 50% or more. This is especially noticable if using an export version after v2.1.0. - Add the version number of the exporter to the header of the IFC file. - Allow export of assemblies as IfcStair, IfcRamp, IfcRoof, or IfcWall container, either via the export mapping table or the "IfcExportAs" shared parameter. It is the user's responsbility to ensure that the entities contained in the assembly containers are meaningful for the top level container type. - Create ProductWrapper class, primarily as a .NET shell for the native IFCProductWrapper. - Consolidate GUID creation functions in GUIDUtil class. - Export grid color for grid lines. - Export AreaReinforcement and PathReinforcement as IfcReinforcingBar. - Parameter set improvements: - Add support for IfcDerivedUnit, IfcDerivedUnitElement, and IfcPile. - Add support for ThermalTransmittance and VolumetricFlowRate unit types. - Add PSet_MemberCommon. - Move PSet_ColumnCommon, PSet_DoorCommon and PSet_WindowCommon to open source. - Add TotalArea parameter to PSet_SpaceCommon. - Add PitchAngle to PSet_SlabCommon. - Use IfcMaterialList for BRep IfcSlabs with multiple materials. Bug Fixes: - Correct IsExternal calculation for hosted family instances. - Fix beam slope and span calculators for extrusions and BReps. - Fix object placement for some IfcBuildingElementParts. - Properly cache parameters when exporting an ElementType. - Remove redundant IfcRelAssociatesMaterial relations to the same material. - Remove redundant property set for some columns. - Use Structural Material parameter on export, if it exists and is set. - Use IfcWall instead of IfcWallStandardCase for walls divided into parts. (2.4.0) IFC Exporter for Revit 2013 v2.4.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - Add a simple swept solid analyzer, currently only used in wall export. This will create an IfcSweptSolid in very simples cases. We expect to expand the usage in future releases. - Add property sets to grid lines. - Add IfcCountMeasure support for integer properties; add IfcRatioMeasure support. - Allow export of families as IfcFastener and IfcMechanicalFastener. - Improve memory usage of export by clearing some caches after they are likely no longer necessary. Bug Fixes: - Add material information for ramps and stairs. - Allow better manual override of Site and Grid names. - IFCIDENTIFIER and IFCLABEL are always truncated to 255 characters; IFCTEXT is now used as the default type for internal properties. - Don't export invisible (to the user) internal properties. - Export slope for beams created with ExtrusionAnalyzer. - Fix the axis export for some beams exported with old extrusion code (not ExtrusionAnalyzer). - Fix placement of some openings in roofs. - Fix the names and data types for many common properties. - Fix relative placement of landings in Stairs and Ramps. - Rebars are now properly exported (R2013 UR2 is required for this functionality). (2.3.0) IFC Exporter for Revit 2013 v2.3.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - General: The Open Source code is now easier to override without modifying the Open Source code itself. This includes: - Top level routines are cleaned up and made more modular, and several were made virtual to allow override. - Many classes are now public. - The user can now add their own custom property set, quantity and element traversal routines in addition to, or instead of, the standard Open Source routines. - Add flag to disable export of GSA Gross Design Area. - Add IfcMaterialList to IfcCurtainWall, IfcDoor, IfcDoorStyle and IfcWindowStyle. - Add material and property type information to IfcWallType instead of IfcWall. - Add option to set Entity name to be the same as the Revit element name as seen in the UI. - Allow user to add shared parameter "IFC CAD Layer" to an element to override the DWG Layer table used for IfcPresentationLayerAssignment. - Entity name is now created in open source code instead of Revit native code. - Extend use of ExtrusionAnalyzer to many columns with openings and clippings, using CSG to improve the quality and decrease the size of the data. - Export slanted walls with material layers as IfcWall. Bug Fixes: - GSA: Fixed minor typos in the names of certain properties and property sets. - Changed the Tag field associated with some revit ElementTypes to be the Type id, not an arbitrary instance id. - Fix some material assignments for Columns, Walls, and containers. - Properly set the IfcLocalPlacement relative to their containers for various types including IfcCurtainWalls. - Protect against crash on export for some Spaces that have invalid 3d room geometry; export Space without it. - Remove components of IfcCurtainWall from IfcRelContainedInSpatialStructure. - Unchecking "ExportIFCCommonPropertySets" now correctly doesn't export any IFC Common property sets that are still in native code. - Several other minor fixes and cleanups, including fixing the data type for some common properties. (2.2.0) IFC Exporter for Revit 2013 v2.2.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - Export MEP systems - Export Grids: please manually change the IFC options in 'Grids' to 'IfcGrid'. - Export internal enumerated property values as strings, not integers - Export IfcOwnerHistory.CreationDate based on Revit file creation date - Include language code in application name - Allow Site to have LongName override - (GSA) Bounding Box export for most elements - New options with IFC Exporter Alternate UI Options: "ExportSurfaceStyles", "IFCCommonPropertySets" Bug Fixes: - Add material information for some elements - Correct unit for ?Air Charges Per Hour? property - Disallow reusing IfcCartesianPoint in IFCPOLYLOOP - Don't export some quantities when quantity export disabled - Use "IfcProject GUID", "IfcSite GUID", or "IfcBuilding GUID" Project Information shared parameters if set - (GSA) Export ePSet_SpatialElementEnergyAnalysis for Energy Analysis zones General Code Changes: - Minor performance improvements - Added and fixed some comments - Cleaned up main ExportIFC function - Converted some return types to ICollection<> from HashSet<> - Split out createRevitInternalPropertySets to have a version that doesn't use IfcProductWrapper (2.1.0) IFC Exporter for Revit 2013 v2.1.0.msi, IFC Exporter for Revit 2013 Source New Functionality: - Add Pset_ManufacturerTypeInformation for all IfcElements - Allow parts to be exported as separate entities, rather than as BuildingElementparts (requires Alternate UI v1.1 to set this option) - Change the Detail Level of a view to be the level used in Current View Only, still be Fine if no current view. - Merge all triangles of planar faces on export of faceted solids. - Use ExtrusionAnalyzer for some simple beams and floor slabs. - (GSA) Allow ePset_PhotovoltaicArray for walls as well as roofs. - (GSA) Exporting Classification for general elements. Bug Fixes: - Correct beam axis local placement for some extruded beams. - Correct export of some slanted slabs. - Correct issue with property sets based on object type not always exported for some entities. - Improve IShapeProfileDef recognition. (2.0.1) IFC Exporter for Revit 2013 v2.0.1.msi Fixes some problems with some parameters that weren't being exported, especially type parameters. (2.0.0) IFC Exporter for Revit 2013 v2.0.0.msi Initial release, based on Revit 2013.
Source: README.txt, updated 2014-02-20