| |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
 | NX Learning Nugget: Wave Linking, ein Kurs
|
Autor
|
Thema: Automatisierte Erstellung von Baugruppen in Teamcenter (2381 mal gelesen)
|
CB71 Mitglied CAD-Admin
 
 Beiträge: 130 Registriert: 04.04.2007 TCE 2007; NX 5063; Teamcenter Visualization 2007.1
|
erstellt am: 04. Apr. 2007 16:43 <-- editieren / zitieren --> Unities abgeben:         
Hallo, um den Aufwand für die Erstellung von Baugruppenstrukturen zu verringern, würde ich dies gerne automatisieren. Da wir immer wieder die gleichen Hauptstrukturen benutzen, wäre es interessant, zB basierend auf einer Vorlagestruktur mit leichten Modifikationen (Benennung und 2-3 Attribute) das zu erledigen. Gibt es dafür Möglichkeiten in Teamcenter oder NX? Gruß CB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PLMboy Mitglied

 Beiträge: 81 Registriert: 26.01.2006
|
erstellt am: 04. Apr. 2007 19:46 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
Hallo  , wir nutzen dafür die Klon-Funktion von NX. Dort kannst du genau definieren, was du machst: einige Komponenten behalten oder umbenennen oder auch entfernen. In TCE könntest du theortisch auch ein Item unter neuer Nummer speichern. Gruß, ------------------ Gruß , PLMboy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Yeti Mitglied CADmin
   
 Beiträge: 1445 Registriert: 21.12.2000 SW: TC 11.6.0 / NXCR1980 / TCVis 12.2 unter W10 HW: Lenovo und Dell (älter)
|
erstellt am: 04. Apr. 2007 21:16 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
hi, wir benutzen die ugmanager-api dafür. so legen wir unsere steuerstrukturen für aufträge an. dabei werden die steuerstrukturen als eigener itemtyp generiert und ab der anwenderschicht als standarditem. natürlich sind solche kleinigkeiten wie bomviewerzeugung bei der erstellung der untersten schicht zu beachten... wir haben da einen findigen programmierer, der uns diverse tools dafür gestrickt hat. die erzeugung erfolgt per kommandozeilenaufruf + textdatei incl. erzeugung aller notwendigen attributswerte (tce und ug). ------------------ Gruß aus Hamburg  Yeti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
zwatz Ehrenmitglied V.I.P. h.c. Konstrukteur, cadadmin
     
 Beiträge: 2116 Registriert: 19.05.2000
|
erstellt am: 05. Apr. 2007 12:25 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
Zitat: Original erstellt von PLMboy: ...Komponenten behalten oder umbenennen oder auch entfernen. In TCE könntest du theortisch auch ein Item unter neuer Nummer speichern.....
Dabei mußt du beachten wie TCE konfiguriert ist: - SaveAs in MyNavigator erzeugt neues Item inkl neuer Datasets darunter oder - SaveAs in MyNavigator erzeugt neues Item das die "alten" Datasets referenziert.
Ich glaub bis einschließlich V9 ist letzteres der default. Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
PLMboy Mitglied

 Beiträge: 81 Registriert: 26.01.2006 NX 12 TC 11
|
erstellt am: 05. Apr. 2007 13:31 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
Thomas, das stimmt, aber: das ist in TcE definierbar, über Kopierregel (Deep Copy Rools). Dort kann man für solche Fälle genau sagen, was passiert (Referenz, Kopie etc.). Das SaveAs in TC ist aber keine Richtige Lösung, weil man ja die Struktur zuerst 1:1 geklonnt hat, also nicht konfiguriert oder geändert. PS an alle: es gibt auch Modular-Variance (vormals Option&Variants) im PSE. Dort kann man solche "150%"-Baugruppen mit Optionen und Regeln definieren. ------------------ Gruß , PLMboy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan Schulz Mitglied CAD + PDM Administrator
 
 Beiträge: 130 Registriert: 13.06.2000 UG-NX3, TCE 2005, PLM-easy, ME10 12, Windows 2000 und XP, HP-UX 11i
|
erstellt am: 05. Apr. 2007 15:20 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
Hallo, da gibt es auch noch die Möglichkeit mit XML Daten zu arbeiten. Diese eignen sich gut um Attribute zo ändern. Eigentlich könnte man damit komplette Baugruppen erstellen inklusive neuer Teile. 3D Teile positionieren und verknüpfen kann man damit aber leider nicht. Wenn die Vorgabestruktur aber bekannt ist, kann ich mir vorstellen, dass man mit einer Mischung aus ug_clone und plmxml_import recht gut arbeiten kann. Mit etwas Eigenprogrammierung (Ein Menü mit Auswahlfunktionen, Aufrufen der Tools, Ergebniskontrolle) kann man sich so sicher einen recht guten und passenden Konfigurator erstellen. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CB71 Mitglied CAD-Admin
 
 Beiträge: 130 Registriert: 04.04.2007 TCE 2007; NX 5063; Teamcenter Visualization 2007.1
|
erstellt am: 10. Apr. 2007 08:55 <-- editieren / zitieren --> Unities abgeben:         
Hallo, danke für die interessanten Antworten! Das mit dem Klonen habe ich auch schon praktiziert. Nur leider geht für die Umbenennung des db_part_name und das Ändern einiger Attribute fast genauso viel Zeit wie beim normalen Erstellen in NX drauf. Oder gibt es beim Klonen eine Möglichkeit, zB den db_part_name und andere Attribute für einzelne Items anzupassen? Meine Vorstellung für einen ersten Schritt wäre eine Excel-, XML-, txt- oder ähnliche Datei, die sich einfach modifizieren lässt (mit Suchen/Ersetzen?!) und die dann in TCE eingelesen wird. Stefan: Ist das in deinem Beitrag mit XML so zu verstehen? Geht das über PLMXML-Import? Bedeutet Eigenprogrammierung, dass die Importdatei darüber angepasst wird? Grüße CB Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Stefan Schulz Mitglied CAD + PDM Administrator
 
 Beiträge: 130 Registriert: 13.06.2000 UG-NX3, TCE 2005, PLM-easy, ME10 12, Windows 2000 und XP, HP-UX 11i
|
erstellt am: 10. Apr. 2007 13:30 <-- editieren / zitieren --> Unities abgeben:          Nur für CB71
Zitat: Original erstellt von CB71: Stefan: Ist das in deinem Beitrag mit XML so zu verstehen? Geht das über PLMXML-Import? Bedeutet Eigenprogrammierung, dass die Importdatei darüber angepasst wird? CB
Ja, so etwa habe ich das gemeint. Im einfachsten Fall nimmt man eine bestehende XML Datei und modifiziert sie manuell um sie danach wieder zu importieren. Mit Eigenprogrammierung dachte ich an eine Endbenutzer verträgliche Variante in der aus Bausteinen und Eingaben ein entsprechendes XML für den Import erstellt wird. Dieses könnte dann ohne weitere Benutzeraktion importiert und der Erfolg kontrolliert werden. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |