CSiXRevit Manual S TN IFC 001

User Manual: S-TN-IFC-001

Open the PDF directly: View PDF PDF.
Page Count: 27

DownloadCSiXRevit Manual S-TN-IFC-001
Open PDF In BrowserView PDF
©COMPUTERS AND STRUCTURES, INC., OCTOBER 2013

TECHNICAL NOTE
IFC4 IMPORT AND EXPORT

Introduction
This document describes the import and export of Industry Foundation Classes IFC 4 files to and from ETABS
2013.1.2 or later and SAP2000 16.0.2 or later. Files written in IFC2x3, the previous release of IFC, can also be
imported and exported but this older functionality is not described here.
IFC files are repositories of Building Information Modeling BIM data. Most of this data is not relevant to structural
analysis and accordingly not imported by ETABS or SAP2000. Various types of IFC data are organized into subsets
named “views” which gather data types relevant to various aspects of building design, construction, and
maintenance. There are several such views, but only two views are relevant to ETABS and SAP2000: the “structural
analysis view”, and the “architectural coordination view”.
The structural analysis view describes a building structure in terms of nodes, elements, and loads. Files containing a
structural analysis view are the most suitable for import into ETABS and SAP2000, but are written by very few if
any 3D building modeling programs. Such files are suitable for export to other structural software, such as steel and
concrete detailing applications.
The architectural coordination view describes the components of a building in architectural terms. Files containing an
architectural coordination view are quite prevalent. Only some of the entities in these files are relevant to ETABS or
SAP2000, and whether these entities can be imported or not depends on how their geometry is described. For
example, if the external faces of a beam or column are specified in the IFC file but its centerline is not, the beam or
column cannot be imported. Furthermore, because the geometric extents of framing elements stop at the external
faces of their supports, the user needs to systematically adjust end points after import. Architectural coordination
view files are suitable for export to most building design software as they are generally well imported.
Whether it is a structural analysis view or architectural coordination view file, an IFC file contains, in addition to top
level entities from these views, entities from shared supporting IFC schemas which complete the description of the
top level entities and establish relationships between them.
This document includes seven sections:
1. Account of which structural analysis view entities can be imported.
2. Account of which architectural coordination view entities can be imported.
3. Account of which shared supporting schemas entities can be imported.
4. Procedure for importing an IFC file into ETABS or SAP2000.
5. Accounts of which ETABS and SAP2000 model components can be exported to a structural analysis
view file.
6. Accounts of which ETABS and SAP2000 model components can be exported to an architectural view
coordination file.
7. Describes the procedure for exporting an IFC file from ETABS or SAP2000.

IFC4 Import and Export

Page 1 of 27

Technical Note

IFC4 Import and Export

Structural Analysis View Import
Structural Analysis Domain Entities
The table below indicates for each of the IFC entity types in the Structural Analysis domain whether it is imported
into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcRelConnectsStructuralActivity
IfcRelConnectsStructuralMember
IfcRelConnectsWithEccentricity

Imported

Restrictions

Imported for ETABS frame objects and SAP2000 line
objects

IfcStructuralAnalysisModel
IfcStructuralCurveAction
IfcStructuralCurveConnection
IfcStructuralCurveMember
IfcStructuralCurveMemberVarying

Imported if connected to a structural item.

Per the IFC 4 Specification, a curve member whose
variation of profile properties can be sufficiently
described by a start profile and an end profile (e.g.
tapers) shall be modeled as a single direct instance of
the supertype IfcStructuralCurveMember.

IfcStructuralCurveReaction
IfcStructuralLinearAction
IfcStructuralLoadCase
IfcStructuralLoadGroup
IfcStructuralPlanarAction
IfcStructuralPointAction

Imported if connected to a structural item.

Imported if connected to a structural item.
Temperature loads not imported for point objects and
shell objects, displacement loads not imported for
frame objects and shell objects

IfcStructuralPointConnection
IfcStructuralPointReaction
IfcStructuralResultGroup
IfcStructuralSurfaceAction
IfcStructuralSurfaceConnection
IfcStructuralSurfaceMember
IfcStructuralSurfaceMemberVarying
IfcStructuralSurfaceReaction

IFC4 Import and Export

Page 2 of 27

Technical Note

IFC4 Import and Export

Structural Load Resource Entities
The table below indicates for each of the IFC entity types in the Structural Load Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcBoundaryEdgeCondition
IfcBoundaryFaceCondition
IfcBoundaryNodeCondition
IfcBoundaryNodeConditionWarping
IfcFailureConnectionCondition
IfcSlippageConnectionCondition
IfcStructuralLoadConfiguration
IfcStructuralLoadLinearForce
IfcStructuralLoadPlanarForce
IfcStructuralLoadSingleDisplacement
IfcStructuralLoadSingleDisplacementDist
ortion

Imported

Restrictions

Imported for point objects

IfcStructuralLoadSingleForce
IfcStructuralLoadSingleForceWarping
IfcStructuralLoadTemperature
IfcSurfaceReinforcementArea

IFC4 Import and Export

Imported for frame objects

Page 3 of 27

Technical Note

IFC4 Import and Export

Architectural Coordination View Import
Shared Building Element Entities
The table below indicates for each of the IFC entity types in the Shared Building Element schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcBeam

Imported

Restrictions
Imported if it has a ‘Body’ shape representation with a
'SweptSolid' representation type and an
IfcSweptAreaSolid; or if it has an ‘Axis’ shape with a
‘Curve3D’ representation type and an
IfcBoundedCurve. The end points typically require
adjustment by the user as they are at the face of the
support – wall, column, or girder. Always imported as
a straight line.

IfcBeamStandardCase
IfcBeamType
IfcBuildingElementProxy
IfcBuildingElementProxyType
IfcBuildingSystem
IfcChimney
IfcChimneyType
IfcColumn

Imported if it has a ‘Body’ shape representation with a
'SweptSolid' representation type and an
IfcSweptAreaSolid; or if it has an ‘Axis’ shape with a
‘Curve3D’ representation type and an
IfcBoundedCurve. Always imported as a straight line.

IfcColumnStandardCase
IfcColumnType
IfcCovering
IfcCoveringType
IfcCurtainWall
IfcCurtainWallType
IfcDoor
IfcDoorStandardCase
IfcDoorType
IfcMember

Imported if it has a ‘Body’ shape representation with a
'SweptSolid' representation type and an
IfcSweptAreaSolid; or if it has an ‘Axis’ shape with a
‘Curve3D’ representation type and an
IfcBoundedCurve. The end points typically require
adjustment by the user as they are at the face of the
support – wall, column, or girder. Always imported as
a straight line.

IfcMemberStandardCase
IfcMemberType
IfcPlate
IFC4 Import and Export

Page 4 of 27

Technical Note

IFC4 Import and Export

IfcPlateStandardCase
IfcPlateType
IfcRailing
IfcRailingType
IfcRamp
IfcRampFlight
IfcRampFlightType
IfcRampType
IfcRelConnectsPathElements
IfcRelCoversBldgElements
IfcRelCoversSpaces
IfcRoof
IfcRoofType
IfcShadingDevice
IfcShadingDeviceType
IfcSlab

Imported if it has a ‘Body’ shape representation with a
'SweptSolid' representation type and an
IfcSweptAreaSolid; or if it has an ‘Axis’ shape with a
‘Curve3D’ representation type and an
IfcBoundedCurve. Always imported as a straight line

IfcSlabElementedCase
IfcSlabStandardCase
IfcSlabType
IfcStair
IfcStairFlight
IfcStairFlightType
IfcStairType
IfcWall
IfcWallElementedCase
IfcWallStandardCase
IfcWallType
IfcWindow
IfcWindowStandardCase
IfcWindowType

IFC4 Import and Export

Page 5 of 27

Technical Note

IFC4 Import and Export

Shared Schema Entity Import
Core Data Entities
The table below indicates for each of the IFC entity types in the Core Data schema whether it is imported into
ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity

Imported

IfcActor
IfcGroup

Restrictions
Derived IfcStructuralLoadGroup entities imported

IfcProject
IfcPropertySet
IfcProxy
IfcRelAssignsToGroup
IfcRelAssignsToGroupByFactor
IfcRelAssignsToProduct
IfcRelDefinesByType
IfcTypeObject
IfcTypeProduct

Geometric Constraint Resource Entities
The table below indicates for each of the IFC entity types in the Geometry Constraint Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcConnectionCurveGeometry
IfcConnectionPointEccentricity
IfcConnectionPointGeometry
IfcConnectionSurfaceGeometry

Imported

Restrictions

IfcConnectionVolumeGeometry
IfcGridAxis
IfcGridPlacement
IfcLocalPlacement
IfcVirtualGridIntersection

IFC4 Import and Export

Page 6 of 27

Technical Note

IFC4 Import and Export

Geometric Model Resource Entities
The table below indicates for each of the IFC entity types in the Geometry Model Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcAdvancedBrep
IfcAdvancedBrepWithVoids
IfcBlock
IfcBooleanClippingResult
IfcBooleanResult
IfcBoundingBox

Imported

Restrictions

IfcBoxedHalfSpace
IfcCartesianPointList3D
IfcCsgSolid
IfcExtrudedAreaSolid
IfcExtrudedAreaSolidTapered
IfcFaceBasedSurfaceModel
IfcFacetedBrep
IfcFacetedBrepWithVoids
IfcFixedReferenceSweptAreaSolid
IfcHalfSpaceSolid
IfcManifoldSolidBrep
IfcPolygonalBoundedHalfSpace
IfcRectangularPyramid
IfcRevolvedAreaSolid
IfcRevolvedAreaSolidTapered
IfcRightCircularCone
IfcRightCircularCylinder
IfcShellBasedSurfaceModel
IfcSphere
IfcSurfaceCurveSweptAreaSolid
IfcSweptAreaSolid
IfcSweptDiskSolid
IfcSweptDiskSolidPolygonal
IfcTriangulatedFaceSet

IFC4 Import and Export

Page 7 of 27

Technical Note

IFC4 Import and Export

Geometry Resource Entities
The table below indicates for each of the IFC entity types in the Geometry Resource schema whether it is imported
into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcAxis1Placement
IfcAxis2Placement2D
IfcAxis2Placement3D
IfcBoundaryCurve
IfcBSplineCurveWithKnots
IfcBSplineSurfaceWithKnots
IfcCartesianPoint
IfcCartesianTransformationOperator
2D
IfcCartesianTransformationOperator
2DnonUniform

Imported

Restrictions

Imported as IfcCartesianTransformationOperator2D

IfcCartesianTransformationOperator
3D
IfcCartesianTransformationOperator
3DnonUniform

Imported as IfcCartesianTransformationOperator3D

IfcCircle
IfcCompositeCurve
IfcCompositeCurveOnSurface
IfcCompositeCurveSegment
IfcCurveBoundedPlane
IfcCurveBoundedSurface
IfcCylindricalSurface
IfcDirection
IfcEllipse
IfcLine
IfcMappedItem
IfcOffsetCurve2D
IfcOffsetCurve3D
IfcOuterBoundaryCurve
IfcPcurve

Imported only if BasisCurve is linear or circular
Imported only if BasisCurve is linear or circular

IfcPlane
IfcPoint
IfcPointOnCurve
IfcPointOnSurface
IfcPolyline
IfcRationalBSplineCurveWithKnots
IfcRationalBSplineSurfaceWithKnots
IfcRectangularTrimmedSurface
IFC4 Import and Export

Page 8 of 27

Technical Note

IFC4 Import and Export

IfcReparametrisedCompositeCurve
Segment
IfcRepresentationMap
IfcSurfaceOfLinearExtrusion
IfcSurfaceOfRevolution
IfcTrimmedCurve
IfcVector

Material Resource Entities
The table below indicates for each of the IFC entity types in the Material Resource schema whether it is imported
into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity

Imported

Restrictions

IfcMaterial
IfcMaterialConstituent
IfcMaterialConstituentSet
IfcMaterialLayer
IfcMaterialLayerSet
IfcMaterialLayerSetUsage
IfcMaterialLayerWithOffsets
IfcMaterialProfile
IfcMaterialProfileSet
IfcMaterialProfileSetUsage
IfcMaterialProfileSetUsageTapering
IfcMaterialProfileWithOffsets
IfcMaterialProperties

IFC4 Import and Export

Only the three following property sets are imported:
common, mechanical, concrete, and steel.

Page 9 of 27

Technical Note

IFC4 Import and Export

Measurement Resource Entities
The table below indicates for each of the IFC entity types in the Measurement Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcContextDependentUnit
IfcConversionBasedUnit
IfcConversionBasedUnitWithOffset
IfcDerivedUnit
IfcDerivedUnitElement
IfcDimensionalExponents

Imported

Restrictions

IfcMeasureWithUnit
IfcMonetaryUnit
IfcNamedUnit
IfcSIUnit
IfcUnitAssignment

