tudo-seal / CLS-CAD

Automated CAD assembly generation based on Combinatory Logic Synthesis.
Apache License 2.0
9 stars 3 forks source link

Parts do not provide "themselves", as such only tips of an assembly ca #11

Open Jekannadar opened 1 year ago

Jekannadar commented 1 year ago

Parts do not provide "themselves", as such only tips of an assembly can be requested.

By adding a virtual joint to a part that the assembly machine either interprets as a RigidGroup to the Origin, or just doesn't mage at all, that can be fixed.

The way that the parser parses the configuration, the Constructor would have to be "uuid1_uuid2_uuid3_self" or something like that, a magic string to make sure we can differentiate.

Jekannadar commented 11 months ago

Perhaps this is more intuitive this way though, requesting a middle part and ending up with a full assembly could be viewed as rather unexpected behaviour.