IFC


IFC import

Drawing > New/Open > Open > 3-D Import

IFC files are opened in HiCAD by calling the function 3-D Import and then selecting the corresponding *.ifc or ifczip file.

 

On the right side of the dialogue window, you can set Options for import by activating/deactivating the checkboxes.

Click Open to close the dialogue window and start the import of the currently selected objects. If you click Cancel, the dialogue window is closed and the import is cancelled.

 

Please note:
You define which IFC attributes are assigned to which HiCAD attributes in the Configuration Editor at Interfaces > IFC via the parameter Attribute mapping configuration. This is available for both import and export.

 

Please note:

 


Options for import

Settings made in the dialogue window for an interface format can be saved as favourites. To do this, click on the symbol in the dialogue window. You can find more information on favourites management in the in the Manage Favourites topic of the HiCAD Basics Help. You can specify which favourite is used as the default in the import dialogue in the Configuration Editor at Interfaces > Import.

 

Create feature

Clear this checkbox if you do not want feature data to be saved in HiCAD after import. During IFC import, parts are generated using feature calculation. If the checkbox is inactive, this feature data is discarded. This can be useful for complex designs, since feature data can impair performance.

 

Suppress cuts / exclusions

You can suppress processings when importing IFC files. This is possible for

Please note that the suppression only applies to explicit mechanical processings and not to faceted parts. For example, the processing shown in the figure is always imported.

 

Filters

If the Filter option is active, the IFC import filter dialogue window is called after clicking Open. Here you can filter the objects for the import.

 

Transfer IfcSite to origin

If the checkbox is active, IfcSite (topmost element, including sub-elements) is transformed to the origin. The original coordinate system is saved as an installation coordinate system called IfcSite in the feature of the IfcSite assembly.


Show report

If the Show report checkbox is active, a report with errors, warnings and further information is displayed after the import.

By clicking on an entry in the report, further information about the object is displayed. By clicking on the Create report button, the report can be saved as a CSV file.

 

Set BOM-relevance

Activate this checkbox to assign the attribute BOM-relevant to the imported parts.


Setting filters

If the Filter option is active, the IFC import filter dialogue window is displayed after clicking Open. Here you can restrict the parts to be imported by specifying direct filters or attribute filters.

 

Please note:
Sie können entweder Direktfilter oder Attributfilter verwenden. Eine Kombination von Direkt- und Attributfiltern ist nicht möglich.

Wird der Filtermodus gewechselt, dann gehen die aktuell eingestellten Filter verloren. In diesem Fall wird die folgende Meldung angezeigt:


 

Direct filters

In this mode, you can select objects to be excluded from import by activating the corresponding checkboxes in the tree structure. HiCAD also supports multiple selection with the CTRL and SHIFT keys.

In addition, you can enter a string at the top of the dialogue window, according to which the import is to be filtered. This can be any sub-string of the IFC name or IFC type. Example, for example beam. The tree structure is adjusted immediately. If you then enter another sub-string, the tree structure is filtered further.

In the following example, the partial string beam was specified first and then ipe.



Clicking on in the input field removes the filter again.


Attribute filters

Instead of direct filters, attribute filters can also be used. Here you can filter the structure by inserting corresponding rules according to various IFC properties and property sets. These property sets depend on the source system and the respective file. Several filter criteria can be combined with AND or OR.



No rules have been preset by the ISD, i.e. no parts will be excluded from the import.

The definition and combination of rules is carried out analogously to the Part filter function. To add a rule, select the desired filter criterion in the Add rule selection box, e.g. Object type, and then the condition that must be fulfilled, e.g.:

In the example shown, all parts with the object type IfcBuildingElementProxyy are excluded from the import.

 

Attribute filters can consist of one or more rule blocks, each rule block being identified by a grey rounded rectangle (1). A rule block consists of one or more rules, which can be linked by AND or OR. Each rule (2) contains the attribute to be filtered by and the condition it must fulfill. This condition consists of an operator and a string, where the allowed operators here are is and is not. The string can contain the wildcard characters *, ? and \.

 

  • Object type
  • Object name
  • Description
  • Position
  • Material and
  • GUID

If you click on the symbol holding down the CTRL key, the rule block is copied.

If several rule blocks exist, you can delete control blocks with a click on the symbol. 

Function
*

Placeholder for any number of characters

All (*), starts with Prof (Prof*), contains Prof (*Prof*), ends with Prof (*Prof)

Placeholder for exactly one character

Profile? or Prof????

\

As masking characters

Search for * in the text (\*), Search for \ (\\)

 

Some examples of attribute filters:

 

The following scenarios can also be covered by the attribute filters:

 

Please note:
The parts to which the filter applies will be excluded from import including their sub-parts. This is true without exceptions. Therefore, the "is not" condition is only useful in special circumstances.

An example: In the example shown, the elements should be excluded whose object type is not ifcElementAssembly. The filtering is started at the top assembly (IfcSite). This fulfills the specified filter criterion. As a result, all sub-parts are also excluded. So the selection is empty.


 

If the current filter settings result in all parts being excluded, then a corresponding message is displayed.

 

The Preview can be switched on and off. If it is switched on, the filter is applied immediately after each change to the filter rules, that is, the objects in the tree structure that fulfil the filter conditions are activated immediately on the right of the dialog box.

If you want to empty the filters, that is, reset them to the ISD-side default settings, click on Clear filter in the bottom left of the dialogue window. By clicking on you also start the Favourites Management here. Attribute filters can thus be saved for reuse.

Click Open to close the dialogue window and start the import of the currently selected objects. If you click on Cancel, the dialogue window is closed and the import is cancelled.


IFC export

Drawing > Save/Print > Save as > 3-D Formats (STEP, IFC, 3D PDF ...)

You use this function to export HiCAD model drawings into the IFC format or as a packed IFC file into the IFCZIP format. To do this, select the required file type.

 

On the right hand side of the dialogue window the following options are available:

Industry Part type
  • Mullion or transom assembly
  • Mullion assembly
  • Mullion joint
  • Transom assembly
  • Stabilizing pipe
  • Console
  • Cross-bracing
  • Frame
  • Column
  • Girder
  • Glass
  • Rubber seal
  • Isolator
  • Clamping strip or cover tray
  • Mullion or transom
  • Flat steel
  • Shaped pipe
  • Grating
  • I-beam
  • L-Profil
  • Round pipe
  • Round steel
  • Plate
  • Steel beam or profile
  • T-beam
  • U-beam
  • Z-profile

 

Example:

A Cross-bracing (2602) has been installed between four beams. Cross-bracing was chosen as usage for the beams in the cross-bracing dialogue.

The two marked assemblies then have the usage Cross-bracing. If the model drawing is exported as an IFC file using the part filter Steel Engineering > Steel Engineering assembly > Cross-bracing, the parts of the assemblies will be combined into one part each.

Please note:

Steel Engineering Interfaces Interfaces