Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Makro: Automatisches ausblenden aller Annotations im Product

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:  Makro: Automatisches ausblenden aller Annotations im Product (1316 / mal gelesen)
Catia-Matze
Mitglied
CAD-Konstrukteur

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

Beiträge: 2
Registriert: 07.09.2016

erstellt am: 07. Sep. 2016 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 Leute,

ich versuche mich seit kurzem in der hohen Kunst der Makro-Programmierung

Im Internet habe ich ein Makro gefunden, dass Wireframe-Geoetrien, Flächen usw über die Catia Suchfunktion ausblendet.
Jetzt hätte ich gerne, dass auch alle Annotations in meiner Product-Struktur ausgeblendet werden. Ich krieg das aber nicht hin. Weiß jemand Rat?

So sieht mein Makro aus:

Sub CATMain()

Set productDocument1 = CATIA.ActiveDocument

Set Selection1 = productDocument1.Selection

Selection1.Search "(CATPrtSearch.AxisSystem.Visibility=Visible + (CATPrtSearch.Surface.Visibility=Visible + (CATPrtSearch.Wireframe.Visibility=Visible + CATPrtSearch.Sketch.Visibility=Visible))),all"

Set VisPropSet1 = Selection1.VisProperties

VisPropSet1.SetShow catVisPropertyNoShowAttr

End Sub

Gruß Matze

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: 07. Sep. 2016 11:39    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 Catia-Matze 10 Unities + Antwort hilfreich

Hi Matze,

als erstes schau', ob die gewünschte Op händisch ausführbar ist
Falls ja: Lass den Makro-Rekorder die Schritte aufzeichnen
Falls da was sinnvolles rauskommt, bau den in Deinen Code ein.

zB: Bei der Selektion von Annotations gibt der Makro-Rekorder aus:

Code:

Sub CATMain()

Dim productDocument1 As ProductDocument
Set productDocument1 = CATIA.ActiveDocument

Dim selection1 As Selection
Set selection1 = productDocument1.Selection

selection1.Search "CATTPSSearch.CATTPSAllAnnotations,all"

End Sub



Tschau,
Joe

PS: Bitte SystemInfo ergänzen.

------------------
Inoffizielle Catia Hilfeseite

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

Catia-Matze
Mitglied
CAD-Konstrukteur

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

Beiträge: 2
Registriert: 07.09.2016

erstellt am: 07. Sep. 2016 12:20    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

Super. Danke für den Tipp mit dem Recorder. Damit hats funktioniert und das hilft mir auch für alles Weitere.
Gruß Matze

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