Zu Content springen
Deutsch
  • Es gibt keine Vorschläge, da das Suchfeld leer ist.

Wie werden die NX-Vorlagen nachträglich in Teamcenter importiert?

Import der NX-Vorlagendateien in ein bereits konfiguriertes Teamcenter.

Ausgangspunkt/Hintergrundinfo:

Damit in NX alle Funktionen auch in einer Teamcenter-Umgebung (Managed Mode) genutzt werden können, müssen alle NX-Vorlagen (Konstruktion, Zeichnungserstellung, Simulation etc.) im Teamcenter vorhanden sein und die Konfigurationsdateien für die NX-Vorlagen (PAX-Dateien) darauf verweisen.

Ob die Vorlagen vorhanden sind, sieht man als Benutzer INFODBA an diesem Ordner:

NX liefert für den Import der Vorlagendateien ein Skript ( %UBII_BASE_DIR%\UGII\templates\sample\tcin_template_setup.bat ) mit. Dieses Skript muss in einer Teamcenter-Konsole ausgeführt werden, damit die NX-Templates importiert werden.

Der Aufruf für den Import sieht so aus:

%UGII_BASE_DIR%\UGII\templates\sample\tcin_template_setup.bat -u=infodba -p=infodba -g=dba -a=overwrite -t=Item

Am besten sollte der Import über 2-Tier erfolgen, falls das nicht möglich ist, müssen diese Variablen für den 4-Tier-Modus kontrolliert und entsprechend gesetzt werden:

set UGII_UGMGR_COMMUNICATION=http
set UGII_UGMGR_HTTP_URL=http://TC-SERVER-NAME:8080/tc

Bei einer Standardinstallation von Teamcenter ohne Anpassungen (Out Of The Box. OOTB) läuft das Import-Skript einwandfrei durch. Ist im Teamcenter bereits ein Nummerngenerator etabliert und/oder sind weitere Anpassungen vorhanden, hier ein paar Punkte, die kontrolliert oder angepasst werden müssen:

  • Nummerngenerator aushebeln über NR_BYPASS=True als Umgebungsvariable und/oder als TC-Preference
  • BYPASS_RULES=True in TC-Preferences und/oder als Umgebungsvariable
  • BMF_BYPASS_ALL_EXTENSION_RULES=True in TC-Preferences und/oder als Umgebungsvariable
  • TC_default_part_type leer machen und als Standortpreference setzen
  • Falls TC_part_types_display_filter als TC-Preference vorhanden ist, löschen und nach dem Import neu setzen
  • ( TC_USE_TEST_ATTR_MAPPINGS, könnte helfen, einfach recherchieren und testen)

Wenn der Import funktioniert hat, kontrollieren, wie die Dateien importiert wurden. Wichtig ist die Revision. Die PAX-Dateien für die NX-Vorlagen erwarten, dass die Teile mit „/A“ als Revisionskenner erstellt wurden. Wenn ein anderer Revisionskenner verwendet wird, z.B. „/-„, müssen die verwendeten PAX-Dateien entsprechend angepasst werden.

DATEI NEU zeigt zu viele Vorlagen an

Wenn im NX unter DATEI – NEU zu viele Vorlagen angezeigt werden, muss in der BCTSI_START.BAT folgende Zeile aktiviert werden:

set UGII_TEMPLATE_DIR=%BCTSI_NX_CUSTOM%\templates\%UGII_LANG%\startup

Damit werden dann nur die Vorlagen angezeigt, die in diesem Verzeichnis liegen. Jetzt müssen dann aber die Vorlagen und PAX-Dateien zu den gewünschten Vorlagewn z.B. für die Simulation oder was jeweils an zusätzliche Vorlagen gewünscht ist, in dieses Verzeichnis kopiert werden. Evtl. müssen die PAX-Dateien noch angepasst werden.

Für die Simulation bedeutet das z.B., das alles aus %UBII_BASE_DIR%\SIMULATION\templates nach   %BCTSI_NX_CUSTOM%\templates\%UGII_LANG%\startup kopiert werden muss. Das gleiche dann entsprechend für CAM etc. machen.

Mögliche Probleme beim Import

Fehlermeldung: The item type is not allowed for the intended operation.

