Switches for customizing print file names (old printing)

Tekla Structures
2021
Tekla Structures

Switches for customizing print file names (old printing)

Use the following switches when you want to customize the print file name format. If you are defining these in an .ini file, use double %%. Use single % in the Advanced options dialog box.

Switch

Example of the result

Description

%NAME%

%DRAWING_NAME%

P_1

Part, assembly, or cast unit position, using the filename format prefix_number.

%NAME.-%

%DRAWING_NAME.-%

P-1

Part, assembly, or cast unit position, using the filename format prefix-number.

%NAME.%

%DRAWING_NAME.%

P1

Part, assembly, or cast unit position, using the filename format prefixnumber.

%REV%

%REVISION%

%DRAWING_REVISION%

2

Drawing revision number, if Include revision mark to file name is checked in the Print Drawings dialog box.

%REV_MARK%

%REVISION_MARK%

%DRAWING_REVISION_MARK%

B

Drawing revision mark, if Include revision mark to file name is checked in the Print Drawings dialog box.

%TITLE%

%DRAWING_TITLE%

PLATE

Drawing name from the drawing properties dialog box.

%UDA:<drawing user-defined attribute>%

Painted

Value of a drawing user-defined attribute. The drawing user-defined 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.

%REV? - <text>%

2 - Rev

Adds conditional prefixes. In this example, if REV exists, Tekla Structures adds the text between ? and % to the filename.

%TPL:<template attribute>%

Base plate

You can use here template attributes that can be found in Template Editor. The actual values for these attributes are entered in the drawing properties dialog box. Examples:

  • %TPL:TITLE1%

  • %TPL:TITLE2%

  • %TPL:TITLE3%

  • %TPL:DR_DEFAULT_HOLE_SIZE%

  • %TPL:DATE%

  • %TPL:TIME%

  • %TPL:DR_DEFAULT_WELD_SIZE%

Note:

The print output 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.

See also

Customize print file names (old printing)

Properties of the objects.inp file

Template attributes in drawing and report templates

XS_​DRAWING_​PLOT_​FILE_​NAME_​A

XS_​DRAWING_​PLOT_​FILE_​NAME_​C

XS_​DRAWING_​PLOT_​FILE_​NAME_​W

XS_​DRAWING_​PLOT_​FILE_​NAME_​M

XS_​DRAWING_​PLOT_​FILE_​NAME_​G

Was this helpful?
Previous
Next