| |
| 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
Beiträge: 2 Registriert: 19.01.2007
|
erstellt am: 19. Jan. 2007 21:28 <-- editieren / zitieren --> Unities abgeben:
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
Beiträge: 590 Registriert: 01.11.2003 NX10 NX12 NX1899
|
erstellt am: 20. Jan. 2007 10:59 <-- editieren / zitieren --> Unities abgeben: Nur für user3
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
Beiträge: 2 Registriert: 19.01.2007
|
erstellt am: 21. Jan. 2007 20:47 <-- editieren / zitieren --> Unities abgeben:
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
Beiträge: 3961 Registriert: 06.10.2000 UG V2 bis UG V18 NX1 bis NX2008 ("NX19")
|
erstellt am: 22. Jan. 2007 16:37 <-- editieren / zitieren --> Unities abgeben: Nur für user3
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 ansehen | Konstruktion, Visualisierung |
|
ugsi Mitglied
Beiträge: 590 Registriert: 01.11.2003 NX10 NX12 NX1899
|
erstellt am: 23. Jan. 2007 07:26 <-- editieren / zitieren --> Unities abgeben: Nur für user3
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 |