Hier ist über die Teamcenter-Preference TC_part_types_display_filter festgelegt, dass für neue Teile nur bestimmte Item-Typen zur Verfügung stehen. Damit der Import der NX-Voralgen funktioniert, muss diese Preference vorübergehend gelöscht werden. Vorher dokumentieren, wie die Preference angelegt ist, am besten mit einem Screenshot, z.B. so:

Fehlermeldung: Invalid attribute value. Key attributes and required attributes must have assigned values.

Lösung:

Das NX-TC-Mapping muss auf ein Minimumm reduziert werden, z.B. mit dieser Mapping-Datei Minimal_NX_TC_Mapping

# Attribute Synchronisation mapping file for site "IMC--1274116543" (id -1274116543)
# TC_ROOT = C:\PROGRA~1\Siemens\TC\TC12
# TC_DATA = \\VEGA-TC-PROD01\bctsi_custom\siemens\tc12\plm1proddata
# TC_DB_CONNECT = infodba:v1fJp2ae27sho4CtV/e4PX8a50Ot4n36Z/uSB/jr1qU@DATABASE=plm1prod;SERVER=VEGA-SQL-TC,51199 
# Exported by infodba (infodba) at 2021/08/13 12:42:59
#
# Syntax:
#    <title> : <mapping> [ <qualifiers> ]
#    where <mapping> is one of:
#        IM
#        IRM
#        CONST( <value> )
#        PREF( [ <scope> : ] <value> )
#        <step>.<step>...<property>
#        where <step> is one of:
#            <property>
#            GRM( <relationship-type> [ , <object-type> ] )
#            NR( <named-reference-type> [ , <form-type> ] )
#            SIGNOFF( [ <release-level> , ] <role> )
#            ItemRevision
#            Item
#            Job
#    and <qualifiers> are:
#        /write_once
#        /description=<description>
#        /master=both|cad|iman|none
#        /freezable
#
# Real mappings:
#
# NOTE: for item master form the qualifier master=nnn is reassigned to master=iman
#       where nnn can be cad, both, or none.
#

# (hard-wired) DB_PART_NO : "Part Number"
# (hard-wired) DB_PART_REV : "Part Revision"
# (hard-wired) DB_PART_TYPE : "Part Type"
# (hard-wired) DB_UNITS : "Part Unit of Measure"
"DB_PART_NAME" : Item.object_name /master=iman /description="Part Name"
"DB_PART_DESC" : Item.object_desc /master=iman /description="Part Description"

{ Dataset type="AdobeIllustrator"
}

{ Dataset type="AdobeInDesign"
}

{ Dataset type="Awb0CompareResult"
}

{ Dataset type="Awp0FTSIndexer"
}

{ Dataset type="Awv0MMPDeltaCollection"
}

{ Dataset type="BCT4_ChangeNotice"
}

{ Dataset type="BCT4_IGES"
}

{ Dataset type="BCT4_Movie"
}

{ Dataset type="BCT4_PDF_Drawing"
}

{ Dataset type="BCT4_STEP"
}

{ Dataset type="BCT4_SW_Package"
}

{ Dataset type="BCT4_TIF_Drawing"
}

{ Dataset type="Bitmap"
}

{ Dataset type="Bitmap_Thumbnail"
}

{ Dataset type="Briefcase"
}

{ Dataset type="CAEAnalysisDS"
}

{ Dataset type="CAEBC"
}

{ Dataset type="CAEConn"
}

{ Dataset type="CAEGeom"
    "DB_PART_NAME" : Item.object_name /write_once /description="Part Name"
    "DB_PART_DESC" : Item.object_desc /write_once /description="Part Description"

}

{ Dataset type="CAELoad"
}

{ Dataset type="CAEMesh"
    "DB_PART_NAME" : Item.object_name /write_once /description="Part Name"
    "DB_PART_DESC" : Item.object_desc /write_once /description="Part Description"

}

{ Dataset type="CAEResults"
}

{ Dataset type="CAESolution"
    "DB_PART_DESC" : Item.object_desc /write_once /description="Part Description"
    "DB_PART_NAME" : Item.object_name /write_once /description="Part Name"

}

{ Dataset type="CAESolver"
}

{ Dataset type="CAEStructureMap"
}

{ Dataset type="CLIPS"
}

{ Dataset type="CME_Report"
}

{ Dataset type="ClearanceDBConnection"
}

