25개 이상의 토픽을 선택하실 수 없습니다. Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

1472 lines
35 KiB

  1. {
  2. "pass": true,
  3. "checks": [
  4. {
  5. "name": "task 89 first view",
  6. "state": {
  7. "id": "bridge-small-cloth",
  8. "step": 0,
  9. "operation": 0,
  10. "errors": 0,
  11. "complete": false,
  12. "pending": false,
  13. "hdr": "venice_sunset_1k",
  14. "distance": 18.74530082917896,
  15. "zoom": 1,
  16. "exposure": 1,
  17. "light": [
  18. 0.8,
  19. 1.4
  20. ],
  21. "screen": {
  22. "x": 825.346900451233,
  23. "y": 494.36864763278925,
  24. "localX": 566.346900451233,
  25. "localY": 305.86864763278925,
  26. "visible": true
  27. },
  28. "bounds": [
  29. 0.3001091125469584,
  30. 0.20019644975604534,
  31. 0.025263652634544442
  32. ],
  33. "projected": {
  34. "x": 561.946835396814,
  35. "y": 300.7632182750632,
  36. "w": 8.823313170200777,
  37. "h": 10.249360431990738
  38. },
  39. "pivot": [
  40. -2.299399785448256,
  41. 1.1078425712343078,
  42. 6.251449528772805
  43. ],
  44. "pickPoints": [
  45. {
  46. "x": 825.3584919819143,
  47. "y": 494.38789849105854
  48. },
  49. {
  50. "x": 824.0349950063843,
  51. "y": 494.38789849105854
  52. },
  53. {
  54. "x": 826.6819889574444,
  55. "y": 494.38789849105854
  56. },
  57. {
  58. "x": 822.7114980308542,
  59. "y": 494.38789849105854
  60. },
  61. {
  62. "x": 828.0054859329746,
  63. "y": 494.38789849105854
  64. },
  65. {
  66. "x": 825.3584919819143,
  67. "y": 492.85049442625996
  68. },
  69. {
  70. "x": 824.0349950063843,
  71. "y": 492.85049442625996
  72. },
  73. {
  74. "x": 826.6819889574444,
  75. "y": 492.85049442625996
  76. },
  77. {
  78. "x": 822.7114980308542,
  79. "y": 492.85049442625996
  80. },
  81. {
  82. "x": 828.0054859329746,
  83. "y": 492.85049442625996
  84. },
  85. {
  86. "x": 825.3584919819143,
  87. "y": 495.9253025558572
  88. },
  89. {
  90. "x": 824.0349950063843,
  91. "y": 495.9253025558572
  92. },
  93. {
  94. "x": 826.6819889574444,
  95. "y": 495.9253025558572
  96. },
  97. {
  98. "x": 822.7114980308542,
  99. "y": 495.9253025558572
  100. },
  101. {
  102. "x": 828.0054859329746,
  103. "y": 495.9253025558572
  104. },
  105. {
  106. "x": 825.3584919819143,
  107. "y": 491.3130903614613
  108. },
  109. {
  110. "x": 824.0349950063843,
  111. "y": 491.3130903614613
  112. },
  113. {
  114. "x": 826.6819889574444,
  115. "y": 491.3130903614613
  116. },
  117. {
  118. "x": 822.7114980308542,
  119. "y": 491.3130903614613
  120. },
  121. {
  122. "x": 825.3584919819143,
  123. "y": 497.4627066206558
  124. },
  125. {
  126. "x": 824.0349950063843,
  127. "y": 497.4627066206558
  128. },
  129. {
  130. "x": 826.6819889574444,
  131. "y": 497.4627066206558
  132. },
  133. {
  134. "x": 828.0054859329746,
  135. "y": 497.4627066206558
  136. }
  137. ],
  138. "freePoints": [],
  139. "tip": null,
  140. "front": [
  141. 0.00006465834627876286,
  142. 0.11783665604487886,
  143. 0.9930329895383433
  144. ],
  145. "workflowCoverage": [
  146. {
  147. "name": "bridge-small-cloth",
  148. "glowing": true
  149. },
  150. {
  151. "name": "bridge-small-pipe",
  152. "glowing": true
  153. },
  154. {
  155. "name": "bridge-small-bag",
  156. "glowing": true
  157. },
  158. {
  159. "name": "bridge-small-bolt-1",
  160. "glowing": true
  161. },
  162. {
  163. "name": "bridge-small-bolt-2",
  164. "glowing": true
  165. },
  166. {
  167. "name": "bridge-small-bolt-3",
  168. "glowing": true
  169. },
  170. {
  171. "name": "bridge-small-bolt-4",
  172. "glowing": true
  173. },
  174. {
  175. "name": "bridge-small-valve",
  176. "glowing": true
  177. },
  178. {
  179. "name": "bridge-small-plug-1",
  180. "glowing": true
  181. },
  182. {
  183. "name": "bridge-small-plug-2",
  184. "glowing": true
  185. },
  186. {
  187. "name": "bridge-small-seat",
  188. "glowing": true
  189. },
  190. {
  191. "name": "bridge-large-cloth",
  192. "glowing": true
  193. },
  194. {
  195. "name": "bridge-large-pipe",
  196. "glowing": true
  197. },
  198. {
  199. "name": "bridge-large-bag",
  200. "glowing": true
  201. },
  202. {
  203. "name": "bridge-large-bolt-1",
  204. "glowing": true
  205. },
  206. {
  207. "name": "bridge-large-bolt-2",
  208. "glowing": true
  209. },
  210. {
  211. "name": "bridge-large-bolt-3",
  212. "glowing": true
  213. },
  214. {
  215. "name": "bridge-large-bolt-4",
  216. "glowing": true
  217. },
  218. {
  219. "name": "bridge-large-valve",
  220. "glowing": true
  221. },
  222. {
  223. "name": "bridge-large-plug-1",
  224. "glowing": true
  225. },
  226. {
  227. "name": "bridge-large-plug-2",
  228. "glowing": true
  229. },
  230. {
  231. "name": "bridge-large-seat",
  232. "glowing": true
  233. }
  234. ],
  235. "camera": [
  236. 10.879297762405727,
  237. 7.41203471823875,
  238. 15.346405327132661
  239. ],
  240. "target": [
  241. 0.0003545131983222482,
  242. 0.9835682527980125,
  243. 1.5004775554141494
  244. ],
  245. "outline": 1,
  246. "cutaway": 0,
  247. "materials": [
  248. {
  249. "opacity": 1,
  250. "baseline": 1,
  251. "side": 2
  252. },
  253. {
  254. "opacity": 1,
  255. "baseline": 1,
  256. "side": 2
  257. },
  258. {
  259. "opacity": 1,
  260. "baseline": 1,
  261. "side": 2
  262. },
  263. {
  264. "opacity": 1,
  265. "baseline": 1,
  266. "side": 2
  267. },
  268. {
  269. "opacity": 1,
  270. "baseline": 1,
  271. "side": 2
  272. },
  273. {
  274. "opacity": 1,
  275. "baseline": 1,
  276. "side": 2
  277. },
  278. {
  279. "opacity": 1,
  280. "baseline": 1,
  281. "side": 2
  282. },
  283. {
  284. "opacity": 1,
  285. "baseline": 1,
  286. "side": 2
  287. },
  288. {
  289. "opacity": 1,
  290. "baseline": 1,
  291. "side": 2
  292. },
  293. {
  294. "opacity": 1,
  295. "baseline": 1,
  296. "side": 2
  297. },
  298. {
  299. "opacity": 1,
  300. "baseline": 1,
  301. "side": 2
  302. },
  303. {
  304. "opacity": 1,
  305. "baseline": 1,
  306. "side": 2
  307. },
  308. {
  309. "opacity": 1,
  310. "baseline": 1,
  311. "side": 2
  312. },
  313. {
  314. "opacity": 1,
  315. "baseline": 1,
  316. "side": 2
  317. },
  318. {
  319. "opacity": 1,
  320. "baseline": 1,
  321. "side": 2
  322. },
  323. {
  324. "opacity": 1,
  325. "baseline": 1,
  326. "side": 2
  327. },
  328. {
  329. "opacity": 1,
  330. "baseline": 1,
  331. "side": 2
  332. },
  333. {
  334. "opacity": 1,
  335. "baseline": 1,
  336. "side": 2
  337. },
  338. {
  339. "opacity": 1,
  340. "baseline": 1,
  341. "side": 2
  342. },
  343. {
  344. "opacity": 1,
  345. "baseline": 1,
  346. "side": 2
  347. },
  348. {
  349. "opacity": 1,
  350. "baseline": 1,
  351. "side": 2
  352. },
  353. {
  354. "opacity": 1,
  355. "baseline": 1,
  356. "side": 2
  357. },
  358. {
  359. "opacity": 1,
  360. "baseline": 1,
  361. "side": 2
  362. },
  363. {
  364. "opacity": 1,
  365. "baseline": 1,
  366. "side": 2
  367. },
  368. {
  369. "opacity": 1,
  370. "baseline": 1,
  371. "side": 2
  372. },
  373. {
  374. "opacity": 1,
  375. "baseline": 1,
  376. "side": 2
  377. },
  378. {
  379. "opacity": 1,
  380. "baseline": 1,
  381. "side": 2
  382. },
  383. {
  384. "opacity": 1,
  385. "baseline": 1,
  386. "side": 2
  387. },
  388. {
  389. "opacity": 1,
  390. "baseline": 1,
  391. "side": 2
  392. },
  393. {
  394. "opacity": 1,
  395. "baseline": 1,
  396. "side": 2
  397. },
  398. {
  399. "opacity": 1,
  400. "baseline": 1,
  401. "side": 2
  402. },
  403. {
  404. "opacity": 1,
  405. "baseline": 1,
  406. "side": 2
  407. },
  408. {
  409. "opacity": 1,
  410. "baseline": 1,
  411. "side": 2
  412. },
  413. {
  414. "opacity": 1,
  415. "baseline": 1,
  416. "side": 2
  417. },
  418. {
  419. "opacity": 1,
  420. "baseline": 1,
  421. "side": 2
  422. },
  423. {
  424. "opacity": 1,
  425. "baseline": 1,
  426. "side": 2
  427. },
  428. {
  429. "opacity": 1,
  430. "baseline": 1,
  431. "side": 2
  432. },
  433. {
  434. "opacity": 1,
  435. "baseline": 1,
  436. "side": 2
  437. },
  438. {
  439. "opacity": 1,
  440. "baseline": 1,
  441. "side": 2
  442. },
  443. {
  444. "opacity": 1,
  445. "baseline": 1,
  446. "side": 2
  447. },
  448. {
  449. "opacity": 1,
  450. "baseline": 1,
  451. "side": 2
  452. },
  453. {
  454. "opacity": 1,
  455. "baseline": 1,
  456. "side": 2
  457. },
  458. {
  459. "opacity": 1,
  460. "baseline": 1,
  461. "side": 2
  462. },
  463. {
  464. "opacity": 1,
  465. "baseline": 1,
  466. "side": 2
  467. },
  468. {
  469. "opacity": 1,
  470. "baseline": 1,
  471. "side": 2
  472. },
  473. {
  474. "opacity": 1,
  475. "baseline": 1,
  476. "side": 2
  477. },
  478. {
  479. "opacity": 1,
  480. "baseline": 1,
  481. "side": 2
  482. },
  483. {
  484. "opacity": 1,
  485. "baseline": 1,
  486. "side": 2
  487. },
  488. {
  489. "opacity": 1,
  490. "baseline": 1,
  491. "side": 2
  492. },
  493. {
  494. "opacity": 1,
  495. "baseline": 1,
  496. "side": 2
  497. },
  498. {
  499. "opacity": 1,
  500. "baseline": 1,
  501. "side": 2
  502. },
  503. {
  504. "opacity": 1,
  505. "baseline": 1,
  506. "side": 2
  507. },
  508. {
  509. "opacity": 1,
  510. "baseline": 1,
  511. "side": 2
  512. },
  513. {
  514. "opacity": 1,
  515. "baseline": 1,
  516. "side": 2
  517. },
  518. {
  519. "opacity": 1,
  520. "baseline": 1,
  521. "side": 2
  522. },
  523. {
  524. "opacity": 1,
  525. "baseline": 1,
  526. "side": 2
  527. },
  528. {
  529. "opacity": 1,
  530. "baseline": 1,
  531. "side": 2
  532. },
  533. {
  534. "opacity": 1,
  535. "baseline": 1,
  536. "side": 2
  537. },
  538. {
  539. "opacity": 1,
  540. "baseline": 1,
  541. "side": 2
  542. },
  543. {
  544. "opacity": 1,
  545. "baseline": 1,
  546. "side": 2
  547. },
  548. {
  549. "opacity": 0.65,
  550. "baseline": 0.65,
  551. "side": 2
  552. },
  553. {
  554. "opacity": 1,
  555. "baseline": 1,
  556. "side": 2
  557. },
  558. {
  559. "opacity": 1,
  560. "baseline": 1,
  561. "side": 2
  562. },
  563. {
  564. "opacity": 1,
  565. "baseline": 1,
  566. "side": 2
  567. },
  568. {
  569. "opacity": 1,
  570. "baseline": 1,
  571. "side": 2
  572. },
  573. {
  574. "opacity": 1,
  575. "baseline": 1,
  576. "side": 2
  577. },
  578. {
  579. "opacity": 1,
  580. "baseline": 1,
  581. "side": 2
  582. },
  583. {
  584. "opacity": 1,
  585. "baseline": 1,
  586. "side": 2
  587. },
  588. {
  589. "opacity": 1,
  590. "baseline": 1,
  591. "side": 2
  592. },
  593. {
  594. "opacity": 1,
  595. "baseline": 1,
  596. "side": 2
  597. },
  598. {
  599. "opacity": 1,
  600. "baseline": 1,
  601. "side": 2
  602. },
  603. {
  604. "opacity": 1,
  605. "baseline": 1,
  606. "side": 2
  607. },
  608. {
  609. "opacity": 1,
  610. "baseline": 1,
  611. "side": 2
  612. },
  613. {
  614. "opacity": 0.65,
  615. "baseline": 0.65,
  616. "side": 2
  617. },
  618. {
  619. "opacity": 1,
  620. "baseline": 1,
  621. "side": 2
  622. },
  623. {
  624. "opacity": 1,
  625. "baseline": 1,
  626. "side": 2
  627. },
  628. {
  629. "opacity": 1,
  630. "baseline": 1,
  631. "side": 2
  632. }
  633. ],
  634. "labels": [
  635. {
  636. "text": "聚焦 · 小腔清洗擦拭布",
  637. "x": 755.34375,
  638. "y": 515.5,
  639. "w": 140,
  640. "h": 30,
  641. "id": "bridge-small-cloth"
  642. }
  643. ],
  644. "operationData": {
  645. "targetId": "bridge-small-cloth",
  646. "kind": "identify",
  647. "directionHint": "清洗并擦净阀体",
  648. "effects": [
  649. {
  650. "targetId": "bridge-small-cloth",
  651. "offset": [
  652. 0.7,
  653. 0,
  654. -0.7
  655. ]
  656. },
  657. {
  658. "targetId": "bridge-small-valve",
  659. "color": 8492701
  660. }
  661. ],
  662. "index": 0,
  663. "axis": [
  664. 0,
  665. 1,
  666. 0
  667. ],
  668. "deltaDegrees": 0,
  669. "toleranceDegrees": 6
  670. },
  671. "position": [
  672. -2.3,
  673. 1.1,
  674. 1.05
  675. ],
  676. "quaternion": [
  677. 0,
  678. 0,
  679. 0,
  680. 1
  681. ]
  682. }
  683. },
  684. {
  685. "name": "task 89 step 1 operation 1",
  686. "target": "bridge-small-cloth",
  687. "drag": true,
  688. "distance": 2.532200435574362,
  689. "projected": {
  690. "x": 662.162700899815,
  691. "y": 220.45127335325841,
  692. "w": 177.6743117037796,
  693. "h": 118.2016522464734
  694. },
  695. "labels": 5
  696. },
  697. {
  698. "name": "task 89 step 2 operation 1",
  699. "target": "bridge-small-pipe",
  700. "drag": true,
  701. "distance": 2.532200435574361,
  702. "projected": {
  703. "x": 710.4795096334417,
  704. "y": 244.94070098766431,
  705. "w": 81.03671734159616,
  706. "h": 73.20305790024159
  707. },
  708. "labels": 11
  709. },
  710. {
  711. "name": "task 89 step 2 operation 2",
  712. "target": "bridge-small-bag",
  713. "drag": true,
  714. "distance": 2.532200435574362,
  715. "projected": {
  716. "x": 715.995267978146,
  717. "y": 236.8246057076068,
  718. "w": 70.00581725199777,
  719. "h": 88.88604631812535
  720. },
  721. "labels": 11
  722. },
  723. {
  724. "name": "task 89 step 3 operation 1",
  725. "target": "bridge-small-bolt-1",
  726. "drag": true,
  727. "distance": 2.532200435574362,
  728. "projected": {
  729. "x": 724.2373402081731,
  730. "y": 245.97480088397478,
  731. "w": 53.519208051092505,
  732. "h": 69.64153818656504
  733. },
  734. "labels": 3
  735. },
  736. {
  737. "name": "task 89 step 3 operation 2",
  738. "target": "bridge-small-bolt-2",
  739. "drag": true,
  740. "distance": 2.532200435574361,
  741. "projected": {
  742. "x": 724.2373402081731,
  743. "y": 245.97480088397475,
  744. "w": 53.519208051092505,
  745. "h": 69.64153818656524
  746. },
  747. "labels": 5
  748. },
  749. {
  750. "name": "task 89 step 3 operation 3",
  751. "target": "bridge-small-bolt-3",
  752. "drag": true,
  753. "distance": 2.532200435574361,
  754. "projected": {
  755. "x": 724.237340208173,
  756. "y": 245.97480088397467,
  757. "w": 53.51920805109262,
  758. "h": 69.64153818656516
  759. },
  760. "labels": 6
  761. },
  762. {
  763. "name": "task 89 step 3 operation 4",
  764. "target": "bridge-small-bolt-4",
  765. "drag": true,
  766. "distance": 2.532200435574362,
  767. "projected": {
  768. "x": 724.2373402081731,
  769. "y": 245.97480088397475,
  770. "w": 53.519208051092505,
  771. "h": 69.64153818656507
  772. },
  773. "labels": 9
  774. },
  775. {
  776. "name": "task 89 step 3 operation 5",
  777. "target": "bridge-small-valve",
  778. "drag": true,
  779. "distance": 2.532200435574362,
  780. "projected": {
  781. "x": 692.1892620756336,
  782. "y": 244.1715855748232,
  783. "w": 117.61970726416473,
  784. "h": 74.91825388242052
  785. },
  786. "labels": 11
  787. },
  788. {
  789. "name": "task 89 step 4 operation 1",
  790. "target": "bridge-small-plug-1",
  791. "drag": true,
  792. "distance": 2.532200435574361,
  793. "projected": {
  794. "x": 711.8105705216219,
  795. "y": 239.84868779146134,
  796. "w": 78.37537147823696,
  797. "h": 81.51578448801845
  798. },
  799. "labels": 7
  800. },
  801. {
  802. "name": "task 89 step 4 operation 2",
  803. "target": "bridge-small-plug-2",
  804. "drag": true,
  805. "distance": 2.532200435574362,
  806. "projected": {
  807. "x": 711.810570521622,
  808. "y": 239.84868779146132,
  809. "w": 78.37537147823684,
  810. "h": 81.51578448801848
  811. },
  812. "labels": 8
  813. },
  814. {
  815. "name": "task 89 explicit isolate for overlapping workflow targets",
  816. "targetId": "bridge-small-seat",
  817. "pass": true
  818. },
  819. {
  820. "name": "task 89 internal target inspected with explicit translucent tool",
  821. "targetId": "bridge-small-seat",
  822. "pass": true
  823. },
  824. {
  825. "name": "task 89 step 4 operation 3",
  826. "target": "bridge-small-seat",
  827. "drag": false,
  828. "distance": 2.532200435574362,
  829. "projected": {
  830. "x": 656.0709703650542,
  831. "y": 226.20934406509596,
  832. "w": 189.8570785543269,
  833. "h": 111.3959315865956
  834. },
  835. "labels": 1
  836. },
  837. {
  838. "name": "task 89 step 5 operation 1",
  839. "target": "bridge-large-cloth",
  840. "drag": true,
  841. "distance": 2.532200435574361,
  842. "projected": {
  843. "x": 700.6588638432286,
  844. "y": 246.05396216643993,
  845. "w": 100.6821099654752,
  846. "h": 66.98093627300176
  847. },
  848. "labels": 6
  849. },
  850. {
  851. "name": "task 89 step 6 operation 1",
  852. "target": "bridge-large-pipe",
  853. "drag": true,
  854. "distance": 2.532200435574361,
  855. "projected": {
  856. "x": 710.4795096334416,
  857. "y": 244.9407009876643,
  858. "w": 81.03671734159627,
  859. "h": 73.20305790024162
  860. },
  861. "labels": 14
  862. },
  863. {
  864. "name": "task 89 step 6 operation 2",
  865. "target": "bridge-large-bag",
  866. "drag": true,
  867. "distance": 2.532200435574363,
  868. "projected": {
  869. "x": 715.9952679781462,
  870. "y": 236.82460570760693,
  871. "w": 70.00581725199777,
  872. "h": 88.88604631812527
  873. },
  874. "labels": 15
  875. },
  876. {
  877. "name": "task 89 step 7 operation 1",
  878. "target": "bridge-large-bolt-1",
  879. "drag": true,
  880. "distance": 2.532200435574362,
  881. "projected": {
  882. "x": 724.2373402081729,
  883. "y": 245.9748008839748,
  884. "w": 53.519208051092505,
  885. "h": 69.64153818656513
  886. },
  887. "labels": 3
  888. },
  889. {
  890. "name": "task 89 step 7 operation 2",
  891. "target": "bridge-large-bolt-2",
  892. "drag": true,
  893. "distance": 2.532200435574361,
  894. "projected": {
  895. "x": 724.237340208173,
  896. "y": 245.97480088397478,
  897. "w": 53.51920805109262,
  898. "h": 69.64153818656516
  899. },
  900. "labels": 5
  901. },
  902. {
  903. "name": "task 89 step 7 operation 3",
  904. "target": "bridge-large-bolt-3",
  905. "drag": true,
  906. "distance": 2.532200435574361,
  907. "projected": {
  908. "x": 724.2373402081732,
  909. "y": 245.97480088397472,
  910. "w": 53.519208051092505,
  911. "h": 69.6415381865651
  912. },
  913. "labels": 5
  914. },
  915. {
  916. "name": "task 89 step 7 operation 4",
  917. "target": "bridge-large-bolt-4",
  918. "drag": true,
  919. "distance": 2.532200435574362,
  920. "projected": {
  921. "x": 724.2373402081731,
  922. "y": 245.97480088397475,
  923. "w": 53.519208051092505,
  924. "h": 69.64153818656507
  925. },
  926. "labels": 9
  927. },
  928. {
  929. "name": "task 89 step 7 operation 5",
  930. "target": "bridge-large-valve",
  931. "drag": true,
  932. "distance": 2.532200435574362,
  933. "projected": {
  934. "x": 692.1892620756337,
  935. "y": 244.17158557482324,
  936. "w": 117.61970726416462,
  937. "h": 74.91825388242054
  938. },
  939. "labels": 17
  940. },
  941. {
  942. "name": "task 89 step 8 operation 1",
  943. "target": "bridge-large-plug-1",
  944. "drag": true,
  945. "distance": 2.532200435574361,
  946. "projected": {
  947. "x": 711.810570521622,
  948. "y": 239.84868779146146,
  949. "w": 78.37537147823684,
  950. "h": 81.5157844880184
  951. },
  952. "labels": 9
  953. },
  954. {
  955. "name": "task 89 step 8 operation 2",
  956. "target": "bridge-large-plug-2",
  957. "drag": true,
  958. "distance": 2.532200435574362,
  959. "projected": {
  960. "x": 711.8105705216219,
  961. "y": 239.84868779146137,
  962. "w": 78.37537147823684,
  963. "h": 81.51578448801843
  964. },
  965. "labels": 9
  966. },
  967. {
  968. "name": "task 89 explicit isolate for overlapping workflow targets",
  969. "targetId": "bridge-large-seat",
  970. "pass": true
  971. },
  972. {
  973. "name": "task 89 internal target inspected with explicit translucent tool",
  974. "targetId": "bridge-large-seat",
  975. "pass": true
  976. },
  977. {
  978. "name": "task 89 step 8 operation 3",
  979. "target": "bridge-large-seat",
  980. "drag": false,
  981. "distance": 2.532200435574362,
  982. "projected": {
  983. "x": 656.0709703650542,
  984. "y": 226.20934406509593,
  985. "w": 189.8570785543268,
  986. "h": 111.39593158659557
  987. },
  988. "labels": 1
  989. },
  990. {
  991. "name": "task 89 explicit isolate for overlapping workflow targets",
  992. "targetId": "bridge-large-seat",
  993. "pass": true
  994. },
  995. {
  996. "name": "task 89 internal target inspected with explicit translucent tool",
  997. "targetId": "bridge-large-seat",
  998. "pass": true
  999. },
  1000. {
  1001. "name": "task 89 step 9 operation 1",
  1002. "target": "bridge-large-seat",
  1003. "drag": false,
  1004. "distance": 2.532200435574362,
  1005. "projected": {
  1006. "x": 656.0709703650542,
  1007. "y": 226.20934406509593,
  1008. "w": 189.8570785543268,
  1009. "h": 111.39593158659557
  1010. },
  1011. "labels": 1
  1012. },
  1013. {
  1014. "name": "task 89 explicit isolate for overlapping workflow targets",
  1015. "targetId": "bridge-large-plug-1",
  1016. "pass": true
  1017. },
  1018. {
  1019. "name": "task 89 internal target inspected with explicit translucent tool",
  1020. "targetId": "bridge-large-plug-1",
  1021. "pass": true
  1022. },
  1023. {
  1024. "name": "task 89 step 9 operation 2",
  1025. "target": "bridge-large-plug-1",
  1026. "drag": true,
  1027. "distance": 2.532200435574361,
  1028. "projected": {
  1029. "x": 681.8421832734501,
  1030. "y": 209.50078916211987,
  1031. "w": 138.30947907924178,
  1032. "h": 143.85138439062086
  1033. },
  1034. "labels": 1
  1035. },
  1036. {
  1037. "name": "task 89 explicit isolate for overlapping workflow targets",
  1038. "targetId": "bridge-large-plug-2",
  1039. "pass": true
  1040. },
  1041. {
  1042. "name": "task 89 internal target inspected with explicit translucent tool",
  1043. "targetId": "bridge-large-plug-2",
  1044. "pass": true
  1045. },
  1046. {
  1047. "name": "task 89 step 9 operation 3",
  1048. "target": "bridge-large-plug-2",
  1049. "drag": true,
  1050. "distance": 2.532200435574361,
  1051. "projected": {
  1052. "x": 681.8421832734504,
  1053. "y": 209.5007891621197,
  1054. "w": 138.30947907924167,
  1055. "h": 143.85138439062092
  1056. },
  1057. "labels": 1
  1058. },
  1059. {
  1060. "name": "task 89 step 10 operation 1",
  1061. "target": "bridge-small-valve",
  1062. "drag": true,
  1063. "distance": 2.532200435574361,
  1064. "projected": {
  1065. "x": 692.1892620756336,
  1066. "y": 244.17158557482327,
  1067. "w": 117.61970726416473,
  1068. "h": 74.91825388242052
  1069. },
  1070. "labels": 9
  1071. },
  1072. {
  1073. "name": "task 89 explicit isolate for overlapping workflow targets",
  1074. "targetId": "bridge-large-bolt-1",
  1075. "pass": true
  1076. },
  1077. {
  1078. "name": "task 89 internal target inspected with explicit translucent tool",
  1079. "targetId": "bridge-large-bolt-1",
  1080. "pass": true
  1081. },
  1082. {
  1083. "name": "task 89 step 10 operation 2",
  1084. "target": "bridge-large-bolt-1",
  1085. "drag": true,
  1086. "distance": 2.532200435574362,
  1087. "projected": {
  1088. "x": 703.7717768379523,
  1089. "y": 220.31157697243765,
  1090. "w": 94.44566126663415,
  1091. "h": 122.89683209393837
  1092. },
  1093. "labels": 1
  1094. },
  1095. {
  1096. "name": "task 89 explicit isolate for overlapping workflow targets",
  1097. "targetId": "bridge-large-bolt-2",
  1098. "pass": true
  1099. },
  1100. {
  1101. "name": "task 89 internal target inspected with explicit translucent tool",
  1102. "targetId": "bridge-large-bolt-2",
  1103. "pass": true
  1104. },
  1105. {
  1106. "name": "task 89 step 10 operation 3",
  1107. "target": "bridge-large-bolt-2",
  1108. "drag": true,
  1109. "distance": 2.532200435574361,
  1110. "projected": {
  1111. "x": 703.7717768379525,
  1112. "y": 220.31157697243754,
  1113. "w": 94.44566126663392,
  1114. "h": 122.89683209393826
  1115. },
  1116. "labels": 1
  1117. },
  1118. {
  1119. "name": "task 89 explicit isolate for overlapping workflow targets",
  1120. "targetId": "bridge-large-bolt-3",
  1121. "pass": true
  1122. },
  1123. {
  1124. "name": "task 89 internal target inspected with explicit translucent tool",
  1125. "targetId": "bridge-large-bolt-3",
  1126. "pass": true
  1127. },
  1128. {
  1129. "name": "task 89 step 10 operation 4",
  1130. "target": "bridge-large-bolt-3",
  1131. "drag": true,
  1132. "distance": 2.532200435574362,
  1133. "projected": {
  1134. "x": 703.7717768379522,
  1135. "y": 220.3115769724374,
  1136. "w": 94.44566126663403,
  1137. "h": 122.89683209393851
  1138. },
  1139. "labels": 1
  1140. },
  1141. {
  1142. "name": "task 89 explicit isolate for overlapping workflow targets",
  1143. "targetId": "bridge-large-bolt-4",
  1144. "pass": true
  1145. },
  1146. {
  1147. "name": "task 89 internal target inspected with explicit translucent tool",
  1148. "targetId": "bridge-large-bolt-4",
  1149. "pass": true
  1150. },
  1151. {
  1152. "name": "task 89 step 10 operation 5",
  1153. "target": "bridge-large-bolt-4",
  1154. "drag": true,
  1155. "distance": 2.532200435574361,
  1156. "projected": {
  1157. "x": 703.771776837952,
  1158. "y": 220.31157697243756,
  1159. "w": 94.44566126663426,
  1160. "h": 122.89683209393846
  1161. },
  1162. "labels": 1
  1163. },
  1164. {
  1165. "name": "task 89 step 11 observation retained for instructor review",
  1166. "pass": true
  1167. },
  1168. {
  1169. "name": "task 89 step 11 operation 1",
  1170. "target": "bridge-large-bag",
  1171. "drag": true,
  1172. "distance": 2.532200435574362,
  1173. "projected": {
  1174. "x": 715.9952679781461,
  1175. "y": 236.82460570760685,
  1176. "w": 70.00581725199766,
  1177. "h": 88.88604631812524
  1178. },
  1179. "labels": 13
  1180. },
  1181. {
  1182. "name": "task 89 step 11 operation 2",
  1183. "target": "bridge-large-pipe",
  1184. "drag": true,
  1185. "distance": 2.532200435574361,
  1186. "projected": {
  1187. "x": 710.4795096334415,
  1188. "y": 244.9407009876643,
  1189. "w": 81.03671734159627,
  1190. "h": 73.20305790024156
  1191. },
  1192. "labels": 14
  1193. },
  1194. {
  1195. "name": "task 89 step 12 operation 1",
  1196. "target": "bridge-large-bolt-1",
  1197. "drag": true,
  1198. "distance": 2.532200435574362,
  1199. "projected": {
  1200. "x": 724.237340208173,
  1201. "y": 245.9748008839748,
  1202. "w": 53.519208051092505,
  1203. "h": 69.64153818656513
  1204. },
  1205. "labels": 2
  1206. },
  1207. {
  1208. "name": "task 89 step 12 operation 2",
  1209. "target": "bridge-large-bolt-2",
  1210. "drag": true,
  1211. "distance": 2.532200435574361,
  1212. "projected": {
  1213. "x": 724.237340208173,
  1214. "y": 245.97480088397478,
  1215. "w": 53.51920805109262,
  1216. "h": 69.64153818656516
  1217. },
  1218. "labels": 6
  1219. },
  1220. {
  1221. "name": "task 89 explicit isolate for overlapping workflow targets",
  1222. "targetId": "bridge-large-bolt-3",
  1223. "pass": true
  1224. },
  1225. {
  1226. "name": "task 89 internal target inspected with explicit translucent tool",
  1227. "targetId": "bridge-large-bolt-3",
  1228. "pass": true
  1229. },
  1230. {
  1231. "name": "task 89 step 12 operation 3",
  1232. "target": "bridge-large-bolt-3",
  1233. "drag": true,
  1234. "distance": 2.532200435574361,
  1235. "projected": {
  1236. "x": 703.7717768379526,
  1237. "y": 220.31157697243754,
  1238. "w": 94.44566126663358,
  1239. "h": 122.89683209393849
  1240. },
  1241. "labels": 1
  1242. },
  1243. {
  1244. "name": "task 89 explicit isolate for overlapping workflow targets",
  1245. "targetId": "bridge-large-bolt-4",
  1246. "pass": true
  1247. },
  1248. {
  1249. "name": "task 89 internal target inspected with explicit translucent tool",
  1250. "targetId": "bridge-large-bolt-4",
  1251. "pass": true
  1252. },
  1253. {
  1254. "name": "task 89 step 12 operation 4",
  1255. "target": "bridge-large-bolt-4",
  1256. "drag": true,
  1257. "distance": 2.532200435574362,
  1258. "projected": {
  1259. "x": 703.7717768379525,
  1260. "y": 220.31157697243742,
  1261. "w": 94.44566126663369,
  1262. "h": 122.89683209393837
  1263. },
  1264. "labels": 1
  1265. },
  1266. {
  1267. "name": "task 89 step 13 operation 1",
  1268. "target": "bridge-small-seat",
  1269. "drag": false,
  1270. "distance": 2.532200435574362,
  1271. "projected": {
  1272. "x": 682.6054469852947,
  1273. "y": 241.11471592167288,
  1274. "w": 136.7883994425748,
  1275. "h": 80.25864140632916
  1276. },
  1277. "labels": 10
  1278. },
  1279. {
  1280. "name": "task 89 step 13 operation 2",
  1281. "target": "bridge-small-plug-1",
  1282. "drag": true,
  1283. "distance": 2.532200435574362,
  1284. "projected": {
  1285. "x": 711.810570521622,
  1286. "y": 239.84868779146134,
  1287. "w": 78.37537147823684,
  1288. "h": 81.5157844880184
  1289. },
  1290. "labels": 5
  1291. },
  1292. {
  1293. "name": "task 89 step 13 operation 3",
  1294. "target": "bridge-small-plug-2",
  1295. "drag": true,
  1296. "distance": 2.532200435574361,
  1297. "projected": {
  1298. "x": 711.8105705216219,
  1299. "y": 239.8486877914614,
  1300. "w": 78.37537147823684,
  1301. "h": 81.51578448801845
  1302. },
  1303. "labels": 9
  1304. },
  1305. {
  1306. "name": "task 89 step 14 operation 1",
  1307. "target": "bridge-large-valve",
  1308. "drag": true,
  1309. "distance": 2.532200435574362,
  1310. "projected": {
  1311. "x": 692.1892620756337,
  1312. "y": 244.17158557482327,
  1313. "w": 117.61970726416462,
  1314. "h": 74.91825388242046
  1315. },
  1316. "labels": 17
  1317. },
  1318. {
  1319. "name": "task 89 step 14 operation 2",
  1320. "target": "bridge-small-bolt-1",
  1321. "drag": true,
  1322. "distance": 2.53220043557436,
  1323. "projected": {
  1324. "x": 724.2373402081729,
  1325. "y": 245.97480088397467,
  1326. "w": 53.51920805109273,
  1327. "h": 69.6415381865651
  1328. },
  1329. "labels": 5
  1330. },
  1331. {
  1332. "name": "task 89 step 14 operation 3",
  1333. "target": "bridge-small-bolt-2",
  1334. "drag": true,
  1335. "distance": 2.532200435574361,
  1336. "projected": {
  1337. "x": 724.2373402081729,
  1338. "y": 245.97480088397467,
  1339. "w": 53.519208051092846,
  1340. "h": 69.6415381865651
  1341. },
  1342. "labels": 9
  1343. },
  1344. {
  1345. "name": "task 89 step 14 operation 4",
  1346. "target": "bridge-small-bolt-3",
  1347. "drag": true,
  1348. "distance": 2.532200435574361,
  1349. "projected": {
  1350. "x": 724.237340208173,
  1351. "y": 245.97480088397464,
  1352. "w": 53.51920805109262,
  1353. "h": 69.64153818656519
  1354. },
  1355. "labels": 7
  1356. },
  1357. {
  1358. "name": "task 89 step 14 operation 5",
  1359. "target": "bridge-small-bolt-4",
  1360. "drag": true,
  1361. "distance": 2.532200435574361,
  1362. "projected": {
  1363. "x": 724.237340208173,
  1364. "y": 245.97480088397472,
  1365. "w": 53.51920805109273,
  1366. "h": 69.64153818656521
  1367. },
  1368. "labels": 9
  1369. },
  1370. {
  1371. "name": "task 89 step 15 observation retained for instructor review",
  1372. "pass": true
  1373. },
  1374. {
  1375. "name": "task 89 step 15 operation 1",
  1376. "target": "bridge-small-bag",
  1377. "drag": true,
  1378. "distance": 2.532200435574362,
  1379. "projected": {
  1380. "x": 715.9952679781461,
  1381. "y": 236.82460570760682,
  1382. "w": 70.00581725199766,
  1383. "h": 88.88604631812532
  1384. },
  1385. "labels": 11
  1386. },
  1387. {
  1388. "name": "task 89 step 15 operation 2",
  1389. "target": "bridge-small-pipe",
  1390. "drag": true,
  1391. "distance": 2.532200435574361,
  1392. "projected": {
  1393. "x": 710.4795096334416,
  1394. "y": 244.94070098766431,
  1395. "w": 81.03671734159627,
  1396. "h": 73.20305790024159
  1397. },
  1398. "labels": 10
  1399. },
  1400. {
  1401. "name": "task 89 step 16 operation 1",
  1402. "target": "bridge-small-bolt-1",
  1403. "drag": true,
  1404. "distance": 2.532200435574362,
  1405. "projected": {
  1406. "x": 724.237340208173,
  1407. "y": 245.97480088397478,
  1408. "w": 53.519208051092505,
  1409. "h": 69.64153818656504
  1410. },
  1411. "labels": 3
  1412. },
  1413. {
  1414. "name": "task 89 step 16 operation 2",
  1415. "target": "bridge-small-bolt-2",
  1416. "drag": true,
  1417. "distance": 2.532200435574361,
  1418. "projected": {
  1419. "x": 724.237340208173,
  1420. "y": 245.9748008839746,
  1421. "w": 53.51920805109262,
  1422. "h": 69.64153818656516
  1423. },
  1424. "labels": 6
  1425. },
  1426. {
  1427. "name": "task 89 step 16 operation 3",
  1428. "target": "bridge-small-bolt-3",
  1429. "drag": true,
  1430. "distance": 2.532200435574361,
  1431. "projected": {
  1432. "x": 724.237340208173,
  1433. "y": 245.97480088397467,
  1434. "w": 53.51920805109262,
  1435. "h": 69.64153818656516
  1436. },
  1437. "labels": 7
  1438. },
  1439. {
  1440. "name": "task 89 step 16 operation 4",
  1441. "target": "bridge-small-bolt-4",
  1442. "drag": true,
  1443. "distance": 2.532200435574362,
  1444. "projected": {
  1445. "x": 724.2373402081731,
  1446. "y": 245.9748008839748,
  1447. "w": 53.519208051092505,
  1448. "h": 69.64153818656513
  1449. },
  1450. "labels": 9
  1451. }
  1452. ],
  1453. "errors": [],
  1454. "writes": [
  1455. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1456. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1457. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1458. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1459. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1460. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1461. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1462. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1463. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1464. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1465. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1466. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1467. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1468. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1469. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate",
  1470. "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/89/preview/validate"
  1471. ]
  1472. }