|
- {
- "pass": true,
- "checks": [
- {
- "name": "task 87 first view",
- "state": {
- "id": "bridge-engine",
- "step": 0,
- "operation": 0,
- "errors": 0,
- "complete": false,
- "pending": false,
- "lid": {
- "position": [
- 0,
- 0,
- 0
- ],
- "quaternion": [
- 0,
- 0,
- 0,
- 1
- ]
- },
- "evidenceCount": 0,
- "grounding": null,
- "modelSources": [
- {
- "name": "地形.glb",
- "url": "/models/地形.glb"
- },
- {
- "name": "0916架桥车.glb",
- "url": "/models/bridge-erector-20260916.glb"
- },
- {
- "name": "0916保障车.glb",
- "url": "/models/bridge-support-20260916.glb"
- },
- {
- "name": "双车连接油管.glb",
- "url": "/models/bridge-rescue-hoses-20260916.glb"
- }
- ],
- "hdr": "venice_sunset_1k",
- "distance": 14.142525019070801,
- "zoom": 1,
- "exposure": 1,
- "light": [
- 0.8,
- 1.4
- ],
- "screen": {
- "x": 903.4152273706155,
- "y": 498.5493360358045,
- "localX": 644.4152273706155,
- "localY": 310.0493360358045,
- "visible": true
- },
- "bounds": [
- 0.5236417353153229,
- 0.2973613739013672,
- 0.33587217330932617
- ],
- "projected": {
- "x": 629.3646534202757,
- "y": 298.22272400664775,
- "w": 30.04947331550966,
- "h": 24.056482628946014
- },
- "pivot": [
- 0.0013664013147354215,
- 0.6606327220894567,
- 1.9416658949851993
- ],
- "pickPoints": [],
- "freePoints": [],
- "tip": null,
- "front": [
- 0,
- 0.6246950475544243,
- 0.7808688094430303
- ],
- "workflowCoverage": [
- {
- "name": "bridge-engine",
- "glowing": true
- },
- {
- "name": "front-pump-pto-switch",
- "glowing": true
- },
- {
- "name": "bridge-hose-a",
- "glowing": true
- },
- {
- "name": "bridge-hose-b",
- "glowing": true
- },
- {
- "name": "bridge-return-valve",
- "glowing": true
- },
- {
- "name": "front-pump-aux-control-box-cover",
- "glowing": true
- },
- {
- "name": "front-pump-rescue-switch",
- "glowing": true
- },
- {
- "name": "bridge-filter-valve-1",
- "glowing": true
- },
- {
- "name": "bridge-filter-valve-2",
- "glowing": true
- },
- {
- "name": "bridge-support-pto",
- "glowing": true
- },
- {
- "name": "bridge-supply",
- "glowing": true
- },
- {
- "name": "bridge-normal-control",
- "glowing": true
- }
- ],
- "camera": [
- 9.404772746326303,
- 5.862351795212512,
- 10.310496465843245
- ],
- "target": [
- 1.197076935786147,
- 1.0123497253478748,
- -0.13566183848059057
- ],
- "outline": 1,
- "cutaway": 0,
- "materials": [
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- },
- {
- "opacity": 1,
- "baseline": 1,
- "side": 2
- }
- ],
- "labels": [
- {
- "text": "聚焦 · 架桥车发动机",
- "x": 839.375,
- "y": 526.765625,
- "w": 128,
- "h": 30,
- "id": "bridge-engine"
- }
- ],
- "narration": [
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- },
- {
- "video": true,
- "fallback": true
- }
- ],
- "operationData": {
- "targetId": "bridge-engine",
- "kind": "identify",
- "directionHint": "保持架桥车发动机运行",
- "effects": [
- {
- "targetId": "bridge-engine",
- "color": 2209160
- }
- ],
- "index": 0,
- "axis": [
- 0,
- 1,
- 0
- ],
- "deltaDegrees": 0,
- "toleranceDegrees": 6
- },
- "position": [
- 0.0013663864135741999,
- 0.6606327220894567,
- 1.941665954589844
- ],
- "quaternion": [
- 0,
- 0,
- 0,
- 1
- ]
- }
- },
- {
- "name": "task 87 internal target inspected with explicit translucent tool",
- "targetId": "bridge-engine",
- "pass": true
- },
- {
- "name": "task 87 step 1 operation 1",
- "target": "bridge-engine",
- "drag": false,
- "distance": 2.6062982499292233,
- "projected": {
- "x": 662.9122984279823,
- "y": 212.61469837836887,
- "w": 176.17540314403573,
- "h": 135.83320316240622
- },
- "labels": 4
- },
- {
- "name": "task 87 step 1 operation 2",
- "target": "front-pump-pto-switch",
- "drag": true,
- "distance": 2.6062982499292233,
- "projected": {
- "x": 709.0006218687108,
- "y": 263.03238137723895,
- "w": 83.99875626257597,
- "h": 33.023591730972726
- },
- "labels": 1
- },
- {
- "name": "task 87 step 2 operation 1",
- "target": "bridge-hose-a",
- "drag": true,
- "distance": 2.606298249929224,
- "projected": {
- "x": 716.5751089643882,
- "y": 235.1456238637226,
- "w": 68.84978207122037,
- "h": 89.46479408676683
- },
- "labels": 8
- },
- {
- "name": "task 87 step 2 operation 2",
- "target": "bridge-hose-b",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 716.5749979728365,
- "y": 235.14564999479725,
- "w": 68.85000405432356,
- "h": 89.46473781586755
- },
- "labels": 3
- },
- {
- "name": "task 87 step 3 operation 1",
- "target": "bridge-return-valve",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 692.7555261168103,
- "y": 264.6492748792297,
- "w": 116.48894776638076,
- "h": 29.793580229157556
- },
- "labels": 1
- },
- {
- "name": "task 87 step 4 operation 1",
- "target": "front-pump-aux-control-box-cover",
- "drag": true,
- "distance": 2.606298249929224,
- "projected": {
- "x": 699.1228274833263,
- "y": 249.20856621347716,
- "w": 103.75434503334805,
- "h": 60.651670340400216
- },
- "labels": 10
- },
- {
- "name": "task 87 step 4 operation 2",
- "target": "front-pump-rescue-switch",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 748.0136078101959,
- "y": 276.39727764862505,
- "w": 5.972784379609266,
- "h": 6.274247470104569
- },
- "labels": 8
- },
- {
- "name": "task 87 step 5 operation 1",
- "target": "bridge-filter-valve-1",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 692.6892130062968,
- "y": 264.8954801602761,
- "w": 116.62157398740703,
- "h": 29.326181621991225
- },
- "labels": 4
- },
- {
- "name": "task 87 step 5 operation 2",
- "target": "bridge-filter-valve-2",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 693.775094204158,
- "y": 260.62023383483773,
- "w": 114.44981159168424,
- "h": 37.8674482852453
- },
- "labels": 5
- },
- {
- "name": "task 87 step 6 operation 1",
- "target": "bridge-support-pto",
- "drag": true,
- "distance": 2.6062982499292238,
- "projected": {
- "x": 713.0499877342736,
- "y": 234.09443864742252,
- "w": 75.90002453145382,
- "h": 91.19538520202474
- },
- "labels": 3
- },
- {
- "name": "task 87 step 6 operation 2",
- "target": "bridge-supply",
- "drag": false,
- "distance": 2.6062982499292247,
- "projected": {
- "x": 716.8964976099176,
- "y": 231.9366905664349,
- "w": 68.2070047801659,
- "h": 95.45439604586647
- },
- "labels": 1
- },
- {
- "name": "task 87 step 7 operation 1",
- "target": "bridge-normal-control",
- "drag": true,
- "distance": 2.6062982499292247,
- "projected": {
- "x": 713.0499877342731,
- "y": 234.094438647423,
- "w": 75.90002453145382,
- "h": 91.19538520202471
- },
- "labels": 6
- }
- ],
- "errors": [],
- "writes": [
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate",
- "http://127.0.0.1:6180/api/tran/v1/teaching/assignments/87/preview/validate"
- ]
- }
|