Product Extension Entities
The table below indicates for each of the IFC entity types in the Product Extension schema whether it is imported
into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcBuilding
IfcBuildingStorey
IfcGrid

Imported

Restrictions
Imported in ETABS only

IfcOpeningElement
IfcOpeningStandardCase
IfcRelAssociatesMaterial
IfcRelConnectsElements
IfcRelContainedInSpatialStructure
IfcSite

IFC4 Import and Export

Page 10 of 27

Technical Note

IFC4 Import and Export

Profile Resource Entities
The table below indicates for each of the IFC entity types in the Profile Resource schema whether it is imported into
ETABS and SAP2000, and if is imported, notes any restrictions:
IFC Entity
IfcArbitraryClosedProfileDef
IfcArbitraryOpenProfileDef
IfcArbitraryProfileDefWithVoids
IfcAsymmetricIShapeProfileDef
IfcCenterLineProfileDef
IfcCircleHollowProfileDef
IfcCircleProfileDef
IfcCompositeProfileDef

Imported

Restrictions
Impoorted if the ProfileName attribute matches a
section name in the .PRO or .XML catalog file
specified when the file is imported

Only double angle and double channel profiles are
imported

IfcCShapeProfileDef
IfcEllipseProfileDef
IfcIShapeProfileDef
IfcLShapeProfileDef
IfcMirroredProfileDef
IfcProfileProperties
IfcRectangleHollowProfileDef
IfcRectangleProfileDef
IfcReinforcementBarProperties
IfcRoundedRectangleProfileDef
IfcSectionProperties
IfcSectionReinforcementProperties
IfcTrapeziumProfileDef
IfcTShapeProfileDef
IfcUShapeProfileDef
IfcZShapeProfileDef

IFC4 Import and Export

Page 11 of 27

Technical Note

IFC4 Import and Export

Property Resource Entities
The table below indicates for each of the IFC entity types in the Property Resource schema whether it is imported
into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcComplexProperty
IfcExtendedProperties
IfcPreDefinedProperties
IfcPropertyBoundedValue
IfcPropertyListValue
IfcPropertyReferenceValue

Imported

Restrictions

IfcPropertySingleValue
IfcPropertyTableValue

Representation Resource Entities
The table below indicates for each of the IFC entity types in the Representation Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcGeometricRepresentationContext

Imported

Restrictions

IfcGeometricRepresentationSub
Context
IfcProductDefinitionShape
IfcProductRepresentation
IfcShapeAspect
IfcShapeRepresentation
IfcTopologyRepresentation

IFC4 Import and Export

Page 12 of 27

Technical Note

IFC4 Import and Export

Topology Resource Entities
The table below indicates for each of the IFC entity types in the Representation Resource schema whether it is
imported into ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcAdvancedFace
IfcClosedShell
IfcConnectedFaceSet
IfcEdge
IfcEdgeCurve
IfcEdgeLoop

Imported

Restrictions

IfcFace
IfcFaceBound
IfcFaceOuterBound
IfcFaceSurface
IfcOrientedEdge
IfcPath
IfcPolyLoop
IfcSubEdge
IfcVertex
IfcVertexLoop
IfcVertexPoint

Derived IfcVertexPoint entities imported

Utility Resource Entities
The table below indicates for each of the IFC entity types in the Utility Resource schema whether it is imported into
ETABS and SAP2000, and if it is imported, notes any restrictions:
IFC Entity
IfcApplication
IfcOwnerHistory

IFC4 Import and Export

Imported

Restrictions

Page 13 of 27

Technical Note

IFC4 Import and Export

Import Procedure
Importing into ETABS 2013
•

From the start page of ETABS, choose Import >IFC File… under the File menu. The Import IFC File form
is displayed:

•

Pick the Browse… button. The Open form is displyed. Navigate to the folder containing the IFC fie to
import, and select it. ETABS parses the file, which may take a few seconds, and displays an account of its
relevant content:

IFC4 Import and Export

Page 14 of 27

Technical Note

IFC4 Import and Export

•

To select a section catalog other than AISC14.xml, pick the Browse button and select a different .xml file in
the Open form. ETABS imports most IFC profiles that are subtypes of IfcParameterizedProfileDef, with a
few exceptions such as IfcEllipseProfileDef. However, many 3D building modeling programs do not export
section profiles this way, and instead export them as IfcArbitraryClosedProfileDef entities which are
defined by their outlines. Such profile entities are not directly useable for analysis and design. However, if
their ProfileName attribute matches one of the section names in the section catalog you selected, these
profile entities are imported as the corresponding ETABS section.

