PFD3d.xml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569
  1. <?xml version="1.0"?>
  2. <PropertyList>
  3. <path>pfd3d.ac</path>
  4. <animation>
  5. <name>ias ladder</name>
  6. <type>texmultiple</type>
  7. <object-name>iasladder</object-name>
  8. <transform>
  9. <subtype>textranslate</subtype>
  10. <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
  11. <interpolation>
  12. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  13. <entry><ind>100.000</ind><dep>0.4536</dep></entry>
  14. <entry><ind>100.001</ind><dep>0.0</dep></entry>
  15. <entry><ind>180.000</ind><dep>0.4536</dep></entry>
  16. <entry><ind>180.001</ind><dep>0.0</dep></entry>
  17. <entry><ind>270.000</ind><dep>0.4536</dep></entry>
  18. <entry><ind>270.001</ind><dep>0.0</dep></entry>
  19. <entry><ind>360.000</ind><dep>0.4536</dep></entry>
  20. <entry><ind>360.001</ind><dep>0.0</dep></entry>
  21. <entry><ind>450.000</ind><dep>0.4536</dep></entry>
  22. <entry><ind>450.001</ind><dep>0.0</dep></entry>
  23. <entry><ind>540.000</ind><dep>0.4536</dep></entry>
  24. </interpolation>
  25. <axis>
  26. <x>0</x>
  27. <y>1</y>
  28. </axis>
  29. </transform>
  30. <transform>
  31. <subtype>textranslate</subtype>
  32. <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
  33. <interpolation>
  34. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  35. <entry><ind>100.000</ind><dep>0.0</dep></entry>
  36. <entry><ind>100.001</ind><dep>0.11</dep></entry>
  37. <entry><ind>180.000</ind><dep>0.11</dep></entry>
  38. <entry><ind>180.001</ind><dep>0.22</dep></entry>
  39. <entry><ind>270.000</ind><dep>0.22</dep></entry>
  40. <entry><ind>270.001</ind><dep>0.33</dep></entry>
  41. <entry><ind>360.000</ind><dep>0.33</dep></entry>
  42. <entry><ind>360.001</ind><dep>0.44</dep></entry>
  43. <entry><ind>450.000</ind><dep>0.44</dep></entry>
  44. <entry><ind>450.001</ind><dep>0.55</dep></entry>
  45. <entry><ind>540.000</ind><dep>0.55</dep></entry>
  46. </interpolation>
  47. <axis>
  48. <x>1</x>
  49. <y>0</y>
  50. <z>0</z>
  51. </axis>
  52. </transform>
  53. </animation>
  54. <animation>
  55. <type>textranslate</type>
  56. <object-name>ias.d1</object-name>
  57. <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
  58. <factor>0.001</factor>
  59. <step>100</step>
  60. <axis>
  61. <x>0</x>
  62. <y>1</y>
  63. <z>0</z>
  64. </axis>
  65. </animation>
  66. <animation>
  67. <type>textranslate</type>
  68. <object-name>ias.d2</object-name>
  69. <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
  70. <factor>0.01</factor>
  71. <step>10</step>
  72. <axis>
  73. <x>0</x>
  74. <y>1</y>
  75. <z>0</z>
  76. </axis>
  77. </animation>
  78. <animation>
  79. <type>textranslate</type>
  80. <object-name>ias.d3</object-name>
  81. <property>instrumentation/airspeed-indicator/indicated-speed-kt</property>
  82. <factor>0.1</factor>
  83. <axis>
  84. <x>0</x>
  85. <y>1</y>
  86. <z>0</z>
  87. </axis>
  88. </animation>
  89. <animation>
  90. <name>alt ladder</name>
  91. <type>texmultiple</type>
  92. <object-name>altladder</object-name>
  93. <transform>
  94. <subtype>textranslate</subtype>
  95. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  96. <interpolation>
  97. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  98. <entry><ind>5000.000</ind><dep>0.7570</dep></entry>
  99. <entry><ind>5000.001</ind><dep>0.0</dep></entry>
  100. <entry><ind>10000.000</ind><dep>0.7570</dep></entry>
  101. <entry><ind>10000.001</ind><dep>0.0</dep></entry>
  102. <entry><ind>15000.000</ind><dep>0.7570</dep></entry>
  103. <entry><ind>15000.001</ind><dep>0.0</dep></entry>
  104. <entry><ind>20000.000</ind><dep>0.7570</dep></entry>
  105. <entry><ind>20000.001</ind><dep>0.0</dep></entry>
  106. <entry><ind>25000.000</ind><dep>0.7570</dep></entry>
  107. <entry><ind>25000.001</ind><dep>0.0</dep></entry>
  108. <entry><ind>30000.000</ind><dep>0.7570</dep></entry>
  109. <entry><ind>30000.001</ind><dep>0.0</dep></entry>
  110. <entry><ind>35000.000</ind><dep>0.7570</dep></entry>
  111. <entry><ind>35000.001</ind><dep>0.0</dep></entry>
  112. <entry><ind>40000.000</ind><dep>0.7570</dep></entry>
  113. <entry><ind>40000.001</ind><dep>0.0</dep></entry>
  114. <entry><ind>45000.000</ind><dep>0.7570</dep></entry>
  115. <entry><ind>45000.001</ind><dep>0.0</dep></entry>
  116. <entry><ind>50000.000</ind><dep>0.7570</dep></entry>
  117. <entry><ind>50000.001</ind><dep>0.0</dep></entry>
  118. <entry><ind>55000.000</ind><dep>0.7570</dep></entry>
  119. <entry><ind>55000.001</ind><dep>0.0</dep></entry>
  120. <entry><ind>60000.000</ind><dep>0.7570</dep></entry>
  121. <entry><ind>60000.001</ind><dep>0.0</dep></entry>
  122. <entry><ind>65000.000</ind><dep>0.7570</dep></entry>
  123. </interpolation>
  124. <axis>
  125. <x>0</x>
  126. <y>1</y>
  127. </axis>
  128. </transform>
  129. <transform>
  130. <subtype>textranslate</subtype>
  131. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  132. <interpolation>
  133. <entry><ind>0.0</ind><dep>0.000</dep></entry>
  134. <entry><ind>5000.000</ind><dep>0.000</dep></entry>
  135. <entry><ind>5000.001</ind><dep>0.075</dep></entry>
  136. <entry><ind>10000.000</ind><dep>0.075</dep></entry>
  137. <entry><ind>10000.001</ind><dep>0.150</dep></entry>
  138. <entry><ind>15000.000</ind><dep>0.150</dep></entry>
  139. <entry><ind>15000.001</ind><dep>0.225</dep></entry>
  140. <entry><ind>20000.000</ind><dep>0.225</dep></entry>
  141. <entry><ind>20000.001</ind><dep>0.300</dep></entry>
  142. <entry><ind>25000.000</ind><dep>0.300</dep></entry>
  143. <entry><ind>250000.001</ind><dep>0.375</dep></entry>
  144. <entry><ind>30000.000</ind><dep>0.375</dep></entry>
  145. <entry><ind>30000.001</ind><dep>0.450</dep></entry>
  146. <entry><ind>35000.000</ind><dep>0.450</dep></entry>
  147. <entry><ind>35000.001</ind><dep>0.525</dep></entry>
  148. <entry><ind>40000.000</ind><dep>0.525</dep></entry>
  149. <entry><ind>40000.001</ind><dep>0.600</dep></entry>
  150. <entry><ind>45000.000</ind><dep>0.600</dep></entry>
  151. <entry><ind>45000.001</ind><dep>0.675</dep></entry>
  152. <entry><ind>50000.000</ind><dep>0.675</dep></entry>
  153. <entry><ind>50000.001</ind><dep>0.750</dep></entry>
  154. <entry><ind>55000.000</ind><dep>0.750</dep></entry>
  155. <entry><ind>55000.001</ind><dep>0.825</dep></entry>
  156. <entry><ind>60000.000</ind><dep>0.825</dep></entry>
  157. <entry><ind>60000.001</ind><dep>0.900</dep></entry>
  158. </interpolation>
  159. <axis>
  160. <x>-1</x>
  161. <y>0</y>
  162. <z>0</z>
  163. </axis>
  164. </transform>
  165. </animation>
  166. <animation>
  167. <type>textranslate</type>
  168. <object-name>alt.d1</object-name>
  169. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  170. <factor>0.00001</factor>
  171. <step>10000</step>
  172. <bias>0.5</bias>
  173. <axis>
  174. <x>0</x>
  175. <y>1</y>
  176. <z>0</z>
  177. </axis>
  178. </animation>
  179. <animation>
  180. <type>textranslate</type>
  181. <object-name>alt.d2</object-name>
  182. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  183. <factor>0.0001</factor>
  184. <step>1000</step>
  185. <bias>0.5</bias>
  186. <axis>
  187. <x>0</x>
  188. <y>1</y>
  189. <z>0</z>
  190. </axis>
  191. </animation>
  192. <animation>
  193. <type>textranslate</type>
  194. <object-name>alt.d3</object-name>
  195. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  196. <factor>0.001</factor>
  197. <step>100</step>
  198. <bias>0.5</bias>
  199. <axis>
  200. <x>0</x>
  201. <y>1</y>
  202. <z>0</z>
  203. </axis>
  204. </animation>
  205. <animation>
  206. <type>textranslate</type>
  207. <object-name>alt.d4</object-name>
  208. <property>instrumentation/altimeter/indicated-altitude-ft</property>
  209. <factor>0.01</factor>
  210. <bias>0.5</bias>
  211. <axis>
  212. <x>0</x>
  213. <y>1</y>
  214. <z>0</z>
  215. </axis>
  216. </animation>
  217. <animation>
  218. <name>Attitude indicator</name>
  219. <type>texmultiple</type>
  220. <object-name>att</object-name>
  221. <transform>
  222. <subtype>textranslate</subtype>
  223. <property>orientation/pitch-deg</property>
  224. <interpolation>
  225. <entry><ind>-90.0</ind><dep>-0.41</dep></entry>
  226. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  227. <entry><ind>90.0</ind><dep>0.41</dep></entry>
  228. </interpolation>
  229. <axis>
  230. <x>0</x>
  231. <y>1</y>
  232. </axis>
  233. </transform>
  234. <transform>
  235. <subtype>texrotate</subtype>
  236. <property>orientation/roll-deg</property>
  237. <axis>
  238. <x>0</x>
  239. <y>0</y>
  240. <z>-1</z>
  241. </axis>
  242. <center>
  243. <x>0.25</x>
  244. <y>0.5</y>
  245. </center>
  246. </transform>
  247. </animation>
  248. <!-- hsi rose -->
  249. <animation>
  250. <type>texrotate</type>
  251. <object-name>PFD.hsi</object-name>
  252. <property>orientation/heading-magnetic-deg</property>
  253. <axis>
  254. <x>0</x>
  255. <y>0</y>
  256. <z>-1</z>
  257. </axis>
  258. <center>
  259. <x>0.75</x>
  260. <y>0.25</y>
  261. </center>
  262. </animation>
  263. <animation>
  264. <type>rotate</type>
  265. <object-name>hdg.bug</object-name>
  266. <property>autopilot/internal/heading-bug-error-deg</property>
  267. <axis>
  268. <x>-1</x>
  269. <y>0</y>
  270. <z>0</z>
  271. </axis>
  272. <center>
  273. <x-m>0</x-m>
  274. <y-m>-0.002</y-m>
  275. <z-m>-0.0397</z-m>
  276. </center>
  277. </animation>
  278. <animation>
  279. <type>rotate</type>
  280. <object-name>crs.needle</object-name>
  281. <object-name>crs.deflect</object-name>
  282. <object-name>to-flag</object-name>
  283. <object-name>from-flag</object-name>
  284. <property>autopilot/internal/course-offset</property>
  285. <axis>
  286. <x>-1</x>
  287. <y>0</y>
  288. <z>0</z>
  289. </axis>
  290. <center>
  291. <x-m>0</x-m>
  292. <y-m>-0.002</y-m>
  293. <z-m>-0.0397</z-m>
  294. </center>
  295. </animation>
  296. <animation>
  297. <type>select</type>
  298. <object-name>to-flag</object-name>
  299. <condition>
  300. <property>autopilot/internal/to-flag</property>
  301. </condition>
  302. </animation>
  303. <animation>
  304. <type>select</type>
  305. <object-name>from-flag</object-name>
  306. <condition>
  307. <property>autopilot/internal/from-flag</property>
  308. </condition>
  309. </animation>
  310. <animation>
  311. <type>select</type>
  312. <object-name>ptr1</object-name>
  313. <condition>
  314. <greater-than>
  315. <property>instrumentation/primus2000/sc840/nav1ptr</property>
  316. <value>0</value>
  317. </greater-than>
  318. </condition>
  319. </animation>
  320. <animation>
  321. <type>select</type>
  322. <object-name>ptr1label-vor</object-name>
  323. <condition>
  324. <equals>
  325. <property>instrumentation/primus2000/sc840/nav1ptr</property>
  326. <value>1</value>
  327. </equals>
  328. </condition>
  329. </animation>
  330. <animation>
  331. <type>select</type>
  332. <object-name>ptr1label-adf</object-name>
  333. <condition>
  334. <equals>
  335. <property>instrumentation/primus2000/sc840/nav1ptr</property>
  336. <value>2</value>
  337. </equals>
  338. </condition>
  339. </animation>
  340. <animation>
  341. <type>select</type>
  342. <object-name>ptr1label-fms</object-name>
  343. <condition>
  344. <equals>
  345. <property>instrumentation/primus2000/sc840/nav1ptr</property>
  346. <value>3</value>
  347. </equals>
  348. </condition>
  349. </animation>
  350. <animation>
  351. <type>rotate</type>
  352. <object-name>ptr1</object-name>
  353. <property>autopilot/internal/nav1-pointer</property>
  354. <axis>
  355. <x>-1</x>
  356. <y>0</y>
  357. <z>0</z>
  358. </axis>
  359. <center>
  360. <x-m>0</x-m>
  361. <y-m>-0.002</y-m>
  362. <z-m>-0.0397</z-m>
  363. </center>
  364. </animation>
  365. <animation>
  366. <type>select</type>
  367. <object-name>ptr2</object-name>
  368. <condition>
  369. <greater-than>
  370. <property>instrumentation/primus2000/sc840/nav2ptr</property>
  371. <value>0</value>
  372. </greater-than>
  373. </condition>
  374. </animation>
  375. <animation>
  376. <type>select</type>
  377. <object-name>ptr2label-vor</object-name>
  378. <condition>
  379. <equals>
  380. <property>instrumentation/primus2000/sc840/nav2ptr</property>
  381. <value>1</value>
  382. </equals>
  383. </condition>
  384. </animation>
  385. <animation>
  386. <type>select</type>
  387. <object-name>ptr2label-adf</object-name>
  388. <condition>
  389. <equals>
  390. <property>instrumentation/primus2000/sc840/nav2ptr</property>
  391. <value>2</value>
  392. </equals>
  393. </condition>
  394. </animation>
  395. <animation>
  396. <type>select</type>
  397. <object-name>ptr2label-fms</object-name>
  398. <condition>
  399. <equals>
  400. <property>instrumentation/primus2000/sc840/nav2ptr</property>
  401. <value>3</value>
  402. </equals>
  403. </condition>
  404. </animation>
  405. <animation>
  406. <type>rotate</type>
  407. <object-name>ptr2</object-name>
  408. <property>autopilot/internal/nav2-pointer</property>
  409. <axis>
  410. <x>-1</x>
  411. <y>0</y>
  412. <z>0</z>
  413. </axis>
  414. <center>
  415. <x-m>0</x-m>
  416. <y-m>-0.002</y-m>
  417. <z-m>-0.0397</z-m>
  418. </center>
  419. </animation>
  420. <animation>
  421. <type>translate</type>
  422. <object-name>crs.deflect</object-name>
  423. <property>autopilot/internal/cdi</property>
  424. <interpolation>
  425. <entry><ind>-45.0</ind><dep>-0.01845</dep></entry>
  426. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  427. <entry><ind>45.0</ind><dep>0.01845</dep></entry>
  428. </interpolation>
  429. <axis>
  430. <x>0</x>
  431. <y>1</y>
  432. <z>0</z>
  433. </axis>
  434. <center>
  435. <x-m>0</x-m>
  436. <y-m>-0.002</y-m>
  437. <z-m>-0.0397</z-m>
  438. </center>
  439. </animation>
  440. <!-- end hsi rose -->
  441. <animation>
  442. <type>rotate</type>
  443. <object-name>vsi.needle</object-name>
  444. <property>instrumentation/vertical-speed-indicator/indicated-speed-fpm</property>
  445. <interpolation>
  446. <entry><ind>-4000.0</ind><dep>-73.33</dep></entry>
  447. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  448. <entry><ind>4000</ind><dep>73.33</dep></entry>
  449. </interpolation>
  450. <axis>
  451. <x>-1</x>
  452. <y>0</y>
  453. <z>0</z>
  454. </axis>
  455. <center>
  456. <x-m>0</x-m>
  457. <y-m>0.0825</y-m>
  458. <z-m>-0.040</z-m>
  459. </center>
  460. </animation>
  461. <animation>
  462. <type>select</type>
  463. <object-name>gs.scale</object-name>
  464. <object-name>gs.needle</object-name>
  465. <condition>
  466. <property>autopilot/internal/gs-valid</property>
  467. </condition>
  468. </animation>
  469. <animation>
  470. <type>translate</type>
  471. <object-name>gs.needle</object-name>
  472. <property>autopilot/internal/gs-deflection</property>
  473. <interpolation>
  474. <entry><ind>-1.0</ind><dep>-0.0162</dep></entry>
  475. <entry><ind>0.0</ind><dep>0.0</dep></entry>
  476. <entry><ind>1.0</ind><dep>0.0162</dep></entry>
  477. </interpolation>
  478. <axis>
  479. <x>0</x>
  480. <y>0</y>
  481. <z>1</z>
  482. </axis>
  483. </animation>
  484. <!-- Text -->
  485. <model>
  486. <name>text3d</name>
  487. <path>Aircraft/AS350/Models/Interior/Instruments/garmin500h/PFD/text3d.xml</path>
  488. <offsets>
  489. <x-m>0.0019</x-m>
  490. <y-m>0</y-m>
  491. <z-m>0</z-m>
  492. <pitch-deg>0</pitch-deg>
  493. </offsets>
  494. </model>
  495. <animation>
  496. <type>select</type>
  497. <object-name>VSbox</object-name>
  498. <condition>
  499. <equals>
  500. <property>autopilot/locks/altitude</property>
  501. <value>VS</value>
  502. </equals>
  503. </condition>
  504. </animation>
  505. <animation>
  506. <type>select</type>
  507. <object-name>Omarker</object-name>
  508. <condition>
  509. <property>instrumentation/marker-beacon/outer</property>
  510. </condition>
  511. </animation>
  512. <animation>
  513. <type>select</type>
  514. <object-name>Mmarker</object-name>
  515. <condition>
  516. <property>instrumentation/marker-beacon/middle</property>
  517. </condition>
  518. </animation>
  519. <animation>
  520. <type>select</type>
  521. <object-name>Imarker</object-name>
  522. <condition>
  523. <property>instrumentation/marker-beacon/inner</property>
  524. </condition>
  525. </animation>
  526. </PropertyList>