Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX
  .PRT (DB_PART_NAME) in EXCEL (VBA) einlesen

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
  
NX Basiskonstruktion Schulung (Teil 2) - 5-tägige Schulung für Einsteiger
Autor Thema:  .PRT (DB_PART_NAME) in EXCEL (VBA) einlesen (1578 mal gelesen)
user3
Mitglied


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

Beiträge: 2
Registriert: 19.01.2007

erstellt am: 19. Jan. 2007 21:28    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,

ich brauche für interne Listen den DB_PART_NAME und die BENENNUNG aus einem bestehenden .PRT File (UG).
Diese Daten brauche ich in EXCEL.
Leider kann ich nirgens eine Beschreibung des .PRT Formats finden.
Gibt es die Möglichkeit, die von mir benötigten Felder mittels VBA "einfach einzulesen" oder gibt es ein API zum Auslesen der Felder? Wir Kann ich an die .PRT Daten als "einfachen Text" kommen?

Danke für Hilfe
user3

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: 20. Jan. 2007 10:59    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 user3 10 Unities + Antwort hilfreich

Geht aus deiner Beschreibung nicht hervor von wo du dir die Daten holen willst, gehe aber davon aus das du Baugruppen auswerten willst dann kannst du die Partnamen und Benennung über die Stülifunktion exportieren ins Excel holen.

Musst beim Export nur *.txt ändern auf *xls dann bekommst du den Text noch unformatiert in einer Spalte. In Excel dann "Daten > Text in Spalten < umwandeln  mit FesteBreite 3xWeiter und fertig. 

Bennenung ist ein eigenes Attribut welches du selber vergeben hast???
Deine Stüli UG muss erst entsprechend auf die Attribute ausgelegt werden welche du auslesen willst.

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

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

user3
Mitglied


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

Beiträge: 2
Registriert: 19.01.2007

erstellt am: 21. Jan. 2007 20:47    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,
Vielen Dank für die Antwort, das wäre eine gute Möglichkeit.
Ich prüfe, ob diese Ausgabe veranlasst werden kann.
Falls das nicht gehen sollte, gibt es noch eine andere Möglichkeit, die Daten auszulesen ? (Ich bin kein UG-Experte, sondern komme aus der Software-Ecke)

Danke, user3

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

Walter Hogger
Moderator
Maschinenbauingenieur


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

Beiträge: 3961
Registriert: 06.10.2000

UG V2 bis UG V18
NX1 bis NX2008 ("NX19")

erstellt am: 22. Jan. 2007 16:37    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 user3 10 Unities + Antwort hilfreich

Hallo user3,

wenn du aus der "Software-Ecke" kommst ist der Hinweis angebracht, dass es mehrere Programmiersprachen zu UG/NX gibt (GRIP, User Function, KF, ... ;-)

Dein Anliegen sollte aber auch einfacher zu lösen sein und zwar mit "Bordmitteln". Wenn du die Funktion Teilefamilie (Partfamily) benutzt, dann kannst du auch eine Excel-Spalte mit dem Attribut DB_PART-NAME erzeugen lassen. Oder du baust eine Spalte mit diesem Attribut in deinen Baugruppennavigator ein und exportierst die Liste in ein Spreadsheet (normalerweise Excel).

Gruß

------------------
Walter Hogger

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



Konstrukteur (m/w/d) Sondermaschinenbau

ibb, der Engineering Spezialist. Wir entwickeln und konstruieren Produkte, Anlagen, Betriebsmittel und Werkzeuge. Wir optimieren mit FEM Analysen und Simulationen. Wir unterstützen Prozesse von der Arbeitsvorbereitung, Fertigung bis hin zum Qualitätsmanagement. CAD Aus- und Weiterbildungen als zertifizierter Bildungsträger runden unser Portfolio ab. Wir möchten unser Team erweitern und entwickeln....
Anzeige ansehenKonstruktion, Visualisierung
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: 23. Jan. 2007 07:26    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 user3 10 Unities + Antwort hilfreich

Hallo User3
Walter hat recht, an den Navi hab ich gar nicht gedacht ist noch viel schneller kannst dir das alles mit dem translaten sparen
Hier sind auch schnell eigenen Attribute zugefügt.

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

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