Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  Open/API Komponenten-Name bearbeiten

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
  
CAMWorks 2023 | Fräsen
Autor Thema:  Open/API Komponenten-Name bearbeiten (1766 mal gelesen)
Kai Grimmig
Mitglied
Techniker


Sehen Sie sich das Profil von Kai Grimmig an!   Senden Sie eine Private Message an Kai Grimmig  Schreiben Sie einen Gästebucheintrag für Kai Grimmig

Beiträge: 12
Registriert: 13.06.2004

erstellt am: 16. Jun. 2004 23:15    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen!

Ich schreibe gerade an einer Funktion die anhand des Dateinamens (bei uns entspricht dieser der Sachnummer) die richtige Teilebenennung eintragen soll. Wir nutzen die Namen um uns bei großen Baugruppen im Baugruppennavigator schnell zurechtzufinden.
Soweit klappt auch alles wunderbar; die Dateinamen aller Komponenten werden ausgelesen und in entsprechende Bezeichnungen gewandelt. Jetzt geht es nur darum jene Bezeichnungen einzutragen... :|
Mit welcher Funktion ändere ich nun den Komponentennamen? Ich hatte mal was von der 'uc5802' (edit component data) gelesen, nur scheint die nicht zu funktionieren...
Hat vielleicht jemand von euch einen Tipp parat?

Vielen Dank,

Kai Grimmig

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

ugsi
Mitglied



Sehen Sie sich das Profil von ugsi an!   Senden Sie eine Private Message an ugsi  Schreiben Sie einen Gästebucheintrag für ugsi

Beiträge: 590
Registriert: 01.11.2003

NX10
NX12
NX1899

erstellt am: 17. Jun. 2004 08:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Kai Grimmig 10 Unities + Antwort hilfreich

wohin wollt ihr die Namen auslesen?
Im Baugruppennavigator könnt mir rechter MB die Spalten konfigurieren euch den Dateinamen anzeigen lassen

------------------
ugsi

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Kai Grimmig
Mitglied
Techniker


Sehen Sie sich das Profil von Kai Grimmig an!   Senden Sie eine Private Message an Kai Grimmig  Schreiben Sie einen Gästebucheintrag für Kai Grimmig

Beiträge: 12
Registriert: 13.06.2004

erstellt am: 17. Jun. 2004 12:44    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo ugsi,

das mit dem Dateinamen ist kein Problem. Diesen lese ich aus und vergleiche einen bestimmten Teil des Dateinamens mit unserer innerbetrieblichen Namenskonvention.
Wenn der Dateiname z.B. 0329648130.prt lautet, lese ich die Stellen 3-5 aus ('296') um einen Index zu erhalten. Der Index 296 steht z.B. für 'Radbolzen'.
Es geht jetzt lediglich darum, der Komponente den Namen 'Radbolzen' zuzuweisen (angezeigt in der Spalte 'Komponentenname'). Unter 'Komponente Eigenschaften' -> 'Parameter' kann dieser Name manuell eingegeben werden. Nur finde ich dazu leider keinen Befehl der mir dies per Open/APIProgrammier- und Anwendungsschnittstelle (Application Programming Interface) ermöglicht... :|

LG,

Kai

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

älg
Mitglied
CADmin


Sehen Sie sich das Profil von älg an!   Senden Sie eine Private Message an älg  Schreiben Sie einen Gästebucheintrag für älg

Beiträge: 403
Registriert: 17.06.2003

erstellt am: 17. Jun. 2004 13:23    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Kai Grimmig 10 Unities + Antwort hilfreich

Hm, mit GRIP wärs einfach: mit MASK/ 63 Komponente selektieren und dann &NAME(komponente). UFUNC - sorry...

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Kai Grimmig
Mitglied
Techniker


Sehen Sie sich das Profil von Kai Grimmig an!   Senden Sie eine Private Message an Kai Grimmig  Schreiben Sie einen Gästebucheintrag für Kai Grimmig

Beiträge: 12
Registriert: 13.06.2004

erstellt am: 17. Jun. 2004 18:18    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Macht nichts...  Mal sehen ob's bei UGANSWER was gibt.

Trotzdem vielen Dank!

Kai

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

chrislee
Mitglied
Gruppenleiter CAD


Sehen Sie sich das Profil von chrislee an!   Senden Sie eine Private Message an chrislee  Schreiben Sie einen Gästebucheintrag für chrislee

Beiträge: 48
Registriert: 29.06.2002

UGNX2.0.4.2
TCE9.1.2.0
VisView5
WXP

erstellt am: 17. Jun. 2004 21:09    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Kai Grimmig 10 Unities + Antwort hilfreich

Hallo Kai,
falls du mit Komponentenname die Benennung der Komponente meinst, wie sie auch im Mating Condition Menü verwendet wird, hilft vielleicht folgende Funktion:
  ...
  inst_tag = UF_ASSEM_ask_inst_of_part_occ( component );
  UF_ASSEM_rename_instance( inst_tag, new_name ));
  ...


------------------
Schöne Grüße
Christian Lisiecki

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Kai Grimmig
Mitglied
Techniker


Sehen Sie sich das Profil von Kai Grimmig an!   Senden Sie eine Private Message an Kai Grimmig  Schreiben Sie einen Gästebucheintrag für Kai Grimmig

Beiträge: 12
Registriert: 13.06.2004

erstellt am: 17. Jun. 2004 22:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hey chrislee,

genau das war's!!! Es funktioniert!!! Eine Baugruppe mit 462 Komponenten wurde soeben mit den korrekten Bezeichnungen versehen... 

Danke!

Kai

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

boffix
Mitglied
CAD Administration / EDV


Sehen Sie sich das Profil von boffix an!   Senden Sie eine Private Message an boffix  Schreiben Sie einen Gästebucheintrag für boffix

Beiträge: 658
Registriert: 03.03.2003

SolidWorks 2014 SP5
PDM Enterprise 2014 SP5
MS Office 2013 Professional Plus
HP ZBook 14 G2
i7-5600U CPU@2,6GHz
AMD FirePro M4150
WIN7 x64 Professional

erstellt am: 18. Jun. 2004 08:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Kai Grimmig 10 Unities + Antwort hilfreich

Hallo Kai,

ich denke das wir hier dasselbe Problem haben. Wenn z.B. eine Baugruppe mit mehr als einer Nummerierungsregel geklont wird, stimmen Komponentennamen nicht mehr überein (Teils werden Komponenten Namen des Ursprungsteils genannt) Gibt´s genauere Info´s zu Deinem Progrämmchen, und hast Du Dir evtl. schon überlegt ob man das käuflich erwerben kann (evtl Private message - danke)

Gruß Boffix

------------------
System:W2K[SP4],UG NX2.0.3.1,TCEV8.1.1.10,MSOffice2003

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz