2.18. Caricare le parti del tavolo della famiglia (tramite carico in blocco)

Per poter Parti della Family Table (tramite bulkload), deve essere utilizzato il seguente blocco: Abilitato nel file di configurazione specifico CAD o in ifacecommon.cfg Sarà:[14]

[PSXRewriteCommand]
Exec=_META3DHELPER.RewriteNatContainer(_METAOBJ, "CADIDENT", "IDENT-Base-File-Name", 
 "NORMIDENT", "NORM-Family-Instance-Name"))

Sfondo

Occorre fare la seguente distinzione:

  • Caso 1: Una parte nativa (Plm-Syncro) deve essere esportata in CAD come esportazione nativa.

    Quindi Nativo -> Nativo --- In questo caso, utilizzare la seguente configurazione:

    Exec(is3d)=_META3DHELPER.CreateNatContainer(_METAOBJ, "CADIDENT", "IDENT", "NORMIDENT", "NORM")

    Il caso 1 è applicabile solo se non vengono utilizzate famiglie di pezzi.

  • Caso 2 (disponibile solo dal 12.13): Esiste un vero catalogo PSOL, ma invece di creare/scaricare questa parte, si deve utilizzare una parte NATIVE esistente.

    Quindi PSOL -> Nativo --- In questo caso, utilizzare la seguente configurazione:

    [PSXRewriteCommand]
    Exec=_META3DHELPER.RewriteNatContainer(_METAOBJ, "CADIDENT", "IDENT", "NORMIDENT", "NORM")

Generale

In tutti i casi, IDENT = nome del file NORM = nome della famiglia di componenti

A partire dalla 12.13, la distinzione dei casi deve essere sempre fatta in questo modo.