Autor
|
Thema: Verschieben von GeoSet zu GeoSet (1157 mal gelesen)
|
Knowledge Mitglied Dipl. Ing.
Beiträge: 106 Registriert: 02.03.2004
|
erstellt am: 04. Mrz. 2008 08:59 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hoffe jemand kann mir bei folgendem Problem helfen. Szenario: - lade leeres CATPart - erzeuge ein GeoSet "test01" - erzeuge einen Punkt (0;0;0) in dem GeoSet "test01" - Publiziere den Punkt - erzeuge ein GeoSet "test02" Aufgabe: - schreibe ein Makro, was den Punkt von "test01" nach "test02" verlegt. (Funktion bei manueller Ausführung: "Change geometrical set") Hat jemand einen Makroschnipsel für mich? Herzlichen Dank für eure Unterstützung. Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tommson Mitglied
Beiträge: 10 Registriert: 29.02.2008
|
erstellt am: 05. Mrz. 2008 08:25 <-- editieren / zitieren --> Unities abgeben: Nur für Knowledge
|
Knowledge Mitglied Dipl. Ing.
Beiträge: 106 Registriert: 02.03.2004
|
erstellt am: 18. Mrz. 2008 15:45 <-- editieren / zitieren --> Unities abgeben:
|
BigCheese Mitglied Dipl-Ing
Beiträge: 130 Registriert: 12.05.2004 CATIA V5R19 SP3
|
erstellt am: 19. Mrz. 2008 13:38 <-- editieren / zitieren --> Unities abgeben: Nur für Knowledge
|
Lusilnie Mitglied
Beiträge: 1486 Registriert: 13.07.2005
|
erstellt am: 25. Mrz. 2008 21:06 <-- editieren / zitieren --> Unities abgeben: Nur für Knowledge
Hallo Knowledge, das ist doch nicht so schwer! 1) Selektion des zu verschiebenden Elementes 2) "Selection.Cut", um Element "auszuschneiden" 3) Selektion des "Ziel"-GeoSets 4) "Selection.Paste", um Element einzufügen Eventuell musst Du noch den Namen korrigieren, aber so sollte es funktionieren! ODER? (Programmieren musst Du es allerdings noch selbst, ist ja schließlich Deine Aufgabe!) mfg, Lusilnie
------------------
Alle Aussagen zu DassaultSystemes-Produkten sind sehr optimistisch, selbst diese!!! frei nach größeren Geistern Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tomtom1972 Mitglied dipl ing maschinenbau
Beiträge: 605 Registriert: 22.03.2005 NVidia Quadro K4000 Intel Xeon E5-1620, 64GB RAM Windows10 64bit R30 <= CATIA V5 > =R19
|
erstellt am: 26. Mrz. 2008 06:56 <-- editieren / zitieren --> Unities abgeben: Nur für Knowledge
Hallo Lusilnie, ich denke das ist ganz schön schwer. Dir von dir beschriebene Methode sollte nur angewendet werden, sofern alle (!!) Objekte (welche umzuordnen sind) keine Kinder haben, d.h. das keine anderen Objekte von ihnen abhängig sind. Ansonsten macht das .Cut jede Menge kaputt. Cut-Copy-Paste ist immer mit Vorsicht zu geniesen. Ich stimme BigCheese zu: das geht mittels CAA (oder manuell). Gruß TomTom ------------------ tomtom1972 [Diese Nachricht wurde von tomtom1972 am 26. Mrz. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Knowledge Mitglied Dipl. Ing.
Beiträge: 106 Registriert: 02.03.2004
|
erstellt am: 26. Mrz. 2008 07:48 <-- editieren / zitieren --> Unities abgeben:
Hallo, wie ich sehe kristallisiert sich heraus, das mit VB Bordmitteln hier keine Lösung zu erzielen ist. So ein Mist; gerade weil ich das Problem der Elternelemente habe. Wenn noch jemandem eine Lösung einfällt, die nicht dem CAA bedarf, (habe ich lieder nicht) so würde ich mich sehr freuen. Schönen Dank Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tommson Mitglied
Beiträge: 10 Registriert: 29.02.2008
|
erstellt am: 31. Mrz. 2008 11:21 <-- editieren / zitieren --> Unities abgeben: Nur für Knowledge
Ist es denn möglich, ein Geoset mit Hilfe eines Makros zu entfernen, wobei der Inhalt natürlich erhalten bleiben soll. Die Funktion "Remove Geometrical Set" per Makro ausführen? Wieso werden bei einer Aufzeichnung solche Tätigkeiten nicht aufgenommen? Danke [Diese Nachricht wurde von tommson am 31. Mrz. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |