Customize print file names

Tekla Structures
Modificado: 14 Nov 2024
2024
Tekla Structures

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.

  1. On the File menu, click Settings > Advanced options and go to the Printing category.
  2. Enter values for any or all of the advanced options XS_​DRAWING_​PLOT_​FILE_​NAME_​A, XS_​DRAWING_​PLOT_​FILE_​NAME_​W, XS_​DRAWING_​PLOT_​FILE_​NAME_​G, XS_​DRAWING_​PLOT_​FILE_​NAME_​M, or XS_​DRAWING_​PLOT_​FILE_​NAME_​C, depending on the print file drawing type.

    The letter at the end of the advanced option indicates the drawing type. Use single % around the values. See the table below for available values. You can combine several values. The values are not case sensitive.

  3. Click OK.

    Example:

    The example below results in the assembly drawing .pdf name E_P1_PLATE_Revision=2.pdf:

    XS_DRAWING_PLOT_FILE_NAME_A=E_%NAME.%_%TITLE%%REV?_Revision=%%REV%.pdf

Possible values

Value

Example of the result in the print file name

Description

%NAME%

%DRAWING_NAME%

P_1

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

%NAME.-%

%DRAWING_NAME.-%

P-1

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

%NAME.%

%DRAWING_NAME.%

P1

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

%REV%

%REVISION%

%DRAWING_REVISION%

2

Drawing revision number.

%REV_MARK%

%REVISION_MARK%

%DRAWING_REVISION_MARK%

B

Drawing revision mark.

%TITLE%

%DRAWING_TITLE%

PLATE

Drawing name from the drawing properties dialog.

%UDA:<drawing user-defined attribute>%

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.

%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 template attributes that can be found in Template Editor. The actual values for these attributes are entered in the drawing properties dialog. Examples:

  • %TPL:TITLE1%

  • %TPL:TITLE2%

  • %TPL:TITLE3%

  • %TPL:DR_DEFAULT_HOLE_SIZE%

  • %TPL:DATE%

  • %TPL:TIME%

  • %TPL:DR_DEFAULT_WELD_SIZE%

Note:

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.
Note:

When you define a switch in the Advanced options dialog, 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.

Esta informação foi útil?
Anterior
Seguinte