An example turbomachine NDF file is shown below.
<?xml version="1.0" ?> <ndf-blade-design> <general-information> <version>v222</version> <model-general-information> <units> <length-unit>Millimeter</length-unit> <angular-unit>Radian</angular-unit> </units> <tolerance-definition> <length-tolerance>0.010000000</length-tolerance> <angle-tolerance>0.000174533</angle-tolerance> </tolerance-definition> <beta-definition>Axial</beta-definition> </model-general-information> </general-information> <ndf-definition> <meridional-plane> <plane-name>MerPlane</plane-name> <plane-reference>Compressor</plane-reference> <sketch-objects> <sketch> <sketch-name>Hub</sketch-name> <curve-objects> <curve> <curve-name>Hub_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>-60.760100000</x-coord> <y-coord>15.000000000</y-coord> </point> <point> <x-coord>-39.257400000</x-coord> <y-coord>15.000000000</y-coord> </point> </line> </segment> <segment> <nurbs> <nurbs-degree>4</nurbs-degree> <nurbs-periodic>false</nurbs-periodic> <nurbs-closed>false</nurbs-closed> <nurbs-knot-objects> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> </nurbs-knot-objects> <nurbs-control-point-objects> <point> <x-coord>-39.257400000</x-coord> <y-coord>15.000000000</y-coord> </point> <point> <x-coord>-17.126400000</x-coord> <y-coord>20.930000000</y-coord> </point> <point> <x-coord>0.000000000</x-coord> <y-coord>25.519000000</y-coord> </point> <point> <x-coord>0.000000000</x-coord> <y-coord>47.039400000</y-coord> </point> <point> <x-coord>0.000000000</x-coord> <y-coord>56.082000000</y-coord> </point> </nurbs-control-point-objects> <nurbs-weight-objects> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> </nurbs-weight-objects> </nurbs> </segment> <segment> <line> <point> <x-coord>0.000000000</x-coord> <y-coord>56.082000000</y-coord> </point> <point> <x-coord>0.000000000</x-coord> <y-coord>62.259900000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>Shroud</sketch-name> <curve-objects> <curve> <curve-name>Shroud_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>-60.760100000</x-coord> <y-coord>36.502700000</y-coord> </point> <point> <x-coord>-39.257400000</x-coord> <y-coord>36.502700000</y-coord> </point> </line> </segment> <segment> <nurbs> <nurbs-degree>4</nurbs-degree> <nurbs-periodic>false</nurbs-periodic> <nurbs-closed>false</nurbs-closed> <nurbs-knot-objects> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>0.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> <nurbs-knot>1.000000000</nurbs-knot> </nurbs-knot-objects> <nurbs-control-point-objects> <point> <x-coord>-39.257400000</x-coord> <y-coord>36.502700000</y-coord> </point> <point> <x-coord>-22.613600000</x-coord> <y-coord>36.502700000</y-coord> </point> <point> <x-coord>-10.339700000</x-coord> <y-coord>36.502700000</y-coord> </point> <point> <x-coord>-7.385930000</x-coord> <y-coord>50.399000000</y-coord> </point> <point> <x-coord>-6.177980000</x-coord> <y-coord>56.082000000</y-coord> </point> </nurbs-control-point-objects> <nurbs-weight-objects> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> <nurbs-weight>1.000000000</nurbs-weight> </nurbs-weight-objects> </nurbs> </segment> <segment> <line> <point> <x-coord>-6.177980000</x-coord> <y-coord>56.082000000</y-coord> </point> <point> <x-coord>-4.864810000</x-coord> <y-coord>62.259900000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>Inlet</sketch-name> <curve-objects> <curve> <curve-name>Inlet_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>-60.760100000</x-coord> <y-coord>15.000000000</y-coord> </point> <point> <x-coord>-60.760100000</x-coord> <y-coord>36.502700000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>Outlet</sketch-name> <curve-objects> <curve> <curve-name>Outlet_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>0.000000000</x-coord> <y-coord>62.259900000</y-coord> </point> <point> <x-coord>-4.864810000</x-coord> <y-coord>62.259900000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>LE</sketch-name> <curve-objects> <curve> <curve-name>LE_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>-39.257400000</x-coord> <y-coord>15.000000000</y-coord> </point> <point> <x-coord>-39.257400000</x-coord> <y-coord>36.502700000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>TE</sketch-name> <curve-objects> <curve> <curve-name>TE_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>0.000000000</x-coord> <y-coord>56.082000000</y-coord> </point> <point> <x-coord>-6.177980000</x-coord> <y-coord>56.082000000</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> <sketch> <sketch-name>LECut_1</sketch-name> <curve-objects> <curve> <curve-name>LECut_1_1</curve-name> <segment-objects> <segment> <line> <point> <x-coord>-26.301585631</x-coord> <y-coord>18.768558098</y-coord> </point> <point> <x-coord>-26.301594638</x-coord> <y-coord>36.981055207</y-coord> </point> </line> </segment> </segment-objects> </curve> </curve-objects> </sketch> </sketch-objects> </meridional-plane> <flow-path> <flow-path-name>FlowPath</flow-path-name> <flow-path-reference>MerPlane</flow-path-reference> <machine-type>Undefined</machine-type> <theta-direction>RightHanded</theta-direction> <interpolation-mesh-size>2000</interpolation-mesh-size> <hub-definition>Hub</hub-definition> <shroud-definition>Shroud</shroud-definition> <inlet-definition>Inlet</inlet-definition> <outlet-definition>Outlet</outlet-definition> <layer-definition> <constant-layer-definition-objects> <constant-layer-definition> <layer-defined-index>0</layer-defined-index> <constant-layer-type>ConstantLayerSpan</constant-layer-type> <constant-layer-value>0.000000000</constant-layer-value> </constant-layer-definition> <constant-layer-definition> <layer-defined-index>1</layer-defined-index> <constant-layer-type>ConstantLayerSpan</constant-layer-type> <constant-layer-value>0.250000000</constant-layer-value> </constant-layer-definition> <constant-layer-definition> <layer-defined-index>2</layer-defined-index> <constant-layer-type>ConstantLayerSpan</constant-layer-type> <constant-layer-value>0.500000000</constant-layer-value> </constant-layer-definition> <constant-layer-definition> <layer-defined-index>3</layer-defined-index> <constant-layer-type>ConstantLayerSpan</constant-layer-type> <constant-layer-value>0.750000000</constant-layer-value> </constant-layer-definition> <constant-layer-definition> <layer-defined-index>5</layer-defined-index> <constant-layer-type>ConstantLayerSpan</constant-layer-type> <constant-layer-value>1.000000000</constant-layer-value> </constant-layer-definition> </constant-layer-definition-objects> </layer-definition> </flow-path> <bladerow-objects> <bladerow> <blade> <blade-name>Blade</blade-name> <blade-reference>FlowPath</blade-reference> <blade-type>RotorNegativeRotation</blade-type> <number-blade-set>9</number-blade-set> <surface-construction>General</surface-construction> <thickness-construction>General</thickness-construction> <shroud-tip-clearance> <tip-gap-definition> <le-gap>0.123560000</le-gap> <te-gap>0.123560000</te-gap> </tip-gap-definition> </shroud-tip-clearance> <point-distribution> <number-along-blade>60</number-along-blade> <number-at-le>9</number-at-le> <number-at-te>9</number-at-te> </point-distribution> <leading-edge-definition> <sketch-reference>LE</sketch-reference> <le-te-shape-definition> <le-te-shape-ellipse> <le-te-shape-ellipse_ratio-at-hub>4.000000000</le-te-shape-ellipse_ratio-at-hub> <le-te-shape-ellipse_ratio-at-shroud>4.000000000</le-te-shape-ellipse_ratio-at-shroud> <le-te-shape-ellipse-location>CentredOnCamberline</le-te-shape-ellipse-location> </le-te-shape-ellipse> </le-te-shape-definition> </leading-edge-definition> <trailing-edge-definition> <sketch-reference>TE</sketch-reference> <le-te-shape-definition> <le-te-shape-cutoff>void-value</le-te-shape-cutoff> </le-te-shape-definition> </trailing-edge-definition> <camberline-definition-objects> <camberline-definition> <layer-defined-index>0</layer-defined-index> <angle-definition> <angle-definition-type>UserSpecified</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <bezier> <bezier-control-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.000000000</y-coord> </point> <point> <x-coord>0.487445000</x-coord> <y-coord>0.346964000</y-coord> </point> <point> <x-coord>1.218610000</x-coord> <y-coord>0.545294000</y-coord> </point> <point> <x-coord>1.949780000</x-coord> <y-coord>0.743624000</y-coord> </point> <point> <x-coord>2.437230000</x-coord> <y-coord>1.084940000</y-coord> </point> </bezier-control-point-objects> </bezier> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>UserSpecified</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.260000000</y-coord> </point> <point> <x-coord>19.020800000</x-coord> <y-coord>1.800000000</y-coord> </point> <point> <x-coord>63.402600000</x-coord> <y-coord>1.800000000</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>1</layer-defined-index> <angle-definition> <angle-definition-type>InterpolatedByR-Theta</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>-0.000000000</y-coord> </point> <point> <x-coord>0.047238170</x-coord> <y-coord>0.041455441</y-coord> </point> <point> <x-coord>0.094010890</x-coord> <y-coord>0.080120931</y-coord> </point> . . . <point> <x-coord>1.917447414</x-coord> <y-coord>1.068741008</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>Interpolated</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.070010387</y-coord> </point> <point> <x-coord>0.967282823</x-coord> <y-coord>1.098869015</y-coord> </point> <point> <x-coord>1.934565646</x-coord> <y-coord>1.126981919</y-coord> </point> . . . <point> <x-coord>58.035650668</x-coord> <y-coord>1.475016380</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>2</layer-defined-index> <angle-definition> <angle-definition-type>InterpolatedByR-Theta</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.000000000</y-coord> </point> <point> <x-coord>0.034114283</x-coord> <y-coord>0.037951296</y-coord> </point> <point> <x-coord>0.068050418</x-coord> <y-coord>0.074185753</y-coord> </point> . . . <point> <x-coord>1.548667906</x-coord> <y-coord>1.052531037</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>Interpolated</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.879949587</y-coord> </point> <point> <x-coord>0.880778449</x-coord> <y-coord>0.899283324</y-coord> </point> <point> <x-coord>1.761556897</x-coord> <y-coord>0.918021785</y-coord> </point> . . . <point> <x-coord>52.845484318</x-coord> <y-coord>1.150085309</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>3</layer-defined-index> <angle-definition> <angle-definition-type>InterpolatedByR-Theta</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.000000000</y-coord> </point> <point> <x-coord>0.025614483</x-coord> <y-coord>0.035646623</y-coord> </point> <point> <x-coord>0.051173714</x-coord> <y-coord>0.070254829</y-coord> </point> . . . <point> <x-coord>1.270366138</x-coord> <y-coord>1.036321067</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>Interpolated</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.689989613</y-coord> </point> <point> <x-coord>0.798151860</x-coord> <y-coord>0.699602980</y-coord> </point> <point> <x-coord>1.596303719</x-coord> <y-coord>0.708970529</y-coord> </point> . . . <point> <x-coord>47.887970071</x-coord> <y-coord>0.824981771</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>5</layer-defined-index> <angle-definition> <angle-definition-type>UserSpecified</angle-definition-type> <angle-data-type> <beta-data-type> <theta-reference> <theta-reference-location>LeadingEdge</theta-reference-location> <theta-reference-value>0.000000000</theta-reference-value> </theta-reference> </beta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <bezier> <bezier-control-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.047230000</y-coord> </point> <point> <x-coord>0.284132000</x-coord> <y-coord>0.984622000</y-coord> </point> <point> <x-coord>0.434717000</x-coord> <y-coord>0.324858000</y-coord> </point> <point> <x-coord>0.828992000</x-coord> <y-coord>0.617089000</y-coord> </point> <point> <x-coord>1.053420000</x-coord> <y-coord>0.785398000</y-coord> </point> </bezier-control-point-objects> </bezier> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>UserSpecified</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <line> <point> <x-coord>0.000000000</x-coord> <y-coord>0.500000000</y-coord> </point> <point> <x-coord>43.244100000</x-coord> <y-coord>0.500000000</y-coord> </point> </line> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> </camberline-definition-objects> </blade> <splitter-objects> <splitter> <splitter-name>Blade_Splitter1</splitter-name> <splitter-reference>Blade</splitter-reference> <splitter-type>Independent</splitter-type> <splitter-offset> <splitter-offset-angle>0.349065850</splitter-offset-angle> </splitter-offset> <surface-construction>FromRefBlade</surface-construction> <thickness-construction>FromRefBlade</thickness-construction> <point-distribution> <number-along-blade>60</number-along-blade> <number-at-le>9</number-at-le> <number-at-te>9</number-at-te> </point-distribution> <leading-edge-definition> <sketch-reference>LECut_1</sketch-reference> <le-te-shape-definition> <le-te-shape-ellipse> <le-te-shape-ellipse_ratio-at-hub>4.000000000</le-te-shape-ellipse_ratio-at-hub> <le-te-shape-ellipse_ratio-at-shroud>4.000000000</le-te-shape-ellipse_ratio-at-shroud> <le-te-shape-ellipse-location>CentredOnCamberline</le-te-shape-ellipse-location> </le-te-shape-ellipse> </le-te-shape-definition> </leading-edge-definition> <trailing-edge-definition> <sketch-reference>TE</sketch-reference> <le-te-shape-definition> <le-te-shape-cutoff>void-value</le-te-shape-cutoff> </le-te-shape-definition> </trailing-edge-definition> <camberline-definition-objects> <camberline-definition> <layer-defined-index>0</layer-defined-index> <angle-definition> <angle-definition-type>FromReferenceBlade</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.396722237</y-coord> </point> <point> <x-coord>0.056060534</x-coord> <y-coord>0.417657255</y-coord> </point> <point> <x-coord>0.111093408</x-coord> <y-coord>0.437864285</y-coord> </point> . . . <point> <x-coord>1.631267608</x-coord> <y-coord>1.084942002</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>FromReferenceBlade</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.676522198</y-coord> </point> <point> <x-coord>1.061858286</x-coord> <y-coord>1.702373980</y-coord> </point> <point> <x-coord>2.123716571</x-coord> <y-coord>1.727215994</y-coord> </point> . . . <point> <x-coord>49.907339424</x-coord> <y-coord>1.799998151</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>1</layer-defined-index> <angle-definition> <angle-definition-type>FromReferenceBlade</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.407523102</y-coord> </point> <point> <x-coord>0.041079033</x-coord> <y-coord>0.428163812</y-coord> </point> <point> <x-coord>0.081662668</x-coord> <y-coord>0.448058564</y-coord> </point> . . . <point> <x-coord>1.306589553</x-coord> <y-coord>1.068741008</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>FromReferenceBlade</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.401902788</y-coord> </point> <point> <x-coord>0.971795616</x-coord> <y-coord>1.420529059</y-coord> </point> <point> <x-coord>1.943590513</x-coord> <y-coord>1.438399575</y-coord> </point> . . . <point> <x-coord>44.701456899</x-coord> <y-coord>1.475016380</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>2</layer-defined-index> <angle-definition> <angle-definition-type>FromReferenceBlade</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.424889254</y-coord> </point> <point> <x-coord>0.031186724</x-coord> <y-coord>0.444741108</y-coord> </point> <point> <x-coord>0.062128884</x-coord> <y-coord>0.463865240</y-coord> </point> . . . <point> <x-coord>1.057636125</x-coord> <y-coord>1.052531037</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>FromReferenceBlade</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>1.115685679</y-coord> </point> <point> <x-coord>0.881451376</x-coord> <y-coord>1.127467209</y-coord> </point> <point> <x-coord>1.762902022</x-coord> <y-coord>1.138749278</y-coord> </point> . . . <point> <x-coord>39.664277872</x-coord> <y-coord>1.150085309</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>3</layer-defined-index> <angle-definition> <angle-definition-type>FromReferenceBlade</angle-definition-type> <angle-data-type> <theta-data-type>void-value</theta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.447332318</y-coord> </point> <point> <x-coord>0.024188165</x-coord> <y-coord>0.466036289</y-coord> </point> <point> <x-coord>0.048260013</x-coord> <y-coord>0.484057224</y-coord> </point> . . . <point> <x-coord>0.859683475</x-coord> <y-coord>1.036321067</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>FromReferenceBlade</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.815966362</y-coord> </point> <point> <x-coord>0.791758429</x-coord> <y-coord>0.821463582</y-coord> </point> <point> <x-coord>1.583516221</x-coord> <y-coord>0.826715278</y-coord> </point> . . . <point> <x-coord>34.836442234</x-coord> <y-coord>0.824981771</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> <camberline-definition> <layer-defined-index>5</layer-defined-index> <angle-definition> <angle-definition-type>FromReferenceBlade</angle-definition-type> <angle-data-type> <beta-data-type> <theta-reference> <theta-reference-location>LeadingEdge</theta-reference-location> <theta-reference-value>0.474253271</theta-reference-value> </theta-reference> </beta-data-type> </angle-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.745264790</y-coord> </point> <point> <x-coord>0.019466365</x-coord> <y-coord>0.727593825</y-coord> </point> <point> <x-coord>0.038882162</x-coord> <y-coord>0.710976558</y-coord> </point> . . . <point> <x-coord>0.699159399</x-coord> <y-coord>0.785402395</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <angle-definition-space>Mp</angle-definition-space> <angle-parameter-space>Mp</angle-parameter-space> </angle-definition> <thickness-definition> <thickness-definition-type>FromReferenceBlade</thickness-definition-type> <thickness-data-type>NormalToCamberlineOnLayerSurface</thickness-data-type> <curve> <segment-objects> <segment> <cubic-spline> <cubic-spline-fitted-point-objects> <point> <x-coord>0.000000000</x-coord> <y-coord>0.500000000</y-coord> </point> <point> <x-coord>0.720757784</x-coord> <y-coord>0.500000000</y-coord> </point> <point> <x-coord>1.441515567</x-coord> <y-coord>0.500000000</y-coord> </point> . . . <point> <x-coord>30.271826912</x-coord> <y-coord>0.500000000</y-coord> </point> </cubic-spline-fitted-point-objects> </cubic-spline> </segment> </segment-objects> </curve> <thickness-definition-space>M</thickness-definition-space> <thickness-parameter-space>M</thickness-parameter-space> </thickness-definition> </camberline-definition> </camberline-definition-objects> </splitter> </splitter-objects> </bladerow> </bladerow-objects> </ndf-definition> </ndf-blade-design>