|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Hoemie am 15.04.2011 um 14:59 Uhr (0)
Danke für die vielfältige Hilfe. @Christian: Deine Lösung funktioniert bei mir sehr gut und schnell. Danke!Ich habe allerdings noch nicht verstanden, wonach ich da genau suche. Was selektiere ich mit .Search "Knowledgeware.Parameter.Name !=Origin*"?Könnte ich z.B. auch alle vom Nutzer angelegten Parameter selektieren? (Das sind nämlich die, die ich später ein- und auslesen möchte.)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Hoemie am 15.04.2011 um 10:15 Uhr (0)
Guten morgen zusammen,ich möchte die Werte von Parametern aus CATIA in Excel auslesen und umgekehrt, ohne dabei die Konstruktionstabellen zu nutzen. In dem Forum habe ich diese Möglichkeit dazu gefunden: For I = 1 To oPart.Parameters.Count Set oParameter = oPart.Parameters.Item(I) If InStr(1, oParameter.Name, "MeinParameter", vbTextCompare) 0 Then Anweisungen zum Auslesen End IfNextDas funktioniert grundsätzlich auch einwandfrei, aber pro Parameter benötigt die obige Schleife ca. 1 - 2 Sekunden und das, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Hoemie am 15.04.2011 um 15:31 Uhr (0)
Danke für die Hilfe! Bin wirklich begeistert von diesem Forum!Schönes Wochenende!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter Auslesen läuft sehr langsam
Hoemie am 15.04.2011 um 11:34 Uhr (0)
Danke für die schnellen Antworten:@Christian: Ich weiß leider nicht ich das mit dem selektieren und auslesen anstellen muss. Könntest du mir da eventuell weiterhelfen?@Bernd: Das Makro läuft auch schon sehr langsam, wenn ich die if-Abfrage ganz raus nehme, also so:For I = 1 To oPart.Parameters.Count Set oparameter = oPart.Parameters.Item(I)NextEnd SubDas set oparameter dauert bei mir anscheinend so lang. Wenn ich andersherum Nur die if Abfrage drin lasse also so:Set oparameter = oPart.Parameters.Item(1)For ...
|
| In das Form CATIA V5 Programmierung wechseln |