Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  CATIA V5 Programmierung
  Body with Link ==> Link umhängen

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
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für CATIA & Co.
  
KISTERS 3DViewStation optimiert die Lizenzverwaltung für ihre Kunden, eine Pressemitteilung
Autor Thema:  Body with Link ==> Link umhängen (1864 mal gelesen)
never33
Mitglied



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

Beiträge: 12
Registriert: 11.04.2009

Win Xp 32bit
Catia V5 R19 SP3

erstellt am: 29. Dez. 2010 11: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

Hallo,

habe den Forum schon durchgescahut finde leider keine Hinweis auf mein Problem, habe einen Körper mit Link erzeugt nun möchte ich diesen Link auf einen anderen Körper per Makro umändern.

Gruß
never

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: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 29. Dez. 2010 12:59    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 never33 10 Unities + Antwort hilfreich

Servus
Bitte Systeminfo ausfüllen.
Wie würdest du das "umhängen" von Hand machen? Falls es nur mit ersetzen geht, ist das AFAIR nicht mit einem Makro möglich.
Alternativ könntest du den verlinkten Body mit einer Boole'schen Operation (Zusammenbauen oder Hinzufügen) verbauen. Dann solltest du einfach den Body unter der Boole'schen Operation ändern können.

Gruß
Bernd

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

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

never33
Mitglied



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

Beiträge: 12
Registriert: 11.04.2009

Win Xp 32bit
Catia V5 R19 SP3

erstellt am: 29. Dez. 2010 13:06    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,

im Catia geht es wiefolgt

1. Copy/PasteSpecial ==> mit Link
2. Rechte Maustast ==> Solid Objekt ==> Definition ==> neuer Body auswählen Körper referenziert nun auf den neuen Körper

Gruß
never

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: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 29. Dez. 2010 14:46    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 never33 10 Unities + Antwort hilfreich

Servus
Gemäß Doku gibt es die Methode "SourceElement" um die Quelle des Links auszulesen, leider ist nicht zum neu setzen beschrieben.

Gruß
Bernd

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

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

never33
Mitglied



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

Beiträge: 12
Registriert: 11.04.2009

Win Xp 32bit
Catia V5 R19 SP3

erstellt am: 29. Dez. 2010 14:49    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,

das habe ich auch gefunden weist du ob ein replace von Körpern geht.

Gruß
never

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: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 29. Dez. 2010 14:52    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 never33 10 Unities + Antwort hilfreich

Servus
AFAIK geht ein Replace nicht direkt.
Entweder wie beschrieben mit einer Boole'schen Operation oder ggf mit einem Translate oder ähnlichem (siehe hier)

Gruß
Bernd

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

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

never33
Mitglied



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

Beiträge: 12
Registriert: 11.04.2009

Win Xp 32bit
Catia V5 R19 SP3

erstellt am: 29. Dez. 2010 14:59    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 die Info.

Gruß
never

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: 12054
Registriert: 30.11.2006

CATIA V5R19

erstellt am: 14. Sep. 2011 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 Nur für never33 10 Unities + Antwort hilfreich

Servus
Um eine Nachfrage nach dem Austauschen eines Körpers in einer Booleschen Operation (per PM) zu beantworten, anbei ein Beispiel:
Code:
Sub CATMain()

Dim partDocument1 As PartDocument
Set partDocument1 = CATIA.ActiveDocument

Dim part1 As Part
Set part1 = partDocument1.Part

Dim bodies1 As Bodies
Set bodies1 = part1.Bodies

Dim body1 As Body
Set body1 = part1.MainBody
Dim body2 As Body
Set body2 = bodies1.Item("TEST")

Dim oRef As Reference
Set oRef = part1.CreateReferenceFromObject(body2)

Dim shapes1 As Shapes
Set shapes1 = body1.Shapes

Dim assemble1 As Assemble
Set assemble1 = shapes1.Item("Zusammenbauen.1")

assemble1.SetOperatedObject oRef
part1.Update

End Sub



Gruß
Bernd

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

[Diese Nachricht wurde von bgrittmann am 14. Sep. 2011 editiert.]

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