Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  Balloon links entfernen

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:  Balloon links entfernen (2011 mal gelesen)
NyariG
Mitglied
Simulation


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

Beiträge: 15
Registriert: 11.12.2012

win7 64bit<P>Catia R24 sp1 hf20

erstellt am: 18. Aug. 2015 09:45    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,

Kann ich irgendwie das Links des Balloons entfernen/Isolieren natürlich durch den Makro(vba)?
Balloon Generation schon geht aber darf kein links haben.

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

NyariG
Mitglied
Simulation


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

Beiträge: 15
Registriert: 11.12.2012

win7 64bit<P>Catia R24 sp1 hf20

erstellt am: 19. Aug. 2015 08:28    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

Was ich probiert:

1)
Makro aufnahmen während Isolirung...

2)
drawingView1.Texts.Item(1).Isolate


3)

Code:

For j = 1 To drawingView1.Texts.Count
selection1.Add drawingView1.Texts.Item(j)
Next
Anwendung = "Isolate"
CATIA.StartCommand Anwendung


4)
Copy-Paste

5)
Neue Balloon erstellen.
Leaderposition kann ich nicht abfragen.

Code:

Dim MyText2 As DrawingText
Set MyText2 = drawingView1.Texts.Add("ComplexText", 0#, 0#)
MyText2.AnchorPosition = 21
MyText2.FrameType = catCircle

Dim MyLeader As DrawingLeader
Set MyLeader = MyText2.Leaders.Add(20#, 50)


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: 19. Aug. 2015 11: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 Nur für NyariG 10 Unities + Antwort hilfreich

Servus
Kannst du nochmal beschreiben was du im generellen vor hast?
Willst du Balloons erstellen oder verändern?

Gruß
Bernd

PS: If it is easier for you, we could discuss this topic also in English.

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

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: 19. Aug. 2015 11:28    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 NyariG 10 Unities + Antwort hilfreich

Hallo Nyari,

zu dem von Bernd gefragten noch folgendes:

Falls ein Header an einem 2D-Punkt fixiert ist(HeaderTarget),
reicht es den Punkt zu löschen.
Für andere händisch 2D-Elemente gilt dasselbe.

Daher die Frage: Wie wurden die Header gesetzt? Auf per 'Update' erzeugte Geometrie?

Tschau,
Joe

------------------
The problem with the world is that the intelligent people are full of doubts, while the stupid ones are full of confidence.
~Charles Bukowski

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

NyariG
Mitglied
Simulation


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

Beiträge: 15
Registriert: 11.12.2012

win7 64bit<P>Catia R24 sp1 hf20

erstellt am: 19. Aug. 2015 12:22    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


ISOansicht.JPG

 
Hallo,

Ich habe eine ISO Ansicht.

Mittels diese Befehl:

Code:

Anwendung = "Balloon" & " " & "generation"
CATIA.StartCommand Anwendung

erstelle ich den Balloons und nach der Erstellung benenne ich das um.

Das funktioniert gut. Aber jedes Balloon hat ein Attribute link, das muss man momentan per Hand isolieren. Das möchte ich auch automatisieren.

Grüß
Gergö
----
Englisch geht leider nicht.

[Diese Nachricht wurde von NyariG am 19. Aug. 2015 editiert.]

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: 19. Aug. 2015 14:22    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 NyariG 10 Unities + Antwort hilfreich

Servus
Deine 3. Möglichkeit (selektieren und über StartCommand isolieren) hat bei mir funktioniert.
Vermutlich dürfen nur Texte mit einem Attributlink markiert sein, und der Name des Startcommand muss passen (aus "Tools -> Anpassen -> Befehl -> alle Befehle" heraussuchen)

Gruß
Bernd

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

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

NyariG
Mitglied
Simulation


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

Beiträge: 15
Registriert: 11.12.2012

win7 64bit<P>Catia R24 sp1 hf20

erstellt am: 20. Aug. 2015 06:54    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

Bei mir funktioniert leider nicht.
Kannst du bitte anschauen:

Code:

Private Sub CommandButton8_Click()

Set drawingDocument1 = CATIA.ActiveDocument

Set drawingSheets1 = drawingDocument1.Sheets

Set drawingSheet1 = drawingSheets1.ActiveSheet

Set drawingViews1 = drawingSheet1.Views

Set drawingView1 = drawingViews1.ActiveView

Set DrawTexts1 = drawingView1.Texts


Dim selection1 As Selection
Set selection1 = drawingDocument1.Selection

selection1.Clear

For j = 1 To DrawTexts1.Count
selection1.Add DrawTexts1.Item(j)
Next


Dim anwendung As String

anwendung = "Isolate Text"
CATIA.StartCommand anwendung

anwendung = "Isolate"
CATIA.StartCommand anwendung

anwendung = "Isolate Point(s)"
CATIA.StartCommand anwendung

selection1.Clear

End Sub


Gruß
Gergö

[Diese Nachricht wurde von NyariG am 20. Aug. 2015 editiert.]

[Diese Nachricht wurde von NyariG am 20. Aug. 2015 editiert.]

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

NyariG
Mitglied
Simulation


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

Beiträge: 15
Registriert: 11.12.2012

win7 64bit<P>Catia R24 sp1 hf20

erstellt am: 20. Aug. 2015 08: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


inaktive.JPG

 
Hallo
Ich habe den Problem gefunden.
Bei mir der Befehl "Isolate" manchmal aktiv manchmal inaktiv.
Wenn das inaktiv ist wird die Balloons nicht isolieren.

Wie kann man das prüfen ob das inaktiv ist? Und wie kann man das aktive machen?

Gruß Gergö

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