1.10.1.3.1.22. Cartographier les systèmes de classe

Avec la V12, il existe une nouvelle fonction Mappage automatique des classes : Editer.... [Automatic Class Mapping: Edit...]

Dialogue de gestion : Traiter le mappage automatique des classes [Edit Automatic Class Mapping]

Dialogue de gestion : Traiter le mappage automatique des classes [Edit Automatic Class Mapping]

Exemple

Dans l'exemple suivant, une caractéristique de classe de la classification CNS doit être mappée sur une caractéristique de classe de la classification eClass 9 .1. C'est-à-dire que les données de la classe sont saisies en commençant par le tableau supérieur ( mapping entre les classes [Mapping between classes] ) et ensuite les données de la caractéristique sont saisies dans le tableau inférieur (mapping entre les caractéristiques [Mapping between characteristics] ).

  1. Dans le tableau ci-dessus, cliquez sur Système . [Add System]

    -> La boîte de dialogue du même nom s'ouvre.

  2. Saisissez le nom exact de la classification souhaitée en minuscules et confirmez en cliquant sur OK.

    -> Une nouvelle ligne est créée dans le tableau supérieur.

  3. Cliquez sur élément Ajouter [Add Item].

    -> Une ligne avec des champs de saisie est créée.

  4. Remplissez maintenant les différents champs :

    [Remarque]Remarque

    Si vous cliquez dans un champ de saisie, une zone de liste apparaît avec les options possibles. Sinon : cochez la case de sélection si nécessaire.

    • Classe d'origine [Origin Class]:

    • Système cible [Target System]: saisissez en termes exacts, en minuscules, le nom de la classification souhaitée et confirmez en appuyant sur Entrée.

    • Destination classe [Target Class]: ouvrez la zone de liste et sélectionnez la classe souhaitée.

    • Nombre [Number]: une instance est créée par défaut. Vous pourriez aussi créer plusieurs instances de la classe.

    • Bidirectionnel [Bidirectional]: par défaut, le mappage se fait uniquement dans la direction indiquée. Si vous activez cette option, le mappage se fera de la classe d'origine [Origin Class] vers la classe cible [Target Class] et inversement.

    • Copier l'instance [Copy Instance]: tout le contenu de la classe est copié.

    • Copier les restrictions [Copy Restrictions]:

    • Copier les caractéristiques [Copy features]: Toutes les caractéristiques exactement identiques sont copiées. Cette option exclut les entrées du tableau inférieur.

      Ou

      Copie les caractéristiques mappées [Copy mapped features] (par défaut) : Seules les caractéristiques qui sont explicitement indiquées dans le tableau inférieur sont copiées.

      Un seul des deux points peut être choisi !

  5. Dans le tableau ci-dessous, cliquez sur Système . [Add System]

  6. Saisissez le nom exact de la classification souhaitée en minuscules et confirmez en cliquant sur OK.

  7. Cliquez sur élément Ajouter [Add Item].

    -> Une ligne avec des champs de saisie est créée.

  8. Remplissez maintenant les différents champs :

    • Classe d'origine [Origin Class]: ouvrez la zone de liste et sélectionnez la même classe que dans le tableau ci-dessus. Vous pouvez également utiliser le symbole joker (*), ce qui a toutefois un effet négatif sur les performances.

    • Origine Caractéristique [Origin Characteristic]: ouvrez la zone de liste et sélectionnez la caractéristique souhaitée.

    • ID d'origine [Origin ID]: est rempli automatiquement.

    • Système cible [Target System]: saisissez en termes exacts, en minuscules, le nom de la classification souhaitée et confirmez en appuyant sur Entrée.

    • Destination classe [Target Class]: ouvrez la zone de liste et sélectionnez la classe souhaitée.

    • Destination Caractéristique [Target Feature]: ouvrez la zone de liste et sélectionnez la caractéristique souhaitée.

    • ID de la cible [Target ID]: sera rempli automatiquement

    • Copier le nom de la caractéristique [Copy Characteristic Name] ("Copier le nom de la variable") : Sélectionnez cette option si une variable spécifique doit être mappée.

      Ou

      Copier la valeur de la caractéristique [Copy Characteristic Value]: sélectionnez cette option si une valeur fixe doit être mappée.

    • Mappage de la valeur [Value Mapping] (Facultatif) : Cliquez sur le bouton si vous souhaitez ajuster la valeur d’origine vouloir.

      -> La fenêtre de dialogue du même nom s'ouvre.

      Valeurs Mapping [Value Mapping]"fenêtre de dialogue

      Valeurs Mapping [Value Mapping]"fenêtre de dialogue

      En entrant la valeur d’origine [Original Value] et la valeur cible [Target Value] , vous pouvez définir la valeur cible adapter. Après confirmation avec OK, l’apparition de l’icône bouton sur .

    • Copier les drapeaux [Copy flags]:

    • Copier l'unité [Copy unit]: le paramètre par défaut est activé.

    • Unité de destination [Objective Unit] (facultatif) : Si une unité est indiquée, les valeurs sont automatiquement converties.

  9. Exécutez le mapping en cliquant sur OK.

    [Remarque]Remarque

    Un mapping n'est exécuté que si la destination est vide.

    Les modifications des mappings nécessitent un redémarragede PARTproject ; en cas de modification des projets, il suffit d'actualiser (F5) la sélection des projets [Project selection].

Test:

  1. Sélectionnez un composant avec la classe d'origine [Origin Class] et la caractéristique d'origine [Origin Characteristic] correspondantes.

    Le composant est classé en standard dans la classification CNS selon le numéro de commande.

    Le composant est classé en standard dans la classification CNS selon le numéro de commande.

  2. La caractéristique mappée doit alors afficher la même valeur que le mappage.

    Le même projet montre dans eClass 9.1 un mapping à partir d '"éléments cartographiés [Mapped elements]".

    Le même projet montre dans eClass 9.1 un mapping à partir d '"éléments cartographiés [Mapped elements]".

Vous trouverez des détails à ce sujet sous Section 5.12.16, «  Mappage automatique des classes : Éditer...  » in eCATALOGsolutions - Manuel d'utilisation