Class
Color
2 or 0
red
3
green
4
blue
5
turquoise
6
yellow
7
magenta
8
gray
9
rose
10
lime
11
aqua
12
pink
13
orange
14
light blue
Property sets in IFC export
Tekla Structures uses configuration files for defining which user-defined attributes and
template attributes are exported as property sets into IFC models. When you export to IFC,
you select one predefined configuration file as Export type that you use as a main property
set. In addition, you can define your own property set to add additional information to
exported IFC models.
The predefined configuration files are read-only and they are located in ..\ProgramData
\Tekla Structures\<version>\Environments\Common\inp.
• IfcPropertySetConfigurations_CV2.xml (Default property sets)/
IfcPropertySetConfigurations_CV2_1.xml (Minimum property sets)
contains the property sets for Export type Coordination view 2.0.
• IfcPropertySetConfigurations_SG.xml (Default property sets)/
IfcPropertySetConfigurations_CV2_1.xml (Minimum property sets)
contains the property sets for Export type Surface geometry.
• IfcPropertySetConfigurations_AISC.xml (Default property sets)/
IfcPropertySetConfigurations_AISC_1.xml (Minimum property sets)
contains the property sets for Export type Steel fabrication view.
The IfcPropertySetConfigurations_CV1.xsd file in the same folder is a
schema file that describes the structure of the XML file and is used for validation of the XML
file. This file is read when the software is started.
IFC
91
IFC export
Pdf text box font size - Compress reduce PDF size in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
C# Code & .NET API to Compress & Decompress PDF Document
change font size in fillable pdf; best pdf compression tool
Pdf text box font size - VB.NET PDF File Compress Library: Compress reduce PDF size in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Compression and Decompression Control SDK
best way to compress pdf files; compress pdf
The additional property sets you create using the Property Set Definitions tool are saved to
the \AdditionalPSets folder under the model folder by default. You can also read
additional property sets from the following folders:
• XS_SYSTEM
• XS_PROJECT
• XS_FIRM
If you use the above mentioned folders, please save the files in a folder called
\AdditionalPSets under the system, project or firm folder.
Defining additional property sets using the Property Set Definitions tool on page 92
Property set configuration in XML on page 94
Defining additional property sets using the Property Set Definitions tool
You can create additional property sets out of template attributes and user-defined
attributes, define property definitions for the attributes, and bind the property sets to IFC
entities for IFC export using the Property Set Definitions tool. Tekla Structures saves
additional property sets in configuration files. You can keep several configuration files in
several locations.
To create property sets, property definitions and bindings:
1. Select File --> Export --> IFC .
2. Select <new> in the Additional property sets list and click Edit
The Property Set Definitions dialog box opens.
3. Enter a name for the configuration file in the Name text box.
4. Enter a name for the property set next to the New button and click New. 
You can create several property sets in a configuration file.
5. Select the entity type you want to use in the Select entity types list. 
The Select attributes list shows the attributes that can be used for the selected entity
type and added to the current property set.
6. Add the desired attributes by selecting the check boxes next to the attribute names. 
The attribute is added to the List of all selected properties list on the right. This list
shows which attributes are exported and in which format:
• You can add new attributes by entering an attribute name in the Attribute box in
the Create/Modify property area and clicking the Add button.
• You can modify and remove attributes on the list by selecting the attributes on the
list and clicking Modify or Remove.
See also
IFC
92
IFC export
C# PDF Annotate Library: Draw, edit PDF annotation, markups in C#.
Provide users with examples for adding text box to PDF and edit font size and color in text box field in C#.NET program. C#.NET: Draw Markups on PDF File.
pdf custom paper size; change font size in pdf text box
C# PDF insert text Library: insert text into PDF content in C#.net
Powerful .NET PDF edit control allows modify existing scanned PDF text. Ability to change text font, color, size and location and output a new PDF document.
change page size of pdf document; pdf compression settings
7. In Create/Modify property, you can select Property type for the selected attribute. 
Select Template attribute for user-defined attributes whose name contains more than
19 characters. For example, select Template attribute for 
ASSEMBLY.USERDEFINED.PLANS_STATUS.
8. In Create/Modify property, you can give a new Name for the selected attribute, and
select the Type of the attribute. The Type can be one of the following: String, Boolean,
IntegerMeasurementReal, or Time stamp.
9. If the type of the user-defined attribute is Measurement, you can select the
Measurement typeLengthAreaVolumeMass, Positive length or Count.
10.If the type of the user-defined attribute is Measurement, you can also select the
Conversion factor and Accuracy
User-definable accuracy allows better IFC file size optimization.
11.Click Save to save your modifications.
You can later modify your property set by selecting the property set from the Additional
property sets list in the Export to IFC dialog box and clicking Edit.
Below is an example of the contents of the Property Set Definitions dialog box.
Example
IFC
93
IFC export
C# PDF Text Box Edit Library: add, delete, update PDF text box in
Support to change font color in PDF text box. Ability to change text size in PDF text box. Adding text box is another way to add text to PDF page.
change pdf page size; change font size pdf form
VB.NET PDF insert text library: insert text into PDF content in vb
Save text font, color, size and location changes to Other robust text processing features, like delete and remove PDF text, add PDF text box and field.
adjust pdf size preview; reduce pdf file size
Property set configuration in XML on page 94
Property set configuration in XML
We recommend you use the Property Set Definition tool for creating additional property
sets to ensure that the XML configuration files are valid.
A configuration file
• Includes the structure of property sets, and the data definitions for the properties inside
the property sets:
• Template attribute or UDA name. Template attributes are read from
content_attributes_global.lst and the user-defined attributes from the
environment database.
• Data type, such as String, Integer, Float, Timestamp, Boolean, Logical, or
planeanglemeasure.
See also
IFC
94
IFC export
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
PDF document, keeps the elements (like images, tables and chats) of original PDF file and maintains the original text style (including font, size, color, links
change font size pdf text box; reader pdf reduce file size
VB.NET PDF delete text library: delete, remove text from PDF file
Functionality to remove text format by modifying text font, size, color, etc. Other PDF edit functionalities, like add PDF text, add PDF text box and field.
adjust size of pdf in preview; change font size in pdf form
• Unit type, such as length, area, volume, or mass.
• Unit value scaling of unitless UDA values. Conversion factor is added so that unitless
values can be converted to correspond to the global units used in the IFC files. Area
and volume units need these factors.
• Possibility to use default values.
• Possibility to ignore the set to export if template attribute or UDA does not have a
value.
• Includes property set binding rules to IFC entities:
• Binding to IFC entity type hierarchy including support for not only building elements
but also for bolts, reinforcing bars, and assemblies.
• Possibility to use limiting rules, such as Equal, NotEqual, LessThan, GreaterThan,
LessThanOrEqual, and GreaterThanOrEqual for numbers, and Equal and NotEqual for
texts.
You need to modify your additional property set configuration file using a suitable
editor, if you want to add these limiting rules.
• There can be any number of binding rules for any property set, but only one property
set definition for each ReferenceId.
• You can bind different property sets to different IFC entity types. For example, a plate
may have a different property set than a beam.
• If no value is found for a property in export, the export does not write the property set at
all. To avoid this, add optional=true for that property in the property set.
Below is an example of the contents of the
IfcPropertySetConfigurations_CV2.xml file.
Example
IFC
95
IFC export
C# PDF delete text Library: delete, remove text from PDF file in
Functionality to remove text format by modifying text font, size, color, etc. Other PDF edit functionalities, like add PDF text, add PDF text box and field.
best pdf compressor online; optimize scanned pdf
C# PDF Sticky Note Library: add, delete, update PDF note in C#.net
Allow users to add comments online in ASPX webpage. Able to change font size in PDF comment box. Able to save and print sticky notes in PDF file.
can pdf files be compressed; change file size of pdf
Defining additional property sets using the Property Set Definitions tool on page 92
See also
IFC
96
IFC export
13
CAD
Computer-aided design (CAD) means that you can create, modify, analyze, and optimize a
design using software. CAD software applications are available for generic design or
specialized use, such as for architectural or plant design. More complex forms of CAD are
solid modeling and parametric modeling, which allow objects to be created with real-world
characteristics. In parametric modeling, objects have meaningful relationships with each
other.
In Tekla Structures, the CAD import tool supports several different formats to import models,
and is able to 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.
Conversion files on page 28
CAD model import settings on page 103
CAD model export settings on page 108
13.1 CAD import and export formats
You can import to and export from Tekla Structures the following file types using the CAD
import tool.
Option
Import
Export
Imports from/Exports to
SDNF
x
x
SDNF (Steel Detailing Neutral File) is
used in importing to and exporting
from several different CAD systems.
Calma
x
x
Calma plant design system
HLI
x
x
HLI (High Level Interface). IEZ AG
Speedikon software
Plantview
x
Plantview design system
See also
CAD
97
CAD import and export formats
Option
Import
Export
Imports from/Exports to
SDNF (PDMS)
x
x
Plant Design Management System.
Aveva 3D plant design software.
Data is exported to 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
x
x
ArchiCAD modeling system.
There are some limitations in the
export:
• Conversion files are not used.
• Holes, bolts and welds are not
exported.
PML
x
PML exports files in Intergraph’s
Parametric Modeling Language format.
The PML export can be used with
several Intergraph systems.
PDMS
x
Outdated format. We do not
recommend using this option.
SCIA
x
SCIA is used for SteelFab interface.
13.2 Importing an SDNF model
Before you start, check that the advanced option 
XS_SDNF_CONVERT_PL_PROFILE_TO_PLATE has not been set on the Export page of
the Advanced Options dialog box.
To import an SDNF file:
1. Select File --> Import --> CAD... . 
The Import Models dialog box is displayed.
2. Select Import CAD from the Type list.
3. Use the default name import model or enter a new name.
4. Click OK.
5. Select the model from the list.
6. Click Properties... to open a dialog box where you can define the settings for the import
file: 
• You can load the standard parameters for PDS and PDMS SDNF files with the Load
option.
CAD
98
Importing an SDNF model
• On the Conversion tab, enter the conversion file names or browse for the conversion
files.
• On the Parameters tab, enter the name of the SDNF file you want to import in the
Input file box, or use the default name.
SDNF files normally have a *.dat extension. The version number for SDNF 3.0 files
can be found in the header if you open the file with a text editor.
• On the Parameters tab, set the file Type to SDNF, and set the origin coordinates in
the Origin boxes if you want the file in a specific location.
• Set the SDNF options on the SDNF page:
• In the Part Pos_No area enter a prefix and a start position number. This relates
to the Position number type setting.
• In SDNF version number, select the SDNF format type (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.
• Set Apply cuts and fittings to Yes (default) to apply cuts and fittings in the
import. These will only be included if contained within the SDNF file.
• Set Consider offsets to Yes to create offsets. In most cases you should select
YesNo (default) positions part creation points at part end points.
• You can create a log file. If the import fails, examine the log file to find out why.
Check the log file even if the import seems to have succeeded. In the Create log
file, you can select Create to write a new log file, and delete the previous log file,
each time you import the model. If you select Append (default), the log file
information is added at the end of the existing log file.
• You can also select how the log file is displayed, the options being With an
external viewer (like Microsoft Notepad), Not viewed, and In a dialog box,
which creates a separate list dialog box in which the file can only be viewed.
• Enter the log file name or browse for an existing log file.
• The SDNF file contains identifiers that can be included in a part’s user-defined
attributes, or used as position numbers. In Position number type, select Part
position if you want the identifier to become the part’s position number. Do not
use the Part Pos_No fields with this option. Select Universal ID if you want the
identifier to become a user-defined attribute for the part. In most cases, you
would select Universal ID. To make user-defined attributes visible, you need to
add them to the objects.inp file. For file imports from PDS or PDMS then
the Universal ID option is the normal case
• If you wish to create a report of the import, enter the required information on the
Report tab.
• On the Advanced tab, you can set some advanced options. Usually there is no need
to change the defaults.
7. Click OK to go to the Import Model dialog box.
8. Select the import model name from the list and click Import
CAD
99
Importing an SDNF model
You can also click the New or Properties buttons if you require to make some changes.
Tekla Structures displays the Import model info dialog box.
9. Select which version of parts to import.
10.Click Accept all
The Accept all option is generally used if importing a new model over an existing one. If
you have changed the model and want to re-import it, you can also reject all changes by
clicking Reject all, or accept or reject individual changes by clicking Select individual....
11.Tekla Structures displays the message Do you want to save the import model for
subsequent imports? Click Yes
Tekla Structures displays the import model in a model view.
12.Right-click the model view and select Fit work area to entire model to ensure that the
imported model is completely visible.
13.If parts are missing, check the View depth Up and Down values in the View Properties
dialog box and change them if necessary.
If you want to import information, which 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.
CAD model import settings on page 103
See also
CAD
100
Importing an SDNF model
Documents you may be interested
Documents you may be interested