IFC Export User Guide
Export Using the Command Line
: IFC Export Options
IFC Export Options
IFC specific options can be typed into the command line, if the ifcExplorerObj PML Object is used, these values are validated.
Note:
GUIDs are not automatically set during export using the command line, this must be manually set. The graphical user interface collects all those elements that do not have a set GUID. There is a function called !!setUnsetGUIDs() which operates on the export list.
•
Format
•
Component Level
•
Data Level
•
Logging Detail Level
•
Reference Datum
•
Arc Tolerance
Format
Defines which version of the schema is used, it can be one of the following:
•
IFC2x3
•
IFC4
For example, to use the IFC4 schema, use:
EXPORT OPTION |FORMAT| |IFC4|
The default value is IFC2x3.
Component Level
Specifies whether or not to create a separate IFC entity for each Nozzle/Piping Component and so on.
ON
Create a separate IFC entity for each Nozzle/Piping Component and so on
OFF
Include each Nozzle/Piping Component and so on in the IFC entity for the Equipment/Branch and so on
For example, to export components separately, use:
EXPORT OPTION |COMPONENTLEVEL| |ON|
Data Level
Specifies what level of detail to export, it can be one of the following options.
G
Complex geometry only.
F
Facetted geometry only.
GA
Complex geometry and only set attributes.
FA
Facetted geometry and only set attributes.
A
Set attributes only.
GL
Complex geometry and all attributes, UDAs and DDSE values.
FL
Facetted geometry and all attributes, UDAs and DDSE values.
L
All attributes, UDAs and DSTE values.
For example, to export complex geometry and only set attributes, use:
EXPORT OPTION |DATALEVEL| |GA|
Complex geometry is where the interface tries to represent the model geometry in a more compact form, rather than at the lowest common denominator form of triangulated facets. Most receiving systems accept facetted geometry at the cost of a much larger transfer file.
There might be many attribute fields that are unset. If these are transferred, the resultant IFC file can become unnecessarily large. This option enables the ability to include or ignore empty fields.
Note:
The default value is FA, if an invalid value is typed, this value is used.
Logging Detail Level
The logging detail can be set at one of two settings:
2 - Brief logging
3 - Medium logging
For values requiring a log file, a log file must be defined. For example, for medium logging, use:
EXPORT OPTION |LOGDETAIL| |3|
EXPORT OPTION |LOGFILE| |E:\BIMIFC\models\logfile.log|
Reference Datum
Specifies the Reference Datum, examples of usage are:
EXPORT OPTION |DATUM| |=2013286748/34|
EXPORT OPTION |DATUM| |/GLOBAL|
EXPORT OPTION |DATUM| |/GLOBAL-HDR|
EXPORT OPTION |DATUM| |GLOBAL|
Internally, in the Application Data World, the Reference Datum elements have a special suffix of '-HDR' which is not displayed. This is managed better by using the exporter object.
Arc Tolerance
The arc tolerance is set using the display arc tolerance syntax, for example:
REPRE DARCTOL 10mm
The command controls the detail with which arcs are transferred as facets. A smaller value means that curved surfaces display smoother. However, finer tolerance settings have a significant effect on the size of the IFC file.
Related Topics
Export Using the Command Line
IFC Export Command Line Syntax
Export using Non-graphics Mode
GUIDs
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.