CAD
The CAD import and export tools support several formats to import and export models. You can import a maximum of 10,000 parts. If the number of parts exceeds this, Tekla Structures displays a warning message, and does not import the model.
CAD import and export formats
The table below lists the supported import and export file types.
Option | Import | Export | Imports from/Exports to |
---|---|---|---|
SDNF |
✔ |
✔ |
SDNF (Steel Detailing Neutral File) is used in importing to and exporting from several different CAD systems. |
HLI |
✔ |
✔ |
HLI (High Level Interface). IEZ AG Speedikon software |
Plantview |
✔ |
Plantview design system |
|
SDNF (PDMS) |
✔ |
✔ |
Plant Design Management System. Aveva 3D plant design software. Data is exported as PDMS via SDNF link. Tekla Structures writes the information of finish field in the member class attribute, whereas in SDNF export it omits the class information. |
XML |
✔ |
✔ |
ArchiCAD modeling system. There are some limitations in the export:
|
In addition to the CAD import tool, also FEM import is available in the New Import Model dialog box. The steps for FEM import are the same as for the CAD import.
Import a CAD model
In SDNF import, if you want to import information that
Tekla Structures parts do not have, you can use the SDNF extension line in the SDNF file to be imported, and the
REVISION_NUMBER
user-defined attribute in
Tekla Structures.
Settings of the CAD import
Setting | Description |
---|---|
Conversion tab |
|
Profile conversion file Material conversion file Twin profile conversion file |
Define the conversion files you want to use. The maximum conversion file path length is 255 characters. Conversion files map Tekla Structures profile and material names with names used in other software. For more information about conversion files, see Conversion files. |
Parameters tab |
|
Input file |
The file that you want to import. You can also browse for the file. The default value is import.lis. The maximum folder path length is 255 characters. |
Type |
Define the input file or model type: SDNF, HLI, Plantview, SDNF (PDMS), XML |
Origin X, Origin Y, Origin Z |
Define the origin coordinates to place the file in a specific location. |
SDNF tab |
|
Pos_No |
Enter a prefix and a start position number for parts. This settings relates to the Position number type setting. |
SDNF version number |
Set the SDNF format type to 2.0 or 3.0. SDNF 3.0 is generally the format to select. However, with StruCAD it is better to share SDNF 2.0 files. |
Apply cuts and fittings |
Set to Yes (default) to apply cuts and fittings in the import. These will only be included if contained within the SDNF file. |
Consider offsets |
Set to Yes to create offsets. In most cases you should select Yes. No (default) positions part creation points at part end points. In most cases you should select Yes. No (default) positions part creation points at part end points. |
Create log file |
Select Create to write a new log file and delete the previous log file each time you import the model. If the import fails, examine the log file to find out why. Check the log file even if the import seems to have succeeded. Select Append (default) to add the log file information is at the end of the existing log file. If yo do not need a log file, select No. |
Display log file |
Select With external viewer to display the log file in a text editor. Select On dialog to create a separate list dialog box in which the file can only be viewed. If you do not want to display the file, select No. |
Log file name |
Enter the log file name or browse for an existing log file. |
Position number type |
The SDNF file contains identifiers that can be included in a part’s user-defined attributes, or used as part position numbers. Select Part position if you want the identifier to become the part’s position number. Do not use the Pos_No option with this option. Select Universal ID if you want the identifier to become a user-defined attribute for the part. For file imports from PDS or PDMS then the Universal ID option is the normal case. To make user-defined attributes visible in the dialog boxes, you need to add them to the objects.inp file. |
Plantview tab |
|
Material |
Select the material grade. |
Report tab |
|
Create report |
Set to Yes to create a report. |
Display report |
Set to Yes to display the report. |
Report template |
Select the report template. |
Report file name |
Enter the report file name or browse for a report file. If you do not give the report any other name, the report is saved with the name import_revision_report.rpt in the model folder. |
Advanced tab |
|
Action when objects status is (compared to) |
Previous plan lists the objects in your model, compared with the objects in the file to be imported. They can be New, Modified, Deleted, or Same. Tekla Structures compares the state of imported objects with those in your model. They can be Not in model, Different, or Same. Use the options under Not in model, Different, and Same to specify the actions when importing changed objects. The options are No action, Copy, Modify, or Delete. Usually there is no need to change the defaults. |
Settings of the FEM import
Setting | Description |
---|---|
Conversion tab |
|
Profile conversion file Material conversion file Twin profile conversion file |
Define the conversion files you want to use. Conversion files map Tekla Structures profile and material names with names used in other software. For more information about conversion files, see Conversion files. |
Parts tab |
|
Part Pos_No Assembly Pos_No |
Enter a prefix and a start position number. |
Parameters tab |
|
Input file |
The name of the file you want to import. You can also browse for the file. |
Type
|
Select the input file type: DSTV, SACS, Monorail, Staad, Stan 3d, Bus |
Origin X, Origin Y, Origin Z |
Define the origin coordinates to place the file in a specific location. |
Default yield stress limit Default material when yield stress >= limit Default material when yield stress < limit |
The Default material when yield stress < limit setting is used for SACS import file. Define the material to use if yield stress is less than the limit. The setting Default material when yield stress >= limit is used for SACS or DSTV import files. For SACS, this field defines the material to use if yield stress is greater than or equal to the limit. For DSTV you can enter the material grade here, if it is not included in the import file. |
Combine members Max length for combining |
To combine several elements in the FEM model into one part in Tekla Structures, set Combine members to Yes. For example, if a beam in a file consist of more than one element, and you select Yes, the elements are combined to form one beam in the Tekla Structures model. If you use the value No, Tekla Structures creates a beam for each element in the FEM model. Max length for combining is only applied if you set Combine members to Yes. Use this setting to define the maximum length for combining parts. Tekla Structures combines elements into one part only if their combined length is less than the value you enter here. |
Staad tab |
|
Material |
Select the material grade. |
Report tab |
|
Create report |
Set to Yes to create a report. |
Display report |
Set to Yes to display the report. |
Report template |
Select the report template. Your can also browse for the template. |
Report file name |
Enter the report file name or browse for a report file. If you do not give the report any other name, the report is saved with the name import_revision_report.rpt in the model folder. |
DSTV tab |
|
Version |
Select the DSTV version. |
Import static elements Import other elements |
If the DSTV file to be imported contains a static and a CAD model, you can choose which one to import. Answering Yes to Import static elements imports the static model. Answering Yes to Import other elements imports the CAD model. |
Stan 3d tab |
|
Scale |
Specify the scale of the import model. You can import Stan 3d without specifying the scale as long as both the Tekla Structures model and the import model are in millimeters. If the Stan 3d file is in millimeters, use the scale 1. If the Stan 3d file is in meters, use the scale 1000. |
Material |
Enter the material for the parts to import. |
Bus tab |
|
Pos_No |
Indicate the Pos_No of the girders, columns, braces and cantilevers you import. |
Material |
Enter the material for the parts to import. |
Name |
Enter the name of the parts to import. |
Class |
Enter the class of the parts to import. |
Beams behind plane |
The value Yes aligns the tops of all beams at the floor level. |
Advanced tab |
|
Action when objects status is (compared to) |
Previous plan lists the objects in your model, compared with the objects in the file to be imported. They can be New, Modified, Deleted, or Same. Tekla Structures compares the state of imported objects with those in your model. They can be Not in model, Different, or Same. Use the options under Not in model, Different, and Same to specify the actions when importing changed objects. The options are No action, Copy, Modify, or Delete. Usually there is no need to change the defaults. |
Re-import a CAD model
Sometimes you have already imported a model, but because of some changes, you need to re-import it.
The profile and material conversion files need to be the same as defined in the original model import.
The following instructions also apply to CIMsteel (cis/2) models.
Export a CAD model
You can export a CAD model in several formats.
Before you start an SDNF export, check that the advanced option XS_SDNF_CONVERT_PL_PROFILE_TO_PLATE has not been set in the Export category of the Advanced options dialog box.
CAD model export settings
Setting |
Description |
---|---|
Conversion tab | |
Profile conversion file Material conversion file Twin profile conversion file |
Define the conversion files you want to use. Conversion files map Tekla Structures profile and material names with names used in other software. For more information about conversion files, see Conversion files. |
Parameters tab | |
Output file |
The file name of the exported file. You can also browse for the file. |
Type |
Select the export format: HLI, SCIA, SDNF, PDMS, SDNF (PDMS), XML |
Origin X, Origin Y, Origin Z |
Define the origin coordinates to place the exported model in a specific location. |
PML tab: this format is no longer supported | |
SDNF tab | |
SDNF version number |
Select the SDNF version to be used in the export. With StruCAD, use SDNF version 2.0. |
Apply cuts and fittings |
Select Yes (default) applies cuts and fittings in the export. |
Position number type |
The SDNF file contains identifiers, which can be included in a part’s user-defined attributes, or as position numbers. You have the following options:
To make user-defined attributes visible, you need to add them to the objects.inp file. |
Consider offsets |
To ignore the offset records during export, select No, and to take them into account, select Yes. This setting does not affect the actual start and end point information, only the offset. Tekla Structures writes the start and end points based on the actual solid object, not on the reference line. |
PDMS phase offset |
PDMS phase offset defines phase offset for exported parts. For example, if the first phase in Tekla Structures model is 1 and you enter 10 for phase offset, Tekla Structures parts in another software get the phase from 11 and up. |
Engineering Firm |
Enter the name of the engineering company. |
Client |
Enter the name of the client. |
Structure ID |
Enter a unique identification number for the exported model. |
Project ID |
Enter a unique identification number for the exported project. |
Revision Number |
Enter an optional revision number. Tekla Structures takes the revision number from the user-defined attributes (REVISION_NUMBER) of the model. If this field is blank, Tekla Structures uses a revision number from the Export CADdialog box (Revision Number). |
Issue Code |
Tekla Structures writes an issue code in the header section of the output file. For PDMS, this value should always be "Tekla Structures". |
Design Code |
Define the design code to be used in structural design. |
XML tab | |
Units |
Specify unit conversions (MM, M, IN, FT). For example, for a Tekla Structures model created using millimeters, select IN to convert all part dimensions to inches in the output file. |
XML structure ID |
Unique identification number for the exported model. You must always enter the identification ID. Tekla Structures uses this value to identify the model if you re-export it. |
XML structure name |
Unique name of the exported model. |