•

Select the type of IFC entities to import. If the file includes both Structural Analysis view and Architectural
Coodination view entities, you should choose one type or the other. If you import both, you may get
duplicate members.

•

Pick the Import button. After a few moments, ETABS displays the imported model. If there are error or
warnings, a message box will be displayed to that effect. You should then review the log file. Its name and
folder location are the same as those of the .IFC file you imported, with the extension changed to .ifcimp.log

Importing into SAP2000
The procedure is identical. The differences are you access the Import > IFC File in the File menu from a blank
SAP2000 model instead of the ETABS start page, and you specify a sections catalog file with a .pro file extension
instead of .xml.

Reviewing the Log File (.ifcimp.log)
A typical log file is listed below. It includes:
IFC4 Import and Export

Page 15 of 27

Technical Note
•
•
•
•

IFC4 Import and Export

The name of the imported file, its IFC version, the version of the importing program, the date and time
Any relevant warning or error messages, if the file could not be imported. Each IFC entity is listed with its
item number in the .IFC file, its name, and its coordinates if it has any
A list of imported entities
A list of entities not processed

File “D:\Manuals\IFC\Model1.ifc” 2x3 imported in ETABS 2013 at 2013-06-27T11:35:10
IfcMaterial imported as No design in ETABS 2013 for the following items:
92 named STEEL/A992
245 named CONCRETE/3000
408 named A615-60
13292 named CONCRETE/1500
13350 named STEEL/A500-GR.B

Imported entities:
3 of type IFCARBITRARYCLOSEDPROFILEDEF
3 of type IFCAXIS2PLACEMENT2D
160 of type IFCAXIS2PLACEMENT3D
15 of type IFCBEAM
6 of type IFCBEAMTYPE
1 of type IFCBUILDINGSTOREY
1192 of type IFCCARTESIANPOINT
1210 of type IFCCARTESIANTRANSFORMATIONOPERATOR3D
1 of type IFCCIRCLEPROFILEDEF
6 of type IFCCOLUMN
2 of type IFCCOLUMNTYPE
28 of type IFCDIRECTION
22 of type IFCEXTRUDEDAREASOLID
1 of type IFCGEOMETRICREPRESENTATIONCONTEXT
7 of type IFCISHAPEPROFILEDEF
144 of type IFCLOCALPLACEMENT
1 of type IFCLSHAPEPROFILEDEF
1210 of type IFCMAPPEDITEM
5 of type IFCMATERIAL
2 of type IFCMATERIALLAYER
2 of type IFCMATERIALLAYERSET
3 of type IFCMATERIALLAYERSETUSAGE
1 of type IFCOWNERHISTORY
5 of type IFCPOLYLINE
139 of type IFCPRODUCTDEFINITIONSHAPE
1 of type IFCPROJECT
4831 of type IFCPROPERTYSINGLEVALUE
2 of type IFCRECTANGLEPROFILEDEF
6 of type IFCRELASSOCIATESMATERIAL
1 of type IFCRELCONTAINEDINSPATIALSTRUCTURE
10 of type IFCRELDEFINESBYTYPE
1210 of type IFCREPRESENTATIONMAP
1351 of type IFCSHAPEREPRESENTATION
9 of type IFCSIUNIT
1 of type IFCSLAB
1 of type IFCSLABTYPE
38 of type IFCSTYLEDITEM
1 of type IFCUNITASSIGNMENT
2 of type IFCWALLSTANDARDCASE
1 of type IFCWALLTYPE
Other entities:
1 of type IFCAPPLICATION

IFC4 Import and Export

Page 16 of 27

Technical Note

IFC4 Import and Export

