2.3.9.4.3. Bloc [CadDocumentAttributes] - Transmettre d'autres attributs supplémentaires

Si vous souhaitez transmettre d'autres attributs supplémentaires, ajoutez les clés correspondantes. Celles-ci sont affichées dans Solid Edge dans les propriétés du fichier sur l'onglet "Personnalisé".

Procédez comme suit :

  1. Ouvrez le fichier de configuration ifsolidedge.cfg.

  2. Créez autant de clés supplémentaires que vous le souhaitez dans le bloc [CadDocumentAttributes].[53]

    exemple :

    #:VISFGUI;1
    [Custom]
    SpecialAttribute=?GetObject("iface.calcnameservice").start(0).Format
     ("<ATTR(LINA)>").value() 

    Dans cet exemple, la clé "SpecialAttribute" est créée et l'attribut "LINA" (nomenclature) est transmis.

    En option, vous pouvez également définir la langue de l'attribut.

    #:VISFGUI;1
    [Custom]
    SpecialAttribute=?GetObject("iface.calcnameservice").start(0).Format
    ("<ATTR(english,LINA)>").value()

  3. En option

    Pour que les attributs aient également un préfixe inscrivez encore la ligne suivante marquée en rouge dans le bloc [AttributeMapping(is3d)]:

    [AttributeMapping(is3d)]
    Attr_Section_01=Custom
    Attr_CopyFrom_01=default
    Attr_Prefix_01=CNS_
    Attr_Content_03=ProjectInformation
    ...
    ...
    Attr_Content_07=Custom
    Attr_Section_07=Custom
    Attr_Prefix_07=CNS_
    

  4. Résultat dans Solid Edge dans les propriétés du fichier sur l'onglet "Personnalisé" .

    Propriétés du fichier -> onglet "Personnalisé" .

    Propriétés du fichier -> onglet "Personnalisé" .




[53] Vous trouverez des informations sur la syntaxe à l'adresse Section 2.2.1, « Syntaxe et concepts  ».