The following list of attributes drives the AVL geometric definition. Each FaceBody which relates to AVL Sections will be marked up in an appropriate manner to drive the input file construction. Many attributes are required and those that are optional are marked so in the description:
- capsFidelity This attribute is a CAPS requirement to indicate the analysis fidelity the geometry representation supports. Options are: ALL, LINEARAERO
- capsReferenceArea [Optional: Default 1.0] This attribute may exist on any Body. Its value will be used as the SREF entry in the AVL input.
- capsReferenceChord [Optional: Default 1.0] This attribute may exist on any Body. Its value will be used as the CREF entry in the AVL input.
- capsReferenceSpan [Optional: Default 1.0] This attribute may exist on any Body. Its value will be used as the BREF entry in the AVL input.
- capsReferenceX [Optional: Default 0.0] This attribute may exist on any Body. Its value will be used as the XREF entry in the AVL input.
- capsReferenceY [Optional: Default 0.0] This attribute may exist on any Body. Its value will be used as the YREF entry in the AVL input.
- capsReferenceZ [Optional: Default 0.0] This attribute may exist on any Body. Its value will be used as the ZREF entry in the AVL input.
- capsGroup This string attribute labels the FaceBody as to which AVL Surface the section is assigned. This should be something like: Main_Wing, Horizontal_Tail, and etc. This informs the AVL AIM to collect all FaceBodies that match this attribute into a single AVL Surface.
The AVL Sections are automatically generated, one from each FaceBody and the details extracted from the geometry. Xle, Yle, and Zle, are taken from the Node Associated with the Leading Edge. The Chord is computed by getting the distance between the LE and TE (if there are 3 Edges in the FaceBody the TE point is considered the mid-position on that third Edge). Ainc is computed by registering the chordal direction of the FaceBody against the X-Z plane. The airfoil shapes are generated by sampling the Curves and put directly in the input file via the AIRFOIL keyword after being normalized.