1 of type IFCBUILDING
22 of type IFCCLOSEDSHELL
10 of type IFCCOLOURRGB
2 of type IFCELEMENTASSEMBLY
20 of type IFCELEMENTQUANTITY
441 of type IFCFACE
441 of type IFCFACEOUTERBOUND
26 of type IFCFACETEDBREP
3 of type IFCGEOMETRICREPRESENTATIONSUBCONTEXT
10 of type IFCOPENINGELEMENT
1 of type IFCORGANIZATION
1 of type IFCPERSON
1 of type IFCPERSONANDORGANIZATION
441 of type IFCPOLYLOOP
1 of type IFCPOSTALADDRESS
5 of type IFCPRESENTATIONLAYERASSIGNMENT
13 of type IFCPRESENTATIONSTYLEASSIGNMENT
284 of type IFCPROPERTYSET
19 of type IFCQUANTITYAREA
20 of type IFCQUANTITYLENGTH
20 of type IFCQUANTITYVOLUME
20 of type IFCQUANTITYWEIGHT
105 of type IFCREINFORCINGBAR
5 of type IFCRELAGGREGATES
304 of type IFCRELDEFINESBYPROPERTIES
10 of type IFCRELVOIDSELEMENT
1 of type IFCSITE
13 of type IFCSURFACESTYLE
10 of type IFCSURFACESTYLERENDERING

IFC4 Import and Export

Page 17 of 27

Technical Note

IFC4 Import and Export

Structural Analysis View Export
Export from ETABS
The table below indicates for each of the ETABS model components whether it is exported to structural analysis
view files, and if it is exported, the IFC entity written:
Model Element
Project
Project Information
Design Preferences
Structure Layout
Stories
Grid Systems
Properties
Materials
Frame Sections

Insertion Point
Slab Sections
Deck Sections
Wall Sections
Reinforcing Bar Sizes
Spring Properties
Point Springs
Line Springs
Area Springs
Diaphragms
Hinge Properties
Panel Zones
Structural Objects
Joint Objects

Joint restraints
Columns
Beams
IFC4 Import and Export

Exported

IFC Entity
IfcProject

IfcBuildingStorey

IfcMaterial and IfcMaterialProperties. The mechanical properties of
non-isotropic properties are not exported.
Appropriate IfcParameterizedProfileDef subtype for basic profiles
or IfcCompositeProfileDef in the case of double angle or double
channels. Nonprismatic sections with two basic profiles of the same
type at each end are exported as an
IfcMaterialProfileSetUsageTapering; if the nonprismatic section has
multiple segments, the internal sections are ignored and a single
segment between the start and end section is assumed. Other
sections are exported as an IfcProfileDef with an associated
IfcProfileProperties describing the profile mechanical properties.
IfcMaterialProfileSetUsage
IfcStructuralSurfaceMember
Exported as an IfcStructuralSurfaceMember with thickness equal to
the concrete cover thickness
IfcStructuralSurfaceMember

IfcBoundaryCondition

IfcStructuralConnection at object ends. Intermediate joints on frame
objects are not exported, and frame objects supported at
intermediate joints are not connected.
IfcBoundaryCondition
One IfcStructuralCurveMember per frame object

Page 18 of 27

Technical Note
Braces
Other Frame Objects
Restraints
End Length Offsets
Insertion Points
Floors
Walls
Openings
Other Shell Objects
Link Objects
Groups
Loads
Functions
Load Patterns
Selfweight
Modal Cases
Static Load Cases
Load Combinations
Shell Uniform Load Sets
Joint Loads
Ground Displacement
Force
Temperature
Frame Loads
Point
Distributed
Temperature
Open Structure Wind
Parameters
Shell Loads
Uniform Load Sets
Uniform
Temperature

IFC4 Import and Export

One IfcStructuralCurveMember per frame object
IfcBoundaryCondition
IfcRelConnectsWithEccentricity
IfcStructuralSurfaceMember
IfcStructuralSurfaceMember

IfcStructuralLoadGroup. Seismic and Wind Auto-lateral load
patterns not exported.

IfcStructuralLoadCase
IfcStructuralLoadGroup
IfcStructuralPointAction

IfcStructuralPointAction
IfcStructuralCurveAction

IfcStructuralPlanarAction

Analysis Results
Joint Displacement
Support Reactions
Frame Forces
Shell Forces

IFC4 Import and Export

Page 19 of 27

Technical Note

IFC4 Import and Export

Export from SAP2000
The table below indicates for each of the possible SAP2000 model components whether it is exported to structural
analysis view files, and if it is exported, the IFC entity written:
Model Element
Project
Project Information
Design Preferences
Structure Layout

Exported

IFC Entity
IfcProject

IfcBuildingStorey created for each point object z elevation in the
model
Grid Systems
Properties
Materials
Frame Sections

Insertion Point
Area Sections
Restraints
Spring Properties

