Classification utilities > About smlutility and sml file format > smlutility keyword syntax and description
SML and SMD keywords (class/group)
The SML keyword defines a class or group. A class definition consists of an SML definition statement followed by up to 60 SMD lines to associate attributes with the class. A group is essentially a class with no attributes; the group definition consists of an SML statement only with the Flags parameter set to 2. Note The attributes are associated with the class because they immediately follow the SML statement. There is no explicit reference to the class in the SMD statements. Element name Definition Description SML Keyword SML-ID Class or group ID Internal unique class/group identifier. Type Module name Group Parent class or group For class definitions, the Group parameter defines the ID of the class or group that the current class or group belongs to in the hierarchy. You can only nest a group underneath another group. You can add a class to a group or to another class. Description Class name Name displayed in the Classification user interface. Short Description Short name Graphics File Associated image file name Flags Special case flags Flags denote the options that you set when creating a class or group. For more information, see Understanding SML flags. EX1 Not used. EX2 Not used.
Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/utilities_reference/hwl1737253702969/ilg1737253703059/dkp1737253703710/sml_smd_keywords_class_group.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)