| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | Teamcenter Active Workspace, ein Seminar am 14.07.2025
|
Autor
|
Thema: Fehlermeldung beim Import (5702 / mal gelesen)
|
felixheimrich Mitglied wissenschaftlicher Mitarbeiter

 Beiträge: 49 Registriert: 25.07.2011 Teamcenter 11
|
erstellt am: 20. Feb. 2017 17:53 <-- editieren / zitieren --> Unities abgeben:         
Liebe CAD-Gemeinde, ich versuche gerade verschiedene Bauteile über tcin_import zu importieren. C:\UGS\NX110\UGMANAGER>tcin_import.exe -u=uebung_et -p=**** -g=CAD_Admin_Accounts -p=C:\Parts\BtMappingTest.prt -mapping=C:\Parts\mapping.txt -dryrun Dabei ensteht leider die Fehlermeldung: Error: Need to have NX running in Teamcenter Integration mode. Öffne ich NX aus Teamcenter heraus und führe dort einen Import durch, funktioniert alles tadellos. Habt ihr eine Idee, an welcher Stelle ich einen Fehler mache? PS: Ich habe auch schon den Import über ug_import (was bei TC10 noch funktioniert hat) versucht, doch wird dann darauf hingewiesen, dass dieser Befehl veraltet ist und tcin_import verwendet werden soll. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1958 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing xxx Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 21. Feb. 2017 07:32 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
|
felixheimrich Mitglied wissenschaftlicher Mitarbeiter

 Beiträge: 49 Registriert: 25.07.2011 Teamcenter 11
|
erstellt am: 21. Feb. 2017 08:39 <-- editieren / zitieren --> Unities abgeben:         
Ja, die Variablen sind gesetzt. Das ist ja was mich stutzig macht. SET TC_ROOT=C:\...\Teamcenter11 SET TC_DATA=C:\...\tcdata_ss17 SET FMS_HOME=C:\...\tccs C:\ugs\Teamcenter11\tc_menu>C:\ugs\tcdata_ss17\tc_profilevars [Diese Nachricht wurde von felixheimrich am 21. Feb. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1958 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing xxx Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 21. Feb. 2017 17:55 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
|
georgstaudter Mitglied
 Beiträge: 3 Registriert: 22.02.2017 Teamcenter11 NX11
|
erstellt am: 22. Feb. 2017 13:18 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
Ich habe bisher den Account meines Kollegen genutzt, mich jetzt aber registriert und möchte den Forumsbeitrag gerne unter meinem Namen fortführen  @Big King: Vielen Dank für den guten Tipp..hat mir schon mal sehr weitergeholfen. Die Fehlermeldung " Need to have NX running in Teamcenter Integration mode" erscheint nun nicht mehr und der Importvorgang startet wie gewünscht. Die Umgebungsvariablen sollten nun also passen. Allerdings bricht der Import dann ab: "Invalid log file provided for import". Irgendwas muss also mit dem log file nicht stimmen. Ich starte tcin_import.exe mit folgender Syntax: tcin_import -u=uebung_et -p=**** -g=CAD_Admin_Accounts -p=C:\Parts\BtMappingTest.prt -l=C:\Parts\mapping.txt -dryrun Laut der Hilfe gibt man unter -l[oad_log_file] den Namen des "ug_import mapping files" an. Diese habe ich mit Mapping_Filer.class erstellt und die txt enthält folgenden Inhalt: [Defaults] existing_data=$USE_EXISTING import_folder="MappingTest" [BtMappingTest.prt] db_part_no = 100001 db_part_name = "BtMappingTest" db_part_rev=A [Diese Nachricht wurde von georgstaudter am 22. Feb. 2017 editiert.] [Diese Nachricht wurde von georgstaudter am 22. Feb. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1958 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing xxx Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 22. Feb. 2017 13:51 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
gib doch das Logfile so an : Code: >c:\temp\import_%jahr%-%monat%-%tag%-%mytime%.log
-u=uebung_et -p=**** -g=CAD_Admin_Accounts ich füre den Import mit dem -u=infodba -p=xxx -g=dba aus bitte so probieren....
------------------ “Vision without action is a daydream. Action without vision is a nightmare.” Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
georgstaudter Mitglied
 Beiträge: 3 Registriert: 22.02.2017 Teamcenter11 NX11
|
erstellt am: 22. Feb. 2017 15:31 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
Ok super, der import bzw dryrun läuft durch. Vielen Dank! tcin_import -u=uebung_et -p=**** -g=CAD_Admin_Accounts -p=CAD_Admin_Accounts>C:\temp\import_%jahr%-%monat%-%tag%-%mytime%.log -dir=C:\Parts -dryrun Die Sache ist nur, dass ich Baugruppen mit sehr vielen Bauteilen importieren und jedem Bauteil bzw. Unterbaugruppe eine eigene definierte db_part_no, den db_part_name und die db_part_rev zuweisen sowie den Import-Zielordner in TC definieren muss. Bei früheren TC Versionen, bei denen ug_import noch funktionierte, habe ich dazu eine mapping.txt benutzt. ug_import -u=uebung_et p=**** -g=CAD_Admin_Accounts -p=C:\...\name.prt -mapping=C\...\mapping.txt In eben dieser .txt waren folgende Infos hinterlegt: [Defaults] existing_data=$USE_EXISTING import_folder="...." [NameBaugruppe.prt] db_part_no = 100001 db_part_name = "NameBaugruppe" db_part_rev=A [NameBauteil1.prt] db_part_no = 100002 db_part_name = "NameBauteil1" db_part_rev=A USW... Diese Datei habe ich über MappingFiler.class erstellt, der ich den Ordner mit den Parts, die Soll-Item-Nummer des ersten Items der Baugruppe (hier 100001) und den TC-Import-Zielordner übergeben habe. Hierdurch wurde die mapping.txt erstellt, in der die Item-IDs fortlaufend mit +1 nummeriert waren. Habt ihr eine Idee wie ich dies auch mit tcin_import realisieren kann? [Diese Nachricht wurde von georgstaudter am 22. Feb. 2017 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Big King Ehrenmitglied NX/Tc Admin
    
 Beiträge: 1958 Registriert: 06.12.2010 TC13.3_Patch_4 (Upgrading TCxx in 20xx) Solid Edge 2022 MP6 (Upgrading SE20xx in 20xx) BCT v22R2 Inspector (Testing xxx Inspector) -Server VM -Lenovo ThinkPad Intel Core i7-9750H CPU2.6GHz NVIDA Quatro T2000 48GB RAM Win10 Pro 21H2
|
erstellt am: 22. Feb. 2017 18:05 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
|
georgstaudter Mitglied
 Beiträge: 3 Registriert: 22.02.2017 Teamcenter11 NX11
|
erstellt am: 23. Feb. 2017 09:24 <-- editieren / zitieren --> Unities abgeben:          Nur für felixheimrich
|