About Standards

In Drafting, 2D Layout for 3D Design, 3D Tolerancing & Annotation, and Generative Functional Tolerancing, administrators can manage and configure standards such as ANSI_ASME, ISO, JIS, or company standards. Standards are used to define such elements as annotations, dimensions, and dress-up. Standards also specify the styles that are used as defaults for element properties.

Remember that standard parameters or styles may not all be applicable to a given app.

This page discusses:

General Information

This sub-topic provides general information about standards.

When users modify the properties of an element in Drafting, 2D Layout for 3D Design, 3D Tolerancing & Annotation, and Generative Functional Tolerancing, the modifications are only applied to the selected element, in the current representation. Standard files let administrators specify the properties of an element so that they are applied to all elements of the same type in a representation, and in all representations which use a given standard.

A standard file is an XML file that makes it possible to configure globally, for a representation, the appearance and behavior of various types of elements, using standard parameters and styles.

See Setting Standard Parameters for more information about how to configure standard parameters and define new formats. Once defined, a format is applied to the elements as a property.

Administrators can specify standard styles that can be used as default values when creating new elements, such as sheets, geometry, annotations, dimensions, dress-up and dress-up symbols and callouts. For more information about how to configure standard styles, see Setting Styles.

Important: The format of the standard file has been changed from V5 R9 onwards. If you were using a configured CATDrwStandard file on a previous release (up to V5 R8), you need to Upgrading Standard and Generative View Style Files from Previous Releases to the new XML format.

Management of Standards

This sub-topic provides information about the management of standards.

Standalone Representation

When a representation is created, the standard that is associated with it is specified. The values of the parameters in the specified standard file are then copied into the representation. Each drawing or layout representation contains a copy of the standard and is therefore stand-alone. This makes it possible for users, projects, or companies to exchange representations without needing to send the standard file along.

Administrator-Controlled Access and Modification

The Working with Standards and Generative View Styles the location of the standard files as well as the ability to define new standards, or to modify existing standards. For example, the administrator can define a single standard, and prevent users from modifying it.

Several Standard Files Available by Default

By default, several standard files are provided. Some are specifically intended for Drafting, and some for the 2D Layout for 3D Design, 3D Tolerancing & Annotation, and Generative Functional Tolerancingapps. These files are located in install_root/resources/standard/drafting.

The table below lists the standard files available by default, along with the app they are intended for.

StandardsIntended appRemark

ISO.xml

ANSI_ASME.xml

JIS.xml

Drafting

2D Layout for 3D Design

3D Tolerancing & Annotation and Generative Functional Tolerancing

Standards based on the Drafting standards in which the colors, for example, have been configured for optimized display in 3D.

Important: The standards are specifically intended to define DS ISO 1 as the default font for all annotations styles and engineering symbols. DS ISO 1 is an Open Type font based on the ISO 3098 standard defining text representation, that has been specifically configured to represent annotations.

Administrators can add as many standard files as required. See Working with Standards and Generative View Styles for more information.

Edition of the Standard File

The standard files can be edited using an interactive editor. This editor provides an easy-to-use graphic interface to let administrators configure the parameters included in the standard files. For information on how to configure these parameters, see Setting Standard Parameters and Setting Styles.

The interactive editor is available in Me > Preferences > Standards. (It is the same editor with which you can configure generative view styles). For more information about how to use this editor, see Working with Standards and Generative View Styles.

Important: When creating, modifying, or configuring the XML standard files, make sure you use a CNEXT tool, for example the Standards Editor available in Me > Preferences > Standards. Using other editors (such as text editors) may alter the consistency of the standard file, and may make the standards XML files unusable.

Standard Switch and Update in Drafting

This sub-topic provides specific information about standard management in Drafting.

Switch to Another Standard

When several standards are defined, users can switch a drawing to another standard. See Switching to Another Standard.

Update of a Drawing's Standard

When a standard file is modified, users need to explicitly update the drawings, which use this standard. Note that only standard parameters are affected by this update, not styles. See Updating the Standard of a Drawing.

Availability of Standard Switch and Update

Using the options available in Me > Preferences > App Preferences > 3D Modeling > Mechanical Systems > Drafting > Administration, administrators can prevent or let you to:

  • Switch a drawing to another standard (from the Tools section of the action bar, click Page Layout),
  • Update the standard used by a drawing (from the Tools section of the action bar, click Page Layout).

Moreover, administrators can lock these options so that other users running a session with the same environment inherit those options and cannot change them. For more information, see Installation and Configuration User's Guide: Configuring Settings: Locking Settings.

Miscellaneous Information

This sub-topic provides miscellaneous information about standards.

General Syntax for the Standard Editor Values

This sub-topic provides information about the general syntax for the standard editor values.

Fractions and Operations

The standards editor can handle basic numerical operations to help you enter the values for the parameters. You can enter your value as a set of operations, and let the program compute the result when you validate the field.

For example, for each parameter of the "real" type, you can specify the value using a fraction: NDFact_1 = 1/60.

You can also use units or trigonometric functions in your operations: NDSepPos_1 = 1 in + 1 mm + cos(0.12)

Special Characters

For each parameter of the "string" type, you can enter special characters using the following keywords:

  • [DEGREE] is displayed as deg
  • [MINUTE] is displayed as '
  • [SECOND] is displayed as "

A special character can be used alone or combined with other characters (the special character only counts as 1 character):

NDSepar_1 , [DEGREE]

OR

NDSepar_1 , " in [DEGREE]"

DBCS Restriction

This sub-topic provides information about the double-byte character sets restriction.

Double-byte character sets are not supported when creating new standard parameters and styles, that is, corresponding to the new nodes in the standards editor tree.

However, double-byte character sets are supported when specifying values for standard parameter and styles.