Avec la classe CNS_CP|4|3 et en particulier les valeurs de la caractéristique Connection EclassSymbolMap, il est déjà possible de définir entièrement la symbolique de groupes de fonctions individuels selon le schéma CEI (voir http://wiki.eclass.eu/wiki/CAx_Funktionssymbole).
La représentation graphique des symboles (Symbol representation) présentée dans cet exemple s'applique dans les cas où les symboles CEI prédéfinis ne sont pas suffisants ou doivent être affinés/customisés. Dans ce cas, le client définit un symbole personnalisé complet appelé "pcx_ps_002".
Pour relier des connexions électriques à des symboles DXF, différentes étapes de liaison sont nécessaires.
Dans la classe CNS_CP|4|3, la caractéristique Connection EclassSymbolMap doit être définie.
Dans l'exemple, 8 connexions électriques d'UNE fonction sont classifiées au moyen de CNS_CP|4|3, c'est-à-dire que la définition de 8 broches se trouve dans Connection EclassSymbolMap (00001E001).
Lien entre le port physique et le port symbolique
Pour établir un lien entre le raccordement physique et le raccordement de symbole correspondant, les valeurs de la classe CNS_CP|4|3, caractéristique Connection EclassSymbolMap doivent êtreidentiques à celles de la classe CNSCAX|GFX|1, caractéristique Function Identifier (CNS_FUNC_IDENT) et caractéristique Position in Function (CNS_POSITION_IN_FUNCTION), qui représente la dernière valeur de Connection EclassSymbolMap.
Boîte de dialogue "Variables de classe [Class variables]" avec "Function Identifier"/"Position in Function" et "Connection EclassSymbolMap
Lien entre le port de symboles et la représentation des symboles
Dans une étape suivante, un lien doit être établi entre la connexion de symbole (CNSCAX|GFX|1 ) et la représentation de symbole (CNSCAX|GFX|SYMREP ) et ce, par la valeur de la caractéristique Parent CLS_ID INST_ID. La dernière valeur de la chaîne est l'instance correspondante de CNSCAX|GFX|SYMREP.
Classe "CNSCAX|GFX|1" avec caractéristique "Parent CLS_ID INST_ID" et valeur "CNSCAX|GFX|SYMREP||<instance>".
Dans CNSCAX|GFX|SYMREP, la caractéristique CNS_DOC_CNSURI fait référence à l'identifiant spécifié dans PARTproject -> onglet Général -> option de menu Général sous Formats d'exportation supplémentaires [Additional export formats] -> Dialogue -> colonne ID (cf. ci-dessus ), en utilisant la syntaxe suivante :
ADDFILE://ID
Dans CNSCAX|GFX|SYMREP, la caractéristique CNS_DOC_NAME fait référence au nom de fichier du fichier DXF.
La classe CNSCAX|GFX|2 contient les caractéristiques des blocs de texte.
La principale différence entre la connexion de symbole CNSCAX|GFX|1 et le bloc de texte CNSCAX|GFX|2 est la caractéristique Function Identifier (CNS_FUNC_IDENT), qui relie la connexion de symbole à la symbolique CEI dans CNS_CP|4|3. Comme les blocs de texte n'ont pas de structure interne où l'ordre est important, la caractéristique Function Identifier n'est pas nécessaire ici. La liaison au symbole correspondant au moyen de CNSCAX|GFX|SYMREP||<nom de l'instance> est suffisante.