Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Optimierung der selection.Search-Methode

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48
  
KISTERS 3DViewStation: Unterstützung für 3D CAD Kollaboration mit Lieferanten, eine Pressemitteilung
Autor Thema:  Optimierung der selection.Search-Methode (794 mal gelesen)
MariusB
Mitglied
Student

Sehen Sie sich das Profil von MariusB an!   Senden Sie eine Private Message an MariusB  Schreiben Sie einen Gästebucheintrag für MariusB

Beiträge: 7
Registriert: 13.05.2003

erstellt am: 25. Nov. 2003 15:06    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Leute,

ich versuche mit 'selection1.Search "Part Design.Part,sel"' über VB ein Part zu selektieren, was auch wunderbar funktioniert und anschließend mit 'selection1.Search "Type=*,sel' alle vorhandenen Objekte (Objektnamen z.B. von Beziehungen, Parametern, Taschen usw.) im selektieren Produkt oder Part zu ermitteln.
Auch diese Search-Methode funktioniert einwandfrei, allerdings mit einem Vorbehalt und zwar dauert diese Prozedur einfach zu lange, um alle Objekte in einem Part zu selektieren.
Mit der "Such"-Methode direkt in Catia findet man die Objekte innerhalb von 2 sec. , über VB dauert die Suche nach der gleichen Menge an Objekten über  30 sec.
Eine Menge enthält z.B. 600 Objekte.
Kann man die ganze Geschichte über VB irgendwie optimieren bzw. beschleunigen?

Vielen Dank im Voraus!

Gruß

Marius

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

RonnyS
Mitglied



Sehen Sie sich das Profil von RonnyS an!   Senden Sie eine Private Message an RonnyS  Schreiben Sie einen Gästebucheintrag für RonnyS

Beiträge: 97
Registriert: 04.09.2003

erstellt am: 26. Nov. 2003 09:34    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für MariusB 10 Unities + Antwort hilfreich

kann ich nicht bestätigen, bei mir geht das gleichschnell bzw. gleich langsam von 2sec auf 600objekte kann ich auch nur träumen..so 30sec sind schon realistisch

vielleicht liegt es aber daran, bei der suchfunktion kannst du "Suchen nur im aktullen Part" oder so einschalten, des beschleunigt alles massiv, irgendwie musses diese möglichkeit auch in vba geben...wahrscheinlich nur durch einen entsprechenden ausdruck im suchstring

------------------
gr33t7 Ronny

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz