Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructure elementGeometryType #845

Open
MarAlder opened this issue Nov 18, 2024 · 0 comments
Open

Restructure elementGeometryType #845

MarAlder opened this issue Nov 18, 2024 · 0 comments
Assignees

Comments

@MarAlder
Copy link
Collaborator

I propose to adopt the predefined elements:

  • add scaling to the pre-defined primitive geometries, if you need ellipsoids, skewed frustums, etc.
  • alternatively to scaling we could replace sphere by ellipsoid
  • genericGeometryComponent -> renamed to externalGeometry. I don't like the previous name adopted from older CPACS releases. The term component conflicts with the term element which we want to use for the library elements sections.
  • add genericGeometry (see Generic geometry type #844 for further details)

grafik

Referencing in aircraft/model should then only allow for translation and rotation, but not scaling:
grafik

This supports the unambiguous interpretation of the center of gravity (otherwise it is not entirely clear what happens when scaling to the plane of flight for a given primitive body).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants