|
Inventor : in welchen Projekt liegt mein Bauteil (Dateipfad)
PaulSchuepbach am 17.08.2007 um 13:53 Uhr (0)
Hallo Pluto,VBA-Editor öffnen und folgenden Code in ein Modul des Anwendungsprojekts kopieren:Public Sub getFileNameOfFile() Debug.Print ThisApplication.ActiveDocument.FullFileName End SubPublic Sub getFileNameOfOccurance() If ThisApplication.ActiveDocumentType kAssemblyDocumentObject Then Exit Sub Dim oOcc As ComponentOccurrence On Error Resume Next Set oOcc = ThisApplication.ActiveDocument.SelectSet(1) If Not Err Then Debug.Print oOcc.Definition.Document.FullFileName End SubDer obere Code gibt Pfad ...
| | In das Form Inventor wechseln |
|
Inventor : Step-Dateiname
PaulSchuepbach am 22.05.2007 um 11:04 Uhr (0)
Hallo Werner,bei dem Programm kann über einen FileDialog eine STEP-Datei gewählt werden. Dann sucht es alle Namen und macht aus einer solchen Zeile:#5=PRODUCT(MeinRichtigerName,Bauteil_1,,(#2)) ;das hier:#5=PRODUCT(MeinRichtigerName,,,(#2)) ;Danach wird die Datei wieder gespeichert.Mail mir mal eine Deiner STEP-Dateien zu (email im Profil), dann wandle ich sie Dir um.------------------Grüsse, PaulInventor-Programmierung, Inventor-Tools und Inventor API-SchulungiShell: Assembly zu HüllenpartthinkCAD Web-Kat ...
| | In das Form Inventor wechseln |
|
Inventor : Step-Dateiname
PaulSchuepbach am 22.05.2007 um 08:15 Uhr (0)
Hallo Werner,ich habe mal für einen Kunden was prgrammiert, um solche STEP-Dateien umzuschreiben. Das Problem dürfte folgendes sein:In einer STEP-Datei für Assemblys gibt es mehrere Zielen die etwa so aussehen:#5=PRODUCT(MeinRichtigerName,Bauteil_1,,(#2)) ;Hier übernimmt Inventor den 2. Namen, also Bauteil_1 als Name.Je nach Ausgabesystem kann die selbe Zeile auch so aussehen:#5=PRODUCT(MeinRichtigerName,,,(#2)) ;dann übnimmt Inventor MeinRichtigerName------------------Grüsse, PaulInventor-Programmierung, ...
| | In das Form Inventor wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |