Unitechnik
You can export the 3D geometry of the cast units to the Unitechnik format. The result is a text file in ASCII format.
Supported versions of the Unitechnik format are:
-
6.1.0 17.9.2009
-
6.0.0 14.6.2005
-
5.2b 11.9.2000
-
5.0c 30.10.1997
Unitechnik format is intended for the production of the geometry of pallet- or table-produced precast elements such as solid, sandwich or double walls as well as panel slabs and half-slabs. You can export cast units consisting of concrete, steel and surface materials. Exporting of reinforcing bars (bent and not-bent), reinforcing bar groups and meshes with hooks is also supported.
Example
Exported cast unit:
(1) Hole
(2) Steel embed
(3) Reinforcing bars, cages also supported (UT version 6.1.0)
(4) Insulation plate (green)
For details about exporting to the UXML and PXML formats, see Precast Production Export. You can download Precast Production Export from Tekla Warehouse.
Limitations in Unitechnik export
The Unitechnik format is for flat panels and slabs for production in pallet circulation plants. It is an open format used by many different production system master computers, and therefore the specifications are quite strict, and field character lengths are limited, for example. The different master computers from different solution providers also have different interpretations of the Unitechnik data. The original format is from early 2000's, and it is a bit outdated in many aspects. As a result, the Unitechnik format has certain limitations:
-
Cast units with cast unit type cast-in-place are not exported.
-
All Unitechnik fields have a maximum character length, both for geometry and attribute information.
-
While Tekla Structures supports input of longer strings, the data has to be cut and simplified, or the export may be prevented completely. The log will notify if this happens.
-
Negative values in certain geometry fields (negative pallet X, Y, and Z coordinates, for example) will cause errors in production systems, even though the geometry comes correctly from the model.
-
Also the number of fields per hierarchy object is limited, although each has also unspecified reserve fields for customer-specific cases.
-
-
3D shapes are not supported.
- 3D concrete shapes are not supported (except for edge shapes in line attributes)
- 3D embed shapes are not supported
- 3D bent rebar shapes are not supported
-
When using terminal hook flection forms, the rebars and meshes can be bent only in one direction (hooks up or hooks down, for example).
-
One Unitechnik file may only have one HEADER block, but it may have several SLABDATE blocks.
-
Double wall elements are an exception. They should be exported in one file, with each shell having its own HEADER information.
-
Export to Unitechnik format
Unitechnik export: Main tab
Option |
Description |
---|---|
Unitechnik version |
Select the Unitechnik version. |
Create from |
Select which parts or cast units are exported.
|
Export using filter |
Use a selection filter to select the parts for export. You can use the selection filter for including the parts in or excluding the parts from the export. |
Parts excluded from export (class or name) |
If you do not want to export some parts, enter the classes or names of these parts. You can also filter out rebars with this setting. Parts with classes in this list will not be exported. |
Directory path |
Define where the export files are saved. The default folder is .\UT_Files under the current model folder. |
File name Extension |
Select the name of the output file from the lists and specify the file name extension. You can use up to 5 strings to generate the export file names. Select options from the lists, definition values or attributes, and an optional string length limiter. You can leave the box empty if you do not need all 5 strings. You can use the delimiter period ( .), dash (-), or underscore (_) between the strings.
Also define the file name extension. By default it is Text and uni. You can select another option from the list. |
File name mask |
The format (length) of the output file name and file name extension. Numbers represent the length of the output string. If the name is longer than the selected option, it is cut. |
Open folder after export |
Select whether the folder where the output file is saved is opened after the export. |
Output file structure |
Structure of the exported file (slab date and layer part). In most cases, you do not need to use this setting.
|
1st exported layer |
Select which part is exported in the first
The options are:
|
Consider layer split thicknesses |
Select how the layers of the cast unit are exported. These options are available when you have set Output file structure to Multiple layers.
|
Blank symbol in exported file |
Select the blank symbol to be used in the export file. An example with "_" symbol:
An example with " " symbol:
|
Unitechnik export: TS configuration tab
Option |
Description |
---|---|
Rotation |
Select the scanning direction, which defines which main part face is towards the pallet base. Unitechnik export uses scanning layers to obtain the geometry of all parts in a cast unit. The scanning direction depends on the plane of the cast unit main part. A floor panel is scanned from bottom to top side. A wall panel and a column are scanned from one side to the other side. The position and direction of a basic shape of the exported cast unit depends on the rotation. Note that you can use the surface object user-defined attribute Use surface as pallet base to orient the object without changing the top-in-form face or the rotation in export settings. |
No Floor: Bottom to top Wall: Front to rear side (according to the modeling direction) Column: Side to side |
|
180 Floor: Top to bottom Wall: Rear to front side Column: From one side to the opposite side |
|
+90 around X Floor: Left to right side Wall: Top to bottom Column: Side to side |
|
-90 around X Floor: Right to left side Wall: Bottom to top Column: From one side to the opposite side |
|
-90 around Y Floor: Rear to front side Wall: Right to left side Column: Top to bottom |
|
With the Top in form face option, the scanning direction depends on the defined top-in-form face, so that the opposite face will be towards the pallet. |
|
Examples of rotation:
|
|
Extra rotation |
Select the rotation around the z axis, and thereby the rotation of the pallet. The z axis has the same direction, but the x and y directions are changed. To show the actual coordinate system, set Draw pallet axis to Yes on the Pallet tab.
The following example shows the coordinate system with no rotation and no extra rotation settings. Panel 1 has the z axis set parallel to the shorter side. It is incorrect in the Unitechnik format, so the coordinate system has to be rotated. Panel 2 shows a rotation by 90 degrees around the z axis.
|
Auto-rotate on pallet |
Select whether to auto-rotate the coordinate system for export +90° or -90° when the element width exceeds the pallet width, or when the element width exceeds the element length. |
Rotate geometry |
This option applies the rotation angle calculated with the settings Extra rotation and Auto-rotate on pallet. |
With SLABDATE rotation angle |
Rotates the element and exports the rotation angle as a value in the respective SLABDATE field. |
Export CONTOUR |
Select how to export the element contour. The options are Scanned, Bounding box, and Simplified. The Scanned option inquires the modeled 3D geometry using 2D scanning planes, see the Scan position setting description below. The Bounding box option defines the contour as 4 perpendicular lines between the minimum and maximum values of (x, y) coordinates. The Simplified option exports a simplified contour using 4 x, y corner points of the element. Similarly as the bounding box, but accounts for diagonal lines at the edges. |
Scan position |
The element contour, cutouts and line attributes are defined by scanning the cast unit in the scan direction defined by rotation settings above. A scanning plane works like a section with no view depth. The export application uses 1 or 2 scanning planes for each part included in the exported cast unit (regardless of the output file structure setting). The offset is towards the middle of panel from the scanning plane, but can be negative or positive value. The number of the scanning layers depends on the selected scan position. Each object of the cast unit is scanned in one direction. Select the position in which all parts are scanned. Each part is scanned separately. Scanning plane is parallel to the basic shape plane.
To move the position of the exact scanning plane, use the Scan position offset boxes below to define start offset and end offset. |
Merge CONTOUR layers |
You can export one scanned layer only. With two scanned layers, they have to be merged into one layer.
|
Export CUTOUTs |
To prevent cutout export, select No. Exclude selected excludes from the export the modeled cut parts that you define by class or name. Selected only includes in the export the cut parts that you define by class or name. |
Merge CUTOUT layers |
The same as Contour export, but for holes only. |
Merge CUTOUTs |
Select how to merge overlapping cutouts. You can select to export a big cutout which is created by smaller cuts as separate cutouts. The options are:
|
Extend contour and add formwork |
Select whether to extend the contour according to protruding reinforcement or embeds. This setting extends the contour and adds additional formwork mountparts to the extended area. Formwork is not added if there already is an embed with the same geometry. The contour is not extended for electric tube embeds. |
Name for additional formwork (embed) |
Define a name for the embed. |
Geometry export |
Select whether the geometry of the exported part (concrete contour, cutout, mountpart) is represented as polygons or lines. Polygons exported:
|
Lines exported:
|
|
Export rounded holes as circle (K) |
Select whether you want to export rounded holes as circles (K) or polygons/lines. |
Double wall turned |
Select whether the first shell of a double wall on the pallet is turned. This requirement depends on the receiving master computer system. The options are: No, one coordinate system: Exported as in model, shell1 is in front, shell2 in background. Yes, turn shell1: The shell 1 is offset by the pallet width in y direction (defined on the Validation tab) and flipped around x axis Yes, turn shell1 - fixed edge up: This is meant for special machines. No, shell-specific coordinate systems: Use to export the second shell in the Z direction from the bottom of the pallet upwards. |
Unitechnik export: Embeds tab
Option |
Description |
---|---|
Normal embeds |
Select which parts are considered as embeds. Embedded parts are exported in the
If the embed block consists of several parts, it is useful to combine all embed parts into one sub-assembly block and then add as sub-assembly to a cast unit or concrete shell sub-assembly. Single part embeds can be simply added to cast unit.
|
Embed classes or names |
Enter the classes or names of the embeds. |
Export assemblies |
Select how the 2D geometry of embeds and steel blocks are exported. |
Embeds are exported as parts. All embedded welds and assembly relations are ignored. |
|
Welded embeds and the assembly block are exported as one part with the bounding box geometry of the complete sub-assembly. |
|
Only the main part of the embedded block or embedded assembly is exported. |
|
The main part of the embedded block extended in the x direction to cover all the parts of the embedded block is exported. |
|
Only the bounding box around the main part of the embedded block or embedded assembly is exported. |
|
Export the corner symbols of the main part bounding box. |
|
Export the corner symbols of the embed sub-assembly bounding box. |
|
Corner symbol width / height |
Enter the width and height of the corner symbol. |
Def export code |
Define how the insertion point and the direction for embeds is calculated. Possible values are 0, 1, 2, 3, 11, 12, 21, 22, 23, 31 and 32, 41, 42, 43. In most cases, the insertion middle point refers to the center of gravity of the embed sub-assembly or main part depending on the Export assemblies setting. 0 = Ignores the symbol and uses the sub-assembly bounding box setting according to the insertion COG setting (1 - 5), for example, PLATE 0 0 4. 1 = The insertion point is the middle point of embed and the direction is parallel to the longest side of the exported mountpart geometry. 1 is the default. 2 = The insertion point is the middle point of embed and the direction is parallel to the shortest side of the exported mountpart geometry. 3 = The insertion point is the middle point of embed, and if the mainpart is symmetrical, calculate the direction of the mountpart along the line from mainpart COG to sub-assembly COG. 11 = The insertion point is the point of embed in the middle of shorted side and the direction is along the longest side. 12 = The insertion point is the point of embed in the middle of longest side and the direction is along the shortest side. 21 = The insertion point is in the contour's top edge point closest to the embed and the direction is parallel to the longest side of the exported mountpart geometry. 22 = The insertion point is in the contour's top edge point closest to the embed and the direction is parallel to the shortest side of the exported mountpart geometry. 23 = The insertion point is in the contour's top edge point closest to the embed and if the mainpart is symmetrical, calculate the direction of the mountpart along the line from mainpart COG to sub-assembly COG. 31 = The insertion point is the point of the closest vertex on concrete part, between embeds and concrete part side and the direction is along the longest side. 32 = The insertion point is the point of the closest vertex on concrete part, between embeds and concrete part side and the direction is along the shortest side. 41 = Insertion point embed assembly COG and orients towards the start to end point axis. 42 = Insertion point embed part start point and orients towards the end point. 43 = Insertion point embed assembly COG and orients towards the axis of the longest edge. |
Cut outer assemblies |
Select how the embedded parts that are outside the concrete element are exported. |
All parts in the embed are exported. |
|
Only the embedded parts that are inside of the concrete element are exported. Embedded parts that are outside the concrete element are ignored. If an embedded part is partly inside a concrete element, the exported geometry of the embedded part is changed to cut. |
|
Same as the previous option, but only embedded parts with class defined in Cut outer only classes are taken into account. |
|
Cut outer only classes |
Enter the classes of parts whose geometry is changed to cut when you have selected the last option in the Cut outer assemblies list. |
Special assemblies export Special export assembly file name |
The options are No, Yes, (spec_assemblies_def.txt), and Yes, no rotation on pallet. The options affect the exported geometry of the embeds. The real geometry is replaced by the geometry defined in text files. The default name of the text file is spec_assemblies_def.txt and is searched for in the model folder. Use Special export assembly file name to define the name and the location of the text file. Special assembly symbol definition file supports embed template properties and its values or embed names that have blank spaces. Embed template property values or embed names have to be enclosed in quotation marks. By default, the symbol definitions are mapped according to the exported embed designations. Designation can be any part property, which is controlled on the MOUNPART block data tab with the Mountpart name setting. The required structure of the text file is:
Example of the file:
Embeds in special assembly symbol
definition file can also be designated by template property and its
value in format Example of using template property: The geometry of all embeds (from example with designations Quicky, QuickyS, E-Doze) are replaced by geometry defined in the text file. In the following example, the part number 1 (the name is Beam) was not found in the text file so the geometry is exported according to default settings from export dialog. On the opposite side the part number 2 (the name is Quicky) was found, so the geometry is replaced.
You can also define the def export code, insertion point logic and embed z-positioning on the first definition row:
To specify the insertion point position of embeds in using the spec_assemblies_def.txt file:
If you select Yes, no rotation on pallet, the embed symbols are placed according to the panel rotation, but the symbols themselves are not rotated. |
Embed Z position |
Select the embed z position. The options are Minimum to pallet, Start point and Z=0. When you select Z=0, all exported mountparts will be plotted on the level of the pallet. You can use the spec_assemblies_def.txt file to set the position of the embeds, see above. If unassigned, the setting chosen in the dialog box is used by default. For example:
On the first line of the example above you have additional options for positioning the embed symbol:
The special assembly symbol plotting for Z=0 is
|
Insulation |
Define the insulation classes or names. The corresponding parts will be exported as insulation parts. All parts considered insulation are exported in the
|
Electric tubes |
Define the electric tubes classes or names. The corresponding parts will be exported as
|
Opening embed |
Define the opening embed classes or names. The corresponding parts will be exported as normal embeds in the
|
Opening cutout |
Define the opening cutout classes or names. The corresponding parts will be exported only in regard to their geometry in the
|
Cutpart former |
Export cuts that have been specified with a class or name in the
|
Opening with corner symbols |
Specify classes or names of embeds for openings that will be exported with corner symbols instead of mountpart symbols. |
All cutouts as corner symbols |
Export rectangular cutouts as 4 corner symbol mount parts by defining the classes or names. You can define the size of the symbol in the dialog box. |
Export insulation |
Select whether insulation
parts are exported in the |
Export surface |
Select whether surface
treatment is exported in the |
Export cut edges |
Select how to export cut edges as
The geometry will be a simple line, and the You can use this setting for representing sawings on standard slabs, for example. |
Identification of installation |
Select the installation identification for the
The options are Installed (0), Only plotted (1), Only installed (2), Not installed, not plotted (3), Installed in reinforcement (4), Installed automatically (5) |
Unitechnik export: Reinforcement tab
You can export single reinforcing bars, groups of straight and bent reinforcing bars, and rectangular or polygonal or bent meshes. The reinforcing bar group, or rectangular or polygonal mesh is divided into several single reinforcing bars. All reinforcing bars are exported in the
RODSTOCK
block.
Option |
Description |
---|---|
Rebars export - Straight |
Note that the hooked bars are controlled by the Straight setting, not by the Bent setting. All including hooked - Straight reinforcing bars are exported. Hooks are supported. All without hooks - Exports straight rebars without hooks only. Collected - Uncollected reinforcement is excluded from the export. |
Rebars export - Bent |
All - Bent reinforcing bars are exported. Collected - Uncollected reinforcement is excluded from the export. |
Meshes export |
When set to Yes, polygonal or rectangular meshes are exported. Hooks are supported. You can define the setting separately for straight or bent meshes. You can also select whether to unfold along longest line or parallel to pallet. |
Bent reinf. as unfolded |
When set to Yes, bent reinforcement is exported as unfolded. Hooks are also supported for unfolded reinforcement, and you can select Yes, with end hooks. Hooks form 0, 2 and 5 are detected. Bent meshes with end hooks exports end hook shapes L, S and U (flection form 1, 4 and 5) as terminal hooks according to the Unitechnik specification. Other shapes are exported as free flection forms like before. Using the option Only meshes, you can export bent meshes as unfolded, while other bent reinforcement is exported as bent. You can select between two reinforcement starting points: Origin in unfolded rebar or Origin in start rebar point. Origin in unfolded rebar uses the first point of the main leg of rebar or mesh wire depending on the rebar orientation in export. The option also affects the z level of the reinforcement in the resulting Unitechnik file. The start points are unaffected by unfolding options. |
Export meshes as |
Set the rotation of the mesh plane in the export file. The options are: Standard Embeds: Exported as mountparts. Turned to pallet (longest wire on X axis): All meshes will be individually rotated in line with the pallet axes. Turned to pallet (bent wire on X axis): Exports meshes rotated to pallet plane with bent wires parallel with the X axis of the pallet. |
Braced girder classes or names |
Enter the class or name of reinforcing bars, steel rods or profiles representing braced girders. For example, 15 17 5 means that parts with class 15, 17, or 5 are considered braced girders. You can export braced girders within the STEELMAT block using the option Within the STEELMAT block. You can also export braced girders Z coordinate as 0 using the option Without concrete cover. By default, the braced girders are exported outside of the STEELMAT block. Braced girders are represented as a single line, placed according to your selection:
|
Reinforcement export type |
Define the structure of the exported file for reinforcement. |
Plant with lying robot only All reinforcement including mesh objects will be exported as individual rodstocks within slabdate.
|
|
Fabrication of welded rebars If the export type
is set to Fabrication of welded rebars, bar
groups are exported as individual rodstocks, mesh objects are
exported as rodstocks within The structure of the output file (one
|
|
Collect reinforcement The structure of the output file is the same as for
Fabrication of welded rebars. This option allows you to collect mesh, single reinforcing bars and reinforcing bar groups into groups exported in one
1 (orange color): The mesh belongs to the bottom panel of the cast unit, mesh name is
2 (blue color): Two single bars, the name is
3 (green color): One reinforcing bar group belongs to the top panel, the name is
If
Reinforcement export type is set to
Collect reinforcement and
Collect based on is set to
Name, all three different reinforcement types are collected into one mesh, which is exported in one
Other non-designated rebar groups are exported as individual rodstocks. If the collected mesh has only one rebar, it is exported as an individual rodstock without a
|
|
Designated welded bars This option works in the same way as Fabrication of welded
rebars, but you can use it with the Collect
based on option to designate the rebars that will form
main layers with reinforcement type 1 or 2, while the rebars remain
as |
|
Collect based on |
Select how meshes are collected. Meshes with one bar are exported as a single reinforcing bar.
|
Collect if distance is lower then |
Define the maximum distance between the mesh rebars to be collected together into one
|
Rebar grouping |
Group similar rebars with equal spacing. Similar rebars are exported using one RODSTOCK row with correct quantity and spacing. The options are Yes and No (default). The rebar grouping is primarily intended to be used in the production of simple mesh and reinforcement. |
Reinforcing bars length |
Select how the reinforcing bar length is calculated.
|
Reinforcing bars diameter |
Select how the reinforcing bar diameter is exported. The options are:
This selection affects the results of the Rebar length option. |
Rebar direction angle limit |
Select whether the reinforcing bars starting direction in XY plane is limited, as required in some production interfaces.
|
First bending angle |
Allows setting the first bending angle of free-flection rodstock to be positive or negative (as required by certain interfaces). The options are:
|
Reinforcement types |
Select the reinforcing bar types in a mesh to be exported. UDA can also be specified for most of the options. The options are:
1 and 2 are for the rods in the bottom face longitudinal and cross bars. With the Use 1, 2 and UDA option, the lowest rebar layer, including all bars in the same direction, is exported with rebar type 1, and all other layers are exported as type 2. 5 and 6 are for the rods in the top face longitudinal and cross bars. 4 is for other rebars placed in the element reinforcement. 8 is for loose bars welded into prefabricated meshes. In addition, you can use the option Bottom rebar = type 1 to specify that the reinforcement type 1 rebars will always be the lowest rebars of a mesh regardless of the mesh orientation on the pallet. |
Classes for loose rebars (type 8) |
Enter the classes of loose reinforcing bars to be collected. The bars are a part of a mesh and are exported as reinforcing bar type 8. |
Classes for non-automated rebars |
Enter the classes of reinforcing bars to be tagged for non-automated production. |
Spacer type |
You can add spacer type information to the first layer of the reinforcement (Unitechnik reinforcement type 1). The spacer type is added to the respective spacer type block in the rodstock within the Unitechnik file. The options are: Automatic, rebar type 1: Calculates the spacer type automatically according to the cover thickness. When the reinforcement type is 1 and element is thinner that 100 mm, the spacer type is exported. Automatic, all rebar types: Spacer type is always calculated for each rebar. User defined spacer type: Enter the spacer type to be input in all first layer rebars. No: Leaves 0 as spacer type. |
Spacer start position |
Enter the first spacer start position from the start point of the rebar, for example, 500 (mm). |
Spacer pitch |
Enter the spacer pitch information from start point onwards, for example, 1000 (mm). |
Mesh wire layer level |
Select how mesh wire levels are calculated. The options are:
|
Add mesh stabilizing wires |
Select whether to extend reinforcement mesh wires through openings to stabilize the mesh. Use for meshes with large openings. |
Stabilization wire max spacing |
Enter a value to define the maximum spacing of the wires that stabilize the reinforcement mesh. As a result, the minimum amount of extra wires will be extended within this spacing value from the closest full wire near opening. |
Meshes sort |
Select whether meshes are sorted. |
Meshes offset |
Select whether the mesh has an offset defined in the
|
Unitechnik export: Validation tab
Option |
Description |
---|---|
Draw scanned geometry |
The exported geometry can be shown with Draw scanned geometry. Select whether you want to check if the geometry of the exported parts is correct. It shows the lines representing the exported rectangle of the basic shape, the exported geometry of parts, cuts, embeds, and reinforcement. Embeds are projected to the plane of the basic shape. The reinforcement lines are positioned inside each reinforcing bar in bent or in unfolded state depending on the option selected for the setting Bent reinf. as unfolded on the Reinforcement tab.
Note that this setting might have significant effect on export processing speed. |
Draw pallet axis | Select whether to show the coordinate system. The axes are displayed with dotted lines. |
Wall to pallet checking | Select whether the export checks the wall size against the pallet size. If you select the Yes, if exceeded, do not export option, the Pallet width, Pallet length, and Max. cast unit thickness options cannot be empty. |
Pallet width | Define the pallet width.
On the basis of the pallet width and length, the Wall to pallet checking option is able to check if a wall element is too big to fit to a pallet. If the wall element does not fit to a pallet, the wall element is turned. |
Pallet length |
Define the pallet length. |
Max. cast unit thickness |
Define the maximum cast unit thickness. To avoid collision with the drying chamber, the maximum thickness of a cast unit should be smaller than the maximum opening of the drying chamber. |
Rebar diameter limitation |
Minimum and maximum diameter for the reinforcing bars to be exported. |
Rebar length limitation |
Minimum and maximum length for the reinforcing bars to be exported. |
Rebar leg length limitation |
Minimum and maximum length for individual leg section within a bent rebar to be exported. |
Mesh wire length limitation (Long) |
Minimum and maximum diameter for longitudinal reinforcing bars to be exported. |
Mesh wire length limitation (Cross) |
Minimum and maximum length for cross reinforcing bars inside a mesh to be exported. |
Mesh wire leg length limitation |
Minimum and maximum length for individual leg section within a bent mesh wire to be exported. |
Mesh wire overhang limitation |
Minimum and maximum length for mesh wire overhang section before the first cross-wire welding point and after the last cross-wire welding point to be exported. |
Mesh wire spacing limitation |
Allowed spacing values for mesh wires separated by blank space to be exported. If no value added, there is no limitation for spacing. |
Export others |
These operations are intended for objects that fail the validation:
When a rebar fails the validation, you are notified by a log message. |
Unitechnik export: Reinforcement data tab
In the column on the right, enter the custom or UDA string when applicable. On this tab, you can add data attributes only, no geometric attributes. The information you add controls the reinforcement unit data (single reinforcement, mesh, braced girder, or cage). The attributes are either optional or obligatory. The length of some of the fields may be limited in the UT format, so keep the strings short.
Depending on the setting, the following attributes can be added: Name, Grade, Class, Rebar ID, Mesh ID, Mesh position,UDA, UDA (main part), UDA (rebar), Part UDA, Main part UDA, Phase, User-defined text, User-defined text + class, Template, and Text[Template]#Counter.
Text[Template]#Counter:
- Text can be any text including punctuation marks.
- Write templates in brackets [].
- # adds a running number if the data content is the same in several entries.
- You can enter several templates and use text delimiters, for example, [ASSEMBLY_POS]-[REBAR_POS].
- If you start the Text[Template]#Counter with a template, add a space as the first character before the bracket.
- Template attributes are read from the single reinforcement, mesh, braced girder, or cage.
- You can also use attributes that refer to another hierarchy level, for example, the assembly UDA of the rebar.
- You can use
<VALUE>
to inquire a part UDA and{VALUE}
to inquire an assembly UDA. This makes it possible to use a shorter string instead of having to use a template property to designate UDAs.
Option |
Description |
---|---|
Rebars: Article number rebar |
Select which property you want to export as a reinforcing bar article number for rebars. |
Rebars: Article number mesh |
Select which property you want to export as a mesh article number for rebars. |
Meshes: Article number rebar |
Select which property you want to export as a reinforcing bar article number for meshes. |
Meshes: Article number mesh |
Select which property you want to export as a mesh article number for meshes. |
Meshes: Meshes designation |
Select the information that you want to export about the meshes. |
Meshes: Info 1 text (UT 6.0) |
Information field is filled with the selected data. |
Meshes: Info 2 text (UT 6.0) |
Information field is filled with the selected data. |
Welded leg designation |
Designate the welded leg in bent mesh bars if there is only one leg that is welded to cross-wires.. When you select Yes, information about welded leg designation is exported. |
Strands (UT 6.0): Pull force (KN) |
You can now use main part UDA (UDA (main part)) or rebar UDA (UDA (rebar)) to include strand pull force information in the Unitechnik export. Selecting Empty does not export the strand pull force information. This setting only works for rebars that are set to type 9 in the Unitechnik reinforcement type box on the Unitechnik tab in the user-defined properties of the rebars. |
BRGIRDER block: Braced girder type |
Select the string value of girder type field in the
|
CAGE BLOCK: Cage designation |
Select the information that you want to export about the the cage in the
CAGE block (UT 6.1) .
|
CAGE BLOCK: Base cage shape |
Select the information that you want to show as base cage shape. |
CAGE BLOCK: Info 1 text |
Information field is filled with the selected data. |
CAGE BLOCK: Info 2 text |
Information field is filled with the selected data. |
Definition file |
Use an external definition file to overwrite type and designation information, which is usually determined automatically from model objects. The definition file is a .csv file, with a fixed structure. The definition file can also be read from folders defined for XS_FIRM and XS_PROJECT. Example of the definition file: UT_rebar_info.csv. |
Unitechnik export: HEADER block data tab
In the column on the right, enter the custom or UDA string, when applicable. On this tab, you can add data attributes only, no geometric attributes. The attributes are either optional or obligatory. The length of some of the fields may be limited in the UT format, so keep the strings short.
Depending on the setting, the following attributes can be added: Project number, Project name, Cast unit position, Cast unit position code,Assembly control number (ACN), Cast unit ID, Cast unit prefix (2 digits), Cast unit drawing revision mark, Project properties - name, Project properties - address, File name with extension, File name without extension, Tekla Structures version, Main part ID, Project UDA, Main part UDA, Main part UDA (UT_product_code), Phase, User-defined text, User name, Main part template, Template and Text[Template]#Counter.
Text[Template]#Counter:
- Text can be any text including punctuation marks.
- Write templates in brackets [].
- # adds a running number if the data content is the same in several entries.
- You can enter several templates and use text delimiters.
- If you start the Text[Template]#Counter with a template, add a space as the first character before the bracket.
- Template attributes are read from the main part.
- You can also use attributes that refer to another hierarchy level.
- You can use
<VALUE>
to inquire a part UDA and{VALUE}
to inquire an assembly UDA. This makes it possible to use a shorter string instead of having to use a template property to designate UDAs.
Option |
Description |
---|---|
Name of order |
Order fields in the
File name sections: Specify a string consisting of numbers referring to the 6 sections of the exported file name mask that are specified on the Main tab. You can type numbers 1 to 6, and delimiters , . _ and - in the free input field to export any combination of strings used in the file name, in any order. For example, 1-2-3, or 2_5_6. |
Name of component |
Component fields in the
|
Drawing number |
Drawing number fields in the
File name sections: Specify a string consisting of numbers referring to the 6 sections of the exported file name mask that are specified on the Main tab. You can type numbers 1 to 6, and delimiters , . _ and - in the free input field to export any combination of strings used in the file name, in any order. For example, 1-2-3, or 2_5_6. |
Drawing revision |
Drawing revision fields in the
|
Product code |
Product code fields in the
|
Project line1 text - Project line4 text |
Project information fields (3rd line) in the
|
File creator (UT 6.0) |
You can select to export the
Tekla Structures version information, use name or user-defined text in the
|
Free field (UT 5.2) |
Only for Unitechnik 5.2. You can select to export the following information to the |
Building site - name |
Name of the building site. |
Building site - street |
Street address of the building site. |
Building site - post code |
Postal code of the building site. |
Building site - place |
City or town where the building site is located. |
Building owner - name |
Name of the building owner. |
Building owner - street |
Street address of the building owner. |
Building owner - post code |
Postal code of the building owner. |
Building owner - place |
City or town where the building owner street address is located. |
Data field template units: No. of digits after decimal point |
Specify the number of decimals after the decimal separator in data field template units. |
Unitechnik export: SLABDATE block data tab
In the column on the right, enter the custom or UDA string, when applicable. On this tab, you can add data attributes only, no geometric attributes. The attributes are either optional or obligatory. The length of some of the fields may be limited in the UT format, so keep the strings short.
Depending on the setting, the following attributes can be added: Counter, Cast unit number, Cast unit position, Part position, Part number, Part name, Cast unit position code, Cast unit nameCast unit GUID, Assembly control number (ACN), Cast unit ID, Cast unit prefix, Cast unit thickness, Concrete part thickness, Cast unit width, Concrete part width, Main part thickness,Main part ID, Main part GUID, Main part UDA, Material, Name, UDA, User-defined text, Phase, Total quantity of part, Main part template, Part weight, Unit weight, Cast unit weight, Yes, with swapped X axis and Y axis, Template and Text[Template]#Counter.
Text[Template]#Counter:
- Text can be any text including punctuation marks.
- Write templates in brackets [].
- # adds a running number if the data content is the same in several entries.
- You can enter several templates and use text delimiters.
- If you start the Text[Template]#Counter with a template, add a space as the first character before the bracket.
- Template attributes are read from the main part.
- You can also use attributes that refer to another hierarchy level.
- You can use
<VALUE>
to inquire a part UDA and{VALUE}
to inquire an assembly UDA. This makes it possible to use a shorter string instead of having to use a template property to designate UDAs.
Option |
Description |
---|---|
Slab number |
Slab number field in the
File name sections: Specify a string consisting of numbers referring to the 6 sections of the exported file name mask that are specified on the Main tab. You can type numbers 1 to 6, and delimiters , . _ and - in the free input field to export any combination of strings used in the file name, in any order. For example, 1-2-3, or 2_5_6. |
Unloading type |
Specify the unloading type. The options are:
You can override this setting on the Unitechnik tab for precast concrete parts, which overrides the export dialog box setting. |
Transport type |
Export the means of transportation information. You can override this setting on the Unitechnik tab for precast concrete parts, which overrides the export dialog box setting. |
Transport unit number, Transport sequence number |
Define a value for the transport unit and sequence numbers in the
This can be defined in the part UDAs. |
Transport pile level number |
Specify the transport pile level number in the
For example, you may have a pile of 6 slabs, and they each have sequential pile level numbers 1, 2, 3.. 6. This can be defined in the part UDAs. |
Exposure class |
Export exposition class. You can select to read from part UDAs or use another option. |
Total thickness |
Select which value will be exported as total thickness. The options are Cast unit thickness, Concrete part thickness, Main part thickness, Template, and Double wall width. Double wall width is the same as the Cast unit thickness but it is always inquired from the main cast unit, regardless of how it is modeled. Then the 2nd shell will also receive total cast unit width. |
Production thickness |
Calculates the production thickness in
Double wall width is the same as the Cast unit width but it is always inquired from the main cast unit, regardless of how it is modeled. Then the 2nd shell will also receive total cast unit width. When you export double walls: With the option Cast unit width the cast unit thickness is exported for both shells. |
Export shell gap width |
Controls or disables the export of the gap width value. The options are:
|
Production weight | Set the type of the SLABDATE weight. The options are Part weight, Unit weight, Cast unit weight, and Template. |
Concrete volume |
Set the type of the volume. You can select concrete part or specify a user-defined concrete volume template property. |
Maximum dimensions |
Specify how the
|
Quality of layer | Set the quality of the slabdate. The options are name, template, material and UDA. |
Item designation |
Designate data about the exported element. |
Info 1 text (UT 6.0) - Info 4 text (UT 6.0) |
Information fields (1-4) in the
|
Export project coordinates |
Select how you want to export project coordinates. The options are: No Yes, model origin: Use model origin. Yes, with swapped X-axis and Y-axis: Swap X-axis and Y-axis. Yes, special variant A (version 5.2b): Export Unitechnik files that are compatible with the IDAT stacker software. This is only available for the 5.2b version of Unitechnik. Yes, project base point: Use project base point. Yes, current base point: Use the base point currently selected in the model. |
Export quantity |
You can export element quantity in the
|
Unitechnik export: MOUNPART block data tab
On this tab, you can add data attributes only, no geometric attributes. The attributes are either optional or obligatory. The length of some of the fields may be limited in the UT format, so keep the strings short.
How to use Text[Template]#Counter:
- Text can be any text including punctuation marks.
- Write templates in brackets [].
- # adds a running number if the data content is the same in several entries.
- You can enter several templates and use text delimiters.
- If you start the Text[Template]#Counter with a template, add a space as the first character before the bracket.
- Template attributes are read from the main part of the embed assembly.
- You can also use attributes that refer to another hierarchy level.
Note that steel parts have a tab Unitechnik Mountpart, where you can specify data which then overwrites the settings defined on the MOUNPART block data tab in the Export Unitechnik (79) dialog box.
Option |
Description |
---|---|
Type of mounting part |
You can define the type of mounting part in the
|
Reference number |
You can define the reference number of a mounting part in the
|
Mountpart name | Enter the
MOUNTPART name.
|
Info 1 text (UT 6.0) | Information field is filled with the selected data. |
Info 2 text (UT 6.0) | Information field is filled with the selected data. |
Unitechnik export: Line attributes tab
Line attributes are exported automatically according to the element and opening edge shape. If the factory does not use Unitechnik standard line attribute codes, you can override these exported codes. Sometimes line attribute values that are exported in the Unitechnik files are not suitable for the particular situation. For example, to preserve lightness in the model or extensive product standardization, you might have fewer chamfers in the model than there will be in the actual structure. For this reason, you might want to override some line attributes in the export so that the model remains light, but the exported Unitechnik files are correct. You can do this by using the options on the Line attributes tab.
Option |
Description |
---|---|
Export line attributes for contour |
Select whether the line attribute values are used for contours (Export line attributes for contour) or for holes (Export line attributes for cutouts) in the export.
This option is available only for contours. |
Override scanned line attributes |
Limit the override to specific cases. The options are All, Rotated, Not rotated, First shell and Second shell. The first option affects the 3 override settings above, and the second option affects the 3 settings below. Rotated and Not rotated apply to all rotations in XY direction, manual and automatic. |
Border line overriding |
You can enter up to six border line modifications in the line attribute export. |
No border lines are overridden. |
|
Vertical outermost border lines at the start are overridden. |
|
Horizontal outermost border lines at the bottom are overridden. |
|
Vertical outermost border lines at the end are overridden. |
|
Horizontal outermost border lines at the top are overridden. |
|
Vertical outermost border lines are overridden. |
|
Horizontal outermost border lines are overridden. |
|
Horizontal and vertical outermost border lines are overridden. |
|
All inclined outermost border lines are overridden. |
|
All outermost border lines are overridden. |
|
All vertical border lines, except the outermost border lines are overridden. |
|
All horizontal border lines, except the outermost border lines are overridden. |
|
All vertical and horizontal border lines except the outermost border lines are overridden. |
|
All border lines except outermost border lines are overridden. |
|
All border lines except the horizontal and vertical outermost border lines are overridden. |
|
All border lines are overridden. |
|
Scanned |
|
Orig. attr. , New attr. |
Define the original attribute (Orig. attr.) and the attribute that will be used in the export (New attr.). In the example below the horizontal outermost border line at the top would get a line attribute value
|
Special formwork for embed (classes or names) |
Specify a special embed using a class or a name. The edge of the exported contour with this specified embed will then be exported with code 0002 by default. In Attribute code, you can specify a custom line attribute code for special formwork for an embed. |
Export line attributes for cutouts |
Select whether all line attributes are exported for openings. |
Max, Min |
The width of the chamfer is max 30 mm and the depth of the tongue and groove max 30 mm. If not within the tolerance, they are handled as special formwork 0002. |
Export angle of 1st and last vertical border |
Select whether you want to export the angle of cut at the first and last vertical border. |
Unitechnik export: Pallet tab
Option |
Description |
---|---|
Placing on pallet |
Define if the placing is checked from the start or end of the pallet. |
X offset at start or end |
Define if the X offset at start or end of the pallet is checked. |
Y offset from alignment |
Specify the Y offset of elements on the pallet. |
Align in Y axis |
Align elements in Y direction. You can select whether to align
|
Clearance between cast units |
Define if the clearance between the cast units is checked. |
Same cast unit thickness needed |
Define if the cast unit thickness is checked. |
Sequence in pallet Sequence order |
When you have selected Combined, n slabdate, 1 part as the output file structure on the Main tab, you can select the logic of sequencing panels on pallet using main part or cast unit ACN or number, main part UDA or main part template, or Unitechnik transport UDAs. You can set the sequence as Ascending or Descending. |
Unitechnik export: Log files tab
Option |
Description |
---|---|
Log file directory path |
Define the path for a log file. If the path is empty, then the log file is saved in the same location as the export files. |
Create main Log file |
Select whether to create a one main log file. |
Create Log file for each file |
Select whether a log file is created separately for each export file. |
Write history to log file and UDA |
Create a log file containing the history of the exported parts. You can also select to write the information to the UDA
|
Show error dialog boxes |
Select whether an error message is shown, for example, when exported parts are not numbered correctly or when the embedded parts have no parent part. |
Write file name to UDA |
Select to write the full export file name (File name with extension) or the export file name without the file name extension (File name without extension) to hidden main part UDA
|