5.12.11.26.4. Vérifier la classification

Après un processus de classification, il est indispensable de vérifier si la classification répond à certaines exigences.

Pour cela, il existe actuellement la possibilité suivante :

  • Après avoir sélectionné le fichier de projet souhaité dans PARTdataManager, exécutez la commande ECADPS3VERIFY (tool for batch verification) ou ECADPS3VERIFY (tool for online verification) sous Export -> Export in file -> 3D [Export in file] CAD formats [3D CAD formats].

    Appel depuis PARTdataManager

    Appel depuis PARTdataManager

Exemple d'output:

<REPORT>
    <PARTINFO>
        <message>###Begin PART/xyz</message>
        <message>###Begin PART MIDENT={$CADENAS_DATA/23d-libs/catalog/...
        xy.prj},205 {VTYP=3D},{NB=020052 C-2RSH},{LINA= ...
        ,{II=2.000},{MASS=0.320},{ ....
        </message>
    </PARTINFO>
    <BASIC_VIOLATIONS>
        <message>dumping basic VIOLATIONS (list of Missing Stuff --> defective Part/
         "basic-minus")</message>
        <message>##  1 ##       CNSELEK  CNSELEK # basic # eclass number unknown 
         in ecad.cfg</message>
    </BASIC_VIOLATIONS>
    <CERTIFIED_VIOLATIONS>
        <message>dumping certified VIOLATIONS (list of Missing Stuff)</message>
        <message>##  1 ##       CNSELEK  CNSELEK # certified # Description short 
          not classified</message>
        <message>##  2 ##       CNSELEK  CNSELEK # certified # Description long 
          not classified</message>
    </CERTIFIED_VIOLATIONS>
    <PREMIUM_VIOLATIONS>
        <message>dumping premium VIOLATIONS (list of Missing Stuff)</message>
        <message>##  1 ##       CNSELEK  CNSELEK # premium # no associated parts 
         in part</message>
    </PREMIUM_VIOLATIONS>
    <VERIFICATION_INFO/>
    <FUNDAMENTAL_ERRORS/>
    <FUNDAMENTAL_WARNINGS/>
    <FUNDAMENTAL_INFORMATION>
        <message>dumping general/internal (via classification reader/interpreter) 
         messages (no influence on status) 
        [can help with understanding the CERT-STATUS]</message>
        <message>##  1 #        AAQ672_ARR # info # No Connections in part/assy</message>
        <message>##  4 #        CNSELEK # info # Part becomes a Type: ""</message>
        <message>##  5 #        CNSELEK # info # Internal TypeMapping = ; </message>
    </FUNDAMENTAL_INFORMATION>
    <VERDICT>
        <message>part is defective "basic-minus" (below basic) #### and was "basic"</message>
        <status>basic-minus</status>
    </VERDICT>
</REPORT>

Explication des sections XML :

  • Toutes les sections se terminant par INFO, WARNINGS ou INFORMATION n'ont aucune influence sur le statut de vérification final de la pièce. Ces entrées contiennent essentiellement des informations qui peuvent être utiles au processus de modélisation.

  • La section FUNDAMENTAL_ERRORS contient des entrées qui indiquent des violations du modèle de données ECAD ; de telles parties ne sont automatiquement pas certifiées.

  • La section PREMIUM_VIOLATIONS contient toutes les entrées qui empêchent la pièce d'atteindre le statut Premium.

  • La section CERTIFIED_VIOLATIONS contient toutes les entrées qui empêchent la pièce d'atteindre le statut Certifié.

  • La section BASIC_VIOLATIONS contient toutes les entrées qui indiquent des erreurs sérieuses dans la modélisation ; avec de telles pièces, une exportation réussie vers différents systèmes ECAD n'est généralement pas garantie.