{ Dataset type="ClearanceDBReport"
}

{ Dataset type="ClearanceResults"
}

{ Dataset type="ClearanceResultsFilter"
}

{ Dataset type="CrfExcelStylesheet"
}

{ Dataset type="CrfHtmlStylesheet"
}

{ Dataset type="CrfMSWordDocStylesheet"
}

{ Dataset type="CrfOutputExcel"
}

{ Dataset type="CrfOutputHtml"
}

{ Dataset type="CrfOutputMSWord"
}

{ Dataset type="CrfOutputPdf"
}

{ Dataset type="CrfOutputText"
}

{ Dataset type="CrfOutputXml"
}

{ Dataset type="CrfPdfStylesheet"
}

{ Dataset type="CrfTextStylesheet"
}

{ Dataset type="CrfXmlStylesheet"
}

{ Dataset type="DFA_KF"
}

{ Dataset type="DXF"
}

{ Dataset type="DirectModel"
}

{ Dataset type="DirectModel3DMarkup"
}

{ Dataset type="DirectModelAnimation"
}

{ Dataset type="DirectModelAssembly"
}

{ Dataset type="DirectModelFlowChart"
}

{ Dataset type="DirectModelIllustrationBook"
}

{ Dataset type="DirectModelIllustrationSheet"
}

{ Dataset type="DirectModelMarkup"
}

{ Dataset type="DirectModelMotion"
}

{ Dataset type="DirectModelSession"
}

{ Dataset type="DrawingSheet"
}

{ Dataset type="ECADDFX"
}

{ Dataset type="ECSnapshot"
}

{ Dataset type="EDAAsm"
}

{ Dataset type="EDAComAllegro"
}

{ Dataset type="EDAComAltiumDes"
}

{ Dataset type="EDAComCADStar"
}

{ Dataset type="EDAComCR5000"
}

{ Dataset type="EDAComExpedition"
}

{ Dataset type="EDAComMentorBS"
}

{ Dataset type="EDAComOrcad"
}

{ Dataset type="EDAComPADS"
}

{ Dataset type="EDAComPCAD"
}

{ Dataset type="EDACompCadBrd"
}

{ Dataset type="EDACompCadSch"
}

{ Dataset type="EDACompMentor"
}

{ Dataset type="EDADesAltiumBrd"
}

{ Dataset type="EDADesAltiumSch"
}

{ Dataset type="EDADesAltiumSim"
}

{ Dataset type="EDADesCadBrd"
}

{ Dataset type="EDADesCadSch"
}

{ Dataset type="EDADesCadSim"
}

{ Dataset type="EDADesExpBrd"
    "tc_PWB_description" : ItemRevision.GRM(EDAHasPWB).object_desc /description="PWB Item Revision Description"
    "tc_exported_date" : last_mod_date /master=iman /description="Last modified date"
    "tc_PCA_ID" : Item.item_id /master=iman /description="CCA Item ID"
    "tc_PCA_revision" : ItemRevision.item_revision_id /master=iman /description="CCA Item Revision ID"
    "tc_PCA_description" : ItemRevision.object_desc /description="CCA Item Revision Description"
    "tc_PWB_ID" : ItemRevision.GRM(EDAHasPWB).item_id /master=iman /description="PWB Item ID"
    "tc_PWB_revision" : ItemRevision.GRM(EDAHasPWB).item_revision_id /master=iman /description="PWB Item Revision ID"

}

{ Dataset type="EDADesExpSch"
}

{ Dataset type="EDADesExpSim"
}

{ Dataset type="EDADesIntBrd"
}

{ Dataset type="EDADesIntSch"
}

{ Dataset type="EDADesIntSim"
}

{ Dataset type="EDADesMentor"
}

{ Dataset type="EDADesOrcadBrd"
}

{ Dataset type="EDADesOrcadSch"
}

{ Dataset type="EDADesOrcadSim"
}

{ Dataset type="EDADesPadsBrd"
}

{ Dataset type="EDADesPadsSch"
}

{ Dataset type="EDADesPadsSim"
}

{ Dataset type="EDADesZukenBrd"
}

{ Dataset type="EDADesZukenSch"
}

{ Dataset type="EDADesZukenSim"
}

{ Dataset type="EDAFAb"
}

{ Dataset type="EDAGenBOM"
}

