Skip to content

Commit c42defc

Browse files
committed
add naca profile
1 parent 8e54824 commit c42defc

File tree

1 file changed

+83
-0
lines changed

1 file changed

+83
-0
lines changed

schema/cpacs_schema.xsd

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25846,6 +25846,88 @@ The fuel tank volume type should also be used for the wing fuel tank</xsd:docume
2584625846
</xsd:complexContent>
2584725847
</xsd:complexType>
2584825848

25849+
<xsd:complexType name="nacaProfileType">
25850+
<xsd:annotation>
25851+
<xsd:appinfo>
25852+
<sd:schemaDoc>
25853+
<ddue:summary>
25854+
<ddue:para>NACA airfoil definition</ddue:para>
25855+
</ddue:summary>
25856+
<ddue:remarks>
25857+
<ddue:content>
25858+
<ddue:para>Parametric definition of a NACA airfoil (4-digit or 5-digit series).</ddue:para>
25859+
</ddue:content>
25860+
</ddue:remarks>
25861+
</sd:schemaDoc>
25862+
</xsd:appinfo>
25863+
</xsd:annotation>
25864+
<xsd:complexContent>
25865+
<xsd:extension base="complexBaseType">
25866+
<xsd:sequence>
25867+
<xsd:choice>
25868+
<xsd:element name="naca4DigitCode">
25869+
<xsd:annotation>
25870+
<xsd:appinfo>
25871+
<sd:schemaDoc>
25872+
<ddue:summary>
25873+
<ddue:para>NACA 4-digit airfoil code</ddue:para>
25874+
</ddue:summary>
25875+
<ddue:remarks>
25876+
<ddue:para>Four digits defining a NACA 4-digit airfoil, e.g. <ddue:emphasis>2412</ddue:emphasis> or <ddue:emphasis>0012</ddue:emphasis>.</ddue:para>
25877+
</ddue:remarks>
25878+
</sd:schemaDoc>
25879+
</xsd:appinfo>
25880+
</xsd:annotation>
25881+
<xsd:simpleType>
25882+
<xsd:restriction base="xsd:string">
25883+
<xsd:pattern value="[0-9]{4}"/>
25884+
</xsd:restriction>
25885+
</xsd:simpleType>
25886+
</xsd:element>
25887+
<xsd:element name="naca5DigitCode">
25888+
<xsd:annotation>
25889+
<xsd:appinfo>
25890+
<sd:schemaDoc>
25891+
<ddue:summary>
25892+
<ddue:para>NACA 5-digit airfoil code</ddue:para>
25893+
</ddue:summary>
25894+
<ddue:remarks>
25895+
<ddue:para>Five digits defining a NACA 5-digit airfoil, e.g. <ddue:emphasis>23012</ddue:emphasis>.</ddue:para>
25896+
</ddue:remarks>
25897+
</sd:schemaDoc>
25898+
</xsd:appinfo>
25899+
</xsd:annotation>
25900+
<xsd:simpleType>
25901+
<xsd:restriction base="xsd:string">
25902+
<xsd:pattern value="[0-9]{5}"/>
25903+
</xsd:restriction>
25904+
</xsd:simpleType>
25905+
</xsd:element>
25906+
</xsd:choice>
25907+
<xsd:element name="trailingEdgeThickness" minOccurs="0">
25908+
<xsd:annotation>
25909+
<xsd:appinfo>
25910+
<sd:schemaDoc>
25911+
<ddue:summary>
25912+
<ddue:para>Trailing edge thickness</ddue:para>
25913+
</ddue:summary>
25914+
<ddue:remarks>
25915+
<ddue:para>Trailing edge thickness normalized with respect to chord length. Must be greater than or equal to 0. A value of 0 corresponds to a closed trailing edge.</ddue:para>
25916+
</ddue:remarks>
25917+
</sd:schemaDoc>
25918+
</xsd:appinfo>
25919+
</xsd:annotation>
25920+
<xsd:simpleType>
25921+
<xsd:restriction base="xsd:double">
25922+
<xsd:minInclusive value="0"/>
25923+
</xsd:restriction>
25924+
</xsd:simpleType>
25925+
</xsd:element>
25926+
</xsd:sequence>
25927+
</xsd:extension>
25928+
</xsd:complexContent>
25929+
</xsd:complexType>
25930+
2584925931
<xsd:complexType name="nacelleCenterCowlType">
2585025932
<xsd:annotation>
2585125933
<xsd:appinfo>
@@ -29101,6 +29183,7 @@ The fuel tank volume type should also be used for the wing fuel tank</xsd:docume
2910129183
<xsd:element name="pointList" type="curvePointListXYZType"/>
2910229184
<xsd:element name="cst2D" type="cst2DType"/>
2910329185
<xsd:element name="standardProfile" type="standardProfileType"/>
29186+
<xsd:element name="nacaProfile" type="nacaProfileType"/>
2910429187
</xsd:choice>
2910529188
</xsd:sequence>
2910629189
<xsd:attribute name="symmetry" type="symmetryXyXzYzType"/>

0 commit comments

Comments
 (0)