Die Problematik, die du da beschreibst, habe ich schon mal versucht, mittels Makros in den Griff zu kriegen, bin aber (noch) nicht recht erfolgreich gewesen.
Im wesentlichen könnte man sagen, es gibt im Unterschied zur rein topologischen Symmetrie auch eine funktionale. Die könnte man auch als user-definiert beschreiben. Idealerweise integriert CoCreate in einer nächsten Release -hoffentlich bald- eine Funktion, die eine solche user-definierte Symmetrie ermöglicht und die vorrangig vor der topologischen erkannt und entsprechend verarbeitet wird. Das müsste dann aber auch für ganze Baugruppen gelten.
Im Prinzip sollten alle Routinen zur korrekten Positionierung ja schon vorhanden sein, ist ja nicht anders als bei den "echt" symmetrischen Teilen.
Es wäre aber schon ein Vorteil, wenn wenigstens die bereits implementierte Symmetrieerkennung im IKit zugänglich wäre, so etwa als:
(sd-inq-part-symmetry part :dest-space space)
und der dazugehörigen Struktur:
(sd-inq-part-symmetry-p struct)
(sd-inq-part-symmetry-origin struct)
(sd-inq-part-symmetry-direction struct)
etc.
Wäre schön, wenn sich das die Zampanos in der CC-Entwicklung mal zu Gemüte führen würden
------------------
meine LISP-Makros sind auf osd.cad.de
Disclaimer
Grüße aus Wien
Walter
DC4 Technisches Büro GmbH
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP