Classification utilities > About smlutility and sml file format > smlutility keyword syntax and description
DAT keyword (instances)
The DAT keyword represents a Classification instance. Each DAT statement represents one instance. An instance is a set of attribute values corresponding to an attribute list that defines a particular subclass. Any number of instances can exist for a specific subclass. Along with a relation to a Teamcenter object (for example, item, item revision, and dataset), the system creates a complete classification. The import/export function of the smlutility provides the ability to import or export Classification instances. Element name Definition Description DAT Keyword DATA-ID Instance ID SML ID Class ID BLD ID Subclass ID Flags Not used, always 0. POM-TAG E Refs & I Refs UNCT : Value UNCT code : Value pair Repeated for each attribute. For example, the following statement defines the ucg010101_001 Classification instance that belongs to the Subclass 01 subclass of the ugc0101 class. The 13 attribute values are entered for this subclass. Attribute values are stated in terms of pairs of attribute ID and values separated by a colon (:) character as follows: Copy DAT | ugc010101_001 | ugc0101 | 01 | 0 | | & | -2605: 001.500| -2603: 04| -2619: R| -2503: TMc0_00006 & | -18032: HSS-Co5-TiN | -2653: 000.000| -2637: 050.000 & | -2618: 006.000| -4110: 006.000| -4110: 006.000| -4100: B | -2690: 0| -2691: 1 & | -1200: Parallel shank cutter When creating a classification instance in a class that contains both metric and nonmetric units of measure, you must specify the unit of measure for the instance. Do this by adding -630:0 for a metric instance and -630:1 for a nonmetric instance to the attribute/value list.
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/utilities_reference/hwl1737253702969/ilg1737253703059/dkp1737253703710/dat_keyword_instances.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)