IfcMaterial and IfcMaterialProperties. The mechanical properties of
non-isotropic properties are not exported.
Appropriate IfcParameterizedProfileDef subtype for basic profiles
or IfcCompositeProfileDef in the case of double angle or double
channels. Other sections are exported as an IfcProfileDef with an
associated IfcProfileProperties describing the profile mechanical
properties.
IfcMaterialProfileSetUsage
IfcStructuralSurfaceMember
IfcBoundaryCondition

Point Springs
Line Springs
Area Springs
Structural Objects

IfcBoundaryCondition

Joint Objects

IfcStructuralConnection at object ends. Intermediate joints on frame
objects are not connected to the supporting frame objects.

Joint restraints and local
axes
Joint Constraints
Frame Objects
Restraints
End Length Offsets
Joint Offsets
Cable Objects
Tendon Objects
Area Objects

IfcBoundaryCondition

One IfcStructuralCurveMember per frame object
IfcBoundaryCondition
IfcRelConnectsWithEccentricity
IfcStructuralCurveMember
IfcStructuralSurfaceMember

Link Objects
Solid Objects
Groups
Loads
Functions
IFC4 Import and Export

Page 20 of 27

Technical Note
Load Patterns
Selfweight
Modal Cases
Static Load Cases
Load Combinations
Joint Loads
Ground Displacement
Force
Temperature
Frame Loads
Gravity
Point
Distributed
Temperature
Strain
Deformation
Target Force
Auto Wave Loading
Parameters
Open Structure Wind
Parameters
Shell Loads
Gravity
Uniform

IFC4 Import and Export
IfcStructuralLoadGroup. Seismic and Wind Auto-lateral load
patterns not exported.

IfcStructuralLoadCase
IfcStructuralLoadGroup

IfcStructuralPointAction

IfcStructuralCurveAction
IfcStructuralPointAction
IfcStructuralCurveAction

IfcStructuralPlanarAction

Uniform to Frame
Surface Pressure
Temperature
Strain
Rotate
Wind Pressure
Solid Loads
Analysis Results
Joint Displacements
Support Reactions
Frame Forces
Shell Forces
Solid Forces

IFC4 Import and Export

Page 21 of 27

Technical Note

IFC4 Import and Export

Architectural Coordination View Export
Export from ETABS
The table below indicates for each of the possible ETABS model components whether it is exported to architectural
coordination view files, and if it is exported, the IFC entity written:
Model Element
Exported
IFC Entity
Project
Project Information
IfcProject
Structure Layout
IfcBuildingStorey created for each point object z elevation in the
model
Grids
Properties
Materials
IfcMaterial and IfcMaterialProperties.
Frame Sections
Appropriate IfcParameterizedProfileDef subtype for basic profiles
or IfcCompositeProfileDef in the case of double angle or double
channels. Nonprismatic sections with two basic profiles of the same
type at each end are exported as an
IfcMaterialProfileSetUsageTapering; if the nonprismatic section has
multiple segments, the internal sections are ignored and a single
segment between the start and end section is assumed.
Insertion Point
IfcMaterialProfileSetUsage
Slab Sections
IfcMaterialLayerSetUsage
Deck Sections
Wall Sections
Structural Objects
Joint Objects
Columns

Beams

Braces
Other Frame Objects
End Length Offsets
Joint Offsets
Floors
Walls
Openings
Other Shell Objects
IFC4 Import and Export

Exported as an IfcMaterialLayerSetUsage with thickness equal to
the deck total thickness
IfcMaterialLayerSetUsage
Frame and shell object locations are exported after adjusting for end
length offsets and section insertion point
IfcColumnStandardCase or IfcColumn if the column has a
nonprismatic section. Only exported if the section is a basic profile,
a double angle, a double channel, or a nonprismatic section with two
basic profiles of the same type at each end.
IfcBeamStandardCase or IfcBeam if the beam has a nonprismatic
section. Only exported if the section is a basic profile, a double
angle, a double channel, or a nonprismatic section with two basic
profiles of the same type at each end.
IfcMemberStandardCase or IfcMember if the brace has a
nonprismatic section. Only exported if the section is a basic profile,
a double angle, a double channel, or a nonprismatic section with two
basic profiles of the same type at each end.

IfcSlabStandardCase
Vertical walls exported as IfcWallStandardCase

Page 22 of 27

Technical Note

IFC4 Import and Export

Groups
Loads
Any Load Data

IFC4 Import and Export

