Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Strukturbaum im CATPart analysieren

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
Autor Thema:  Strukturbaum im CATPart analysieren (932 mal gelesen)
reimund
Mitglied



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

Beiträge: 231
Registriert: 29.10.2004

erstellt am: 17. Dez. 2014 15:36    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

in einem CATPart soll mit einem Makro der Strukturbaum analysiert werden. Mit Hilfe der Suche werden auch die unterschiedlichen Features gefunden. Bisher habe ich keinen Type für Solids, die als Result“ oder „Result with Link“ erstellt wurden gefunden.

Hier ein Ausschnitt mit dem Suchstring für eine Pad:
‘++++++++++++++++
sfeature_type = “Pad”
Dim ssearchstring As String
ssearchstring = "CATPrtSearch." & sfeature_type & ",all"
sselect1.Search ssearchstring
iNumber_feature = sselect1.Count
sselect1.Clear
‘++++++++++++++++

Wie muss der Suchstring aussehen, damit Solids, die als Result“ oder „Result with Link kopiert wurden, gefunden werden?

Gruß
Reimund

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

joehz
Moderator
Freiberuflicher Konstrukteur


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

Beiträge: 1057
Registriert: 25.11.2006

Win7 Pro 64 + Ubuntu + Irix6.5.20
Dell Precision M6600 i7-2960XM 2.7GHz 16GB
NVidia Quadro M5010
Catia V5R19
VB6Pro.SP6/VBA 6.5.1053

erstellt am: 17. Dez. 2014 17:44    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 reimund 10 Unities + Antwort hilfreich

Hallo Reimund,

eventuell musst Du von einem allgemeineren Begriff ausgehen und verschiedene Elemente ausschliessen.
Der Suchstring sähe dann etwa so aus:

('Part Design'.'PartDesign Feature'-'Part Design'.Pad);all

Ich bin über die Suchfunktion mit Type 'From Element' auf PartDesign Feature gekommen.

Tschau,
Joe

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

reimund
Mitglied



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

Beiträge: 231
Registriert: 29.10.2004

erstellt am: 18. Dez. 2014 12:21    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 Joe,

danke für den Hinweis.
Leider funktioniert das mit dem Suchstring bei mir nicht.

Gruß
Reimund

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

bgrittmann
Moderator
Konstrukteur


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

Beiträge: 11780
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 18. Dez. 2014 12:23    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 reimund 10 Unities + Antwort hilfreich

Servus
Du könntest auch alle PartDesign-Feature suchen. Danach die Selektion mit einer Schleife abarbeiten, alles was nicht vom Type "Solid" ist aus der Selektion entfernen.

Gruß
Bernd

------------------
Warum einfach, wenn es auch kompliziert geht.

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

reimund
Mitglied



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

Beiträge: 231
Registriert: 29.10.2004

erstellt am: 19. Dez. 2014 11:09    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 Bernd,

danke für den Tipp, so funktioniert es.

Gruß
Reimund

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)2023 CAD.de | Impressum | Datenschutz