Autor
|
Thema: Objekt auf beliebig viele 3D Punkte kopieren. (2315 mal gelesen)
|
buckiman Mitglied Dipl-.Ing / Fabrikplaner
Beiträge: 6 Registriert: 17.01.2003 CATIA V5 Part / Assembly
|
erstellt am: 05. Mai. 2004 09:02 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen. Wie kann man recht einfach auf z.B. 50 beliebige frei im Raum verteilte 3D Punkte einen Körper (z.B. ein in GSD erzeugte Kugel oder ein Solid) elegant (max. 1-3 Schritten bzw Mausklicks) auf diese Punkte kopieren. Oder geht dies nur über ein Makro? Wir haben die R12 SP3 eim Einsatz. Danke für etwaige Hilfe Mfg. buckiman
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Jürgen Schoenherr Mitglied Konstrukteur
Beiträge: 78 Registriert: 02.08.2002
|
erstellt am: 14. Mai. 2004 07:36 <-- editieren / zitieren --> Unities abgeben: Nur für buckiman
|
fireman Mitglied Dipl.-Ing. (BA) Maschinenbau
Beiträge: 736 Registriert: 22.11.2002
|
erstellt am: 14. Mai. 2004 13:59 <-- editieren / zitieren --> Unities abgeben: Nur für buckiman
Hallo Jürgen, Benutzermuster funktioniert meines Wissens nach nur mit Skizzen als Musterpunkte. Ich hatte es auch schon mit anderen Features als Muster versucht, ist aber leider nichts zu machen. Multi-Selektion geht auch nicht. Was ist der Nachteil dran? Eine Skizze ist immer nur zweidimensional, und so wie ich die Frage verstanden habe sollen die Objekte an frei im Raum verteilten Punkte liegen (also 3D). Gruß aus dem wilden Süden, fireman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
buckiman Mitglied Dipl-.Ing / Fabrikplaner
Beiträge: 6 Registriert: 17.01.2003 CATIA V5 Part / Assembly
|
erstellt am: 17. Mai. 2004 08:05 <-- editieren / zitieren --> Unities abgeben:
Moin zusammen, ein Muster zu erzeugen geht nicht, da keine Skizzen vorhanden sind. Bei den Punkten handelt es sich um reine 3D Punkte, die auf keiner Skizze und frei im Raum verteilt liegen. Ich bin gerade dabei und schustere mir ein Makro zusammen, das diese Aufgabe erledigen soll. Ich habe bisher keine andere Lösung gefunden. Mfg buckiman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
fireman Mitglied Dipl.-Ing. (BA) Maschinenbau
Beiträge: 736 Registriert: 22.11.2002
|
erstellt am: 17. Mai. 2004 12:16 <-- editieren / zitieren --> Unities abgeben: Nur für buckiman
Hallo buckimann, vielleicht eine kleine Hilfe (bin im Programmieren noch nicht drin, stehe da auch an den Anfängen, aber vielleicht hilft Dir ja der "verbale Gedanke" für ein Makro schon weiter): Würdest Du das von Hand machen wollen, dann kannst Du ja mit dem Befehl "Verschieben" einzelne Körper auf die selektierten Punkte schieben. Setze den Startpunkt (einmalige Eingabe) und lass eine Routine ablaufen, die Dich immer wieder frägt, ob Du ein Objekt Kopieren und verschieben willst. Das Objekt (Körper) kannst Du ja auch am Anfang einmalig selektieren (das Makro kann sich so was glaub merken). Das wäre es wohl dann auch schon fast, jetzt musst Du nur noch manuell die 3d-Punkte anklicken (Start und zu kopierender / verschiebender Körper hat sich das Makro ja gemerkt). In der Schleife kannst Du ja dann eine Abfrage mit abbrechen einbauen. Hope that helps, grüße aus dem wilden Süden, fireman Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |