Customize print file names
You can affect the way Tekla Structures automatically names the .pdf files and plot files by using certain drawing-type-specific advanced options.
Possible values
Value |
Example of the result in the print file name |
Description |
---|---|---|
|
P_1 |
Part, assembly, or cast unit position, using the file name
format |
|
P-1 |
Part, assembly, or cast unit position, using the file name
format |
|
P1 |
Part, assembly, or cast unit position, using the file name
format |
|
2 |
Drawing revision number. |
|
B |
Drawing revision mark. |
|
PLATE |
Drawing name from the drawing properties dialog box. |
|
Painted |
Value of a user-defined drawing attribute. The user-defined drawing attributes are defined in objects.inp. The actual values for the user-defined attributes are entered in the drawing-specific user-defined attributes dialog box. |
|
2 - Rev |
Adds conditional prefixes. In this example, if |
|
Base plate |
You can use template attributes that can be found in Template Editor. The actual values for these attributes are entered in the drawing properties dialog box. Examples:
|
The print file name switches %DRAWING_NAME%
and
%NAME%
that
should produce an underscore in the print file name (P_1) do not work if XS_ASSEMBLY_POSITION_NUMBER_FORMAT_STRING
does not use a
separator between the values (for example, %ASSEMBLY_PREFIX%%ASSEMBLY_POS%
), or if XS_USE_ASSEMBLY_NUMBER_FOR
is set.
To make the switches work, do the following:
- If you want to use
XS_ASSEMBLY_POSITION_NUMBER_FORMAT_STRING
, use a dot (.) slash (/) or hyphen (-) between the values, for example,%ASSEMBLY_PREFIX%.%ASSEMBLY_POS%
, or similar. - Leave
XS_USE_ASSEMBLY_NUMBER_FOR
empty.
When you define a switch in the Advanced options dialog box, you only use single percent signs around the switch %xxx% . When
you define a switch for an advanced option in an .ini file, you need to use double percent signs around the switch
%%xxx%%. For example, type %%BOLT_NUMBER%%*D%%HOLE.DIAMETER%%
for the advanced option XS_BOLT_MARK_STRING_FOR_SIZE
when you define it in an .ini file.