|
INVENTOR VBA : Size Designation aus iProperties auslesen
mranderson am 25.04.2006 um 10:52 Uhr (0)
Hallo zusammen!Bin ziemlich neu im Inventor VBA Geschäft.Wie lese ich die size designation eines Teils aus der Content Library aus?Die übrigen Eigenschaften habe ich aus den design tracking properties geholt, wie z.b. die partnumber und description. Allerdings lese ich die Properties aus ohne vorher die part-datei geöffnet zu haben.Dazu habe ich folgenden Code verwendet:partnum = oPropsets.Item("{32853F0F-3444-11d1-9E93-0060B03C1CA6}").ItemByPropId(kPartNumberDesignTrackingProperties).ValueWenn ich allerdi ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Size Designation aus iProperties auslesen
mranderson am 25.04.2006 um 15:09 Uhr (0)
Danke für deine Antwort.Leider hat das auch nicht funktioniert, als Size gibt er nur eine 0 aus, das jedoch nicht der Realität entsprichthier nochmal mein vollständiger Code, wie ich die Eigenschaften aus der Datei auslese:-------------------------------------------------------------------Dim Datei As StringDatei = x:xxx.iptDim oApp As Inventor.ApplicationSet oApp = GetObject(, "Inventor.Application") Dim opartDoc As PartDocumentSet opartDoc = oApp.Documents.Open(Datei, False)Dim oPropsets As PropertySets ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Size Designation aus iProperties auslesen
mranderson am 25.04.2006 um 16:58 Uhr (0)
Ja, liegt wohl irgendwie an diesem Widerspruch.Die Frage ist nur, wie ich herausfinde, welche Nummer die Size Designation in welchem Property Set wirklich hat.Habe versucht per for next Schleife den Index einfach hochzählen zu lassen und dann in der angelegten Text-Datei nachzuschauen welche die richtige Nummer ist, und das für jedes einzelen Property Set. Hat aber auch nicht funktioniert, da der Index scheinbar eine Abbneigung dazu hat, sich hochzählen zu lassen. Wenn ich manuell eintippe und Programm bee ...
|
| In das Form INVENTOR VBA wechseln |
|
INVENTOR VBA : Inventor API unter Visual Studio verwenden
mranderson am 26.04.2006 um 17:09 Uhr (0)
Also folgendes ...Meines Erachtens liegt es nicht an dem Code zum Erstellen eines Icons (den ich doch noch in der Programmierhilfe gefunden habe), sondern an einem anderen generellen Problem mit dem Add-In.Wenn ich auf "Zusatzmodule" gehe, um dort das Add-In zu laden, wechselt er den Status auf "geladen". Klick ich allerdings auf OK und geh wieder in den Add-In Manager steht beim Status wieder "nicht geladen". Dieses Problem tritt allerdings nicht nur bei meinem Add-In oder an meinem Arbeitsplatz auf, da d ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
mranderson am 04.05.2006 um 16:10 Uhr (0)
Einen schönen guten Abend allerseits!Nachdem ich jetzt endlich mein Add-In fertiggestellt habe und einwandfrei auf dem Entwicklungs-PC läuft, wollte ich das Add-In auf einen anderen Computer übertragen (.dll, .reg, .ico-Dateien). Dort habe ich zuerst die .reg-Datei ausgeführt und dann Inventor gestartet. Doch leider steht im Zusatzmodul-Manager bei meinem Add-In "nicht geladen" und ich kann diesesn Zustand auch nicht ändern.Woran liegt das bzw. was muss ich machen, damit mein Add-In auf jedem Rechner insta ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : VB Add-In auf mehreren Clients / PCs ausführen
mranderson am 05.05.2006 um 15:40 Uhr (0)
Danke danke für die Erklärungen.Habe es aber schon heute morgen auf mehreren Rechnern vollständig zum laufen bekommen, samt .ico- und .txt-Dateien, die ich für mein Add-In brauche. Das mit der .reg-File hab ich auch so gemacht, dass er die Einträge in die Registry schreibt aber die Datei nicht kopiert.Wenn ich das richtig verstanden habe, ist das ausführen der regsvr32 genau das gleiche wie bei dem Setup meines Add-Ins passiert, oder kann ich das nur verwenden, wenn ich die dll nach der Installation doch w ...
|
| In das Form Inventor VBA wechseln |
|
INVENTOR VBA : Excel Problem
mranderson am 09.06.2006 um 10:16 Uhr (0)
Guten Morgen allerseits!Nun habe ich leider auch ein Problem mit Excel.Wie ich eine xls-Datei öffne weiß ich, allerdings muss ich während einer Prozedur zwei mal auf unterschiedliche xls-Dateíen zugreifen. Dabei kommt folgende Fehlermeldung, die als Bild im Anhang zu sehen ist.Ich habe schon über so manches Excel-Problem gelesen, aber noch keine richtige Lösung für das Problem gefunden.Mein Code sieht folgendermaßen aus:Code:Private oExl As New Excel.ApplicationOn Error Resume Next Set oExl = GetObject(, " ...
|
| In das Form INVENTOR VBA wechseln |
|
Inventor VBA : Referenzen in Baugruppe ändern
mranderson am 06.09.2006 um 15:10 Uhr (0)
Hi Forumianer,ich hätte da gern mal wieder ein Problem...Ich versuche bzw. ich schaffe es per Apprentice Referenzen einer Baugruppe zu verändern, d.h. ich benenne eine enthaltene Datei um und änder die Referenz der bisherigen Datei auf die neue Datei.Das funktioniert soweit auch sehr gut, allerdings besitzt die Baugruppe neben einigen Bauteilen auch eine Unterbaugruppe. Bei dieser funktioniert das Neureferenzieren nicht. D.h. ich muss beim Öffenen den korrekten Pfad händisch angeben, was ich eigentlich unb ...
|
| In das Form Inventor VBA wechseln |
|
Inventor VBA : Referenzen in Baugruppe ändern
mranderson am 07.09.2006 um 09:17 Uhr (0)
Guten Morgen!also ...Bei der Baugruppe, von der ich die Referenzen ändern möchte, handelt es sich um eine gesteuerte Baugruppe (per Excel-Datei). Die gesamte Baugruppe mit allen Teilen / Unterbaugruppe und der Excel-Datei liegt in einem Ordner auf eiem Netzlaufwerk. Von dort kopiere ich zunächst dem gesamten Ordner in einen anderen Pfad auf dem Netzlaufwerk (kein Unterordner). Dann bennene ich die Bauteile, die per Excel-Tabelle gesteuert werden, um. Die gleichbleibenden Dateien, darunter die Unterbaugrupp ...
|
| In das Form Inventor VBA wechseln |