Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Programmierung
  PasteSpecial CATPrtResultWithOutLink

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:   PasteSpecial CATPrtResultWithOutLink (1485 mal gelesen)
  
Die Gewinne der Zukunft werden mit intelligenten, autonomen Elektrofahrzeugen eingefahren. (3DEXPERIENCE)
sAnjas
Mitglied



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

Beiträge: 31
Registriert: 11.03.2014

Win7 Enterprise
Catia V5/6 R24

erstellt am: 03. Apr. 2014 08:47    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,

ich möchte im Product-Kontext eine Fläche aus einem Part in ein anderes Kopieren (As Result).
Funktioniert soweit auch, wobei die Fläche an einer anderen Stelle (in den Ursprung eines lokalen Koordinatensystems aus dem zweiten Part) positioniert wird.

Kann man irgendwie einprogrammieren dass Catia die eigentliche Position beibehält? Wenn ich das ganze in Catia manuell durchklicke funktioniert das automaitsch so...

Vielen Dank schonmal!
Anja

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

CadV5UserR
Mitglied
Dipl.Ing. Maschinenbau


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

Beiträge: 78
Registriert: 18.04.2008

Windows 7 x64 Professional SP1
Dell Precision T3500
Intel Xeon CPU W3580 3.33GHz
24Gb Ram
NVIDIA Qudro 4000
Catia V5R20 Sp6
SmarTeam V5R20 SP6

erstellt am: 03. Apr. 2014 13:40    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 sAnjas 10 Unities + Antwort hilfreich

Hallo Anja,

damit das im Produkt - Kontext funktioniert musst du diesen mit angeben.
Ich kenne dafür nur wieder die Möglichkeit die Reference als Text-String über das Produkt (und Unterprodukte) zu bilden.
So habe ich zumindest eine Kopie von Körpern (auch gemustert) machen können, so dass diese in einem neuen Part weiterhin die Position des Produktes besitzen.

Set ref2 = product1.CreateReferenceFromName( "Product1/Part1.1/!" & body1.Name)
selection1.Clear
selection1.Add ref2
'selection1.Copy
selection1.PasteSpecial "CATPrtResult"
selection1.Clear
part1.Update

Für Flächen habe ich es noch nicht gebraucht.

Vg,
Ralf 

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

sAnjas
Mitglied



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

Beiträge: 31
Registriert: 11.03.2014

Win7 Enterprise
Catia V5/6 R24

erstellt am: 03. Apr. 2014 14: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

Hallo Ralf,

danke für deine Anregung - leider ändert sich an dem Ergebnis nichts.
Egal ob ich meiner Selection die Referenz (ReferenceFromName) oder direkt die Fläche hinzufüge, beim Paste ändert sich die Lage im Raum 

Viele Grüße
Anja

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

CATIA V5R19

erstellt am: 03. Apr. 2014 14:55    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 sAnjas 10 Unities + Antwort hilfreich

Servus
Willst du nun im Baugruppenkontext kopieren , oder von Part zu Part?
Wie sieht dein Code aus?

Gruß
Bernd

PS: Siehe auch Forensuche (zB hier)

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

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

sAnjas
Mitglied



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

Beiträge: 31
Registriert: 11.03.2014

Win7 Enterprise
Catia V5/6 R24

erstellt am: 03. Apr. 2014 15:58    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,

ich will im Baugruppenkontext etwas aus einem Part in ein anderes Part kopieren... Aber es funktioniert jetzt 
Das Problem lag gar nicht an dem Kopieren an sich sondern an einer anderen Stelle vom Code...

Mit zunehmender Größe der Makros wird doch alles recht unübersichtlich und eine vernünftige Möglichkeit zum Debuggen wäre immer sinnvoller 

Trotzdem vielen Dank für eure Hilfe!!

Viele Grüße
Anja

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

HoBLila
Mitglied
Dipl.-Ing. (BA) praktische Informatik - Senior Entwickler CAx


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

Beiträge: 1118
Registriert: 29.05.2008

DELL PRECISION T3500
Intel(R) Xeon(R) CPU W3540 @ 2.93GHz
12285 MB RAM
NVIDIA Quadro FX 1800
Microsoft Windows 7 Enterprise Service Pack 1
CATIA V5 R19 SP09 HF69
VB6.5
CAA RADE CDC

erstellt am: 04. Apr. 2014 15:29    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 sAnjas 10 Unities + Antwort hilfreich

Nimm doch den VBA-Editor.
Kenne keinen besseren Debugger als diesen, zumal er die Objekte auch auflöst.

------------------
Mit freundlichen Grüßen,
Henry Schneider
alias Lila

Es gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:
Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,
die Natur versucht, immer bessere Idioten zu bauen

Xing

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