Our 3D CAD supplier models have been moved to 3Dfindit.com, the new visual search engine for 3D CAD, CAE & BIM models.
You can log in there with your existing account of this site.
The content remains free of charge.
Wie funktioniert die PDM-Kopplung?
Beim Bauteilexport aus PARTsolutions in ein CAD-System wird eine Anfrage an die LinkDB gestellt, ob das Teil bereits vorhanden ist:
Voraussetzungen und Besonderheiten
Der Dateiname kann entweder von PARTsolutions oder von Teamcenter kommen. Dies ist einstellbar.
Siehe unten bei ItemID.
Die Installation von Teamcenter nehmen Sie bitte anhand der Teamcenter-Anleitung vor. Für die Installation der Schnittstelle wählen Sie bitte das Paket Teamcenter unter der Kategorie PDM aus. Alternativ können Sie es im Internet herunterladen.
$CADENAS_SETUP/ifacecommon.cfg
"AppBeforeCreate" und "AppAfterCreate" müssen einkommentiert sein.
[CreationOptions] AppBeforeCreate=GetObject("pdm.callbackCheckinout").AppBeforeCreate AppAfterCreate=GetObject("pdm.callbackCheckinout").AppAfterCreate
$CADENAS_SETUP/ifseteamcenter.cfg
ACTIVE_CONDITION muss auf "true" gesetzt sein.
[PLM] ACTIVE_CONDITION=true
Die Konfiguration
der Teamcenter-Schnittstelle wird unter $CADENAS_SETUP/ifseteamcenter.cfg
vorgenommen.
[CreationOptions] TC_ItemType=
Hier können Sie ItemType für Teile aus PARTsolutions festlegen. Falls Sie diesen Schlüssel nicht definieren, wird standardmäßig der Typ “Item“ verwendet.
[CreationOptions] TC_ItemId=
Soll die ItemID von Teamcenter kommen, muss dieser Schlüssel leer gelassen werden.
Das folgende Beispiel zeigt, wie Sie die ItemID selbst definieren können:
TC_ItemId=?GetObject("iface.calcnameservice").start(0).Format("<ATTR(NB)>").value()
Der Anzeigename in der folgenden Abbildung wird zusammengesetzt aus TC_ItemId und TC_ItemName (hier im Beispiel NB=Normbezeichnung).
Detaillierte Hinweise, wie Sie die ItemID individuell anpassen können, finden Sie unter Abschnitt 2.2.1.4, „Variable Werte - Funktionen“, bzw. den Beispielen der Konfigurationsdatei.
[CreationOptions] TC_ItemRevision=
Wird hier nichts angegeben, wird standardmäßig Revision “A“ verwendet.
[CreationOptions] TC_ItemName=
Wird für TC_ItemName nichts angegeben, wird dieser Wert mit TC_ItemID gesetzt.
TC_ItemName=?GetObject("iface.calcnameservice").start(0).Format("<SHORTNAME>").value()
[CreationOptions] TC_ItemDescription=
Wird für TC_ItemDescription nichts angegeben, wird dieser Schlüssel mit der Normbezeichnung gesetzt.
TC_ItemDescription=?GetObject("iface.calcnameservice").start(0). Format("<ATTR(LINA)>").value()
[CreationOptions] TC_TargetFolder=
Der Pfad zum Teamcenter Verzeichnis, wohin das Teil verschoben wird, nachdem es in Teamcenter eingecheckt wurde.
TC_TargetFolder=Home\BaseFolder01\SubFolder01
Nicht existierende Verzeichnisse werden automatisch erstellt.
Wenn das
Verschieben unerwünscht ist, dann kommentieren Sie den Schlüssel
TC_TargetFolder
aus. Dann werden die
Teile im Solid Edge Standard-Verzeichnis verbleiben.
Via LinkDB-ReturnMapping, PDM attributes can be mapped to link database fields.
At first, in the block [AttributeMapping(is3d)], the block for the actual LinkDB mapping has to be declared (as usual).
[AttributeMapping(is3d)] Attr_Content_00=LINKDB_RETURN_MAPPING Attr_Section_00=LINKDB_RETURN_MAPPING
Now in NX, start PARTdataManager as usual and export the parts into the CAD system. Now the parts are automatically exported to Teamcenter. <ERP_COLUMN_NAME> or LINKTABLE.<ERP_COLUMN_NAME> have to be an existing VARCHAR column!
[LINKDB_RETURN_MAPPING(is3d)] ERPTABLE.<ERP_COLUMN_NAME>=?"'%TC_ItemId%'"
ERPTABLE.<ERP_COLUMN_NAME> specifies table and column, the value the placeholder to be used. Thereby the ItemId for example (which is possibly created during the generation in Teamcenter) can be saved in the LinkDB.
Supported placeholders for ERPTABLE.<ERP_COLUMN_NAME> are:
After a new creation of parts the project has to be reloaded in PARTdataManager in order for the PDM values to be displayed.
Um Solid Edge mit der Teamcenter Umgebung zu starten, muss als erstes Teamcenter gestartet werden. Doppelklicken Sie hierzu beispielsweise das Logo.
Wenn Teamcenter gestartet wird, melden Sie sich bitte an.
Nach dem Login können Sie Solid Edge öffnen. Achten sie darauf dass SolidEdge mit Teamcenter verbunden ist.
Starten Sie nun in SolidEdge PARTdataManager wie gewohnt und exportieren Sie die Bauteile ins CAD-System. Die Teile werden jetzt automatisch nach Teamcenter exportiert.
Die folgende Abbildung zeigt ein Teil mit der Teamcenter-ID '000216' sowohl in Teamcenter, als auch im PARTdataManager.
Für weitere Zusatzfunktionen siehe Abschnitt 3.3.10.5, „Teamcenter Zusatzfunktionen (teamcenter_public_api.vbb)“.