Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  2D-Komponeteninstanzen bei Drawings in R12

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:  2D-Komponeteninstanzen bei Drawings in R12 (442 mal gelesen)
mkim
Mitglied


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

Beiträge: 5
Registriert: 04.07.2005

erstellt am: 09. Aug. 2005 10:26    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


2DKomponente.jpg

 
Hi CAD-Gemeinde,

wie kann man in einem Drawing von einer Instanz einer Komponente ( z.b. 2D Komponente.12(Instanz) auf die Referenz("Original") Komponente über CATScript zugreifen?
Manuell ist dies über Rechte Maustaste - Properties - Location - Reference 2D Component abfragbar (siehe Anhang).

In der R10 waren die einzelnen Komponeneninstanzen noch über einen Index abgelegt. Wenn die "Referenzkomponente" also "2D Komponente.3" heisst, so heissen die Instanzen:
"2D Komponente.3.1"
"2D Komponente.3.2"
usw.

In der API von der R12 finde ich keinen Hinweis über den Zugriff.

Über Hilfe wäre ich dankbar

mkim

[Diese Nachricht wurde von mkim am 09. Aug. 2005 editiert.]

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

CTenschert
Mitglied
Wissenschaftlicher Mitarbeiter


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

Beiträge: 67
Registriert: 04.09.2000

erstellt am: 05. Sep. 2005 10:14    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 mkim 10 Unities + Antwort hilfreich

Ich greife auf Details über DrawingComponent zu.
Hier mal ein Beispiel.

Sub CATMain()
Dim MyDokument As DrawingDocument
Set MyDokument = CATIA.ActiveDocument

Dim myView As DrawingView
For Each myView In MyDokument.Sheets.ActiveSheet.Views
    Dim MyKompo As DrawingComponent
    If myView.Components.Count > 0 Then
        For Each MyKompo In myView.Components
' ************************************************************
            Set myDetails = MyKompo.CompRef.Parent
' ************************************************************
' * Ich hole mir so das Detail Blatt
' * schnippschnapp
' ************************************************************
        Next
    End If
Next

End Sub

------------------
Mit freundlichem Gruß von Carl Tenschert

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