|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 17.08.2011 um 06:48 Uhr (0)
Hallo,habe es mal versucht aber irgendwie läuft er dabei auf den Fehler Runtime-Error 13: Type mismatchWenn ich dann auf Debug gehe springt er in die Funktion; "Public Function FindParentProductDocument"auf die Zeile;"Set iProduct = iProduct.Parent.Parent"Habe es auch mit einem einfachen Produkt (nur 1 Part/ Produkt/Komponenete enthalten)probiert und nur eines davon selektiert mit dem gleichen Fehlerbild.Weißt du wo hier der "Hund begraben" liegt??Gruß Matze
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 15.08.2011 um 16:08 Uhr (0)
Hallo,habe ein Problem wo ich hoffe das mir jemand helfen kann mache gerade meine ersten Gehversuche mit VBA und bin schon am verzweifeln. Folgende Voraussetzungen; Ich habe ein Produkt (RootProdukt) in dem sich mehrere Unterelemente (Produkte, Parts, etc.) befinden. Vorhaben;Nun wähle ich über eine Userselektion ein/ mehrere Elemente (Part, Produkt) aus, dabei kann die Ebene wo sich dieses Element befindet unterschiedl. sein. Nun möchte ich den Instance-Namen der selektierten Elemente auslesen und an eine ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 17.08.2011 um 14:40 Uhr (0)
habe dein Macro heruntergeladen, ein "jungfreuliches" Produkt erstellt und nur ein Part eingefügt. Dieses selektiert und das Macro gestartet.Erhalte dann wieder die Fehlermeldung;Typ-Mismatch Error-Run TimeDebug-Zeile: Set iProduct = iProduct.Parent.Parentwenn ich dann die oben von dir beschriebenen Modifikationen ausführe kommt wieder die Fehlermeldung/ Macroabbruch:Run-Time errorMethod SetImpl of Objekt Documents failedDebug-Zeile:With CATIA.Documents.Item(ParentProductFileName).Product.Products.Item(cur ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 22.08.2011 um 06:25 Uhr (0)
Hi,also habe R19SP9 und als Betriebssystem Windows7 und somit 64bit-Catia und hier liegt glaube ich auch das Problem. Habe dein Macro an einem 32-bit XP-Rechner (32bit-Catia) ausprobieren lassen und es funktioniert einwandfrei Bei einem 64-bit XP-Rechner (64bit-Catia) ist das gleiche Problem wie bei mir und das Macro läuft auf einen Fehler.weißt du wo man die Einstellungen machen muß bzgl. des Unterschiedes zwischen 32 und 64 bit?Wie gesagt unter 32bit-Catia läuft das Macro perfekt und macht auch genau da ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 18.08.2011 um 06:12 Uhr (0)
ja du hast recht, wenn ich deinen Test durchführe wird jedesmal "wahr" ausgegeben egal was ich auswähle (Product, Part, Componente).Was bedeutet dies jetzt?(Änd. habe ich zurückgesetzt...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : User-Selektion umbennen
newmann am 23.08.2011 um 06:47 Uhr (0)
so aber jetzt.....also,Var-1: habe keine References gefunden welche mit "Missing" deklariert sind.Var-2: Auch das mit dem unter 32bit exportieren und unter 64bit importieren hat nichts gebracht (selbe Fehlermeldung wie vorher)Mit deinem 2. Zitat "Works fine on Win2003 server x64, both in R19 and R20 x64 releases." kann ich leider nichts anfangen, was ist damit gemeint??Fazit: also erstmal ein Riesen-Dankeschön für deine Hilfe , habe dich hoffentlich nicht zu sehr genervt. Ein so komplexer Quellcode mit F ...
|
| In das Form CATIA V5 Programmierung wechseln |