{ Dataset type="EDAGenPCBCAD"
}

{ Dataset type="EDAGenSchem"
}

{ Dataset type="EDAIdf"
}

{ Dataset type="EDAView"
}

{ Dataset type="Eda03DModelsPackage"
}

{ Dataset type="Eda0AssemblyFile"
}

{ Dataset type="Eda0IDX"
}

{ Dataset type="Eda0IDXBaseline"
}

{ Dataset type="Eda0IDXIncrement"
}

{ Dataset type="Eda0IDXResponse"
}

{ Dataset type="Epl0EDXPackage"
}

{ Dataset type="ExcelReportFormatter"
}

{ Dataset type="Fnd0BMIDEDeployArchive"
}

{ Dataset type="Fnd0BMIDEProjectBackup"
}

{ Dataset type="Fnd0BMIDEResource"
}

{ Dataset type="Fnd0ConsentDataset"
}

{ Dataset type="Fnd0ContextMenuSuppRuleXML"
}

{ Dataset type="Fnd0FasnGroupDefinition"
}

{ Dataset type="Fnd0IconResource"
}

{ Dataset type="Fnd0LaunchPadRendering"
}

{ Dataset type="Fnd0PropertyMap"
}

{ Dataset type="Fnd0ReqMarkup"
}

{ Dataset type="Fnd0SharedMetadataCache"
}

{ Dataset type="Fnd0SpatialHierarchy"
}

{ Dataset type="Fnd0TcVisConstraint"
}

{ Dataset type="Fnd0TcVisFilter"
}

{ Dataset type="Fnd0Visio"
}

{ Dataset type="Fnd0VisioTmplDataset"
}

{ Dataset type="FullText"
}

{ Dataset type="GIF"
}

{ Dataset type="HPGL"
}

{ Dataset type="HTML"
}

{ Dataset type="ICSClassFiles"
}

{ Dataset type="IMANReportData"
}

{ Dataset type="IMANReportDesign"
}

{ Dataset type="IPAConfig"
}

{ Dataset type="Image"
}

{ Dataset type="JPEG"
}

{ Dataset type="JPEG_Thumbnail"
}

{ Dataset type="JtSimplification"
}

{ Dataset type="KRX"
}

{ Dataset type="MEMachineDriver"
}

{ Dataset type="MISC"
}

{ Dataset type="MSExcel"
}

{ Dataset type="MSExcelTemplate"
}

{ Dataset type="MSExcelTemplateX"
}

{ Dataset type="MSExcelX"
}

{ Dataset type="MSPowerPoint"
}

{ Dataset type="MSPowerPointTemplate"
}

{ Dataset type="MSPowerPointTemplateX"
}

{ Dataset type="MSPowerPointX"
}

{ Dataset type="MSProject"
}

{ Dataset type="MSWord"
}

{ Dataset type="MSWordTemplate"
}

{ Dataset type="MSWordTemplateX"
}

{ Dataset type="MSWordX"
}

{ Dataset type="Markup"
}

{ Dataset type="Mfg0DMIS"
}

{ Dataset type="Mfg0ME3DPDFInputs"
}

{ Dataset type="Mfg0OccKinematicsInfo"
}

{ Dataset type="Mfg0PlantCarpet"
}

{ Dataset type="NX0ApplicationData"
}

{ Dataset type="NX0BookletDataset"
}

{ Dataset type="NX0MotionSim"
}

{ Dataset type="NX0RoutingPipePartData"
}

{ Dataset type="NX0RoutingRunData"
}

{ Dataset type="NX0RoutingSpecData"
}

{ Dataset type="NX0SheetMetalExport"
}

{ Dataset type="NX0TDP"
}

{ Dataset type="NXAFEM"
}

{ Dataset type="NXDerived"
}

{ Dataset type="NXMotion"
}

{ Dataset type="NXRouting"
}

{ Dataset type="NXSimulation"
}

{ Dataset type="Nastran"
}

{ Dataset type="NetworkImage"
}

{ Dataset type="Outlook"
}

{ Dataset type="PCBFATF"
}

{ Dataset type="PCBMarkup"
}

{ Dataset type="PCF"
}

{ Dataset type="PDF"
}

{ Dataset type="PDX"
}

{ Dataset type="PNG_Thumbnail"
}

{ Dataset type="Photoshop"
}

{ Dataset type="PortfolioHFT"
}

{ Dataset type="Postscript"
}

{ Dataset type="ProgramView"
}

{ Dataset type="RollupReport"
}

{ Dataset type="Rv1NetworkView"
}

{ Dataset type="Rv1XML"
}

{ Dataset type="S2clAudioDataset"
}

{ Dataset type="S2clVideoDataset"
}

{ Dataset type="SCHFATF"
}

{ Dataset type="STL"
}

{ Dataset type="Sheet"
}

{ Dataset type="SimulationProcessStudio"
}

{ Dataset type="SnapShotViewData"
}

{ Dataset type="Spatial_Data"
}

{ Dataset type="TCPublishingAliases"
}

{ Dataset type="TCPublishingPage"
}

{ Dataset type="TCPublishingTechnicalPortfolio"
}

{ Dataset type="TIF"
}

{ Dataset type="TechnicalPortfolioXML"
}

{ Dataset type="TempDirectModelMarkup"
}

{ Dataset type="TempMarkup"
}

{ Dataset type="Text"
}

{ Dataset type="UGALTREP"
}

{ Dataset type="UGCAMCLSF"
}

{ Dataset type="UGCAMPTP"
}

{ Dataset type="UGCAMShopDoc"
}

{ Dataset type="UGCAMTemplateData"
}

{ Dataset type="UGENGINEROLL"
}

{ Dataset type="UGMASTER"
    "DB_PART_NAME" : Item.object_name /write_once /description="Part Name"
    "DB_PART_DESC" : Item.object_desc /write_once /description="Part Description"
}

{ Dataset type="UGPART"
    "DB_PART_NAME" : Item.object_name /write_once /description="Part Name"
    "DB_PART_DESC" : Item.object_desc /write_once /description="Part Description"
}

{ Dataset type="UGSCENARIO"
}

{ Dataset type="UGTIREOFFSET"
}

{ Dataset type="UGTIRESPINDLE"
}

{ Dataset type="VSAMeasurementDoc"
}

{ Dataset type="VSAProcessDoc"
}

{ Dataset type="ValidationResultLog"
}

{ Dataset type="ValidationRuleSet"
}

{ Dataset type="VisJackEnvironment"
}

{ Dataset type="VisJackFigure"
}

{ Dataset type="VisJackPosture"
}

{ Dataset type="VisJackPsurf"
}

{ Dataset type="VisMovieCapture"
}

{ Dataset type="VisPublishGeometryAsset"
}

{ Dataset type="VisPublishTechnicalIllustration"
}

{ Dataset type="VisPublishTechnicalPortfolio"
}

{ Dataset type="VisPublishVisioStencil"
}

{ Dataset type="VisPublishVisioTemplate"
}

{ Dataset type="VisQualityCluster"
}

{ Dataset type="Vis_Session"
}

{ Dataset type="Vis_Snapshot_2D_View_Data"
}

{ Dataset type="VisualReportDefinition"
}

{ Dataset type="WordPerfect"
}

{ Dataset type="XMLAuditLog"
}

{ Dataset type="XMLRenderingStylesheet"
}

{ Dataset type="XMLReportFormatter"
}

{ Dataset type="Zip"
}

{ Dataset type="Zone"
}

Mögliche Probleme nach erfolgreichem Import

Vorlagen für Simulationen werden nicht angezeigt, Spannungs-/Schwingungsassistent funktionieren nicht

Der Fehler ist in der NX-Logdatei zu erkennen. Wenn die PAX-Datei für die CAE-Vorlagen eingelesen wird, steht in der Log-Datei der Hinweis, CAEItem-Type wurde nicht gefunden.

Die Präferenz TC_part_types_display_filter im Teamcenter muss dann ergänzt werden, es fehlt der Eintrag CAEItem, siehe Screenshot oben.

Simulationsvorlagen werden trotz passender Preferenz nicht angezeigt

Siehe Abschnit DATEI NEU zeigt zu viele Vorlagen an . Dann fehlen wahrscheinlich die PAX-Dateien für die Simulationsvorlagen, CAM-Vorlagen etc. im Ordner %BCTSI_NX_CUSTOM%\templates\%UGII_LANG%\startup. Diese Vorlagen wie oben beschrieben umkopieren und NX neu starten.