control_pos.xml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. <?xml version="1.0"?>
  2. <!-- Control Positions -->
  3. <!--
  4. Notes:
  5. 1) The controls are elevons, so we use two rotations: one for aileron and
  6. one for elevator
  7. 2) The model allows a maximum roation of +/- 35 degrees
  8. 3) We choose _not_ to show the outer/inner control ratio is 5:4.
  9. So, we allow +/- 16 for each of the the elevators and ailerons,
  10. -->
  11. <PropertyList>
  12. <path>control_pos.ac</path>
  13. <animation>
  14. <type>material</type>
  15. <object-name>Frame</object-name>
  16. <object-name>Frame1</object-name>
  17. </animation>
  18. <effect>
  19. <inherits-from>Aircraft/AvroVulcanB2/Models/Effects/glass-uber</inherits-from>
  20. <object-name>vitre</object-name>
  21. </effect>
  22. <animation>
  23. <type>rotate</type>
  24. <object-name>LeftOutTrim</object-name>
  25. <object-name>LeftInTrim</object-name>
  26. <property>/controls/flight/aileron-trim</property>
  27. <factor>32</factor>
  28. <center>
  29. <x-m>4.89679</x-m>
  30. <y-m>0.0</y-m>
  31. <z-m>1.21055</z-m>
  32. </center>
  33. <axis>
  34. <x>0</x>
  35. <y>1</y>
  36. <z>0</z>
  37. </axis>
  38. </animation>
  39. <!-- Left elevon -->
  40. <animation>
  41. <type>rotate</type>
  42. <object-name>LeftOutElevon</object-name>
  43. <object-name>LeftInElevon</object-name>
  44. <property>/controls/flight/elevator</property>
  45. <factor>16</factor>
  46. <center>
  47. <x-m>4.89679</x-m>
  48. <y-m>0.0</y-m>
  49. <z-m>1.21055</z-m>
  50. </center>
  51. <axis>
  52. <x>0</x>
  53. <y>1</y>
  54. <z>0</z>
  55. </axis>
  56. </animation>
  57. <animation>
  58. <type>rotate</type>
  59. <object-name>LeftOutElevon</object-name>
  60. <object-name>LeftInElevon</object-name>
  61. <property>/controls/flight/aileron</property>
  62. <factor>16</factor>
  63. <center>
  64. <x-m>4.89679</x-m>
  65. <y-m>0.0</y-m>
  66. <z-m>1.21055</z-m>
  67. </center>
  68. <axis>
  69. <x>0</x>
  70. <y>1</y>
  71. <z>0</z>
  72. </axis>
  73. </animation>
  74. <!-- Right Trim -->
  75. <animation>
  76. <type>rotate</type>
  77. <object-name>RightOutTrim</object-name>
  78. <object-name>RightInTrim</object-name>
  79. <property>/controls/flight/elevator-trim</property>
  80. <factor>32</factor>
  81. <center>
  82. <x-m>4.89679</x-m>
  83. <y-m>0.0</y-m>
  84. <z-m>1.21055</z-m>
  85. </center>
  86. <axis>
  87. <x>0</x>
  88. <y>1</y>
  89. <z>0</z>
  90. </axis>
  91. </animation>
  92. <animation>
  93. <type>rotate</type>
  94. <object-name>RightOutTrim</object-name>
  95. <object-name>RightInTrim</object-name>
  96. <property>/controls/flight/aileron-trim</property>
  97. <factor>-32</factor>
  98. <center>
  99. <x-m>4.89679</x-m>
  100. <y-m>0.0</y-m>
  101. <z-m>1.21055</z-m>
  102. </center>
  103. <axis>
  104. <x>0</x>
  105. <y>1</y>
  106. <z>0</z>
  107. </axis>
  108. </animation>
  109. <!-- Right Elevon -->
  110. <animation>
  111. <type>rotate</type>
  112. <object-name>RightOutElevon</object-name>
  113. <object-name>RightInElevon</object-name>
  114. <property>/controls/flight/elevator</property>
  115. <factor>16</factor>
  116. <center>
  117. <x-m>4.89679</x-m>
  118. <y-m>0.0</y-m>
  119. <z-m>1.21055</z-m>
  120. </center>
  121. <axis>
  122. <x>0</x>
  123. <y>1</y>
  124. <z>0</z>
  125. </axis>
  126. </animation>
  127. <animation>
  128. <type>rotate</type>
  129. <object-name>RightOutElevon</object-name>
  130. <object-name>RightInElevon</object-name>
  131. <property>/controls/flight/aileron</property>
  132. <factor>-16</factor>
  133. <center>
  134. <x-m>4.89679</x-m>
  135. <y-m>0.0</y-m>
  136. <z-m>1.21055</z-m>
  137. </center>
  138. <axis>
  139. <x>0</x>
  140. <y>1</y>
  141. <z>0</z>
  142. </axis>
  143. </animation>
  144. <!-- Rudder Trim -->
  145. <animation>
  146. <type>rotate</type>
  147. <object-name>RudderTrim</object-name>
  148. <property>/controls/flight/rudder-trim</property>
  149. <factor>70</factor>
  150. <center>
  151. <x-m>4.89679</x-m>
  152. <y-m>0.0</y-m>
  153. <z-m>1.21055</z-m>
  154. </center>
  155. <axis>
  156. <x>0</x>
  157. <y>0</y>
  158. <z>1</z>
  159. </axis>
  160. </animation>
  161. <animation>
  162. <type>rotate</type>
  163. <object-name>RudderPos</object-name>
  164. <property>/controls/flight/rudder</property>
  165. <factor>35</factor>
  166. <center>
  167. <x-m>4.89679</x-m>
  168. <y-m>0.0</y-m>
  169. <z-m>1.21055</z-m>
  170. </center>
  171. <axis>
  172. <x>0</x>
  173. <y>0</y>
  174. <z>1</z>
  175. </axis>
  176. </animation>
  177. <!-- *** LoD *** -->
  178. <animation>
  179. <type>range</type>
  180. <min-m>0</min-m>
  181. <max-m>5</max-m>
  182. </animation>
  183. </PropertyList>