Page 23 of 27

Technical Note

IFC4 Import and Export

Export from SAP2000
The table below indicates for each of the possible SAP2000 model components whether it is exported to architectural
coordination view files, and if it is exported, the IFC entity written:

Model Element
Project
Project Information
Structure Layout
Stories
Grids
Properties
Materials
Frame Sections
Insertion Point
Area Sections
Restraints
Spring Properties
Diaphragms
Hinge Properties
Panel Zones
Structural Objects
Joint Objects
Vertical Frame Objects

Horizontal Frame Objects

Other Frame Objects

End Length Offsets
Joint Offsets
Cable Objects
Tendon Objects
Vertical Area Objects
Other Area Objects
Solid Objects
Other shell objects
Groups
IFC4 Import and Export

Exported

IFC Entity
IfcProject
IfcBuildingStorey created for each point object z elevation in the
model

IfcMaterial
Appropriate IfcParameterizedProfileDef subtype
IfcMaterialProfileSetUsage
IfcMaterialLayerSetUsage
IfcBoundaryCondition

Locations exported for each frame or shell object after end length
offsets and insertion point adjustments
IfcColumnStandardCase or IfcColumn if the object has a
nonprismatic section. Only exported if the profile is a basic profile
or a double angle or double channel, or a nonprismatic section with
two basic profiles of the same type at each end.
IfcBeamStandardCase or IfcBeam if the object has a nonprismatic
section. Only exported if the profile is a basic profile or a double
angle or double channel, or a nonprismatic section with two basic
profiles of the same type at each end.
IfcMemberStandardCase or IfcMember if the object has a
nonprismatic section. Only exported if the profile is a basic profile
or a double angle or double channel, or a nonprismatic section with
two basic profiles of the same type at each end.

IfcWallStandardCase
IfcSlabStandardCase

Page 24 of 27

Technical Note

IFC4 Import and Export

Loads
Any type of load data

IFC4 Import and Export

Page 25 of 27

Technical Note

IFC4 Import and Export

Export Procedure
Exporting from ETABS 2013
•

Open an ETABS model to export.

•

To export only selected objects from the model, make a selection. This option is helpful when a model has
been previously exported to another application and you wish to update it. You can then export only those
objects that need updating.

•

Choose Export >IFC File… under the File menu. The Create IFC File form is displayed:

•

To save the file under a different name or in a different folder location, click the Browse… button, and
specify these in the Save As… form which is displayed.

•

Make relevant file format selections: IFC2x3 or IFC4, Architectural Coordination view or Structural view,
and the length and force units. Force units only apply if you are writing a Structural view file.

•

Choose specific model contents to export by checking or unchecking the corresponding buttons and boxes.
The button letting you choose between Entire Model and Model Selection is only active if there are selected
objects. Loads can only be exported to a Structural View file.

•

Click OK. ETABS writes the file. If there are warnings, a message box will be displayed to that effect. You
should review the log file. Its name and folder location are the same as those of the model you exported,
with the extension changed to .ifcexp.log

IFC4 Import and Export

Page 26 of 27

Technical Note

IFC4 Import and Export

Exporting from SAP2000
The procedure is identical. The difference is you open a SAP2000 model instead of an ETABS model, and the model
contents to export are of slightly different types:

IFC4 Import and Export

Page 27 of 27



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.5
Linearized                      : No
Author                          : Computers and Structures, Inc.
Company                         : CSI
Create Date                     : 2015:12:27 16:02:59-08:00
Modify Date                     : 2015:12:27 16:06:06-08:00
Source Modified                 : D:20150203032643
Language                        : EN-US
Tagged PDF                      : Yes
XMP Toolkit                     : Adobe XMP Core 5.4-c005 78.147326, 2012/08/23-13:03:03
Metadata Date                   : 2015:12:27 16:06:06-08:00
Creator Tool                    : Acrobat PDFMaker 11 for Word
Document ID                     : uuid:eef35851-5565-4d8f-afa8-a9d1157cf0fb
Instance ID                     : uuid:8a0d2e7f-4795-4e90-bfcd-466370b8c909
Subject                         : 25
Format                          : application/pdf
Title                           : CSiXRevit Manual
Creator                         : Computers and Structures, Inc.
Producer                        : Adobe PDF Library 11.0
Page Layout                     : SinglePage
Page Count                      : 27
EXIF Metadata provided by EXIF.tools

Navigation menu