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

Loft continuity attribute #847

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from
Open

Loft continuity attribute #847

wants to merge 4 commits into from

Conversation

sdeinert
Copy link

@sdeinert sdeinert commented Mar 6, 2025

Currently the default lofting logic in TiGL is that fuselages and ducts are lofted with C2 continuity and wings with C0 continuity.

The proposed changes to CPACS add an optional attribute to the wingType, fuselageType and ductType that allows explicitly setting the continuity for the respective component.

If omitted, the defaults of TiGL as described above should be kept. If set, the default behaviour may be overruled.

sdeinert added 3 commits March 6, 2025 10:17
Added the attribute loftContinuity to wingType and fuselageType.
Currently the default behaviour in TiGL is C0 continuity for wings and C2 continuity for fuselages.
If not set, these defaults should be kept, otherwise the value of loftContinuity should be considered when lofting the component in TiGL.
Extracted loftContinuityType for reusability.
@sdeinert sdeinert requested review from joergbrech and MarAlder March 6, 2025 09:40
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

Successfully merging this pull request may close these issues.

1 participant