Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  VBA: Name des Hauptkörpers auslesen

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 optimiert die Lizenzverwaltung für ihre Kunden, eine Pressemitteilung
Autor Thema:  VBA: Name des Hauptkörpers auslesen (2590 mal gelesen)
Misel
Mitglied



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

Beiträge: 31
Registriert: 13.11.2003

SWX2006 SP5.1, WIN XP SP2, HP Workstation XW4300 3.4GHz, 2GB RAM, NVIDIA Quadro FX1400

erstellt am: 27. Mrz. 2004 11:01    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 zusammen!

Kann mir jemand helfen, wie ich den Namen von meinem Hauptkörper eines Einzelteils in einem Makro auslesen kann. Standardmäßig heißt er ja „Hauptkörper“, aber man kann den ja auch umbenennen und dann kann ich im Makro nicht mehr auf ihn zugreifen. Ich muss also den Namen in einer Variablen ablegen.
Bei Fasen oder Verrundungen oder ähnlichem war's kein Problem, da kann ich nach dem Typ suchen, also z.B.

Set CatiaApp = CATIA.ActiveDocument
Set Auswahl = CatiaApp.Selection
Auswahl.Search "Typ:Fase;Alle"

aber wie es bei dem Hauptkörper geht, hab ich in der „übersichtlichen“  Hilfe nicht entdecken können.

Wenn ich schon am fragen bin: Kann ich mit dem Search-Befehl auch nach Konstruktionstabellen suchen? Wenn ja, wie? Ich hab's mit

Auswahl.Search "Typ:Tabelle;Alle"

versucht, die Konstruktionstabelle wurde aber nicht gefunden. Mit

Auswahl.Search "Name:Konstruktionstabelle*;Alle"

hat's zwar geklappt, aber da darf die Tabelle auch nicht anders genannt werden, sonst stimmt ja der Suchalgorithmus nicht.

Wie man bestimmt merkt, bin ich kein Programmierprofi, bin also über jeden Tipp sehr froh. Vielen Dank im Voraus.

Gruß Michael

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

LordFuture
Mitglied



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

Beiträge: 21
Registriert: 16.03.2004

V5 R14
(Unix)
(nur auf der Arbeit)
(ohne Administrative Rechte)
(User...)

erstellt am: 30. Mrz. 2004 09:53    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 Misel 10 Unities + Antwort hilfreich

Search-Befehl und Konstruktionstabellen weis ich net, aber du den Namen des Hauptkörpers bei VBS mit

CATIA.ActiveDocument.Part.MainBody.Name

ermitteln. Funzt dass bei VBA nicht?

------------------
Software is like sex - its better when ist free!

[Diese Nachricht wurde von LordFuture am 30. Mrz. 2004 editiert.]

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

Misel
Mitglied



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

Beiträge: 31
Registriert: 13.11.2003

erstellt am: 30. Mrz. 2004 12:10    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

Das mit CATIA.ActiveDocument.Part.MainBody.Name funzt natürlich, nur wenn man so ein Programmierprofi ist, wie ich es einer bin, dann kennt man den Befehl eben nicht  Und mit der Hilfe komm ich noch überhaupt nicht klar.
Das Problem mit dem Hauptkörpername ist also gelöst.  Vielen Dank LordFuture.
Bleibt also noch das mit dem Konstruktionstabellen auswählen. Hat da jemand ne Idee???

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