Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 

898 řádky
20 KiB

  1. {
  2. "pass": true,
  3. "checks": [
  4. {
  5. "name": "task 88 first view",
  6. "state": {
  7. "id": "bridge-engine",
  8. "step": 0,
  9. "operation": 0,
  10. "errors": 0,
  11. "complete": false,
  12. "pending": false,
  13. "hdr": "venice_sunset_1k",
  14. "distance": 2.532200435574361,
  15. "zoom": 4.585319615433331,
  16. "exposure": 1,
  17. "light": [
  18. 0.8,
  19. 1.4
  20. ],
  21. "screen": {
  22. "x": 1010,
  23. "y": 486.01751583020615,
  24. "localX": 751,
  25. "localY": 297.51751583020615,
  26. "visible": true
  27. },
  28. "bounds": [
  29. 0.062756887345643,
  30. 0.051998564459097896,
  31. 0.13537557144211787
  32. ],
  33. "projected": {
  34. "x": 673.1377211472847,
  35. "y": 240.14902282175092,
  36. "w": 153.71540788933282,
  37. "h": 117.4649486538944
  38. },
  39. "pivot": [
  40. -0.6660927457083943,
  41. 0.5878027287808987,
  42. 1.861848146330254
  43. ],
  44. "pickPoints": [
  45. {
  46. "x": 1008.9954250919511,
  47. "y": 487.38149714869814
  48. },
  49. {
  50. "x": 985.9381139085511,
  51. "y": 487.38149714869814
  52. },
  53. {
  54. "x": 1032.052736275351,
  55. "y": 487.38149714869814
  56. },
  57. {
  58. "x": 1055.110047458751,
  59. "y": 487.38149714869814
  60. },
  61. {
  62. "x": 1008.9954250919511,
  63. "y": 469.76175485061395
  64. },
  65. {
  66. "x": 985.9381139085511,
  67. "y": 469.76175485061395
  68. },
  69. {
  70. "x": 1032.052736275351,
  71. "y": 469.76175485061395
  72. },
  73. {
  74. "x": 1055.110047458751,
  75. "y": 469.76175485061395
  76. },
  77. {
  78. "x": 1008.9954250919511,
  79. "y": 505.0012394467823
  80. },
  81. {
  82. "x": 985.9381139085511,
  83. "y": 505.0012394467823
  84. },
  85. {
  86. "x": 1032.052736275351,
  87. "y": 505.0012394467823
  88. },
  89. {
  90. "x": 1055.110047458751,
  91. "y": 505.0012394467823
  92. },
  93. {
  94. "x": 1008.9954250919511,
  95. "y": 452.1420125525298
  96. },
  97. {
  98. "x": 1008.9954250919511,
  99. "y": 522.6209817448664
  100. },
  101. {
  102. "x": 1032.052736275351,
  103. "y": 522.6209817448664
  104. }
  105. ],
  106. "camera": [
  107. 0.7522503826681537,
  108. 1.474922210456197,
  109. 3.762385851829886
  110. ],
  111. "target": [
  112. -0.6660927457083943,
  113. 0.5671826082952064,
  114. 1.8712616806611555
  115. ],
  116. "outline": 3,
  117. "cutaway": 2,
  118. "materials": [
  119. {
  120. "opacity": 1,
  121. "baseline": 1,
  122. "side": 2
  123. },
  124. {
  125. "opacity": 1,
  126. "baseline": 1,
  127. "side": 2
  128. },
  129. {
  130. "opacity": 1,
  131. "baseline": 1,
  132. "side": 2
  133. },
  134. {
  135. "opacity": 1,
  136. "baseline": 1,
  137. "side": 2
  138. },
  139. {
  140. "opacity": 1,
  141. "baseline": 1,
  142. "side": 2
  143. },
  144. {
  145. "opacity": 1,
  146. "baseline": 1,
  147. "side": 2
  148. },
  149. {
  150. "opacity": 1,
  151. "baseline": 1,
  152. "side": 2
  153. },
  154. {
  155. "opacity": 1,
  156. "baseline": 1,
  157. "side": 2
  158. },
  159. {
  160. "opacity": 1,
  161. "baseline": 1,
  162. "side": 2
  163. },
  164. {
  165. "opacity": 1,
  166. "baseline": 1,
  167. "side": 2
  168. },
  169. {
  170. "opacity": 1,
  171. "baseline": 1,
  172. "side": 2
  173. },
  174. {
  175. "opacity": 1,
  176. "baseline": 1,
  177. "side": 2
  178. },
  179. {
  180. "opacity": 1,
  181. "baseline": 1,
  182. "side": 2
  183. },
  184. {
  185. "opacity": 1,
  186. "baseline": 1,
  187. "side": 2
  188. },
  189. {
  190. "opacity": 1,
  191. "baseline": 1,
  192. "side": 2
  193. },
  194. {
  195. "opacity": 1,
  196. "baseline": 1,
  197. "side": 2
  198. },
  199. {
  200. "opacity": 1,
  201. "baseline": 1,
  202. "side": 2
  203. },
  204. {
  205. "opacity": 1,
  206. "baseline": 1,
  207. "side": 2
  208. },
  209. {
  210. "opacity": 1,
  211. "baseline": 1,
  212. "side": 2
  213. },
  214. {
  215. "opacity": 1,
  216. "baseline": 1,
  217. "side": 2
  218. },
  219. {
  220. "opacity": 1,
  221. "baseline": 1,
  222. "side": 2
  223. },
  224. {
  225. "opacity": 1,
  226. "baseline": 1,
  227. "side": 2
  228. },
  229. {
  230. "opacity": 1,
  231. "baseline": 1,
  232. "side": 2
  233. },
  234. {
  235. "opacity": 1,
  236. "baseline": 1,
  237. "side": 2
  238. },
  239. {
  240. "opacity": 1,
  241. "baseline": 1,
  242. "side": 2
  243. },
  244. {
  245. "opacity": 1,
  246. "baseline": 1,
  247. "side": 2
  248. },
  249. {
  250. "opacity": 1,
  251. "baseline": 1,
  252. "side": 2
  253. },
  254. {
  255. "opacity": 1,
  256. "baseline": 1,
  257. "side": 2
  258. },
  259. {
  260. "opacity": 1,
  261. "baseline": 1,
  262. "side": 2
  263. },
  264. {
  265. "opacity": 1,
  266. "baseline": 1,
  267. "side": 2
  268. },
  269. {
  270. "opacity": 1,
  271. "baseline": 1,
  272. "side": 2
  273. },
  274. {
  275. "opacity": 1,
  276. "baseline": 1,
  277. "side": 2
  278. },
  279. {
  280. "opacity": 1,
  281. "baseline": 1,
  282. "side": 2
  283. },
  284. {
  285. "opacity": 1,
  286. "baseline": 1,
  287. "side": 2
  288. },
  289. {
  290. "opacity": 1,
  291. "baseline": 1,
  292. "side": 2
  293. },
  294. {
  295. "opacity": 1,
  296. "baseline": 1,
  297. "side": 2
  298. },
  299. {
  300. "opacity": 1,
  301. "baseline": 1,
  302. "side": 2
  303. },
  304. {
  305. "opacity": 1,
  306. "baseline": 1,
  307. "side": 2
  308. },
  309. {
  310. "opacity": 1,
  311. "baseline": 1,
  312. "side": 2
  313. },
  314. {
  315. "opacity": 1,
  316. "baseline": 1,
  317. "side": 2
  318. },
  319. {
  320. "opacity": 1,
  321. "baseline": 1,
  322. "side": 2
  323. },
  324. {
  325. "opacity": 1,
  326. "baseline": 1,
  327. "side": 2
  328. },
  329. {
  330. "opacity": 1,
  331. "baseline": 1,
  332. "side": 2
  333. },
  334. {
  335. "opacity": 1,
  336. "baseline": 1,
  337. "side": 2
  338. },
  339. {
  340. "opacity": 1,
  341. "baseline": 1,
  342. "side": 2
  343. },
  344. {
  345. "opacity": 1,
  346. "baseline": 1,
  347. "side": 2
  348. },
  349. {
  350. "opacity": 1,
  351. "baseline": 1,
  352. "side": 2
  353. },
  354. {
  355. "opacity": 1,
  356. "baseline": 1,
  357. "side": 2
  358. },
  359. {
  360. "opacity": 1,
  361. "baseline": 1,
  362. "side": 2
  363. },
  364. {
  365. "opacity": 1,
  366. "baseline": 1,
  367. "side": 2
  368. },
  369. {
  370. "opacity": 1,
  371. "baseline": 1,
  372. "side": 2
  373. },
  374. {
  375. "opacity": 1,
  376. "baseline": 1,
  377. "side": 2
  378. },
  379. {
  380. "opacity": 1,
  381. "baseline": 1,
  382. "side": 2
  383. },
  384. {
  385. "opacity": 1,
  386. "baseline": 1,
  387. "side": 2
  388. },
  389. {
  390. "opacity": 1,
  391. "baseline": 1,
  392. "side": 2
  393. },
  394. {
  395. "opacity": 1,
  396. "baseline": 1,
  397. "side": 2
  398. },
  399. {
  400. "opacity": 1,
  401. "baseline": 1,
  402. "side": 2
  403. },
  404. {
  405. "opacity": 1,
  406. "baseline": 1,
  407. "side": 2
  408. },
  409. {
  410. "opacity": 1,
  411. "baseline": 1,
  412. "side": 2
  413. },
  414. {
  415. "opacity": 1,
  416. "baseline": 1,
  417. "side": 2
  418. },
  419. {
  420. "opacity": 1,
  421. "baseline": 1,
  422. "side": 2
  423. },
  424. {
  425. "opacity": 1,
  426. "baseline": 1,
  427. "side": 2
  428. },
  429. {
  430. "opacity": 1,
  431. "baseline": 1,
  432. "side": 2
  433. },
  434. {
  435. "opacity": 1,
  436. "baseline": 1,
  437. "side": 2
  438. },
  439. {
  440. "opacity": 1,
  441. "baseline": 1,
  442. "side": 2
  443. },
  444. {
  445. "opacity": 1,
  446. "baseline": 1,
  447. "side": 2
  448. },
  449. {
  450. "opacity": 0.65,
  451. "baseline": 0.65,
  452. "side": 2
  453. },
  454. {
  455. "opacity": 0.65,
  456. "baseline": 0.65,
  457. "side": 2
  458. },
  459. {
  460. "opacity": 1,
  461. "baseline": 1,
  462. "side": 2
  463. },
  464. {
  465. "opacity": 1,
  466. "baseline": 1,
  467. "side": 2
  468. },
  469. {
  470. "opacity": 1,
  471. "baseline": 1,
  472. "side": 2
  473. },
  474. {
  475. "opacity": 1,
  476. "baseline": 1,
  477. "side": 2
  478. },
  479. {
  480. "opacity": 1,
  481. "baseline": 1,
  482. "side": 2
  483. },
  484. {
  485. "opacity": 1,
  486. "baseline": 1,
  487. "side": 2
  488. }
  489. ],
  490. "labels": [
  491. {
  492. "text": "聚焦 · 架桥车发动机控制(示意)",
  493. "x": 908.984375,
  494. "y": 562.109375,
  495. "w": 200,
  496. "h": 30,
  497. "id": "bridge-engine"
  498. }
  499. ],
  500. "operationData": {
  501. "targetId": "bridge-engine",
  502. "kind": "identify",
  503. "directionHint": "关闭架桥车发动机",
  504. "effects": [
  505. {
  506. "targetId": "bridge-engine",
  507. "color": 13195851
  508. }
  509. ],
  510. "index": 0,
  511. "axis": [
  512. 0,
  513. 1,
  514. 0
  515. ],
  516. "deltaDegrees": 0,
  517. "toleranceDegrees": 6
  518. },
  519. "position": [
  520. -3,
  521. 1.1,
  522. 1.2
  523. ],
  524. "quaternion": [
  525. 0,
  526. 0,
  527. 0,
  528. 1
  529. ]
  530. }
  531. },
  532. {
  533. "name": "task 88 step 1 operation 1",
  534. "target": "bridge-engine",
  535. "drag": false,
  536. "distance": 2.532200435574361,
  537. "projected": {
  538. "x": 646.2886594739347,
  539. "y": 220.36678385331803,
  540. "w": 206.72072095461988,
  541. "h": 157.9701033621338
  542. },
  543. "labels": 2
  544. },
  545. {
  546. "name": "task 88 step 1 operation 2",
  547. "target": "bridge-paper",
  548. "drag": true,
  549. "distance": 2.5322004355743606,
  550. "projected": {
  551. "x": 659.3203628276048,
  552. "y": 264.5648758480844,
  553. "w": 182.27451467595972,
  554. "h": 68.74644499668415
  555. },
  556. "labels": 6
  557. },
  558. {
  559. "name": "task 88 step 2 operation 1",
  560. "target": "bridge-tank-valve",
  561. "drag": true,
  562. "distance": 2.532200435574361,
  563. "projected": {
  564. "x": 673.137721147285,
  565. "y": 240.149022821751,
  566. "w": 153.71540788933248,
  567. "h": 117.46494865389454
  568. },
  569. "labels": 5
  570. },
  571. {
  572. "name": "task 88 step 3 operation 1",
  573. "target": "bridge-inlet",
  574. "drag": true,
  575. "distance": 2.532200435574361,
  576. "projected": {
  577. "x": 676.519892871534,
  578. "y": 223.33055214123044,
  579. "w": 149.27406401900578,
  580. "h": 150.67914827592745
  581. },
  582. "labels": 3
  583. },
  584. {
  585. "name": "task 88 step 3 operation 2",
  586. "target": "bridge-inlet-bag",
  587. "drag": true,
  588. "distance": 2.53220043557436,
  589. "projected": {
  590. "x": 684.0253101831897,
  591. "y": 215.68712541176197,
  592. "w": 133.84273555858078,
  593. "h": 164.89028905185668
  594. },
  595. "labels": 2
  596. },
  597. {
  598. "name": "task 88 step 3 operation 3",
  599. "target": "bridge-outlet",
  600. "drag": true,
  601. "distance": 2.532200435574361,
  602. "projected": {
  603. "x": 676.5198928715349,
  604. "y": 223.33055214123044,
  605. "w": 149.27406401900566,
  606. "h": 150.6791482759274
  607. },
  608. "labels": 2
  609. },
  610. {
  611. "name": "task 88 step 3 operation 4",
  612. "target": "bridge-outlet-bag",
  613. "drag": true,
  614. "distance": 2.532200435574361,
  615. "projected": {
  616. "x": 684.0253101831888,
  617. "y": 215.68712541176166,
  618. "w": 133.84273555858147,
  619. "h": 164.8902890518566
  620. },
  621. "labels": 2
  622. },
  623. {
  624. "name": "task 88 step 4 operation 1",
  625. "target": "bridge-pump-bolt-1",
  626. "drag": true,
  627. "distance": 2.532200435574361,
  628. "projected": {
  629. "x": 675.6199070925887,
  630. "y": 223.15346284907946,
  631. "w": 150.63249702941573,
  632. "h": 149.17590888727239
  633. },
  634. "labels": 0
  635. },
  636. {
  637. "name": "task 88 step 4 operation 2",
  638. "target": "bridge-pump-bolt-2",
  639. "drag": true,
  640. "distance": 2.5322004355743606,
  641. "projected": {
  642. "x": 675.6199070925903,
  643. "y": 223.15346284907923,
  644. "w": 150.63249702941562,
  645. "h": 149.1759088872717
  646. },
  647. "labels": 1
  648. },
  649. {
  650. "name": "task 88 step 4 operation 3",
  651. "target": "bridge-pump-bolt-3",
  652. "drag": true,
  653. "distance": 2.532200435574361,
  654. "projected": {
  655. "x": 675.6199075533762,
  656. "y": 223.1534648307375,
  657. "w": 150.6324959898909,
  658. "h": 149.17590501577996
  659. },
  660. "labels": 1
  661. },
  662. {
  663. "name": "task 88 step 4 operation 4",
  664. "target": "bridge-pump-bolt-4",
  665. "drag": true,
  666. "distance": 2.532200435574361,
  667. "projected": {
  668. "x": 675.6199091998192,
  669. "y": 223.15346055153148,
  670. "w": 150.63249281851847,
  671. "h": 149.17591348205164
  672. },
  673. "labels": 2
  674. },
  675. {
  676. "name": "task 88 step 5 operation 1",
  677. "target": "bridge-old-pump",
  678. "drag": true,
  679. "distance": 2.532200435574361,
  680. "projected": {
  681. "x": 677.0065725777732,
  682. "y": 227.5452950401308,
  683. "w": 145.49081654096278,
  684. "h": 144.5106140872198
  685. },
  686. "labels": 7
  687. },
  688. {
  689. "name": "task 88 step 6 operation 1",
  690. "target": "bridge-paper",
  691. "drag": false,
  692. "distance": 2.5322004355743606,
  693. "projected": {
  694. "x": 659.4094031688923,
  695. "y": 264.0810480219035,
  696. "w": 182.25922528593458,
  697. "h": 69.30422147238039
  698. },
  699. "labels": 5
  700. },
  701. {
  702. "name": "task 88 step 7 operation 1",
  703. "target": "bridge-gasket",
  704. "drag": true,
  705. "distance": 2.532200435574361,
  706. "projected": {
  707. "x": 699.2402943359888,
  708. "y": 223.2716090124902,
  709. "w": 105.29229131936688,
  710. "h": 149.38768381385043
  711. },
  712. "labels": 7
  713. },
  714. {
  715. "name": "task 88 step 8 operation 1",
  716. "target": "bridge-new-pump",
  717. "drag": true,
  718. "distance": 2.532200435574361,
  719. "projected": {
  720. "x": 677.006572577773,
  721. "y": 227.5452950401308,
  722. "w": 145.4908165409629,
  723. "h": 144.5106140872198
  724. },
  725. "labels": 11
  726. },
  727. {
  728. "name": "task 88 step 8 operation 2",
  729. "target": "bridge-pump-bolt-1",
  730. "drag": true,
  731. "distance": 2.532200435574361,
  732. "projected": {
  733. "x": 675.6199070925903,
  734. "y": 223.1534628490798,
  735. "w": 150.63249702941562,
  736. "h": 149.1759088872721
  737. },
  738. "labels": 1
  739. },
  740. {
  741. "name": "task 88 step 8 operation 3",
  742. "target": "bridge-pump-bolt-2",
  743. "drag": true,
  744. "distance": 2.5322004355743606,
  745. "projected": {
  746. "x": 675.6199070925919,
  747. "y": 223.15346284907884,
  748. "w": 150.63249702941573,
  749. "h": 149.1759088872713
  750. },
  751. "labels": 1
  752. },
  753. {
  754. "name": "task 88 step 8 operation 4",
  755. "target": "bridge-pump-bolt-3",
  756. "drag": true,
  757. "distance": 2.532200435574361,
  758. "projected": {
  759. "x": 675.6199075533763,
  760. "y": 223.15346483073796,
  761. "w": 150.6324959898924,
  762. "h": 149.1759050157799
  763. },
  764. "labels": 1
  765. },
  766. {
  767. "name": "task 88 step 8 operation 5",
  768. "target": "bridge-pump-bolt-4",
  769. "drag": true,
  770. "distance": 2.532200435574361,
  771. "projected": {
  772. "x": 675.6199091998145,
  773. "y": 223.15346055153032,
  774. "w": 150.63249281851847,
  775. "h": 149.175913482052
  776. },
  777. "labels": 1
  778. },
  779. {
  780. "name": "task 88 step 9 operation 1",
  781. "target": "bridge-fill-cap",
  782. "drag": true,
  783. "distance": 2.5322004355743615,
  784. "projected": {
  785. "x": 686.2101010714691,
  786. "y": 218.87704735135978,
  787. "w": 129.90719850472863,
  788. "h": 157.99195689870223
  789. },
  790. "labels": 4
  791. },
  792. {
  793. "name": "task 88 step 9 operation 2",
  794. "target": "bridge-oil-can",
  795. "drag": true,
  796. "distance": 2.532200435574361,
  797. "projected": {
  798. "x": 688.2788754827823,
  799. "y": 213.304297633317,
  800. "w": 125.31719601540499,
  801. "h": 169.87502986918736
  802. },
  803. "labels": 8
  804. },
  805. {
  806. "name": "task 88 step 10 operation 1",
  807. "target": "bridge-inlet-bag",
  808. "drag": true,
  809. "distance": 2.53220043557436,
  810. "projected": {
  811. "x": 684.0253101831897,
  812. "y": 215.6871254117612,
  813. "w": 133.84273555858078,
  814. "h": 164.8902890518567
  815. },
  816. "labels": 1
  817. },
  818. {
  819. "name": "task 88 step 10 operation 2",
  820. "target": "bridge-inlet",
  821. "drag": true,
  822. "distance": 2.532200435574361,
  823. "projected": {
  824. "x": 676.5198928715338,
  825. "y": 223.33055214123047,
  826. "w": 149.274064019006,
  827. "h": 150.67914827592742
  828. },
  829. "labels": 2
  830. },
  831. {
  832. "name": "task 88 step 10 operation 3",
  833. "target": "bridge-outlet-bag",
  834. "drag": true,
  835. "distance": 2.532200435574361,
  836. "projected": {
  837. "x": 684.0253101831888,
  838. "y": 215.68712541176194,
  839. "w": 133.84273555858147,
  840. "h": 164.8902890518561
  841. },
  842. "labels": 8
  843. },
  844. {
  845. "name": "task 88 step 10 operation 4",
  846. "target": "bridge-outlet",
  847. "drag": true,
  848. "distance": 2.532200435574361,
  849. "projected": {
  850. "x": 676.5198928715339,
  851. "y": 223.33055214123044,
  852. "w": 149.27406401900566,
  853. "h": 150.6791482759274
  854. },
  855. "labels": 6
  856. },
  857. {
  858. "name": "task 88 step 11 operation 1",
  859. "target": "bridge-engine",
  860. "drag": false,
  861. "distance": 2.532200435574361,
  862. "projected": {
  863. "x": 673.1377211472847,
  864. "y": 240.14902282175092,
  865. "w": 153.71540788933282,
  866. "h": 117.4649486538944
  867. },
  868. "labels": 3
  869. },
  870. {
  871. "name": "task 88 step 11 operation 2",
  872. "target": "bridge-test-control",
  873. "drag": true,
  874. "distance": 2.53220043557436,
  875. "projected": {
  876. "x": 673.1377211472849,
  877. "y": 240.14902282175075,
  878. "w": 153.71540788933305,
  879. "h": 117.4649486538944
  880. },
  881. "labels": 11
  882. }
  883. ],
  884. "errors": [],
  885. "writes": [
  886. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  887. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  888. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  889. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  890. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  891. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  892. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  893. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  894. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  895. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate",
  896. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/88/preview/validate"
  897. ]
  898. }