Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 

5424 righe
177 KiB

  1. {
  2. "project": {
  3. "id": "439",
  4. "type": "TRAINING",
  5. "code": "TRAINING-439DE936E7CF4371",
  6. "name": "重型支援桥液压泵应急替代",
  7. "description": "重型支援桥装备操作训练",
  8. "categoryCode": "MAINTENANCE",
  9. "trainingMode": "VIRTUAL",
  10. "coverUri": "",
  11. "status": "PUBLISHED",
  12. "ownerUserId": "99",
  13. "ownerName": "内部维护",
  14. "departmentId": "1",
  15. "currentVersionId": "580",
  16. "currentVersionNo": 9,
  17. "currentVersionCode": "V9.0.0",
  18. "publishedVersionId": "580",
  19. "publishedTime": 1790237492,
  20. "usageCount": 0,
  21. "version": 18,
  22. "addTime": 1789309630,
  23. "updateTime": "2026-09-24T16:11:32",
  24. "contentSummary": {
  25. "schema": "digital-workshop-training-project",
  26. "production": {
  27. "taskCode": "TASK-VIRTUAL-006",
  28. "modelProjectId": "468",
  29. "sceneProjectId": "469",
  30. "trainingProjectId": "439",
  31. "taskId": "87"
  32. },
  33. "trainingMode": "VIRTUAL",
  34. "stepCount": 6
  35. },
  36. "currentVersionStatus": "PUBLISHED",
  37. "dependencyCount": 1,
  38. "assetCount": 7,
  39. "readCount": 0,
  40. "downloadCount": 0
  41. },
  42. "currentVersion": {
  43. "id": "580",
  44. "projectId": "439",
  45. "versionNo": 9,
  46. "versionCode": "V9.0.0",
  47. "status": "PUBLISHED",
  48. "content": {
  49. "schema": "digital-workshop-training-project",
  50. "version": 1,
  51. "id": "front-pump-rescue-operation-v1",
  52. "projectId": "front-pump-rescue-operation-v1",
  53. "name": "重型支援桥液压泵应急替代",
  54. "status": "published",
  55. "trainingMode": "VIRTUAL",
  56. "resources": {
  57. "models": [
  58. {
  59. "id": "front-pump-step-vehicle",
  60. "modelId": "front-pump-step-vehicle",
  61. "name": "架桥车前泵互救操作整车模型",
  62. "baseModelName": "架桥车前泵互救操作整车模型",
  63. "sourceName": "步骤模型.glb",
  64. "resourceUrl": "/models/步骤模型.glb",
  65. "assetKey": "",
  66. "mimeType": "model/gltf-binary",
  67. "sizeBytes": 32195288,
  68. "revision": 1,
  69. "materialPreset": null,
  70. "parts": [
  71. {
  72. "editorId": "",
  73. "interactionId": "front-pump-hydraulic-pump",
  74. "nodeName": "1液压泵",
  75. "sourceNodeName": "1液压泵",
  76. "nodePath": "",
  77. "name": "液压泵",
  78. "capabilities": [
  79. "select",
  80. "inspect"
  81. ],
  82. "visible": true
  83. },
  84. {
  85. "editorId": "",
  86. "interactionId": "front-pump-power-take-off",
  87. "nodeName": "2取力器",
  88. "sourceNodeName": "2取力器",
  89. "nodePath": "",
  90. "name": "取力器",
  91. "capabilities": [
  92. "select",
  93. "inspect"
  94. ],
  95. "visible": true
  96. },
  97. {
  98. "editorId": "",
  99. "interactionId": "front-pump-pto-switch",
  100. "nodeName": "2取力器开关",
  101. "sourceNodeName": "2取力器开关",
  102. "nodePath": "",
  103. "name": "取力器开关",
  104. "capabilities": [
  105. "select",
  106. "inspect",
  107. "mechanism"
  108. ],
  109. "visible": true
  110. },
  111. {
  112. "editorId": "",
  113. "interactionId": "front-pump-ball-valve-switch",
  114. "nodeName": "3球阀开关",
  115. "sourceNodeName": "3球阀开关",
  116. "nodePath": "",
  117. "name": "球阀开关",
  118. "capabilities": [
  119. "select",
  120. "inspect",
  121. "mechanism"
  122. ],
  123. "visible": true
  124. },
  125. {
  126. "editorId": "",
  127. "interactionId": "front-pump-aux-control-box",
  128. "nodeName": "5辅助控制盒",
  129. "sourceNodeName": "5辅助控制盒",
  130. "nodePath": "",
  131. "name": "辅助控制盒",
  132. "capabilities": [
  133. "select",
  134. "inspect"
  135. ],
  136. "visible": true
  137. },
  138. {
  139. "editorId": "",
  140. "interactionId": "front-pump-aux-control-box-cover",
  141. "nodeName": "5辅助控制盒盖",
  142. "sourceNodeName": "5辅助控制盒盖",
  143. "nodePath": "",
  144. "name": "辅助控制盒盖",
  145. "capabilities": [
  146. "select",
  147. "inspect",
  148. "mechanism"
  149. ],
  150. "visible": true
  151. },
  152. {
  153. "editorId": "",
  154. "interactionId": "front-pump-rescue-switch",
  155. "nodeName": "5互救开关",
  156. "sourceNodeName": "5互救开关",
  157. "nodePath": "",
  158. "name": "互救开关",
  159. "capabilities": [
  160. "select",
  161. "inspect",
  162. "mechanism"
  163. ],
  164. "visible": true
  165. }
  166. ]
  167. }
  168. ],
  169. "animations": []
  170. },
  171. "task": {
  172. "id": "TR-FRONT-PUMP-RESCUE-001",
  173. "code": "TR-FRONT-PUMP-RESCUE-001",
  174. "title": "重型支援桥液压泵应急替代",
  175. "categoryId": "minor-repair",
  176. "difficulty": "标准",
  177. "level": "标准",
  178. "duration": 10,
  179. "description": "前泵损坏的情况下如何操作。",
  180. "image": "/models/step-model-front-pump-thumb.png",
  181. "equipment": "架桥车",
  182. "skills": [
  183. "液压泵故障识别",
  184. "取力器断开与联通",
  185. "球阀开启",
  186. "互救开关操作"
  187. ]
  188. },
  189. "scenario": {
  190. "id": "front-pump-rescue-scenario",
  191. "publishedSceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  192. "publishedSceneVersion": "1.0",
  193. "baseVisualKey": "front-pump-rescue",
  194. "visualKey": "front-pump-rescue",
  195. "environmentName": "重型支援桥液压泵应急替代",
  196. "sceneLayout": "架桥车整车操作位",
  197. "equipmentState": "按步骤操作对应部件",
  198. "tools": [],
  199. "faults": [],
  200. "environment": {
  201. "type": "outdoor",
  202. "mode": "builtin",
  203. "sourceName": "桥梁脚本三维训练场",
  204. "resourceUrl": "",
  205. "sizeBytes": 0,
  206. "lastModified": 0,
  207. "embeddedDataUrl": ""
  208. },
  209. "sceneResource": {
  210. "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  211. "version": "1.0",
  212. "sourceKind": "published",
  213. "status": "已发布",
  214. "name": "重型支援桥液压泵应急替代",
  215. "presetId": "outdoor-1",
  216. "type": "outdoor",
  217. "objectCount": 2,
  218. "objects": [
  219. {
  220. "id": "front-pump-training-yard",
  221. "sceneId": "front-pump-training-yard",
  222. "interactionId": "scene:front-pump-training-yard",
  223. "type": "imported",
  224. "name": "野外山地训练场",
  225. "semantic": "场景地形",
  226. "assetRole": "environment",
  227. "operable": false,
  228. "visible": true,
  229. "modelId": "front-pump-field-terrain",
  230. "modelEditorAssetId": "front-pump-field-terrain",
  231. "modelEditorModelId": "front-pump-field-terrain",
  232. "modelEditorRevision": 1,
  233. "modelOverrides": {},
  234. "materialPreset": null,
  235. "sourceName": "地形.glb",
  236. "resourceUrl": "/models/地形.glb",
  237. "assetKey": "",
  238. "mimeType": "model/gltf-binary",
  239. "sizeBytes": 10726472,
  240. "fitToScene": true,
  241. "fitSize": 140,
  242. "groundLevelY": 0,
  243. "position": [
  244. 0,
  245. 0,
  246. 0
  247. ],
  248. "rotation": [
  249. 0,
  250. 0,
  251. 0
  252. ],
  253. "scale": [
  254. 1,
  255. 1,
  256. 1
  257. ]
  258. },
  259. {
  260. "id": "front-pump-rescue-vehicle",
  261. "sceneId": "front-pump-rescue-vehicle",
  262. "interactionId": "scene:front-pump-rescue-vehicle",
  263. "type": "imported",
  264. "name": "架桥车前泵互救操作整车模型",
  265. "semantic": "实训装备",
  266. "assetRole": "training-content",
  267. "operable": true,
  268. "visible": true,
  269. "capabilities": [
  270. "select",
  271. "inspect"
  272. ],
  273. "modelId": "front-pump-step-vehicle",
  274. "modelEditorAssetId": "front-pump-step-vehicle",
  275. "modelEditorModelId": "front-pump-step-vehicle",
  276. "modelEditorRevision": 2,
  277. "modelOverrides": {},
  278. "materialPreset": null,
  279. "modelPartTargets": [
  280. {
  281. "interactionId": "front-pump-hydraulic-pump",
  282. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  283. "name": "液压泵",
  284. "capabilities": [
  285. "select",
  286. "inspect"
  287. ],
  288. "sceneId": "front-pump-rescue-vehicle",
  289. "operable": true,
  290. "visible": true,
  291. "nodePath": "",
  292. "editorId": ""
  293. },
  294. {
  295. "interactionId": "front-pump-power-take-off",
  296. "sourceNodeName": "1_25取力器",
  297. "name": "取力器",
  298. "capabilities": [
  299. "select",
  300. "inspect"
  301. ],
  302. "sceneId": "front-pump-rescue-vehicle",
  303. "operable": true,
  304. "visible": true,
  305. "nodePath": "",
  306. "editorId": ""
  307. },
  308. {
  309. "interactionId": "front-pump-pto-switch",
  310. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  311. "name": "取力器开关",
  312. "capabilities": [
  313. "select",
  314. "inspect",
  315. "mechanism"
  316. ],
  317. "sceneId": "front-pump-rescue-vehicle",
  318. "operable": true,
  319. "visible": true,
  320. "nodePath": "",
  321. "editorId": ""
  322. },
  323. {
  324. "interactionId": "front-pump-ball-valve-switch",
  325. "sourceNodeName": "1_26球阀开关",
  326. "name": "球阀开关",
  327. "capabilities": [
  328. "select",
  329. "inspect",
  330. "mechanism"
  331. ],
  332. "sceneId": "front-pump-rescue-vehicle",
  333. "operable": true,
  334. "visible": true,
  335. "nodePath": "",
  336. "editorId": ""
  337. },
  338. {
  339. "interactionId": "front-pump-aux-control-box",
  340. "sourceNodeName": "1_28辅助控制盒内",
  341. "name": "辅助控制盒",
  342. "capabilities": [
  343. "select",
  344. "inspect"
  345. ],
  346. "sceneId": "front-pump-rescue-vehicle",
  347. "operable": true,
  348. "visible": true,
  349. "nodePath": "",
  350. "editorId": ""
  351. },
  352. {
  353. "interactionId": "front-pump-aux-control-box-cover",
  354. "sourceNodeName": "1_28辅助控制盒盖",
  355. "name": "辅助控制盒盖",
  356. "capabilities": [
  357. "select",
  358. "inspect",
  359. "mechanism"
  360. ],
  361. "pivotEdge": {
  362. "space": "world",
  363. "axis": [
  364. 0,
  365. 1,
  366. 0
  367. ],
  368. "edge": "nearest-vertical-edge"
  369. },
  370. "sceneId": "front-pump-rescue-vehicle",
  371. "operable": true,
  372. "visible": true,
  373. "nodePath": "",
  374. "editorId": ""
  375. },
  376. {
  377. "interactionId": "front-pump-rescue-switch",
  378. "sourceNodeName": "1_28和2_06互救开关",
  379. "name": "互救开关",
  380. "capabilities": [
  381. "select",
  382. "inspect",
  383. "mechanism"
  384. ],
  385. "sceneId": "front-pump-rescue-vehicle",
  386. "operable": true,
  387. "visible": true,
  388. "nodePath": "",
  389. "editorId": ""
  390. }
  391. ],
  392. "sourceName": "0916架桥车.glb",
  393. "resourceUrl": "/models/bridge-erector-20260916.glb",
  394. "assetKey": "",
  395. "mimeType": "model/gltf-binary",
  396. "sizeBytes": 37160920,
  397. "fitToScene": false,
  398. "fitSize": 8,
  399. "position": [
  400. 0,
  401. 0,
  402. 0
  403. ],
  404. "rotation": [
  405. 0,
  406. 0,
  407. 0
  408. ],
  409. "scale": [
  410. 1,
  411. 1,
  412. 1
  413. ],
  414. "partOverrides": {}
  415. },
  416. {
  417. "id": "support-vehicle",
  418. "sceneId": "support-vehicle",
  419. "interactionId": "scene:support-vehicle",
  420. "type": "imported",
  421. "name": "0916保障车.glb",
  422. "semantic": "实训装备",
  423. "assetRole": "training-content",
  424. "operable": false,
  425. "visible": true,
  426. "capabilities": [
  427. "select",
  428. "inspect"
  429. ],
  430. "modelId": "support-vehicle",
  431. "modelEditorAssetId": "support-vehicle",
  432. "modelEditorModelId": "support-vehicle",
  433. "modelEditorRevision": 2,
  434. "modelOverrides": {},
  435. "materialPreset": null,
  436. "modelPartTargets": [],
  437. "sourceName": "0916保障车.glb",
  438. "resourceUrl": "/models/bridge-support-20260916.glb",
  439. "assetKey": "",
  440. "mimeType": "model/gltf-binary",
  441. "sizeBytes": 37160920,
  442. "fitToScene": false,
  443. "fitSize": 8,
  444. "position": [
  445. 0,
  446. 0,
  447. 0
  448. ],
  449. "rotation": [
  450. 0,
  451. 0,
  452. 0
  453. ],
  454. "scale": [
  455. 1,
  456. 1,
  457. 1
  458. ],
  459. "partOverrides": {}
  460. },
  461. {
  462. "id": "rescue-hoses",
  463. "sceneId": "rescue-hoses",
  464. "interactionId": "scene:rescue-hoses",
  465. "type": "imported",
  466. "name": "双车连接油管.glb",
  467. "semantic": "实训装备",
  468. "assetRole": "script-accessory",
  469. "operable": false,
  470. "visible": true,
  471. "capabilities": [
  472. "select",
  473. "inspect"
  474. ],
  475. "modelId": "rescue-hoses",
  476. "modelEditorAssetId": "rescue-hoses",
  477. "modelEditorModelId": "rescue-hoses",
  478. "modelEditorRevision": 2,
  479. "modelOverrides": {},
  480. "materialPreset": null,
  481. "modelPartTargets": [],
  482. "sourceName": "双车连接油管.glb",
  483. "resourceUrl": "/models/bridge-rescue-hoses-20260916.glb",
  484. "assetKey": "",
  485. "mimeType": "model/gltf-binary",
  486. "sizeBytes": 37160920,
  487. "fitToScene": false,
  488. "fitSize": 8,
  489. "position": [
  490. 0,
  491. 0,
  492. 0
  493. ],
  494. "rotation": [
  495. 0,
  496. 0,
  497. 0
  498. ],
  499. "scale": [
  500. 1,
  501. 1,
  502. 1
  503. ],
  504. "partOverrides": {}
  505. }
  506. ],
  507. "snapshot": {
  508. "schema": "edit3dv4.scene",
  509. "version": "1.0",
  510. "name": "重型支援桥液压泵应急替代",
  511. "presetId": "outdoor-1",
  512. "type": "outdoor",
  513. "environment": {
  514. "presetId": "outdoor-1",
  515. "type": "outdoor"
  516. },
  517. "rendering": {
  518. "background": 11062241,
  519. "fog": {
  520. "color": 11062241,
  521. "near": 70,
  522. "far": 240
  523. },
  524. "toneMappingExposure": 1.05,
  525. "environment": {
  526. "type": "room",
  527. "sigma": 0.04
  528. },
  529. "camera": {
  530. "fov": 45,
  531. "near": 0.1,
  532. "far": 800,
  533. "position": [
  534. 11,
  535. 8,
  536. 16
  537. ],
  538. "target": [
  539. 0,
  540. 1.5,
  541. 2
  542. ]
  543. }
  544. },
  545. "objects": [
  546. {
  547. "id": "front-pump-training-yard",
  548. "sceneId": "front-pump-training-yard",
  549. "interactionId": "scene:front-pump-training-yard",
  550. "type": "imported",
  551. "name": "野外山地训练场",
  552. "semantic": "场景地形",
  553. "assetRole": "environment",
  554. "operable": false,
  555. "visible": true,
  556. "modelId": "front-pump-field-terrain",
  557. "modelEditorAssetId": "front-pump-field-terrain",
  558. "modelEditorModelId": "front-pump-field-terrain",
  559. "modelEditorRevision": 1,
  560. "modelOverrides": {},
  561. "materialPreset": null,
  562. "sourceName": "地形.glb",
  563. "resourceUrl": "/models/地形.glb",
  564. "assetKey": "",
  565. "mimeType": "model/gltf-binary",
  566. "sizeBytes": 10726472,
  567. "fitToScene": true,
  568. "fitSize": 140,
  569. "groundLevelY": 0,
  570. "position": [
  571. 0,
  572. 0,
  573. 0
  574. ],
  575. "rotation": [
  576. 0,
  577. 0,
  578. 0
  579. ],
  580. "scale": [
  581. 1,
  582. 1,
  583. 1
  584. ]
  585. },
  586. {
  587. "id": "front-pump-rescue-vehicle",
  588. "sceneId": "front-pump-rescue-vehicle",
  589. "interactionId": "scene:front-pump-rescue-vehicle",
  590. "type": "imported",
  591. "name": "架桥车前泵互救操作整车模型",
  592. "semantic": "实训装备",
  593. "assetRole": "training-content",
  594. "operable": true,
  595. "visible": true,
  596. "capabilities": [
  597. "select",
  598. "inspect"
  599. ],
  600. "modelId": "front-pump-step-vehicle",
  601. "modelEditorAssetId": "front-pump-step-vehicle",
  602. "modelEditorModelId": "front-pump-step-vehicle",
  603. "modelEditorRevision": 2,
  604. "modelOverrides": {},
  605. "materialPreset": null,
  606. "modelPartTargets": [
  607. {
  608. "interactionId": "front-pump-hydraulic-pump",
  609. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  610. "name": "液压泵",
  611. "capabilities": [
  612. "select",
  613. "inspect"
  614. ],
  615. "sceneId": "front-pump-rescue-vehicle",
  616. "operable": true,
  617. "visible": true,
  618. "nodePath": "",
  619. "editorId": ""
  620. },
  621. {
  622. "interactionId": "front-pump-power-take-off",
  623. "sourceNodeName": "1_25取力器",
  624. "name": "取力器",
  625. "capabilities": [
  626. "select",
  627. "inspect"
  628. ],
  629. "sceneId": "front-pump-rescue-vehicle",
  630. "operable": true,
  631. "visible": true,
  632. "nodePath": "",
  633. "editorId": ""
  634. },
  635. {
  636. "interactionId": "front-pump-pto-switch",
  637. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  638. "name": "取力器开关",
  639. "capabilities": [
  640. "select",
  641. "inspect",
  642. "mechanism"
  643. ],
  644. "sceneId": "front-pump-rescue-vehicle",
  645. "operable": true,
  646. "visible": true,
  647. "nodePath": "",
  648. "editorId": ""
  649. },
  650. {
  651. "interactionId": "front-pump-ball-valve-switch",
  652. "sourceNodeName": "1_26球阀开关",
  653. "name": "球阀开关",
  654. "capabilities": [
  655. "select",
  656. "inspect",
  657. "mechanism"
  658. ],
  659. "sceneId": "front-pump-rescue-vehicle",
  660. "operable": true,
  661. "visible": true,
  662. "nodePath": "",
  663. "editorId": ""
  664. },
  665. {
  666. "interactionId": "front-pump-aux-control-box",
  667. "sourceNodeName": "1_28辅助控制盒内",
  668. "name": "辅助控制盒",
  669. "capabilities": [
  670. "select",
  671. "inspect"
  672. ],
  673. "sceneId": "front-pump-rescue-vehicle",
  674. "operable": true,
  675. "visible": true,
  676. "nodePath": "",
  677. "editorId": ""
  678. },
  679. {
  680. "interactionId": "front-pump-aux-control-box-cover",
  681. "sourceNodeName": "1_28辅助控制盒盖",
  682. "name": "辅助控制盒盖",
  683. "capabilities": [
  684. "select",
  685. "inspect",
  686. "mechanism"
  687. ],
  688. "pivotEdge": {
  689. "space": "world",
  690. "axis": [
  691. 0,
  692. 1,
  693. 0
  694. ],
  695. "edge": "nearest-vertical-edge"
  696. },
  697. "sceneId": "front-pump-rescue-vehicle",
  698. "operable": true,
  699. "visible": true,
  700. "nodePath": "",
  701. "editorId": ""
  702. },
  703. {
  704. "interactionId": "front-pump-rescue-switch",
  705. "sourceNodeName": "1_28和2_06互救开关",
  706. "name": "互救开关",
  707. "capabilities": [
  708. "select",
  709. "inspect",
  710. "mechanism"
  711. ],
  712. "sceneId": "front-pump-rescue-vehicle",
  713. "operable": true,
  714. "visible": true,
  715. "nodePath": "",
  716. "editorId": ""
  717. }
  718. ],
  719. "sourceName": "0916架桥车.glb",
  720. "resourceUrl": "/models/bridge-erector-20260916.glb",
  721. "assetKey": "",
  722. "mimeType": "model/gltf-binary",
  723. "sizeBytes": 37160920,
  724. "fitToScene": false,
  725. "fitSize": 8,
  726. "position": [
  727. 0,
  728. 0,
  729. 0
  730. ],
  731. "rotation": [
  732. 0,
  733. 0,
  734. 0
  735. ],
  736. "scale": [
  737. 1,
  738. 1,
  739. 1
  740. ],
  741. "partOverrides": {}
  742. },
  743. {
  744. "id": "support-vehicle",
  745. "sceneId": "support-vehicle",
  746. "interactionId": "scene:support-vehicle",
  747. "type": "imported",
  748. "name": "0916保障车.glb",
  749. "semantic": "实训装备",
  750. "assetRole": "training-content",
  751. "operable": false,
  752. "visible": true,
  753. "capabilities": [
  754. "select",
  755. "inspect"
  756. ],
  757. "modelId": "support-vehicle",
  758. "modelEditorAssetId": "support-vehicle",
  759. "modelEditorModelId": "support-vehicle",
  760. "modelEditorRevision": 2,
  761. "modelOverrides": {},
  762. "materialPreset": null,
  763. "modelPartTargets": [],
  764. "sourceName": "0916保障车.glb",
  765. "resourceUrl": "/models/bridge-support-20260916.glb",
  766. "assetKey": "",
  767. "mimeType": "model/gltf-binary",
  768. "sizeBytes": 37160920,
  769. "fitToScene": false,
  770. "fitSize": 8,
  771. "position": [
  772. 0,
  773. 0,
  774. 0
  775. ],
  776. "rotation": [
  777. 0,
  778. 0,
  779. 0
  780. ],
  781. "scale": [
  782. 1,
  783. 1,
  784. 1
  785. ],
  786. "partOverrides": {}
  787. },
  788. {
  789. "id": "rescue-hoses",
  790. "sceneId": "rescue-hoses",
  791. "interactionId": "scene:rescue-hoses",
  792. "type": "imported",
  793. "name": "双车连接油管.glb",
  794. "semantic": "实训装备",
  795. "assetRole": "script-accessory",
  796. "operable": false,
  797. "visible": true,
  798. "capabilities": [
  799. "select",
  800. "inspect"
  801. ],
  802. "modelId": "rescue-hoses",
  803. "modelEditorAssetId": "rescue-hoses",
  804. "modelEditorModelId": "rescue-hoses",
  805. "modelEditorRevision": 2,
  806. "modelOverrides": {},
  807. "materialPreset": null,
  808. "modelPartTargets": [],
  809. "sourceName": "双车连接油管.glb",
  810. "resourceUrl": "/models/bridge-rescue-hoses-20260916.glb",
  811. "assetKey": "",
  812. "mimeType": "model/gltf-binary",
  813. "sizeBytes": 37160920,
  814. "fitToScene": false,
  815. "fitSize": 8,
  816. "position": [
  817. 0,
  818. 0,
  819. 0
  820. ],
  821. "rotation": [
  822. 0,
  823. 0,
  824. 0
  825. ],
  826. "scale": [
  827. 1,
  828. 1,
  829. 1
  830. ],
  831. "partOverrides": {}
  832. }
  833. ]
  834. },
  835. "assetReferences": [
  836. {
  837. "resourceUrl": "/models/步骤模型.glb",
  838. "sourceName": "步骤模型.glb",
  839. "sizeBytes": 32195288,
  840. "mimeType": "model/gltf-binary",
  841. "assetRole": "training-content"
  842. }
  843. ]
  844. },
  845. "accent": "#2d86d8",
  846. "background": 11062241,
  847. "fog": 11062241,
  848. "ground": 7110499,
  849. "camera": {
  850. "position": [
  851. 10.6,
  852. 6.4,
  853. 13.2
  854. ],
  855. "target": [
  856. 0,
  857. 1.9,
  858. 0
  859. ]
  860. },
  861. "retainStoredParts": true,
  862. "sceneTags": [
  863. "新版整车模型",
  864. "原位部件操作"
  865. ],
  866. "sensorFeeds": [],
  867. "name": "重型支援桥液压泵应急替代",
  868. "title": "重型支援桥液压泵应急替代",
  869. "operableParts": [
  870. "bridge-engine",
  871. "front-pump-pto-switch",
  872. "bridge-hose-a",
  873. "bridge-hose-b",
  874. "bridge-hose-line-a",
  875. "bridge-hose-line-b",
  876. "bridge-return-line-a",
  877. "bridge-return-line-b",
  878. "bridge-return-valve",
  879. "front-pump-aux-control-box-cover",
  880. "front-pump-rescue-switch",
  881. "bridge-filter-valve-1",
  882. "bridge-filter-valve-2",
  883. "bridge-support-pto",
  884. "bridge-supply"
  885. ],
  886. "sceneProjectId": "469",
  887. "sceneVersionId": "579"
  888. },
  889. "tools": [],
  890. "faults": [],
  891. "steps": [
  892. {
  893. "id": "BRIDGE-STEP-1",
  894. "stepCode": "BRIDGE-STEP-1",
  895. "actionCode": "COMPLETE_BRIDGE-STEP-1",
  896. "number": 1,
  897. "title": "保持架桥车运行并断开取力器",
  898. "targetId": "bridge-engine",
  899. "targetName": "保持架桥车发动机运行",
  900. "mode": "inspect",
  901. "interaction": "mechanism-operation",
  902. "instruction": "保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  903. "guidance": "保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  904. "warning": "",
  905. "success": "保持架桥车运行并断开取力器:三维操作已保存",
  906. "cameraPolicy": "focus",
  907. "action": {
  908. "kind": "mechanism-operation",
  909. "targetId": "bridge-engine",
  910. "requiresPlacement": false,
  911. "durationMs": 700,
  912. "mechanism": {
  913. "type": "sequence",
  914. "steps": [
  915. {
  916. "targetId": "bridge-engine",
  917. "kind": "identify",
  918. "directionHint": "保持架桥车发动机运行",
  919. "effects": [
  920. {
  921. "targetId": "bridge-engine",
  922. "color": 2209160
  923. }
  924. ]
  925. },
  926. {
  927. "targetId": "front-pump-pto-switch",
  928. "kind": "rotate",
  929. "axis": [
  930. 1,
  931. 0,
  932. 0
  933. ],
  934. "deltaDegrees": -30,
  935. "toleranceDegrees": 8,
  936. "directionHint": "断开架桥车取力器"
  937. }
  938. ]
  939. }
  940. },
  941. "toolId": "",
  942. "measurement": "",
  943. "assessment": {
  944. "weight": 16.67,
  945. "requiredDimensions": [
  946. "action",
  947. "sequence"
  948. ],
  949. "passPolicy": "all-required"
  950. },
  951. "audio": {
  952. "narrationSource": "digital-generate",
  953. "narrationText": "第1步,保持架桥车运行并断开取力器。保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  954. "successCue": "ui",
  955. "errorCue": "collision-error",
  956. "narrationUrl": "",
  957. "narrationAssetCode": "",
  958. "narrationVideoAssetCode": "DH_5AEA5274E6664D43B8C53F55859D5717",
  959. "digitalHuman": {
  960. "enabled": true,
  961. "mode": "video",
  962. "videoSource": "library",
  963. "videoId": "58",
  964. "videoName": "重型支援桥液压泵应急替代 · 1 保持架桥车运行并断开取力器",
  965. "appId": "AP_238179E0A10F97927EA49FA3",
  966. "videoUrl": "",
  967. "generatedVideoUrl": "",
  968. "generationStatus": "generated"
  969. }
  970. },
  971. "modelActions": [
  972. {
  973. "actionId": "BRIDGE-STEP-1:1",
  974. "targetId": "bridge-engine",
  975. "modelProjectId": "468",
  976. "modelVersionId": "578",
  977. "motion": {
  978. "kind": "state",
  979. "axis": [
  980. 0,
  981. 1,
  982. 0
  983. ],
  984. "pivot": [
  985. 1.4901161221603232e-8,
  986. 0,
  987. -5.960464477539063e-8
  988. ],
  989. "pivotMode": "hinge",
  990. "angle": 0,
  991. "offset": [
  992. 0,
  993. 0,
  994. 0
  995. ],
  996. "durationMs": 900,
  997. "easing": "easeInOut"
  998. },
  999. "binding": {
  1000. "name": "架桥车发动机",
  1001. "sourceNode": "发动机",
  1002. "origin": "model",
  1003. "pivot": [
  1004. 1.4901161221603232e-8,
  1005. 0,
  1006. -5.960464477539063e-8
  1007. ],
  1008. "center": [
  1009. 1.4901161221603232e-8,
  1010. 0,
  1011. -5.960464477539063e-8
  1012. ]
  1013. }
  1014. },
  1015. {
  1016. "actionId": "BRIDGE-STEP-1:2",
  1017. "targetId": "front-pump-pto-switch",
  1018. "modelProjectId": "468",
  1019. "modelVersionId": "578",
  1020. "motion": {
  1021. "kind": "rotate",
  1022. "axis": [
  1023. 1,
  1024. 0,
  1025. 0
  1026. ],
  1027. "pivot": [
  1028. 0.0000152587890625,
  1029. -4.159996032714844,
  1030. 9.536743448279594e-7
  1031. ],
  1032. "pivotMode": "hinge",
  1033. "angle": -30,
  1034. "offset": [
  1035. 0,
  1036. 0,
  1037. 0
  1038. ],
  1039. "durationMs": 900,
  1040. "easing": "easeInOut"
  1041. },
  1042. "binding": {
  1043. "name": "取力器开关",
  1044. "sourceNode": "1_25和1_27和2_03和2_08取力器开关",
  1045. "origin": "model",
  1046. "pivot": [
  1047. 0.0000152587890625,
  1048. -4.159996032714844,
  1049. 9.536743448279594e-7
  1050. ],
  1051. "center": [
  1052. 0.0000152587890625,
  1053. 0.0000209808349609375,
  1054. 9.536743306171047e-7
  1055. ]
  1056. }
  1057. }
  1058. ]
  1059. },
  1060. {
  1061. "id": "BRIDGE-STEP-2",
  1062. "stepCode": "BRIDGE-STEP-2",
  1063. "actionCode": "COMPLETE_BRIDGE-STEP-2",
  1064. "number": 2,
  1065. "title": "连接两车液压软管",
  1066. "targetId": "bridge-hose-a",
  1067. "targetName": "打开架桥车快速接口防尘盖",
  1068. "mode": "inspect",
  1069. "interaction": "mechanism-operation",
  1070. "instruction": "连接支援车与架桥车液压软管。架桥车快接接头位于液压油箱右侧;支援车快接接头位于驾驶室外右下方。",
  1071. "guidance": "先打开架桥车、保障车的快速接口防尘盖,再依次将供油软管和回油软管的两端连接到对应接口。点击高亮部件播放动作,也可按住接头拖动至行程末端;四个接头全部到位后才完成本步。",
  1072. "warning": "",
  1073. "success": "连接两车液压软管:三维操作已保存",
  1074. "cameraPolicy": "focus",
  1075. "action": {
  1076. "kind": "mechanism-operation",
  1077. "targetId": "bridge-hose-a",
  1078. "requiresPlacement": false,
  1079. "durationMs": 700,
  1080. "mechanism": {
  1081. "type": "sequence",
  1082. "steps": [
  1083. {
  1084. "targetId": "bridge-hose-a",
  1085. "kind": "identify",
  1086. "directionHint": "打开架桥车快速接口防尘盖",
  1087. "effects": [
  1088. {
  1089. "targetId": "bridge-hose-a",
  1090. "offset": [
  1091. 0,
  1092. 0,
  1093. -0.7
  1094. ]
  1095. }
  1096. ]
  1097. },
  1098. {
  1099. "targetId": "bridge-hose-b",
  1100. "kind": "identify",
  1101. "directionHint": "打开保障车快速接口防尘盖",
  1102. "effects": [
  1103. {
  1104. "targetId": "bridge-hose-b",
  1105. "offset": [
  1106. 0,
  1107. 0,
  1108. -0.7
  1109. ]
  1110. }
  1111. ]
  1112. },
  1113. {
  1114. "targetId": "bridge-hose-line-a",
  1115. "kind": "identify",
  1116. "directionHint": "连接供油软管架桥车端接头",
  1117. "effects": [
  1118. {
  1119. "targetId": "bridge-hose-line-a",
  1120. "offset": [
  1121. 0,
  1122. 0,
  1123. 0
  1124. ]
  1125. }
  1126. ]
  1127. },
  1128. {
  1129. "targetId": "bridge-hose-line-b",
  1130. "kind": "identify",
  1131. "directionHint": "连接供油软管保障车端接头",
  1132. "effects": [
  1133. {
  1134. "targetId": "bridge-hose-line-b",
  1135. "offset": [
  1136. 0,
  1137. 0,
  1138. 0
  1139. ]
  1140. }
  1141. ]
  1142. },
  1143. {
  1144. "targetId": "bridge-return-line-a",
  1145. "kind": "identify",
  1146. "directionHint": "连接回油软管架桥车端接头",
  1147. "effects": [
  1148. {
  1149. "targetId": "bridge-return-line-a",
  1150. "offset": [
  1151. 0,
  1152. 0,
  1153. 0
  1154. ]
  1155. }
  1156. ]
  1157. },
  1158. {
  1159. "targetId": "bridge-return-line-b",
  1160. "kind": "identify",
  1161. "directionHint": "连接回油软管保障车端接头",
  1162. "effects": [
  1163. {
  1164. "targetId": "bridge-return-line-b",
  1165. "offset": [
  1166. 0,
  1167. 0,
  1168. 0
  1169. ]
  1170. }
  1171. ]
  1172. }
  1173. ]
  1174. }
  1175. },
  1176. "toolId": "",
  1177. "measurement": "",
  1178. "assessment": {
  1179. "weight": 16.67,
  1180. "requiredDimensions": [
  1181. "action",
  1182. "sequence"
  1183. ],
  1184. "passPolicy": "all-required"
  1185. },
  1186. "audio": {
  1187. "narrationSource": "digital-generate",
  1188. "narrationText": "第2步,连接两车液压软管。连接支援车与架桥车液压软管。架桥车快接接头位于液压油箱右侧;支援车快接接头位于驾驶室外右下方。",
  1189. "successCue": "ui",
  1190. "errorCue": "collision-error",
  1191. "narrationUrl": "",
  1192. "narrationAssetCode": "",
  1193. "narrationVideoAssetCode": "DH_B9F2CBFE36274528825899153DB98195",
  1194. "digitalHuman": {
  1195. "enabled": true,
  1196. "mode": "video",
  1197. "videoSource": "library",
  1198. "videoId": "59",
  1199. "videoName": "重型支援桥液压泵应急替代 · 2 连接两车液压软管",
  1200. "appId": "AP_238179E0A10F97927EA49FA3",
  1201. "videoUrl": "",
  1202. "generatedVideoUrl": "",
  1203. "generationStatus": "generated"
  1204. }
  1205. },
  1206. "modelActions": [
  1207. {
  1208. "actionId": "BRIDGE-STEP-2:1",
  1209. "targetId": "bridge-hose-a",
  1210. "modelProjectId": "468",
  1211. "modelVersionId": "578",
  1212. "motion": {
  1213. "kind": "translate",
  1214. "axis": [
  1215. 0,
  1216. 1,
  1217. 0
  1218. ],
  1219. "pivot": [
  1220. 1.1175870895385742e-8,
  1221. 3.7252904094842165e-9,
  1222. -3.725290298461914e-9
  1223. ],
  1224. "pivotMode": "hinge",
  1225. "angle": 0,
  1226. "offset": [
  1227. -0.06,
  1228. 0,
  1229. 0.09
  1230. ],
  1231. "durationMs": 900,
  1232. "easing": "easeInOut"
  1233. },
  1234. "binding": {
  1235. "name": "架桥车快速接口盖",
  1236. "sourceNode": "2_04架桥车接口盖子",
  1237. "origin": "model",
  1238. "pivot": [
  1239. 1.1175870895385742e-8,
  1240. 3.7252904094842165e-9,
  1241. -3.725290298461914e-9
  1242. ],
  1243. "center": [
  1244. 1.1175870895385742e-8,
  1245. 3.7252904094842165e-9,
  1246. -3.725290298461914e-9
  1247. ]
  1248. }
  1249. },
  1250. {
  1251. "actionId": "BRIDGE-STEP-2:2",
  1252. "targetId": "bridge-hose-b",
  1253. "modelProjectId": "468",
  1254. "modelVersionId": "578",
  1255. "motion": {
  1256. "kind": "translate",
  1257. "axis": [
  1258. 0,
  1259. 1,
  1260. 0
  1261. ],
  1262. "pivot": [
  1263. -1.1548399925231934e-7,
  1264. 1.862645149230957e-8,
  1265. -7.450580596923828e-9
  1266. ],
  1267. "pivotMode": "hinge",
  1268. "angle": 0,
  1269. "offset": [
  1270. -0.06,
  1271. 0,
  1272. 0.09
  1273. ],
  1274. "durationMs": 900,
  1275. "easing": "easeInOut"
  1276. },
  1277. "binding": {
  1278. "name": "保障车快速接口盖",
  1279. "sourceNode": "2_04保障车接口盖子",
  1280. "origin": "model",
  1281. "pivot": [
  1282. -1.1548399925231934e-7,
  1283. 1.862645149230957e-8,
  1284. -7.450580596923828e-9
  1285. ],
  1286. "center": [
  1287. -1.1548399925231934e-7,
  1288. 1.862645149230957e-8,
  1289. -7.450580596923828e-9
  1290. ]
  1291. }
  1292. },
  1293. {
  1294. "actionId": "BRIDGE-STEP-2:3",
  1295. "targetId": "bridge-hose-line-a",
  1296. "modelProjectId": "468",
  1297. "modelVersionId": "578",
  1298. "motion": {
  1299. "kind": "translate",
  1300. "axis": [
  1301. 0,
  1302. 1,
  1303. 0
  1304. ],
  1305. "pivot": [
  1306. 0,
  1307. 0,
  1308. 0
  1309. ],
  1310. "pivotMode": "hinge",
  1311. "angle": 0,
  1312. "offset": [
  1313. 0,
  1314. 0,
  1315. 0
  1316. ],
  1317. "durationMs": 900,
  1318. "easing": "easeInOut"
  1319. },
  1320. "binding": {
  1321. "name": "供油软管 · 架桥车端接头",
  1322. "sourceNode": "2_04油罐连接线大",
  1323. "origin": "model",
  1324. "pivot": [
  1325. 0,
  1326. 0,
  1327. 0
  1328. ],
  1329. "center": [
  1330. 0,
  1331. 0,
  1332. 0
  1333. ]
  1334. }
  1335. },
  1336. {
  1337. "actionId": "BRIDGE-STEP-2:4",
  1338. "targetId": "bridge-hose-line-b",
  1339. "modelProjectId": "468",
  1340. "modelVersionId": "578",
  1341. "motion": {
  1342. "kind": "translate",
  1343. "axis": [
  1344. 0,
  1345. 1,
  1346. 0
  1347. ],
  1348. "pivot": [
  1349. 0,
  1350. 0,
  1351. 0
  1352. ],
  1353. "pivotMode": "hinge",
  1354. "angle": 0,
  1355. "offset": [
  1356. 0,
  1357. 0,
  1358. 0
  1359. ],
  1360. "durationMs": 900,
  1361. "easing": "easeInOut"
  1362. },
  1363. "binding": {
  1364. "name": "供油软管 · 保障车端接头",
  1365. "sourceNode": "2_04油罐连接线大",
  1366. "origin": "model",
  1367. "pivot": [
  1368. 0,
  1369. 0,
  1370. 0
  1371. ],
  1372. "center": [
  1373. 0,
  1374. 0,
  1375. 0
  1376. ]
  1377. }
  1378. },
  1379. {
  1380. "actionId": "BRIDGE-STEP-2:5",
  1381. "targetId": "bridge-return-line-a",
  1382. "modelProjectId": "468",
  1383. "modelVersionId": "578",
  1384. "motion": {
  1385. "kind": "translate",
  1386. "axis": [
  1387. 0,
  1388. 1,
  1389. 0
  1390. ],
  1391. "pivot": [
  1392. 0,
  1393. 0,
  1394. 0
  1395. ],
  1396. "pivotMode": "hinge",
  1397. "angle": 0,
  1398. "offset": [
  1399. 0,
  1400. 0,
  1401. 0
  1402. ],
  1403. "durationMs": 900,
  1404. "easing": "easeInOut"
  1405. },
  1406. "binding": {
  1407. "name": "回油软管 · 架桥车端接头",
  1408. "sourceNode": "2_04油罐连接线小",
  1409. "origin": "model",
  1410. "pivot": [
  1411. 0,
  1412. 0,
  1413. 0
  1414. ],
  1415. "center": [
  1416. 0,
  1417. 0,
  1418. 0
  1419. ]
  1420. }
  1421. },
  1422. {
  1423. "actionId": "BRIDGE-STEP-2:6",
  1424. "targetId": "bridge-return-line-b",
  1425. "modelProjectId": "468",
  1426. "modelVersionId": "578",
  1427. "motion": {
  1428. "kind": "translate",
  1429. "axis": [
  1430. 0,
  1431. 1,
  1432. 0
  1433. ],
  1434. "pivot": [
  1435. 0,
  1436. 0,
  1437. 0
  1438. ],
  1439. "pivotMode": "hinge",
  1440. "angle": 0,
  1441. "offset": [
  1442. 0,
  1443. 0,
  1444. 0
  1445. ],
  1446. "durationMs": 900,
  1447. "easing": "easeInOut"
  1448. },
  1449. "binding": {
  1450. "name": "回油软管 · 保障车端接头",
  1451. "sourceNode": "2_04油罐连接线小",
  1452. "origin": "model",
  1453. "pivot": [
  1454. 0,
  1455. 0,
  1456. 0
  1457. ],
  1458. "center": [
  1459. 0,
  1460. 0,
  1461. 0
  1462. ]
  1463. }
  1464. }
  1465. ]
  1466. },
  1467. {
  1468. "id": "BRIDGE-STEP-3",
  1469. "stepCode": "BRIDGE-STEP-3",
  1470. "actionCode": "COMPLETE_BRIDGE-STEP-3",
  1471. "number": 3,
  1472. "title": "打开支援车回油截止阀",
  1473. "targetId": "bridge-return-valve",
  1474. "targetName": "打开保障车回油截止阀",
  1475. "mode": "inspect",
  1476. "interaction": "mechanism-operation",
  1477. "instruction": "打开支援车液压油箱快接接头处的回油截止阀。",
  1478. "guidance": "打开支援车液压油箱快接接头处的回油截止阀。",
  1479. "warning": "",
  1480. "success": "打开支援车回油截止阀:三维操作已保存",
  1481. "cameraPolicy": "focus",
  1482. "action": {
  1483. "kind": "mechanism-operation",
  1484. "targetId": "bridge-return-valve",
  1485. "requiresPlacement": false,
  1486. "durationMs": 700,
  1487. "mechanism": {
  1488. "type": "rotate",
  1489. "steps": [
  1490. {
  1491. "targetId": "bridge-return-valve",
  1492. "kind": "rotate",
  1493. "axis": [
  1494. 0,
  1495. 1,
  1496. 0
  1497. ],
  1498. "deltaDegrees": 90,
  1499. "toleranceDegrees": 8,
  1500. "directionHint": "打开保障车回油截止阀"
  1501. }
  1502. ]
  1503. }
  1504. },
  1505. "toolId": "",
  1506. "measurement": "",
  1507. "assessment": {
  1508. "weight": 16.67,
  1509. "requiredDimensions": [
  1510. "action",
  1511. "sequence"
  1512. ],
  1513. "passPolicy": "all-required"
  1514. },
  1515. "audio": {
  1516. "narrationSource": "digital-generate",
  1517. "narrationText": "第3步,打开支援车回油截止阀。打开支援车液压油箱快接接头处的回油截止阀。",
  1518. "successCue": "ui",
  1519. "errorCue": "collision-error",
  1520. "narrationUrl": "",
  1521. "narrationAssetCode": "",
  1522. "narrationVideoAssetCode": "DH_983218ACA84345B5B032A5DFA8F08E4E",
  1523. "digitalHuman": {
  1524. "enabled": true,
  1525. "mode": "video",
  1526. "videoSource": "library",
  1527. "videoId": "60",
  1528. "videoName": "重型支援桥液压泵应急替代 · 3 打开支援车回油截止阀",
  1529. "appId": "AP_238179E0A10F97927EA49FA3",
  1530. "videoUrl": "",
  1531. "generatedVideoUrl": "",
  1532. "generationStatus": "generated"
  1533. }
  1534. },
  1535. "modelActions": [
  1536. {
  1537. "actionId": "BRIDGE-STEP-3:1",
  1538. "targetId": "bridge-return-valve",
  1539. "modelProjectId": "468",
  1540. "modelVersionId": "578",
  1541. "motion": {
  1542. "kind": "rotate",
  1543. "axis": [
  1544. 0,
  1545. 1,
  1546. 0
  1547. ],
  1548. "pivot": [
  1549. 5.541369318962097e-8,
  1550. -1.3969838619232178e-9,
  1551. -0.031092071905732155
  1552. ],
  1553. "pivotMode": "hinge",
  1554. "angle": 90,
  1555. "offset": [
  1556. 0,
  1557. 0,
  1558. 0
  1559. ],
  1560. "durationMs": 900,
  1561. "easing": "easeInOut"
  1562. },
  1563. "binding": {
  1564. "name": "保障车回油截止阀",
  1565. "sourceNode": "2_05回油截止阀",
  1566. "origin": "model",
  1567. "pivot": [
  1568. 5.541369318962097e-8,
  1569. -1.3969838619232178e-9,
  1570. -0.031092071905732155
  1571. ],
  1572. "center": [
  1573. 5.541369318962097e-8,
  1574. -1.3969838619232178e-9,
  1575. 5.587935447692871e-9
  1576. ]
  1577. }
  1578. }
  1579. ]
  1580. },
  1581. {
  1582. "id": "BRIDGE-STEP-4",
  1583. "stepCode": "BRIDGE-STEP-4",
  1584. "actionCode": "COMPLETE_BRIDGE-STEP-4",
  1585. "number": 4,
  1586. "title": "打开互救作业开关",
  1587. "targetId": "front-pump-aux-control-box-cover",
  1588. "targetName": "打开辅助控制盒盖",
  1589. "mode": "inspect",
  1590. "interaction": "mechanism-operation",
  1591. "instruction": "打开辅助控制盒上的“互救作业”开关。",
  1592. "guidance": "打开辅助控制盒上的“互救作业”开关。",
  1593. "warning": "",
  1594. "success": "打开互救作业开关:三维操作已保存",
  1595. "cameraPolicy": "focus",
  1596. "action": {
  1597. "kind": "mechanism-operation",
  1598. "targetId": "front-pump-aux-control-box-cover",
  1599. "requiresPlacement": false,
  1600. "durationMs": 700,
  1601. "mechanism": {
  1602. "type": "sequence",
  1603. "steps": [
  1604. {
  1605. "targetId": "front-pump-aux-control-box-cover",
  1606. "kind": "rotate",
  1607. "axis": [
  1608. 0,
  1609. 1,
  1610. 0
  1611. ],
  1612. "pivotEdge": {
  1613. "space": "world",
  1614. "axis": [
  1615. 0,
  1616. 1,
  1617. 0
  1618. ],
  1619. "edge": "nearest-vertical-edge"
  1620. },
  1621. "deltaDegrees": 100,
  1622. "toleranceDegrees": 8,
  1623. "directionHint": "打开辅助控制盒盖"
  1624. },
  1625. {
  1626. "targetId": "front-pump-rescue-switch",
  1627. "kind": "rotate",
  1628. "axis": [
  1629. 0,
  1630. 0,
  1631. 1
  1632. ],
  1633. "deltaDegrees": 30,
  1634. "toleranceDegrees": 8,
  1635. "directionHint": "打开互救作业开关"
  1636. }
  1637. ]
  1638. }
  1639. },
  1640. "toolId": "",
  1641. "measurement": "",
  1642. "assessment": {
  1643. "weight": 16.67,
  1644. "requiredDimensions": [
  1645. "action",
  1646. "sequence"
  1647. ],
  1648. "passPolicy": "all-required"
  1649. },
  1650. "audio": {
  1651. "narrationSource": "digital-generate",
  1652. "narrationText": "第4步,打开互救作业开关。打开辅助控制盒上的“互救作业”开关。",
  1653. "successCue": "ui",
  1654. "errorCue": "collision-error",
  1655. "narrationUrl": "",
  1656. "narrationAssetCode": "",
  1657. "narrationVideoAssetCode": "DH_AC0F121CD04B44B5A373BE82D5083AE1",
  1658. "digitalHuman": {
  1659. "enabled": true,
  1660. "mode": "video",
  1661. "videoSource": "library",
  1662. "videoId": "61",
  1663. "videoName": "重型支援桥液压泵应急替代 · 4 打开互救作业开关",
  1664. "appId": "AP_238179E0A10F97927EA49FA3",
  1665. "videoUrl": "",
  1666. "generatedVideoUrl": "",
  1667. "generationStatus": "generated"
  1668. }
  1669. },
  1670. "modelActions": [
  1671. {
  1672. "actionId": "BRIDGE-STEP-4:1",
  1673. "targetId": "front-pump-aux-control-box-cover",
  1674. "modelProjectId": "468",
  1675. "modelVersionId": "578",
  1676. "motion": {
  1677. "kind": "rotate",
  1678. "axis": [
  1679. -1.691878294677667e-18,
  1680. -1,
  1681. -4.505224149471667e-16
  1682. ],
  1683. "pivot": [
  1684. -7.105427357601002e-15,
  1685. 0,
  1686. 0
  1687. ],
  1688. "pivotMode": "hinge",
  1689. "angle": 100,
  1690. "offset": [
  1691. 0,
  1692. 0,
  1693. 0
  1694. ],
  1695. "durationMs": 900,
  1696. "easing": "easeInOut"
  1697. },
  1698. "binding": {
  1699. "name": "辅助控制盒盖",
  1700. "sourceNode": "1_28辅助控制盒盖",
  1701. "origin": "model",
  1702. "pivot": [
  1703. -7.105427357601002e-15,
  1704. 0,
  1705. 0
  1706. ],
  1707. "center": [
  1708. -0.9138641357421875,
  1709. -9.237930297851566,
  1710. -9.5367431640625e-7
  1711. ]
  1712. }
  1713. },
  1714. {
  1715. "actionId": "BRIDGE-STEP-4:2",
  1716. "targetId": "front-pump-rescue-switch",
  1717. "modelProjectId": "468",
  1718. "modelVersionId": "578",
  1719. "motion": {
  1720. "kind": "rotate",
  1721. "axis": [
  1722. 5.689507713189075e-34,
  1723. 4.505224149471667e-16,
  1724. -1
  1725. ],
  1726. "pivot": [
  1727. -0.0000021457672261249172,
  1728. -0.00000214576721901949,
  1729. 4.76837158203125e-7
  1730. ],
  1731. "pivotMode": "hinge",
  1732. "angle": 30,
  1733. "offset": [
  1734. 0,
  1735. 0,
  1736. 0
  1737. ],
  1738. "durationMs": 900,
  1739. "easing": "easeInOut"
  1740. },
  1741. "binding": {
  1742. "name": "互救开关",
  1743. "sourceNode": "1_28和2_06互救开关",
  1744. "origin": "model",
  1745. "pivot": [
  1746. -0.0000021457672261249172,
  1747. -0.00000214576721901949,
  1748. 4.76837158203125e-7
  1749. ],
  1750. "center": [
  1751. -0.5494954586029053,
  1752. -0.0000021457672119140625,
  1753. 4.76837158203125e-7
  1754. ]
  1755. }
  1756. }
  1757. ]
  1758. },
  1759. {
  1760. "id": "BRIDGE-STEP-5",
  1761. "stepCode": "BRIDGE-STEP-5",
  1762. "actionCode": "COMPLETE_BRIDGE-STEP-5",
  1763. "number": 5,
  1764. "title": "打开滤油器出口连通球阀",
  1765. "targetId": "bridge-filter-valve-1",
  1766. "targetName": "滤油器出口球阀 1",
  1767. "mode": "inspect",
  1768. "interaction": "mechanism-operation",
  1769. "instruction": "打开两个输油滤油器出口处的连通球阀。",
  1770. "guidance": "打开两个输油滤油器出口处的连通球阀。",
  1771. "warning": "",
  1772. "success": "打开滤油器出口连通球阀:三维操作已保存",
  1773. "cameraPolicy": "focus",
  1774. "action": {
  1775. "kind": "mechanism-operation",
  1776. "targetId": "bridge-filter-valve-1",
  1777. "requiresPlacement": false,
  1778. "durationMs": 700,
  1779. "mechanism": {
  1780. "type": "sequence",
  1781. "steps": [
  1782. {
  1783. "targetId": "bridge-filter-valve-1",
  1784. "kind": "rotate",
  1785. "axis": [
  1786. 0,
  1787. 1,
  1788. 0
  1789. ],
  1790. "deltaDegrees": 90,
  1791. "toleranceDegrees": 8,
  1792. "directionHint": "打开第 1 个滤油器出口球阀"
  1793. },
  1794. {
  1795. "targetId": "bridge-filter-valve-2",
  1796. "kind": "rotate",
  1797. "axis": [
  1798. 0,
  1799. 1,
  1800. 0
  1801. ],
  1802. "deltaDegrees": 90,
  1803. "toleranceDegrees": 8,
  1804. "directionHint": "打开第 2 个滤油器出口球阀"
  1805. }
  1806. ]
  1807. }
  1808. },
  1809. "toolId": "",
  1810. "measurement": "",
  1811. "assessment": {
  1812. "weight": 16.67,
  1813. "requiredDimensions": [
  1814. "action",
  1815. "sequence"
  1816. ],
  1817. "passPolicy": "all-required"
  1818. },
  1819. "audio": {
  1820. "narrationSource": "digital-generate",
  1821. "narrationText": "第5步,打开滤油器出口连通球阀。打开两个输油滤油器出口处的连通球阀。",
  1822. "successCue": "ui",
  1823. "errorCue": "collision-error",
  1824. "narrationUrl": "",
  1825. "narrationAssetCode": "",
  1826. "narrationVideoAssetCode": "DH_774F7400E0B54F4696EBDAD800A289C3",
  1827. "digitalHuman": {
  1828. "enabled": true,
  1829. "mode": "video",
  1830. "videoSource": "library",
  1831. "videoId": "62",
  1832. "videoName": "重型支援桥液压泵应急替代 · 5 打开滤油器出口连通球阀",
  1833. "appId": "AP_238179E0A10F97927EA49FA3",
  1834. "videoUrl": "",
  1835. "generatedVideoUrl": "",
  1836. "generationStatus": "generated"
  1837. }
  1838. },
  1839. "modelActions": [
  1840. {
  1841. "actionId": "BRIDGE-STEP-5:1",
  1842. "targetId": "bridge-filter-valve-1",
  1843. "modelProjectId": "468",
  1844. "modelVersionId": "578",
  1845. "motion": {
  1846. "kind": "rotate",
  1847. "axis": [
  1848. 0,
  1849. 1,
  1850. 0
  1851. ],
  1852. "pivot": [
  1853. 2.7939677238464355e-9,
  1854. -3.725290298461914e-9,
  1855. -0.05009720101952553
  1856. ],
  1857. "pivotMode": "hinge",
  1858. "angle": 90,
  1859. "offset": [
  1860. 0,
  1861. 0,
  1862. 0
  1863. ],
  1864. "durationMs": 900,
  1865. "easing": "easeInOut"
  1866. },
  1867. "binding": {
  1868. "name": "滤油器出口球阀 1",
  1869. "sourceNode": "2_07球阀开关01",
  1870. "origin": "model",
  1871. "pivot": [
  1872. 2.7939677238464355e-9,
  1873. -3.725290298461914e-9,
  1874. -0.05009720101952553
  1875. ],
  1876. "center": [
  1877. 2.7939677238464355e-9,
  1878. -3.725290298461914e-9,
  1879. 1.862645149230957e-9
  1880. ]
  1881. }
  1882. },
  1883. {
  1884. "actionId": "BRIDGE-STEP-5:2",
  1885. "targetId": "bridge-filter-valve-2",
  1886. "modelProjectId": "468",
  1887. "modelVersionId": "578",
  1888. "motion": {
  1889. "kind": "rotate",
  1890. "axis": [
  1891. 0,
  1892. 1,
  1893. 0
  1894. ],
  1895. "pivot": [
  1896. 9.313225746154785e-9,
  1897. 1.862645149230957e-8,
  1898. -0.05009720101952553
  1899. ],
  1900. "pivotMode": "hinge",
  1901. "angle": 90,
  1902. "offset": [
  1903. 0,
  1904. 0,
  1905. 0
  1906. ],
  1907. "durationMs": 900,
  1908. "easing": "easeInOut"
  1909. },
  1910. "binding": {
  1911. "name": "滤油器出口球阀 2",
  1912. "sourceNode": "2_07球阀开关02和3-02球阀开关",
  1913. "origin": "model",
  1914. "pivot": [
  1915. 9.313225746154785e-9,
  1916. 1.862645149230957e-8,
  1917. -0.05009720101952553
  1918. ],
  1919. "center": [
  1920. 9.313225746154785e-9,
  1921. 1.862645149230957e-8,
  1922. 0
  1923. ]
  1924. }
  1925. }
  1926. ]
  1927. },
  1928. {
  1929. "id": "BRIDGE-STEP-6",
  1930. "stepCode": "BRIDGE-STEP-6",
  1931. "actionCode": "COMPLETE_BRIDGE-STEP-6",
  1932. "number": 6,
  1933. "title": "接通支援车液压取力器",
  1934. "targetId": "bridge-support-pto",
  1935. "targetName": "接通保障车取力器",
  1936. "mode": "inspect",
  1937. "interaction": "mechanism-operation",
  1938. "instruction": "接通支援车液压系统取力器,向架桥车供油。",
  1939. "guidance": "接通支援车液压系统取力器,向架桥车供油。",
  1940. "warning": "",
  1941. "success": "接通支援车液压取力器:三维操作已保存",
  1942. "cameraPolicy": "focus",
  1943. "action": {
  1944. "kind": "mechanism-operation",
  1945. "targetId": "bridge-support-pto",
  1946. "requiresPlacement": false,
  1947. "durationMs": 700,
  1948. "mechanism": {
  1949. "type": "sequence",
  1950. "steps": [
  1951. {
  1952. "targetId": "bridge-support-pto",
  1953. "kind": "rotate",
  1954. "axis": [
  1955. 0,
  1956. 1,
  1957. 0
  1958. ],
  1959. "deltaDegrees": 30,
  1960. "toleranceDegrees": 8,
  1961. "directionHint": "接通保障车取力器"
  1962. },
  1963. {
  1964. "targetId": "bridge-supply",
  1965. "kind": "identify",
  1966. "directionHint": "观察供油示意",
  1967. "effects": [
  1968. {
  1969. "targetId": "bridge-hose-line",
  1970. "color": 15312947
  1971. },
  1972. {
  1973. "targetId": "bridge-return-line",
  1974. "color": 3325905
  1975. }
  1976. ]
  1977. }
  1978. ]
  1979. }
  1980. },
  1981. "toolId": "",
  1982. "measurement": "",
  1983. "assessment": {
  1984. "weight": 16.65,
  1985. "requiredDimensions": [
  1986. "action",
  1987. "sequence"
  1988. ],
  1989. "passPolicy": "all-required"
  1990. },
  1991. "audio": {
  1992. "narrationSource": "digital-generate",
  1993. "narrationText": "第6步,接通支援车液压取力器。接通支援车液压系统取力器,向架桥车供油。",
  1994. "successCue": "ui",
  1995. "errorCue": "collision-error",
  1996. "narrationUrl": "",
  1997. "narrationAssetCode": "",
  1998. "narrationVideoAssetCode": "DH_64D9ECF315DA41568D936CFEBF28E403",
  1999. "digitalHuman": {
  2000. "enabled": true,
  2001. "mode": "video",
  2002. "videoSource": "library",
  2003. "videoId": "63",
  2004. "videoName": "重型支援桥液压泵应急替代 · 6 接通支援车液压取力器",
  2005. "appId": "AP_238179E0A10F97927EA49FA3",
  2006. "videoUrl": "",
  2007. "generatedVideoUrl": "",
  2008. "generationStatus": "generated"
  2009. }
  2010. },
  2011. "modelActions": [
  2012. {
  2013. "actionId": "BRIDGE-STEP-6:1",
  2014. "targetId": "bridge-support-pto",
  2015. "modelProjectId": "468",
  2016. "modelVersionId": "578",
  2017. "motion": {
  2018. "kind": "rotate",
  2019. "axis": [
  2020. 0,
  2021. 1,
  2022. 0
  2023. ],
  2024. "pivot": [
  2025. 0,
  2026. 0,
  2027. 0
  2028. ],
  2029. "pivotMode": "hinge",
  2030. "angle": 30,
  2031. "offset": [
  2032. 0,
  2033. 0,
  2034. 0
  2035. ],
  2036. "durationMs": 900,
  2037. "easing": "easeInOut"
  2038. },
  2039. "binding": {
  2040. "name": "保障车取力器开关(操作示意)",
  2041. "sourceNode": "保障车取力器开关(操作示意)",
  2042. "origin": "supplement",
  2043. "pivot": [
  2044. 0,
  2045. 0,
  2046. 0
  2047. ],
  2048. "center": [
  2049. 0,
  2050. -0.015000000189989815,
  2051. 0.00474999985098834
  2052. ]
  2053. }
  2054. },
  2055. {
  2056. "actionId": "BRIDGE-STEP-6:2",
  2057. "targetId": "bridge-supply",
  2058. "modelProjectId": "468",
  2059. "modelVersionId": "578",
  2060. "motion": {
  2061. "kind": "state",
  2062. "axis": [
  2063. 0,
  2064. 1,
  2065. 0
  2066. ],
  2067. "pivot": [
  2068. 0,
  2069. 0,
  2070. 0
  2071. ],
  2072. "pivotMode": "hinge",
  2073. "angle": 0,
  2074. "offset": [
  2075. 0,
  2076. 0,
  2077. 0
  2078. ],
  2079. "durationMs": 900,
  2080. "easing": "easeInOut"
  2081. },
  2082. "binding": {
  2083. "name": "供油回路观察点",
  2084. "sourceNode": "供油回路观察点",
  2085. "origin": "supplement",
  2086. "pivot": [
  2087. 0,
  2088. 0,
  2089. 0
  2090. ],
  2091. "center": [
  2092. 0,
  2093. 0,
  2094. 0
  2095. ]
  2096. }
  2097. }
  2098. ]
  2099. }
  2100. ],
  2101. "executionPlan": {
  2102. "schema": "digital-workshop.training-execution-plan",
  2103. "version": 1,
  2104. "entryNodeId": "front-pump-step-01",
  2105. "traversalOrder": [
  2106. "front-pump-step-01",
  2107. "front-pump-step-02",
  2108. "front-pump-step-03",
  2109. "front-pump-step-04",
  2110. "front-pump-step-05"
  2111. ]
  2112. },
  2113. "assessment": {
  2114. "passScore": 80,
  2115. "maxScore": 100,
  2116. "totalScore": 100,
  2117. "scoringMode": "weighted-rules",
  2118. "allowRetry": true,
  2119. "recordProcess": true
  2120. },
  2121. "runtime": {
  2122. "startMode": "practice",
  2123. "offline": true,
  2124. "teacherEnabled": true,
  2125. "teacherVoiceEnabled": true,
  2126. "actionSoundEnabled": true,
  2127. "showStepPanel": true,
  2128. "showProgress": true,
  2129. "allowReplay": true,
  2130. "language": "zh-CN",
  2131. "definitionSource": "SCRIPT",
  2132. "scriptId": "bridge-pump-substitute",
  2133. "scriptVersion": "5"
  2134. },
  2135. "schemaVersion": 1,
  2136. "source": "桥梁/文件2/5.jpg、6.jpg",
  2137. "introduction": {
  2138. "version": 1,
  2139. "background": {
  2140. "id": "background",
  2141. "title": "项目背景 · 液压泵应急替代",
  2142. "body": "重型支援桥在将移动架推出至中间位置时,突遇山体滑坡,巨石滚落,飞入底盘车两副车架内,产生巨大撞击声,操作手随即停车检查,发现前泵被飞入巨石击中,导致泵体变形。而后桥梁分队分队长指挥操作手试车检查,驾驶员在接通取力器后,操作手按照规定程序试车,此时托架和架设架所有执行机构不动作,随即向分队长报告。而后分队长指挥操作手对装备进行动作检查,操作手在托架和架设架均不动作的状态下,手动将托架马达换向联手柄搬至“向前”位置,同时,分队长观察前泵出口处(托架多路换向阀M口)压力表,此时压力表显示0MPa。由此分队长判断前泵损坏。",
  2143. "format": "image-text",
  2144. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  2145. "videoUrl": "",
  2146. "imageAssetCode": "",
  2147. "videoAssetCode": "",
  2148. "source": "TASK-VIRTUAL-006 图片原文",
  2149. "enabled": true
  2150. },
  2151. "lectures": [
  2152. {
  2153. "id": "TASK-VIRTUAL-006-L1",
  2154. "title": "替代是什么",
  2155. "body": "替代是指使用性能相似或相近的单元或原材料、油液、仪表等暂时替换损伤或缺少的资源,以恢复工程装备的基本功能或能自救。",
  2156. "format": "image-text",
  2157. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  2158. "videoUrl": "",
  2159. "imageAssetCode": "",
  2160. "videoAssetCode": "",
  2161. "source": "TASK-VIRTUAL-006 图片解说词"
  2162. },
  2163. {
  2164. "id": "TASK-VIRTUAL-006-L2",
  2165. "title": "双车互救是什么",
  2166. "body": "互救是指在架桥车液压系统完全失效时,通过连接保障车的液压系统,利用保障车的液压泵为架桥车提供动力,完成桥梁的架设和撤收作业。",
  2167. "format": "image-text",
  2168. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  2169. "videoUrl": "",
  2170. "imageAssetCode": "",
  2171. "videoAssetCode": "",
  2172. "source": "TASK-VIRTUAL-006 图片解说词"
  2173. }
  2174. ]
  2175. },
  2176. "production": {
  2177. "schemaVersion": 1,
  2178. "taskCode": "TASK-VIRTUAL-006",
  2179. "taskId": "87",
  2180. "trainingProjectId": "439",
  2181. "sourceContentVersionId": "567",
  2182. "scriptId": "bridge-pump-substitute",
  2183. "scriptVersion": "5",
  2184. "modelProjectId": "468",
  2185. "sceneProjectId": "469",
  2186. "modelVersionId": "578",
  2187. "sceneVersionId": "579"
  2188. },
  2189. "productionDefinition": {
  2190. "schema": "digital-workshop-training-project",
  2191. "version": 1,
  2192. "id": "front-pump-rescue-operation-v1",
  2193. "projectId": "front-pump-rescue-operation-v1",
  2194. "name": "重型支援桥液压泵应急替代",
  2195. "status": "published",
  2196. "trainingMode": "VIRTUAL",
  2197. "resources": {
  2198. "models": [
  2199. {
  2200. "id": "front-pump-step-vehicle",
  2201. "modelId": "front-pump-step-vehicle",
  2202. "name": "架桥车前泵互救操作整车模型",
  2203. "baseModelName": "架桥车前泵互救操作整车模型",
  2204. "sourceName": "步骤模型.glb",
  2205. "resourceUrl": "/models/步骤模型.glb",
  2206. "assetKey": "",
  2207. "mimeType": "model/gltf-binary",
  2208. "sizeBytes": 32195288,
  2209. "revision": 1,
  2210. "materialPreset": null,
  2211. "parts": [
  2212. {
  2213. "editorId": "",
  2214. "interactionId": "front-pump-hydraulic-pump",
  2215. "nodeName": "1液压泵",
  2216. "sourceNodeName": "1液压泵",
  2217. "nodePath": "",
  2218. "name": "液压泵",
  2219. "capabilities": [
  2220. "select",
  2221. "inspect"
  2222. ],
  2223. "visible": true
  2224. },
  2225. {
  2226. "editorId": "",
  2227. "interactionId": "front-pump-power-take-off",
  2228. "nodeName": "2取力器",
  2229. "sourceNodeName": "2取力器",
  2230. "nodePath": "",
  2231. "name": "取力器",
  2232. "capabilities": [
  2233. "select",
  2234. "inspect"
  2235. ],
  2236. "visible": true
  2237. },
  2238. {
  2239. "editorId": "",
  2240. "interactionId": "front-pump-pto-switch",
  2241. "nodeName": "2取力器开关",
  2242. "sourceNodeName": "2取力器开关",
  2243. "nodePath": "",
  2244. "name": "取力器开关",
  2245. "capabilities": [
  2246. "select",
  2247. "inspect",
  2248. "mechanism"
  2249. ],
  2250. "visible": true
  2251. },
  2252. {
  2253. "editorId": "",
  2254. "interactionId": "front-pump-ball-valve-switch",
  2255. "nodeName": "3球阀开关",
  2256. "sourceNodeName": "3球阀开关",
  2257. "nodePath": "",
  2258. "name": "球阀开关",
  2259. "capabilities": [
  2260. "select",
  2261. "inspect",
  2262. "mechanism"
  2263. ],
  2264. "visible": true
  2265. },
  2266. {
  2267. "editorId": "",
  2268. "interactionId": "front-pump-aux-control-box",
  2269. "nodeName": "5辅助控制盒",
  2270. "sourceNodeName": "5辅助控制盒",
  2271. "nodePath": "",
  2272. "name": "辅助控制盒",
  2273. "capabilities": [
  2274. "select",
  2275. "inspect"
  2276. ],
  2277. "visible": true
  2278. },
  2279. {
  2280. "editorId": "",
  2281. "interactionId": "front-pump-aux-control-box-cover",
  2282. "nodeName": "5辅助控制盒盖",
  2283. "sourceNodeName": "5辅助控制盒盖",
  2284. "nodePath": "",
  2285. "name": "辅助控制盒盖",
  2286. "capabilities": [
  2287. "select",
  2288. "inspect",
  2289. "mechanism"
  2290. ],
  2291. "visible": true
  2292. },
  2293. {
  2294. "editorId": "",
  2295. "interactionId": "front-pump-rescue-switch",
  2296. "nodeName": "5互救开关",
  2297. "sourceNodeName": "5互救开关",
  2298. "nodePath": "",
  2299. "name": "互救开关",
  2300. "capabilities": [
  2301. "select",
  2302. "inspect",
  2303. "mechanism"
  2304. ],
  2305. "visible": true
  2306. }
  2307. ]
  2308. }
  2309. ],
  2310. "animations": []
  2311. },
  2312. "task": {
  2313. "id": "87",
  2314. "code": "TASK-VIRTUAL-006",
  2315. "title": "重型支援桥液压泵应急替代",
  2316. "categoryId": "minor-repair",
  2317. "difficulty": "标准",
  2318. "level": "标准",
  2319. "duration": 10,
  2320. "description": "前泵损坏的情况下如何操作。",
  2321. "image": "/models/step-model-front-pump-thumb.png",
  2322. "equipment": "架桥车",
  2323. "skills": [
  2324. "液压泵故障识别",
  2325. "取力器断开与联通",
  2326. "球阀开启",
  2327. "互救开关操作"
  2328. ],
  2329. "category": "虚拟仿真",
  2330. "name": "重型支援桥液压泵应急替代"
  2331. },
  2332. "scenario": {
  2333. "id": "front-pump-rescue-scenario",
  2334. "publishedSceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  2335. "publishedSceneVersion": "1.0",
  2336. "baseVisualKey": "front-pump-rescue",
  2337. "visualKey": "front-pump-rescue",
  2338. "environmentName": "重型支援桥液压泵应急替代",
  2339. "sceneLayout": "架桥车整车操作位",
  2340. "equipmentState": "按步骤操作对应部件",
  2341. "tools": [],
  2342. "faults": [],
  2343. "environment": {
  2344. "type": "outdoor",
  2345. "mode": "builtin",
  2346. "sourceName": "桥梁脚本三维训练场",
  2347. "resourceUrl": "",
  2348. "sizeBytes": 0,
  2349. "lastModified": 0,
  2350. "embeddedDataUrl": ""
  2351. },
  2352. "sceneResource": {
  2353. "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  2354. "version": "1.0",
  2355. "sourceKind": "published",
  2356. "status": "已发布",
  2357. "name": "重型支援桥液压泵应急替代",
  2358. "presetId": "outdoor-1",
  2359. "type": "outdoor",
  2360. "objectCount": 2,
  2361. "objects": [
  2362. {
  2363. "id": "front-pump-training-yard",
  2364. "sceneId": "front-pump-training-yard",
  2365. "interactionId": "scene:front-pump-training-yard",
  2366. "type": "imported",
  2367. "name": "野外山地训练场",
  2368. "semantic": "场景地形",
  2369. "assetRole": "environment",
  2370. "operable": false,
  2371. "visible": true,
  2372. "modelId": "front-pump-field-terrain",
  2373. "modelEditorAssetId": "front-pump-field-terrain",
  2374. "modelEditorModelId": "front-pump-field-terrain",
  2375. "modelEditorRevision": 1,
  2376. "modelOverrides": {},
  2377. "materialPreset": null,
  2378. "sourceName": "地形.glb",
  2379. "resourceUrl": "/models/地形.glb",
  2380. "assetKey": "",
  2381. "mimeType": "model/gltf-binary",
  2382. "sizeBytes": 10726472,
  2383. "fitToScene": true,
  2384. "fitSize": 140,
  2385. "groundLevelY": 0,
  2386. "position": [
  2387. 0,
  2388. 0,
  2389. 0
  2390. ],
  2391. "rotation": [
  2392. 0,
  2393. 0,
  2394. 0
  2395. ],
  2396. "scale": [
  2397. 1,
  2398. 1,
  2399. 1
  2400. ]
  2401. },
  2402. {
  2403. "id": "front-pump-rescue-vehicle",
  2404. "sceneId": "front-pump-rescue-vehicle",
  2405. "interactionId": "scene:front-pump-rescue-vehicle",
  2406. "type": "imported",
  2407. "name": "架桥车前泵互救操作整车模型",
  2408. "semantic": "实训装备",
  2409. "assetRole": "training-content",
  2410. "operable": true,
  2411. "visible": true,
  2412. "capabilities": [
  2413. "select",
  2414. "inspect"
  2415. ],
  2416. "modelId": "front-pump-step-vehicle",
  2417. "modelEditorAssetId": "front-pump-step-vehicle",
  2418. "modelEditorModelId": "front-pump-step-vehicle",
  2419. "modelEditorRevision": 2,
  2420. "modelOverrides": {},
  2421. "materialPreset": null,
  2422. "modelPartTargets": [
  2423. {
  2424. "interactionId": "front-pump-hydraulic-pump",
  2425. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  2426. "name": "液压泵",
  2427. "capabilities": [
  2428. "select",
  2429. "inspect"
  2430. ],
  2431. "sceneId": "front-pump-rescue-vehicle",
  2432. "operable": true,
  2433. "visible": true,
  2434. "nodePath": "",
  2435. "editorId": ""
  2436. },
  2437. {
  2438. "interactionId": "front-pump-power-take-off",
  2439. "sourceNodeName": "1_25取力器",
  2440. "name": "取力器",
  2441. "capabilities": [
  2442. "select",
  2443. "inspect"
  2444. ],
  2445. "sceneId": "front-pump-rescue-vehicle",
  2446. "operable": true,
  2447. "visible": true,
  2448. "nodePath": "",
  2449. "editorId": ""
  2450. },
  2451. {
  2452. "interactionId": "front-pump-pto-switch",
  2453. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  2454. "name": "取力器开关",
  2455. "capabilities": [
  2456. "select",
  2457. "inspect",
  2458. "mechanism"
  2459. ],
  2460. "sceneId": "front-pump-rescue-vehicle",
  2461. "operable": true,
  2462. "visible": true,
  2463. "nodePath": "",
  2464. "editorId": ""
  2465. },
  2466. {
  2467. "interactionId": "front-pump-ball-valve-switch",
  2468. "sourceNodeName": "1_26球阀开关",
  2469. "name": "球阀开关",
  2470. "capabilities": [
  2471. "select",
  2472. "inspect",
  2473. "mechanism"
  2474. ],
  2475. "sceneId": "front-pump-rescue-vehicle",
  2476. "operable": true,
  2477. "visible": true,
  2478. "nodePath": "",
  2479. "editorId": ""
  2480. },
  2481. {
  2482. "interactionId": "front-pump-aux-control-box",
  2483. "sourceNodeName": "1_28辅助控制盒内",
  2484. "name": "辅助控制盒",
  2485. "capabilities": [
  2486. "select",
  2487. "inspect"
  2488. ],
  2489. "sceneId": "front-pump-rescue-vehicle",
  2490. "operable": true,
  2491. "visible": true,
  2492. "nodePath": "",
  2493. "editorId": ""
  2494. },
  2495. {
  2496. "interactionId": "front-pump-aux-control-box-cover",
  2497. "sourceNodeName": "1_28辅助控制盒盖",
  2498. "name": "辅助控制盒盖",
  2499. "capabilities": [
  2500. "select",
  2501. "inspect",
  2502. "mechanism"
  2503. ],
  2504. "pivotEdge": {
  2505. "space": "world",
  2506. "axis": [
  2507. 0,
  2508. 1,
  2509. 0
  2510. ],
  2511. "edge": "nearest-vertical-edge"
  2512. },
  2513. "sceneId": "front-pump-rescue-vehicle",
  2514. "operable": true,
  2515. "visible": true,
  2516. "nodePath": "",
  2517. "editorId": ""
  2518. },
  2519. {
  2520. "interactionId": "front-pump-rescue-switch",
  2521. "sourceNodeName": "1_28和2_06互救开关",
  2522. "name": "互救开关",
  2523. "capabilities": [
  2524. "select",
  2525. "inspect",
  2526. "mechanism"
  2527. ],
  2528. "sceneId": "front-pump-rescue-vehicle",
  2529. "operable": true,
  2530. "visible": true,
  2531. "nodePath": "",
  2532. "editorId": ""
  2533. }
  2534. ],
  2535. "sourceName": "0916架桥车.glb",
  2536. "resourceUrl": "/models/bridge-erector-20260916.glb",
  2537. "assetKey": "",
  2538. "mimeType": "model/gltf-binary",
  2539. "sizeBytes": 37160920,
  2540. "fitToScene": false,
  2541. "fitSize": 8,
  2542. "position": [
  2543. 0,
  2544. 0,
  2545. 0
  2546. ],
  2547. "rotation": [
  2548. 0,
  2549. 0,
  2550. 0
  2551. ],
  2552. "scale": [
  2553. 1,
  2554. 1,
  2555. 1
  2556. ],
  2557. "partOverrides": {}
  2558. },
  2559. {
  2560. "id": "support-vehicle",
  2561. "sceneId": "support-vehicle",
  2562. "interactionId": "scene:support-vehicle",
  2563. "type": "imported",
  2564. "name": "0916保障车.glb",
  2565. "semantic": "实训装备",
  2566. "assetRole": "training-content",
  2567. "operable": false,
  2568. "visible": true,
  2569. "capabilities": [
  2570. "select",
  2571. "inspect"
  2572. ],
  2573. "modelId": "support-vehicle",
  2574. "modelEditorAssetId": "support-vehicle",
  2575. "modelEditorModelId": "support-vehicle",
  2576. "modelEditorRevision": 2,
  2577. "modelOverrides": {},
  2578. "materialPreset": null,
  2579. "modelPartTargets": [],
  2580. "sourceName": "0916保障车.glb",
  2581. "resourceUrl": "/models/bridge-support-20260916.glb",
  2582. "assetKey": "",
  2583. "mimeType": "model/gltf-binary",
  2584. "sizeBytes": 37160920,
  2585. "fitToScene": false,
  2586. "fitSize": 8,
  2587. "position": [
  2588. 0,
  2589. 0,
  2590. 0
  2591. ],
  2592. "rotation": [
  2593. 0,
  2594. 0,
  2595. 0
  2596. ],
  2597. "scale": [
  2598. 1,
  2599. 1,
  2600. 1
  2601. ],
  2602. "partOverrides": {}
  2603. },
  2604. {
  2605. "id": "rescue-hoses",
  2606. "sceneId": "rescue-hoses",
  2607. "interactionId": "scene:rescue-hoses",
  2608. "type": "imported",
  2609. "name": "双车连接油管.glb",
  2610. "semantic": "实训装备",
  2611. "assetRole": "script-accessory",
  2612. "operable": false,
  2613. "visible": true,
  2614. "capabilities": [
  2615. "select",
  2616. "inspect"
  2617. ],
  2618. "modelId": "rescue-hoses",
  2619. "modelEditorAssetId": "rescue-hoses",
  2620. "modelEditorModelId": "rescue-hoses",
  2621. "modelEditorRevision": 2,
  2622. "modelOverrides": {},
  2623. "materialPreset": null,
  2624. "modelPartTargets": [],
  2625. "sourceName": "双车连接油管.glb",
  2626. "resourceUrl": "/models/bridge-rescue-hoses-20260916.glb",
  2627. "assetKey": "",
  2628. "mimeType": "model/gltf-binary",
  2629. "sizeBytes": 37160920,
  2630. "fitToScene": false,
  2631. "fitSize": 8,
  2632. "position": [
  2633. 0,
  2634. 0,
  2635. 0
  2636. ],
  2637. "rotation": [
  2638. 0,
  2639. 0,
  2640. 0
  2641. ],
  2642. "scale": [
  2643. 1,
  2644. 1,
  2645. 1
  2646. ],
  2647. "partOverrides": {}
  2648. }
  2649. ],
  2650. "snapshot": {
  2651. "schema": "edit3dv4.scene",
  2652. "version": "1.0",
  2653. "name": "重型支援桥液压泵应急替代",
  2654. "presetId": "outdoor-1",
  2655. "type": "outdoor",
  2656. "environment": {
  2657. "presetId": "outdoor-1",
  2658. "type": "outdoor"
  2659. },
  2660. "rendering": {
  2661. "background": 11062241,
  2662. "fog": {
  2663. "color": 11062241,
  2664. "near": 70,
  2665. "far": 240
  2666. },
  2667. "toneMappingExposure": 1.05,
  2668. "environment": {
  2669. "type": "room",
  2670. "sigma": 0.04
  2671. },
  2672. "camera": {
  2673. "fov": 45,
  2674. "near": 0.1,
  2675. "far": 800,
  2676. "position": [
  2677. 11,
  2678. 8,
  2679. 16
  2680. ],
  2681. "target": [
  2682. 0,
  2683. 1.5,
  2684. 2
  2685. ]
  2686. }
  2687. },
  2688. "objects": [
  2689. {
  2690. "id": "front-pump-training-yard",
  2691. "sceneId": "front-pump-training-yard",
  2692. "interactionId": "scene:front-pump-training-yard",
  2693. "type": "imported",
  2694. "name": "野外山地训练场",
  2695. "semantic": "场景地形",
  2696. "assetRole": "environment",
  2697. "operable": false,
  2698. "visible": true,
  2699. "modelId": "front-pump-field-terrain",
  2700. "modelEditorAssetId": "front-pump-field-terrain",
  2701. "modelEditorModelId": "front-pump-field-terrain",
  2702. "modelEditorRevision": 1,
  2703. "modelOverrides": {},
  2704. "materialPreset": null,
  2705. "sourceName": "地形.glb",
  2706. "resourceUrl": "/models/地形.glb",
  2707. "assetKey": "",
  2708. "mimeType": "model/gltf-binary",
  2709. "sizeBytes": 10726472,
  2710. "fitToScene": true,
  2711. "fitSize": 140,
  2712. "groundLevelY": 0,
  2713. "position": [
  2714. 0,
  2715. 0,
  2716. 0
  2717. ],
  2718. "rotation": [
  2719. 0,
  2720. 0,
  2721. 0
  2722. ],
  2723. "scale": [
  2724. 1,
  2725. 1,
  2726. 1
  2727. ]
  2728. },
  2729. {
  2730. "id": "front-pump-rescue-vehicle",
  2731. "sceneId": "front-pump-rescue-vehicle",
  2732. "interactionId": "scene:front-pump-rescue-vehicle",
  2733. "type": "imported",
  2734. "name": "架桥车前泵互救操作整车模型",
  2735. "semantic": "实训装备",
  2736. "assetRole": "training-content",
  2737. "operable": true,
  2738. "visible": true,
  2739. "capabilities": [
  2740. "select",
  2741. "inspect"
  2742. ],
  2743. "modelId": "front-pump-step-vehicle",
  2744. "modelEditorAssetId": "front-pump-step-vehicle",
  2745. "modelEditorModelId": "front-pump-step-vehicle",
  2746. "modelEditorRevision": 2,
  2747. "modelOverrides": {},
  2748. "materialPreset": null,
  2749. "modelPartTargets": [
  2750. {
  2751. "interactionId": "front-pump-hydraulic-pump",
  2752. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  2753. "name": "液压泵",
  2754. "capabilities": [
  2755. "select",
  2756. "inspect"
  2757. ],
  2758. "sceneId": "front-pump-rescue-vehicle",
  2759. "operable": true,
  2760. "visible": true,
  2761. "nodePath": "",
  2762. "editorId": ""
  2763. },
  2764. {
  2765. "interactionId": "front-pump-power-take-off",
  2766. "sourceNodeName": "1_25取力器",
  2767. "name": "取力器",
  2768. "capabilities": [
  2769. "select",
  2770. "inspect"
  2771. ],
  2772. "sceneId": "front-pump-rescue-vehicle",
  2773. "operable": true,
  2774. "visible": true,
  2775. "nodePath": "",
  2776. "editorId": ""
  2777. },
  2778. {
  2779. "interactionId": "front-pump-pto-switch",
  2780. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  2781. "name": "取力器开关",
  2782. "capabilities": [
  2783. "select",
  2784. "inspect",
  2785. "mechanism"
  2786. ],
  2787. "sceneId": "front-pump-rescue-vehicle",
  2788. "operable": true,
  2789. "visible": true,
  2790. "nodePath": "",
  2791. "editorId": ""
  2792. },
  2793. {
  2794. "interactionId": "front-pump-ball-valve-switch",
  2795. "sourceNodeName": "1_26球阀开关",
  2796. "name": "球阀开关",
  2797. "capabilities": [
  2798. "select",
  2799. "inspect",
  2800. "mechanism"
  2801. ],
  2802. "sceneId": "front-pump-rescue-vehicle",
  2803. "operable": true,
  2804. "visible": true,
  2805. "nodePath": "",
  2806. "editorId": ""
  2807. },
  2808. {
  2809. "interactionId": "front-pump-aux-control-box",
  2810. "sourceNodeName": "1_28辅助控制盒内",
  2811. "name": "辅助控制盒",
  2812. "capabilities": [
  2813. "select",
  2814. "inspect"
  2815. ],
  2816. "sceneId": "front-pump-rescue-vehicle",
  2817. "operable": true,
  2818. "visible": true,
  2819. "nodePath": "",
  2820. "editorId": ""
  2821. },
  2822. {
  2823. "interactionId": "front-pump-aux-control-box-cover",
  2824. "sourceNodeName": "1_28辅助控制盒盖",
  2825. "name": "辅助控制盒盖",
  2826. "capabilities": [
  2827. "select",
  2828. "inspect",
  2829. "mechanism"
  2830. ],
  2831. "pivotEdge": {
  2832. "space": "world",
  2833. "axis": [
  2834. 0,
  2835. 1,
  2836. 0
  2837. ],
  2838. "edge": "nearest-vertical-edge"
  2839. },
  2840. "sceneId": "front-pump-rescue-vehicle",
  2841. "operable": true,
  2842. "visible": true,
  2843. "nodePath": "",
  2844. "editorId": ""
  2845. },
  2846. {
  2847. "interactionId": "front-pump-rescue-switch",
  2848. "sourceNodeName": "1_28和2_06互救开关",
  2849. "name": "互救开关",
  2850. "capabilities": [
  2851. "select",
  2852. "inspect",
  2853. "mechanism"
  2854. ],
  2855. "sceneId": "front-pump-rescue-vehicle",
  2856. "operable": true,
  2857. "visible": true,
  2858. "nodePath": "",
  2859. "editorId": ""
  2860. }
  2861. ],
  2862. "sourceName": "0916架桥车.glb",
  2863. "resourceUrl": "/models/bridge-erector-20260916.glb",
  2864. "assetKey": "",
  2865. "mimeType": "model/gltf-binary",
  2866. "sizeBytes": 37160920,
  2867. "fitToScene": false,
  2868. "fitSize": 8,
  2869. "position": [
  2870. 0,
  2871. 0,
  2872. 0
  2873. ],
  2874. "rotation": [
  2875. 0,
  2876. 0,
  2877. 0
  2878. ],
  2879. "scale": [
  2880. 1,
  2881. 1,
  2882. 1
  2883. ],
  2884. "partOverrides": {}
  2885. },
  2886. {
  2887. "id": "support-vehicle",
  2888. "sceneId": "support-vehicle",
  2889. "interactionId": "scene:support-vehicle",
  2890. "type": "imported",
  2891. "name": "0916保障车.glb",
  2892. "semantic": "实训装备",
  2893. "assetRole": "training-content",
  2894. "operable": false,
  2895. "visible": true,
  2896. "capabilities": [
  2897. "select",
  2898. "inspect"
  2899. ],
  2900. "modelId": "support-vehicle",
  2901. "modelEditorAssetId": "support-vehicle",
  2902. "modelEditorModelId": "support-vehicle",
  2903. "modelEditorRevision": 2,
  2904. "modelOverrides": {},
  2905. "materialPreset": null,
  2906. "modelPartTargets": [],
  2907. "sourceName": "0916保障车.glb",
  2908. "resourceUrl": "/models/bridge-support-20260916.glb",
  2909. "assetKey": "",
  2910. "mimeType": "model/gltf-binary",
  2911. "sizeBytes": 37160920,
  2912. "fitToScene": false,
  2913. "fitSize": 8,
  2914. "position": [
  2915. 0,
  2916. 0,
  2917. 0
  2918. ],
  2919. "rotation": [
  2920. 0,
  2921. 0,
  2922. 0
  2923. ],
  2924. "scale": [
  2925. 1,
  2926. 1,
  2927. 1
  2928. ],
  2929. "partOverrides": {}
  2930. },
  2931. {
  2932. "id": "rescue-hoses",
  2933. "sceneId": "rescue-hoses",
  2934. "interactionId": "scene:rescue-hoses",
  2935. "type": "imported",
  2936. "name": "双车连接油管.glb",
  2937. "semantic": "实训装备",
  2938. "assetRole": "script-accessory",
  2939. "operable": false,
  2940. "visible": true,
  2941. "capabilities": [
  2942. "select",
  2943. "inspect"
  2944. ],
  2945. "modelId": "rescue-hoses",
  2946. "modelEditorAssetId": "rescue-hoses",
  2947. "modelEditorModelId": "rescue-hoses",
  2948. "modelEditorRevision": 2,
  2949. "modelOverrides": {},
  2950. "materialPreset": null,
  2951. "modelPartTargets": [],
  2952. "sourceName": "双车连接油管.glb",
  2953. "resourceUrl": "/models/bridge-rescue-hoses-20260916.glb",
  2954. "assetKey": "",
  2955. "mimeType": "model/gltf-binary",
  2956. "sizeBytes": 37160920,
  2957. "fitToScene": false,
  2958. "fitSize": 8,
  2959. "position": [
  2960. 0,
  2961. 0,
  2962. 0
  2963. ],
  2964. "rotation": [
  2965. 0,
  2966. 0,
  2967. 0
  2968. ],
  2969. "scale": [
  2970. 1,
  2971. 1,
  2972. 1
  2973. ],
  2974. "partOverrides": {}
  2975. }
  2976. ]
  2977. },
  2978. "assetReferences": [
  2979. {
  2980. "resourceUrl": "/models/步骤模型.glb",
  2981. "sourceName": "步骤模型.glb",
  2982. "sizeBytes": 32195288,
  2983. "mimeType": "model/gltf-binary",
  2984. "assetRole": "training-content"
  2985. }
  2986. ]
  2987. },
  2988. "accent": "#2d86d8",
  2989. "background": 11062241,
  2990. "fog": 11062241,
  2991. "ground": 7110499,
  2992. "camera": {
  2993. "position": [
  2994. 10.6,
  2995. 6.4,
  2996. 13.2
  2997. ],
  2998. "target": [
  2999. 0,
  3000. 1.9,
  3001. 0
  3002. ]
  3003. },
  3004. "retainStoredParts": true,
  3005. "sceneTags": [
  3006. "新版整车模型",
  3007. "原位部件操作"
  3008. ],
  3009. "sensorFeeds": [],
  3010. "name": "重型支援桥液压泵应急替代",
  3011. "title": "重型支援桥液压泵应急替代",
  3012. "operableParts": [
  3013. "bridge-engine",
  3014. "front-pump-pto-switch",
  3015. "bridge-hose-a",
  3016. "bridge-hose-b",
  3017. "bridge-hose-line-a",
  3018. "bridge-hose-line-b",
  3019. "bridge-return-line-a",
  3020. "bridge-return-line-b",
  3021. "bridge-return-valve",
  3022. "front-pump-aux-control-box-cover",
  3023. "front-pump-rescue-switch",
  3024. "bridge-filter-valve-1",
  3025. "bridge-filter-valve-2",
  3026. "bridge-support-pto",
  3027. "bridge-supply"
  3028. ]
  3029. },
  3030. "tools": [],
  3031. "faults": [],
  3032. "steps": [
  3033. {
  3034. "id": "BRIDGE-STEP-1",
  3035. "stepCode": "BRIDGE-STEP-1",
  3036. "actionCode": "COMPLETE_BRIDGE-STEP-1",
  3037. "number": 1,
  3038. "title": "保持架桥车运行并断开取力器",
  3039. "targetId": "bridge-engine",
  3040. "targetName": "保持架桥车发动机运行",
  3041. "mode": "inspect",
  3042. "interaction": "mechanism-operation",
  3043. "instruction": "保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  3044. "guidance": "保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  3045. "warning": "",
  3046. "success": "保持架桥车运行并断开取力器:三维操作已保存",
  3047. "cameraPolicy": "focus",
  3048. "action": {
  3049. "kind": "mechanism-operation",
  3050. "targetId": "bridge-engine",
  3051. "requiresPlacement": false,
  3052. "durationMs": 700,
  3053. "mechanism": {
  3054. "type": "sequence",
  3055. "steps": [
  3056. {
  3057. "targetId": "bridge-engine",
  3058. "kind": "identify",
  3059. "directionHint": "保持架桥车发动机运行",
  3060. "effects": [
  3061. {
  3062. "targetId": "bridge-engine",
  3063. "color": 2209160
  3064. }
  3065. ]
  3066. },
  3067. {
  3068. "targetId": "front-pump-pto-switch",
  3069. "kind": "rotate",
  3070. "axis": [
  3071. 1,
  3072. 0,
  3073. 0
  3074. ],
  3075. "deltaDegrees": -30,
  3076. "toleranceDegrees": 8,
  3077. "directionHint": "断开架桥车取力器"
  3078. }
  3079. ]
  3080. }
  3081. },
  3082. "toolId": "",
  3083. "measurement": "",
  3084. "assessment": {
  3085. "weight": 16.67,
  3086. "requiredDimensions": [
  3087. "action",
  3088. "sequence"
  3089. ],
  3090. "passPolicy": "all-required"
  3091. },
  3092. "audio": {
  3093. "narrationSource": "offline",
  3094. "narrationText": "第1步,保持架桥车运行并断开取力器。保持架桥车发动机运转,确保架桥车取力器处于断开状态。",
  3095. "successCue": "ui",
  3096. "errorCue": "collision-error",
  3097. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-01.mp4",
  3098. "narrationAssetCode": "",
  3099. "narrationVideoAssetCode": "DH_5AEA5274E6664D43B8C53F55859D5717",
  3100. "digitalHuman": {
  3101. "enabled": true,
  3102. "mode": "video",
  3103. "videoSource": "library",
  3104. "videoId": "58",
  3105. "videoName": "重型支援桥液压泵应急替代 · 1 保持架桥车运行并断开取力器",
  3106. "appId": "AP_238179E0A10F97927EA49FA3",
  3107. "videoUrl": "",
  3108. "generatedVideoUrl": "",
  3109. "generationStatus": "generated"
  3110. },
  3111. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-01.wav",
  3112. "safetyText": "",
  3113. "safetyUrl": ""
  3114. },
  3115. "modelActions": [
  3116. {
  3117. "actionId": "BRIDGE-STEP-1:1",
  3118. "targetId": "bridge-engine",
  3119. "modelProjectId": "468",
  3120. "modelVersionId": "578",
  3121. "motion": {
  3122. "kind": "state",
  3123. "axis": [
  3124. 0,
  3125. 1,
  3126. 0
  3127. ],
  3128. "pivot": [
  3129. 1.4901161221603232e-8,
  3130. 0,
  3131. -5.960464477539063e-8
  3132. ],
  3133. "pivotMode": "hinge",
  3134. "angle": 0,
  3135. "offset": [
  3136. 0,
  3137. 0,
  3138. 0
  3139. ],
  3140. "durationMs": 900,
  3141. "easing": "easeInOut"
  3142. },
  3143. "binding": {
  3144. "name": "架桥车发动机",
  3145. "sourceNode": "发动机",
  3146. "origin": "model",
  3147. "pivot": [
  3148. 1.4901161221603232e-8,
  3149. 0,
  3150. -5.960464477539063e-8
  3151. ],
  3152. "center": [
  3153. 1.4901161221603232e-8,
  3154. 0,
  3155. -5.960464477539063e-8
  3156. ]
  3157. }
  3158. },
  3159. {
  3160. "actionId": "BRIDGE-STEP-1:2",
  3161. "targetId": "front-pump-pto-switch",
  3162. "modelProjectId": "468",
  3163. "modelVersionId": "578",
  3164. "motion": {
  3165. "kind": "rotate",
  3166. "axis": [
  3167. 1,
  3168. 0,
  3169. 0
  3170. ],
  3171. "pivot": [
  3172. 0.0000152587890625,
  3173. -4.159996032714844,
  3174. 9.536743448279594e-7
  3175. ],
  3176. "pivotMode": "hinge",
  3177. "angle": -30,
  3178. "offset": [
  3179. 0,
  3180. 0,
  3181. 0
  3182. ],
  3183. "durationMs": 900,
  3184. "easing": "easeInOut"
  3185. },
  3186. "binding": {
  3187. "name": "取力器开关",
  3188. "sourceNode": "1_25和1_27和2_03和2_08取力器开关",
  3189. "origin": "model",
  3190. "pivot": [
  3191. 0.0000152587890625,
  3192. -4.159996032714844,
  3193. 9.536743448279594e-7
  3194. ],
  3195. "center": [
  3196. 0.0000152587890625,
  3197. 0.0000209808349609375,
  3198. 9.536743306171047e-7
  3199. ]
  3200. }
  3201. }
  3202. ]
  3203. },
  3204. {
  3205. "id": "BRIDGE-STEP-2",
  3206. "stepCode": "BRIDGE-STEP-2",
  3207. "actionCode": "COMPLETE_BRIDGE-STEP-2",
  3208. "number": 2,
  3209. "title": "连接两车液压软管",
  3210. "targetId": "bridge-hose-a",
  3211. "targetName": "打开架桥车快速接口防尘盖",
  3212. "mode": "inspect",
  3213. "interaction": "mechanism-operation",
  3214. "instruction": "连接支援车与架桥车液压软管。架桥车快接接头位于液压油箱右侧;支援车快接接头位于驾驶室外右下方。",
  3215. "guidance": "先打开架桥车、保障车的快速接口防尘盖,再依次将供油软管和回油软管的两端连接到对应接口。点击高亮部件播放动作,也可按住接头拖动至行程末端;四个接头全部到位后才完成本步。",
  3216. "warning": "",
  3217. "success": "连接两车液压软管:三维操作已保存",
  3218. "cameraPolicy": "focus",
  3219. "action": {
  3220. "kind": "mechanism-operation",
  3221. "targetId": "bridge-hose-a",
  3222. "requiresPlacement": false,
  3223. "durationMs": 700,
  3224. "mechanism": {
  3225. "type": "sequence",
  3226. "steps": [
  3227. {
  3228. "targetId": "bridge-hose-a",
  3229. "kind": "identify",
  3230. "directionHint": "打开架桥车快速接口防尘盖",
  3231. "effects": [
  3232. {
  3233. "targetId": "bridge-hose-a",
  3234. "offset": [
  3235. 0,
  3236. 0,
  3237. -0.7
  3238. ]
  3239. }
  3240. ]
  3241. },
  3242. {
  3243. "targetId": "bridge-hose-b",
  3244. "kind": "identify",
  3245. "directionHint": "打开保障车快速接口防尘盖",
  3246. "effects": [
  3247. {
  3248. "targetId": "bridge-hose-b",
  3249. "offset": [
  3250. 0,
  3251. 0,
  3252. -0.7
  3253. ]
  3254. }
  3255. ]
  3256. },
  3257. {
  3258. "targetId": "bridge-hose-line-a",
  3259. "kind": "identify",
  3260. "directionHint": "连接供油软管架桥车端接头",
  3261. "effects": [
  3262. {
  3263. "targetId": "bridge-hose-line-a",
  3264. "offset": [
  3265. 0,
  3266. 0,
  3267. 0
  3268. ]
  3269. }
  3270. ]
  3271. },
  3272. {
  3273. "targetId": "bridge-hose-line-b",
  3274. "kind": "identify",
  3275. "directionHint": "连接供油软管保障车端接头",
  3276. "effects": [
  3277. {
  3278. "targetId": "bridge-hose-line-b",
  3279. "offset": [
  3280. 0,
  3281. 0,
  3282. 0
  3283. ]
  3284. }
  3285. ]
  3286. },
  3287. {
  3288. "targetId": "bridge-return-line-a",
  3289. "kind": "identify",
  3290. "directionHint": "连接回油软管架桥车端接头",
  3291. "effects": [
  3292. {
  3293. "targetId": "bridge-return-line-a",
  3294. "offset": [
  3295. 0,
  3296. 0,
  3297. 0
  3298. ]
  3299. }
  3300. ]
  3301. },
  3302. {
  3303. "targetId": "bridge-return-line-b",
  3304. "kind": "identify",
  3305. "directionHint": "连接回油软管保障车端接头",
  3306. "effects": [
  3307. {
  3308. "targetId": "bridge-return-line-b",
  3309. "offset": [
  3310. 0,
  3311. 0,
  3312. 0
  3313. ]
  3314. }
  3315. ]
  3316. }
  3317. ]
  3318. }
  3319. },
  3320. "toolId": "",
  3321. "measurement": "",
  3322. "assessment": {
  3323. "weight": 16.67,
  3324. "requiredDimensions": [
  3325. "action",
  3326. "sequence"
  3327. ],
  3328. "passPolicy": "all-required"
  3329. },
  3330. "audio": {
  3331. "narrationSource": "offline",
  3332. "narrationText": "第2步,连接两车液压软管。连接支援车与架桥车液压软管。架桥车快接接头位于液压油箱右侧;支援车快接接头位于驾驶室外右下方。",
  3333. "successCue": "ui",
  3334. "errorCue": "collision-error",
  3335. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-02.mp4",
  3336. "narrationAssetCode": "",
  3337. "narrationVideoAssetCode": "DH_B9F2CBFE36274528825899153DB98195",
  3338. "digitalHuman": {
  3339. "enabled": true,
  3340. "mode": "video",
  3341. "videoSource": "library",
  3342. "videoId": "59",
  3343. "videoName": "重型支援桥液压泵应急替代 · 2 连接两车液压软管",
  3344. "appId": "AP_238179E0A10F97927EA49FA3",
  3345. "videoUrl": "",
  3346. "generatedVideoUrl": "",
  3347. "generationStatus": "generated"
  3348. },
  3349. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-02.wav",
  3350. "safetyText": "",
  3351. "safetyUrl": ""
  3352. },
  3353. "modelActions": [
  3354. {
  3355. "actionId": "BRIDGE-STEP-2:1",
  3356. "targetId": "bridge-hose-a",
  3357. "modelProjectId": "468",
  3358. "modelVersionId": "578",
  3359. "motion": {
  3360. "kind": "translate",
  3361. "axis": [
  3362. 0,
  3363. 1,
  3364. 0
  3365. ],
  3366. "pivot": [
  3367. 1.1175870895385742e-8,
  3368. 3.7252904094842165e-9,
  3369. -3.725290298461914e-9
  3370. ],
  3371. "pivotMode": "hinge",
  3372. "angle": 0,
  3373. "offset": [
  3374. -0.06,
  3375. 0,
  3376. 0.09
  3377. ],
  3378. "durationMs": 900,
  3379. "easing": "easeInOut"
  3380. },
  3381. "binding": {
  3382. "name": "架桥车快速接口盖",
  3383. "sourceNode": "2_04架桥车接口盖子",
  3384. "origin": "model",
  3385. "pivot": [
  3386. 1.1175870895385742e-8,
  3387. 3.7252904094842165e-9,
  3388. -3.725290298461914e-9
  3389. ],
  3390. "center": [
  3391. 1.1175870895385742e-8,
  3392. 3.7252904094842165e-9,
  3393. -3.725290298461914e-9
  3394. ]
  3395. }
  3396. },
  3397. {
  3398. "actionId": "BRIDGE-STEP-2:2",
  3399. "targetId": "bridge-hose-b",
  3400. "modelProjectId": "468",
  3401. "modelVersionId": "578",
  3402. "motion": {
  3403. "kind": "translate",
  3404. "axis": [
  3405. 0,
  3406. 1,
  3407. 0
  3408. ],
  3409. "pivot": [
  3410. -1.1548399925231934e-7,
  3411. 1.862645149230957e-8,
  3412. -7.450580596923828e-9
  3413. ],
  3414. "pivotMode": "hinge",
  3415. "angle": 0,
  3416. "offset": [
  3417. -0.06,
  3418. 0,
  3419. 0.09
  3420. ],
  3421. "durationMs": 900,
  3422. "easing": "easeInOut"
  3423. },
  3424. "binding": {
  3425. "name": "保障车快速接口盖",
  3426. "sourceNode": "2_04保障车接口盖子",
  3427. "origin": "model",
  3428. "pivot": [
  3429. -1.1548399925231934e-7,
  3430. 1.862645149230957e-8,
  3431. -7.450580596923828e-9
  3432. ],
  3433. "center": [
  3434. -1.1548399925231934e-7,
  3435. 1.862645149230957e-8,
  3436. -7.450580596923828e-9
  3437. ]
  3438. }
  3439. },
  3440. {
  3441. "actionId": "BRIDGE-STEP-2:3",
  3442. "targetId": "bridge-hose-line-a",
  3443. "modelProjectId": "468",
  3444. "modelVersionId": "578",
  3445. "motion": {
  3446. "kind": "translate",
  3447. "axis": [
  3448. 0,
  3449. 1,
  3450. 0
  3451. ],
  3452. "pivot": [
  3453. 0,
  3454. 0,
  3455. 0
  3456. ],
  3457. "pivotMode": "hinge",
  3458. "angle": 0,
  3459. "offset": [
  3460. 0,
  3461. 0,
  3462. 0
  3463. ],
  3464. "durationMs": 900,
  3465. "easing": "easeInOut"
  3466. },
  3467. "binding": {
  3468. "name": "供油软管 · 架桥车端接头",
  3469. "sourceNode": "2_04油罐连接线大",
  3470. "origin": "model",
  3471. "pivot": [
  3472. 0,
  3473. 0,
  3474. 0
  3475. ],
  3476. "center": [
  3477. 0,
  3478. 0,
  3479. 0
  3480. ]
  3481. }
  3482. },
  3483. {
  3484. "actionId": "BRIDGE-STEP-2:4",
  3485. "targetId": "bridge-hose-line-b",
  3486. "modelProjectId": "468",
  3487. "modelVersionId": "578",
  3488. "motion": {
  3489. "kind": "translate",
  3490. "axis": [
  3491. 0,
  3492. 1,
  3493. 0
  3494. ],
  3495. "pivot": [
  3496. 0,
  3497. 0,
  3498. 0
  3499. ],
  3500. "pivotMode": "hinge",
  3501. "angle": 0,
  3502. "offset": [
  3503. 0,
  3504. 0,
  3505. 0
  3506. ],
  3507. "durationMs": 900,
  3508. "easing": "easeInOut"
  3509. },
  3510. "binding": {
  3511. "name": "供油软管 · 保障车端接头",
  3512. "sourceNode": "2_04油罐连接线大",
  3513. "origin": "model",
  3514. "pivot": [
  3515. 0,
  3516. 0,
  3517. 0
  3518. ],
  3519. "center": [
  3520. 0,
  3521. 0,
  3522. 0
  3523. ]
  3524. }
  3525. },
  3526. {
  3527. "actionId": "BRIDGE-STEP-2:5",
  3528. "targetId": "bridge-return-line-a",
  3529. "modelProjectId": "468",
  3530. "modelVersionId": "578",
  3531. "motion": {
  3532. "kind": "translate",
  3533. "axis": [
  3534. 0,
  3535. 1,
  3536. 0
  3537. ],
  3538. "pivot": [
  3539. 0,
  3540. 0,
  3541. 0
  3542. ],
  3543. "pivotMode": "hinge",
  3544. "angle": 0,
  3545. "offset": [
  3546. 0,
  3547. 0,
  3548. 0
  3549. ],
  3550. "durationMs": 900,
  3551. "easing": "easeInOut"
  3552. },
  3553. "binding": {
  3554. "name": "回油软管 · 架桥车端接头",
  3555. "sourceNode": "2_04油罐连接线小",
  3556. "origin": "model",
  3557. "pivot": [
  3558. 0,
  3559. 0,
  3560. 0
  3561. ],
  3562. "center": [
  3563. 0,
  3564. 0,
  3565. 0
  3566. ]
  3567. }
  3568. },
  3569. {
  3570. "actionId": "BRIDGE-STEP-2:6",
  3571. "targetId": "bridge-return-line-b",
  3572. "modelProjectId": "468",
  3573. "modelVersionId": "578",
  3574. "motion": {
  3575. "kind": "translate",
  3576. "axis": [
  3577. 0,
  3578. 1,
  3579. 0
  3580. ],
  3581. "pivot": [
  3582. 0,
  3583. 0,
  3584. 0
  3585. ],
  3586. "pivotMode": "hinge",
  3587. "angle": 0,
  3588. "offset": [
  3589. 0,
  3590. 0,
  3591. 0
  3592. ],
  3593. "durationMs": 900,
  3594. "easing": "easeInOut"
  3595. },
  3596. "binding": {
  3597. "name": "回油软管 · 保障车端接头",
  3598. "sourceNode": "2_04油罐连接线小",
  3599. "origin": "model",
  3600. "pivot": [
  3601. 0,
  3602. 0,
  3603. 0
  3604. ],
  3605. "center": [
  3606. 0,
  3607. 0,
  3608. 0
  3609. ]
  3610. }
  3611. }
  3612. ]
  3613. },
  3614. {
  3615. "id": "BRIDGE-STEP-3",
  3616. "stepCode": "BRIDGE-STEP-3",
  3617. "actionCode": "COMPLETE_BRIDGE-STEP-3",
  3618. "number": 3,
  3619. "title": "打开支援车回油截止阀",
  3620. "targetId": "bridge-return-valve",
  3621. "targetName": "打开保障车回油截止阀",
  3622. "mode": "inspect",
  3623. "interaction": "mechanism-operation",
  3624. "instruction": "打开支援车液压油箱快接接头处的回油截止阀。",
  3625. "guidance": "打开支援车液压油箱快接接头处的回油截止阀。",
  3626. "warning": "",
  3627. "success": "打开支援车回油截止阀:三维操作已保存",
  3628. "cameraPolicy": "focus",
  3629. "action": {
  3630. "kind": "mechanism-operation",
  3631. "targetId": "bridge-return-valve",
  3632. "requiresPlacement": false,
  3633. "durationMs": 700,
  3634. "mechanism": {
  3635. "type": "rotate",
  3636. "steps": [
  3637. {
  3638. "targetId": "bridge-return-valve",
  3639. "kind": "rotate",
  3640. "axis": [
  3641. 0,
  3642. 1,
  3643. 0
  3644. ],
  3645. "deltaDegrees": 90,
  3646. "toleranceDegrees": 8,
  3647. "directionHint": "打开保障车回油截止阀"
  3648. }
  3649. ]
  3650. }
  3651. },
  3652. "toolId": "",
  3653. "measurement": "",
  3654. "assessment": {
  3655. "weight": 16.67,
  3656. "requiredDimensions": [
  3657. "action",
  3658. "sequence"
  3659. ],
  3660. "passPolicy": "all-required"
  3661. },
  3662. "audio": {
  3663. "narrationSource": "offline",
  3664. "narrationText": "第3步,打开支援车回油截止阀。打开支援车液压油箱快接接头处的回油截止阀。",
  3665. "successCue": "ui",
  3666. "errorCue": "collision-error",
  3667. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-03.mp4",
  3668. "narrationAssetCode": "",
  3669. "narrationVideoAssetCode": "DH_983218ACA84345B5B032A5DFA8F08E4E",
  3670. "digitalHuman": {
  3671. "enabled": true,
  3672. "mode": "video",
  3673. "videoSource": "library",
  3674. "videoId": "60",
  3675. "videoName": "重型支援桥液压泵应急替代 · 3 打开支援车回油截止阀",
  3676. "appId": "AP_238179E0A10F97927EA49FA3",
  3677. "videoUrl": "",
  3678. "generatedVideoUrl": "",
  3679. "generationStatus": "generated"
  3680. },
  3681. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-03.wav",
  3682. "safetyText": "",
  3683. "safetyUrl": ""
  3684. },
  3685. "modelActions": [
  3686. {
  3687. "actionId": "BRIDGE-STEP-3:1",
  3688. "targetId": "bridge-return-valve",
  3689. "modelProjectId": "468",
  3690. "modelVersionId": "578",
  3691. "motion": {
  3692. "kind": "rotate",
  3693. "axis": [
  3694. 0,
  3695. 1,
  3696. 0
  3697. ],
  3698. "pivot": [
  3699. 5.541369318962097e-8,
  3700. -1.3969838619232178e-9,
  3701. -0.031092071905732155
  3702. ],
  3703. "pivotMode": "hinge",
  3704. "angle": 90,
  3705. "offset": [
  3706. 0,
  3707. 0,
  3708. 0
  3709. ],
  3710. "durationMs": 900,
  3711. "easing": "easeInOut"
  3712. },
  3713. "binding": {
  3714. "name": "保障车回油截止阀",
  3715. "sourceNode": "2_05回油截止阀",
  3716. "origin": "model",
  3717. "pivot": [
  3718. 5.541369318962097e-8,
  3719. -1.3969838619232178e-9,
  3720. -0.031092071905732155
  3721. ],
  3722. "center": [
  3723. 5.541369318962097e-8,
  3724. -1.3969838619232178e-9,
  3725. 5.587935447692871e-9
  3726. ]
  3727. }
  3728. }
  3729. ]
  3730. },
  3731. {
  3732. "id": "BRIDGE-STEP-4",
  3733. "stepCode": "BRIDGE-STEP-4",
  3734. "actionCode": "COMPLETE_BRIDGE-STEP-4",
  3735. "number": 4,
  3736. "title": "打开互救作业开关",
  3737. "targetId": "front-pump-aux-control-box-cover",
  3738. "targetName": "打开辅助控制盒盖",
  3739. "mode": "inspect",
  3740. "interaction": "mechanism-operation",
  3741. "instruction": "打开辅助控制盒上的“互救作业”开关。",
  3742. "guidance": "打开辅助控制盒上的“互救作业”开关。",
  3743. "warning": "",
  3744. "success": "打开互救作业开关:三维操作已保存",
  3745. "cameraPolicy": "focus",
  3746. "action": {
  3747. "kind": "mechanism-operation",
  3748. "targetId": "front-pump-aux-control-box-cover",
  3749. "requiresPlacement": false,
  3750. "durationMs": 700,
  3751. "mechanism": {
  3752. "type": "sequence",
  3753. "steps": [
  3754. {
  3755. "targetId": "front-pump-aux-control-box-cover",
  3756. "kind": "rotate",
  3757. "axis": [
  3758. 0,
  3759. 1,
  3760. 0
  3761. ],
  3762. "pivotEdge": {
  3763. "space": "world",
  3764. "axis": [
  3765. 0,
  3766. 1,
  3767. 0
  3768. ],
  3769. "edge": "nearest-vertical-edge"
  3770. },
  3771. "deltaDegrees": 100,
  3772. "toleranceDegrees": 8,
  3773. "directionHint": "打开辅助控制盒盖"
  3774. },
  3775. {
  3776. "targetId": "front-pump-rescue-switch",
  3777. "kind": "rotate",
  3778. "axis": [
  3779. 0,
  3780. 0,
  3781. 1
  3782. ],
  3783. "deltaDegrees": 30,
  3784. "toleranceDegrees": 8,
  3785. "directionHint": "打开互救作业开关"
  3786. }
  3787. ]
  3788. }
  3789. },
  3790. "toolId": "",
  3791. "measurement": "",
  3792. "assessment": {
  3793. "weight": 16.67,
  3794. "requiredDimensions": [
  3795. "action",
  3796. "sequence"
  3797. ],
  3798. "passPolicy": "all-required"
  3799. },
  3800. "audio": {
  3801. "narrationSource": "offline",
  3802. "narrationText": "第4步,打开互救作业开关。打开辅助控制盒上的“互救作业”开关。",
  3803. "successCue": "ui",
  3804. "errorCue": "collision-error",
  3805. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-04.mp4",
  3806. "narrationAssetCode": "",
  3807. "narrationVideoAssetCode": "DH_AC0F121CD04B44B5A373BE82D5083AE1",
  3808. "digitalHuman": {
  3809. "enabled": true,
  3810. "mode": "video",
  3811. "videoSource": "library",
  3812. "videoId": "61",
  3813. "videoName": "重型支援桥液压泵应急替代 · 4 打开互救作业开关",
  3814. "appId": "AP_238179E0A10F97927EA49FA3",
  3815. "videoUrl": "",
  3816. "generatedVideoUrl": "",
  3817. "generationStatus": "generated"
  3818. },
  3819. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-04.wav",
  3820. "safetyText": "",
  3821. "safetyUrl": ""
  3822. },
  3823. "modelActions": [
  3824. {
  3825. "actionId": "BRIDGE-STEP-4:1",
  3826. "targetId": "front-pump-aux-control-box-cover",
  3827. "modelProjectId": "468",
  3828. "modelVersionId": "578",
  3829. "motion": {
  3830. "kind": "rotate",
  3831. "axis": [
  3832. -1.691878294677667e-18,
  3833. -1,
  3834. -4.505224149471667e-16
  3835. ],
  3836. "pivot": [
  3837. -7.105427357601002e-15,
  3838. 0,
  3839. 0
  3840. ],
  3841. "pivotMode": "hinge",
  3842. "angle": 100,
  3843. "offset": [
  3844. 0,
  3845. 0,
  3846. 0
  3847. ],
  3848. "durationMs": 900,
  3849. "easing": "easeInOut"
  3850. },
  3851. "binding": {
  3852. "name": "辅助控制盒盖",
  3853. "sourceNode": "1_28辅助控制盒盖",
  3854. "origin": "model",
  3855. "pivot": [
  3856. -7.105427357601002e-15,
  3857. 0,
  3858. 0
  3859. ],
  3860. "center": [
  3861. -0.9138641357421875,
  3862. -9.237930297851566,
  3863. -9.5367431640625e-7
  3864. ]
  3865. }
  3866. },
  3867. {
  3868. "actionId": "BRIDGE-STEP-4:2",
  3869. "targetId": "front-pump-rescue-switch",
  3870. "modelProjectId": "468",
  3871. "modelVersionId": "578",
  3872. "motion": {
  3873. "kind": "rotate",
  3874. "axis": [
  3875. 5.689507713189075e-34,
  3876. 4.505224149471667e-16,
  3877. -1
  3878. ],
  3879. "pivot": [
  3880. -0.0000021457672261249172,
  3881. -0.00000214576721901949,
  3882. 4.76837158203125e-7
  3883. ],
  3884. "pivotMode": "hinge",
  3885. "angle": 30,
  3886. "offset": [
  3887. 0,
  3888. 0,
  3889. 0
  3890. ],
  3891. "durationMs": 900,
  3892. "easing": "easeInOut"
  3893. },
  3894. "binding": {
  3895. "name": "互救开关",
  3896. "sourceNode": "1_28和2_06互救开关",
  3897. "origin": "model",
  3898. "pivot": [
  3899. -0.0000021457672261249172,
  3900. -0.00000214576721901949,
  3901. 4.76837158203125e-7
  3902. ],
  3903. "center": [
  3904. -0.5494954586029053,
  3905. -0.0000021457672119140625,
  3906. 4.76837158203125e-7
  3907. ]
  3908. }
  3909. }
  3910. ]
  3911. },
  3912. {
  3913. "id": "BRIDGE-STEP-5",
  3914. "stepCode": "BRIDGE-STEP-5",
  3915. "actionCode": "COMPLETE_BRIDGE-STEP-5",
  3916. "number": 5,
  3917. "title": "打开滤油器出口连通球阀",
  3918. "targetId": "bridge-filter-valve-1",
  3919. "targetName": "滤油器出口球阀 1",
  3920. "mode": "inspect",
  3921. "interaction": "mechanism-operation",
  3922. "instruction": "打开两个输油滤油器出口处的连通球阀。",
  3923. "guidance": "打开两个输油滤油器出口处的连通球阀。",
  3924. "warning": "",
  3925. "success": "打开滤油器出口连通球阀:三维操作已保存",
  3926. "cameraPolicy": "focus",
  3927. "action": {
  3928. "kind": "mechanism-operation",
  3929. "targetId": "bridge-filter-valve-1",
  3930. "requiresPlacement": false,
  3931. "durationMs": 700,
  3932. "mechanism": {
  3933. "type": "sequence",
  3934. "steps": [
  3935. {
  3936. "targetId": "bridge-filter-valve-1",
  3937. "kind": "rotate",
  3938. "axis": [
  3939. 0,
  3940. 1,
  3941. 0
  3942. ],
  3943. "deltaDegrees": 90,
  3944. "toleranceDegrees": 8,
  3945. "directionHint": "打开第 1 个滤油器出口球阀"
  3946. },
  3947. {
  3948. "targetId": "bridge-filter-valve-2",
  3949. "kind": "rotate",
  3950. "axis": [
  3951. 0,
  3952. 1,
  3953. 0
  3954. ],
  3955. "deltaDegrees": 90,
  3956. "toleranceDegrees": 8,
  3957. "directionHint": "打开第 2 个滤油器出口球阀"
  3958. }
  3959. ]
  3960. }
  3961. },
  3962. "toolId": "",
  3963. "measurement": "",
  3964. "assessment": {
  3965. "weight": 16.67,
  3966. "requiredDimensions": [
  3967. "action",
  3968. "sequence"
  3969. ],
  3970. "passPolicy": "all-required"
  3971. },
  3972. "audio": {
  3973. "narrationSource": "offline",
  3974. "narrationText": "第5步,打开滤油器出口连通球阀。打开两个输油滤油器出口处的连通球阀。",
  3975. "successCue": "ui",
  3976. "errorCue": "collision-error",
  3977. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-05.mp4",
  3978. "narrationAssetCode": "",
  3979. "narrationVideoAssetCode": "DH_774F7400E0B54F4696EBDAD800A289C3",
  3980. "digitalHuman": {
  3981. "enabled": true,
  3982. "mode": "video",
  3983. "videoSource": "library",
  3984. "videoId": "62",
  3985. "videoName": "重型支援桥液压泵应急替代 · 5 打开滤油器出口连通球阀",
  3986. "appId": "AP_238179E0A10F97927EA49FA3",
  3987. "videoUrl": "",
  3988. "generatedVideoUrl": "",
  3989. "generationStatus": "generated"
  3990. },
  3991. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-05.wav",
  3992. "safetyText": "",
  3993. "safetyUrl": ""
  3994. },
  3995. "modelActions": [
  3996. {
  3997. "actionId": "BRIDGE-STEP-5:1",
  3998. "targetId": "bridge-filter-valve-1",
  3999. "modelProjectId": "468",
  4000. "modelVersionId": "578",
  4001. "motion": {
  4002. "kind": "rotate",
  4003. "axis": [
  4004. 0,
  4005. 1,
  4006. 0
  4007. ],
  4008. "pivot": [
  4009. 2.7939677238464355e-9,
  4010. -3.725290298461914e-9,
  4011. -0.05009720101952553
  4012. ],
  4013. "pivotMode": "hinge",
  4014. "angle": 90,
  4015. "offset": [
  4016. 0,
  4017. 0,
  4018. 0
  4019. ],
  4020. "durationMs": 900,
  4021. "easing": "easeInOut"
  4022. },
  4023. "binding": {
  4024. "name": "滤油器出口球阀 1",
  4025. "sourceNode": "2_07球阀开关01",
  4026. "origin": "model",
  4027. "pivot": [
  4028. 2.7939677238464355e-9,
  4029. -3.725290298461914e-9,
  4030. -0.05009720101952553
  4031. ],
  4032. "center": [
  4033. 2.7939677238464355e-9,
  4034. -3.725290298461914e-9,
  4035. 1.862645149230957e-9
  4036. ]
  4037. }
  4038. },
  4039. {
  4040. "actionId": "BRIDGE-STEP-5:2",
  4041. "targetId": "bridge-filter-valve-2",
  4042. "modelProjectId": "468",
  4043. "modelVersionId": "578",
  4044. "motion": {
  4045. "kind": "rotate",
  4046. "axis": [
  4047. 0,
  4048. 1,
  4049. 0
  4050. ],
  4051. "pivot": [
  4052. 9.313225746154785e-9,
  4053. 1.862645149230957e-8,
  4054. -0.05009720101952553
  4055. ],
  4056. "pivotMode": "hinge",
  4057. "angle": 90,
  4058. "offset": [
  4059. 0,
  4060. 0,
  4061. 0
  4062. ],
  4063. "durationMs": 900,
  4064. "easing": "easeInOut"
  4065. },
  4066. "binding": {
  4067. "name": "滤油器出口球阀 2",
  4068. "sourceNode": "2_07球阀开关02和3-02球阀开关",
  4069. "origin": "model",
  4070. "pivot": [
  4071. 9.313225746154785e-9,
  4072. 1.862645149230957e-8,
  4073. -0.05009720101952553
  4074. ],
  4075. "center": [
  4076. 9.313225746154785e-9,
  4077. 1.862645149230957e-8,
  4078. 0
  4079. ]
  4080. }
  4081. }
  4082. ]
  4083. },
  4084. {
  4085. "id": "BRIDGE-STEP-6",
  4086. "stepCode": "BRIDGE-STEP-6",
  4087. "actionCode": "COMPLETE_BRIDGE-STEP-6",
  4088. "number": 6,
  4089. "title": "接通支援车液压取力器",
  4090. "targetId": "bridge-support-pto",
  4091. "targetName": "接通保障车取力器",
  4092. "mode": "inspect",
  4093. "interaction": "mechanism-operation",
  4094. "instruction": "接通支援车液压系统取力器,向架桥车供油。",
  4095. "guidance": "接通支援车液压系统取力器,向架桥车供油。",
  4096. "warning": "",
  4097. "success": "接通支援车液压取力器:三维操作已保存",
  4098. "cameraPolicy": "focus",
  4099. "action": {
  4100. "kind": "mechanism-operation",
  4101. "targetId": "bridge-support-pto",
  4102. "requiresPlacement": false,
  4103. "durationMs": 700,
  4104. "mechanism": {
  4105. "type": "sequence",
  4106. "steps": [
  4107. {
  4108. "targetId": "bridge-support-pto",
  4109. "kind": "rotate",
  4110. "axis": [
  4111. 0,
  4112. 1,
  4113. 0
  4114. ],
  4115. "deltaDegrees": 30,
  4116. "toleranceDegrees": 8,
  4117. "directionHint": "接通保障车取力器"
  4118. },
  4119. {
  4120. "targetId": "bridge-supply",
  4121. "kind": "identify",
  4122. "directionHint": "观察供油示意",
  4123. "effects": [
  4124. {
  4125. "targetId": "bridge-hose-line",
  4126. "color": 15312947
  4127. },
  4128. {
  4129. "targetId": "bridge-return-line",
  4130. "color": 3325905
  4131. }
  4132. ]
  4133. }
  4134. ]
  4135. }
  4136. },
  4137. "toolId": "",
  4138. "measurement": "",
  4139. "assessment": {
  4140. "weight": 16.65,
  4141. "requiredDimensions": [
  4142. "action",
  4143. "sequence"
  4144. ],
  4145. "passPolicy": "all-required"
  4146. },
  4147. "audio": {
  4148. "narrationSource": "offline",
  4149. "narrationText": "第6步,接通支援车液压取力器。接通支援车液压系统取力器,向架桥车供油。",
  4150. "successCue": "ui",
  4151. "errorCue": "collision-error",
  4152. "narrationUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-06.mp4",
  4153. "narrationAssetCode": "",
  4154. "narrationVideoAssetCode": "DH_64D9ECF315DA41568D936CFEBF28E403",
  4155. "digitalHuman": {
  4156. "enabled": true,
  4157. "mode": "video",
  4158. "videoSource": "library",
  4159. "videoId": "63",
  4160. "videoName": "重型支援桥液压泵应急替代 · 6 接通支援车液压取力器",
  4161. "appId": "AP_238179E0A10F97927EA49FA3",
  4162. "videoUrl": "",
  4163. "generatedVideoUrl": "",
  4164. "generationStatus": "generated"
  4165. },
  4166. "narrationFallbackUrl": "/legacy/virtual-training/narration-revisions/junhao-v2-20260921/TASK-VIRTUAL-006-step-06.wav",
  4167. "safetyText": "",
  4168. "safetyUrl": ""
  4169. },
  4170. "modelActions": [
  4171. {
  4172. "actionId": "BRIDGE-STEP-6:1",
  4173. "targetId": "bridge-support-pto",
  4174. "modelProjectId": "468",
  4175. "modelVersionId": "578",
  4176. "motion": {
  4177. "kind": "rotate",
  4178. "axis": [
  4179. 0,
  4180. 1,
  4181. 0
  4182. ],
  4183. "pivot": [
  4184. 0,
  4185. 0,
  4186. 0
  4187. ],
  4188. "pivotMode": "hinge",
  4189. "angle": 30,
  4190. "offset": [
  4191. 0,
  4192. 0,
  4193. 0
  4194. ],
  4195. "durationMs": 900,
  4196. "easing": "easeInOut"
  4197. },
  4198. "binding": {
  4199. "name": "保障车取力器开关(操作示意)",
  4200. "sourceNode": "保障车取力器开关(操作示意)",
  4201. "origin": "supplement",
  4202. "pivot": [
  4203. 0,
  4204. 0,
  4205. 0
  4206. ],
  4207. "center": [
  4208. 0,
  4209. -0.015000000189989815,
  4210. 0.00474999985098834
  4211. ]
  4212. }
  4213. },
  4214. {
  4215. "actionId": "BRIDGE-STEP-6:2",
  4216. "targetId": "bridge-supply",
  4217. "modelProjectId": "468",
  4218. "modelVersionId": "578",
  4219. "motion": {
  4220. "kind": "state",
  4221. "axis": [
  4222. 0,
  4223. 1,
  4224. 0
  4225. ],
  4226. "pivot": [
  4227. 0,
  4228. 0,
  4229. 0
  4230. ],
  4231. "pivotMode": "hinge",
  4232. "angle": 0,
  4233. "offset": [
  4234. 0,
  4235. 0,
  4236. 0
  4237. ],
  4238. "durationMs": 900,
  4239. "easing": "easeInOut"
  4240. },
  4241. "binding": {
  4242. "name": "供油回路观察点",
  4243. "sourceNode": "供油回路观察点",
  4244. "origin": "supplement",
  4245. "pivot": [
  4246. 0,
  4247. 0,
  4248. 0
  4249. ],
  4250. "center": [
  4251. 0,
  4252. 0,
  4253. 0
  4254. ]
  4255. }
  4256. }
  4257. ]
  4258. }
  4259. ],
  4260. "executionPlan": {
  4261. "schema": "digital-workshop.training-execution-plan",
  4262. "version": 1,
  4263. "entryNodeId": "front-pump-step-01",
  4264. "traversalOrder": [
  4265. "front-pump-step-01",
  4266. "front-pump-step-02",
  4267. "front-pump-step-03",
  4268. "front-pump-step-04",
  4269. "front-pump-step-05"
  4270. ]
  4271. },
  4272. "assessment": {
  4273. "passScore": 80,
  4274. "maxScore": 100,
  4275. "totalScore": 100,
  4276. "scoringMode": "weighted-rules",
  4277. "allowRetry": true,
  4278. "recordProcess": true
  4279. },
  4280. "runtime": {
  4281. "startMode": "practice",
  4282. "offline": true,
  4283. "teacherEnabled": true,
  4284. "teacherVoiceEnabled": true,
  4285. "actionSoundEnabled": true,
  4286. "showStepPanel": true,
  4287. "showProgress": true,
  4288. "allowReplay": true,
  4289. "language": "zh-CN",
  4290. "definitionSource": "SCRIPT",
  4291. "scriptId": "bridge-pump-substitute",
  4292. "scriptVersion": "5"
  4293. },
  4294. "schemaVersion": 1,
  4295. "source": "桥梁/文件2/5.jpg、6.jpg",
  4296. "introduction": {
  4297. "version": 1,
  4298. "background": {
  4299. "id": "background",
  4300. "title": "项目背景 · 液压泵应急替代",
  4301. "body": "重型支援桥在将移动架推出至中间位置时,突遇山体滑坡,巨石滚落,飞入底盘车两副车架内,产生巨大撞击声,操作手随即停车检查,发现前泵被飞入巨石击中,导致泵体变形。而后桥梁分队分队长指挥操作手试车检查,驾驶员在接通取力器后,操作手按照规定程序试车,此时托架和架设架所有执行机构不动作,随即向分队长报告。而后分队长指挥操作手对装备进行动作检查,操作手在托架和架设架均不动作的状态下,手动将托架马达换向联手柄搬至“向前”位置,同时,分队长观察前泵出口处(托架多路换向阀M口)压力表,此时压力表显示0MPa。由此分队长判断前泵损坏。",
  4302. "format": "image-text",
  4303. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  4304. "videoUrl": "",
  4305. "imageAssetCode": "",
  4306. "videoAssetCode": "",
  4307. "source": "TASK-VIRTUAL-006 图片原文",
  4308. "enabled": true
  4309. },
  4310. "lectures": [
  4311. {
  4312. "id": "TASK-VIRTUAL-006-L1",
  4313. "title": "替代是什么",
  4314. "body": "替代是指使用性能相似或相近的单元或原材料、油液、仪表等暂时替换损伤或缺少的资源,以恢复工程装备的基本功能或能自救。",
  4315. "format": "image-text",
  4316. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  4317. "videoUrl": "",
  4318. "imageAssetCode": "",
  4319. "videoAssetCode": "",
  4320. "source": "TASK-VIRTUAL-006 图片解说词"
  4321. },
  4322. {
  4323. "id": "TASK-VIRTUAL-006-L2",
  4324. "title": "双车互救是什么",
  4325. "body": "互救是指在架桥车液压系统完全失效时,通过连接保障车的液压系统,利用保障车的液压泵为架桥车提供动力,完成桥梁的架设和撤收作业。",
  4326. "format": "image-text",
  4327. "imageUrl": "/models/bridge-training/bridge-pump-substitute-v4.jpg",
  4328. "videoUrl": "",
  4329. "imageAssetCode": "",
  4330. "videoAssetCode": "",
  4331. "source": "TASK-VIRTUAL-006 图片解说词"
  4332. }
  4333. ]
  4334. },
  4335. "apiManaged": true,
  4336. "key": "87"
  4337. },
  4338. "productionActions": [
  4339. {
  4340. "id": "BRIDGE-STEP-1:1",
  4341. "stepCode": "BRIDGE-STEP-1",
  4342. "stepIndex": 0,
  4343. "operationIndex": 0,
  4344. "stepTitle": "保持架桥车运行并断开取力器",
  4345. "title": "保持架桥车发动机运行",
  4346. "targetId": "bridge-engine",
  4347. "operation": {
  4348. "targetId": "bridge-engine",
  4349. "kind": "identify",
  4350. "directionHint": "保持架桥车发动机运行",
  4351. "effects": [
  4352. {
  4353. "targetId": "bridge-engine",
  4354. "color": 2209160
  4355. }
  4356. ]
  4357. },
  4358. "motion": {
  4359. "kind": "state",
  4360. "axis": [
  4361. 0,
  4362. 1,
  4363. 0
  4364. ],
  4365. "pivot": [
  4366. 1.4901161221603232e-8,
  4367. 0,
  4368. -5.960464477539063e-8
  4369. ],
  4370. "pivotMode": "hinge",
  4371. "angle": 0,
  4372. "offset": [
  4373. 0,
  4374. 0,
  4375. 0
  4376. ],
  4377. "durationMs": 900,
  4378. "easing": "easeInOut"
  4379. },
  4380. "binding": {
  4381. "name": "架桥车发动机",
  4382. "sourceNode": "发动机",
  4383. "origin": "model",
  4384. "pivot": [
  4385. 1.4901161221603232e-8,
  4386. 0,
  4387. -5.960464477539063e-8
  4388. ],
  4389. "center": [
  4390. 1.4901161221603232e-8,
  4391. 0,
  4392. -5.960464477539063e-8
  4393. ]
  4394. }
  4395. },
  4396. {
  4397. "id": "BRIDGE-STEP-1:2",
  4398. "stepCode": "BRIDGE-STEP-1",
  4399. "stepIndex": 0,
  4400. "operationIndex": 1,
  4401. "stepTitle": "保持架桥车运行并断开取力器",
  4402. "title": "断开架桥车取力器",
  4403. "targetId": "front-pump-pto-switch",
  4404. "operation": {
  4405. "targetId": "front-pump-pto-switch",
  4406. "kind": "rotate",
  4407. "axis": [
  4408. 1,
  4409. 0,
  4410. 0
  4411. ],
  4412. "deltaDegrees": -30,
  4413. "toleranceDegrees": 8,
  4414. "directionHint": "断开架桥车取力器"
  4415. },
  4416. "motion": {
  4417. "kind": "rotate",
  4418. "axis": [
  4419. 1,
  4420. 0,
  4421. 0
  4422. ],
  4423. "pivot": [
  4424. 0.0000152587890625,
  4425. -4.159996032714844,
  4426. 9.536743448279594e-7
  4427. ],
  4428. "pivotMode": "hinge",
  4429. "angle": -30,
  4430. "offset": [
  4431. 0,
  4432. 0,
  4433. 0
  4434. ],
  4435. "durationMs": 900,
  4436. "easing": "easeInOut"
  4437. },
  4438. "binding": {
  4439. "name": "取力器开关",
  4440. "sourceNode": "1_25和1_27和2_03和2_08取力器开关",
  4441. "origin": "model",
  4442. "pivot": [
  4443. 0.0000152587890625,
  4444. -4.159996032714844,
  4445. 9.536743448279594e-7
  4446. ],
  4447. "center": [
  4448. 0.0000152587890625,
  4449. 0.0000209808349609375,
  4450. 9.536743306171047e-7
  4451. ]
  4452. }
  4453. },
  4454. {
  4455. "id": "BRIDGE-STEP-2:1",
  4456. "stepCode": "BRIDGE-STEP-2",
  4457. "stepIndex": 1,
  4458. "operationIndex": 0,
  4459. "stepTitle": "连接两车液压软管",
  4460. "title": "打开架桥车快速接口防尘盖",
  4461. "targetId": "bridge-hose-a",
  4462. "operation": {
  4463. "targetId": "bridge-hose-a",
  4464. "kind": "identify",
  4465. "directionHint": "打开架桥车快速接口防尘盖",
  4466. "effects": [
  4467. {
  4468. "targetId": "bridge-hose-a",
  4469. "offset": [
  4470. 0,
  4471. 0,
  4472. -0.7
  4473. ]
  4474. }
  4475. ]
  4476. },
  4477. "motion": {
  4478. "kind": "translate",
  4479. "axis": [
  4480. 0,
  4481. 1,
  4482. 0
  4483. ],
  4484. "pivot": [
  4485. 1.1175870895385742e-8,
  4486. 3.7252904094842165e-9,
  4487. -3.725290298461914e-9
  4488. ],
  4489. "pivotMode": "hinge",
  4490. "angle": 0,
  4491. "offset": [
  4492. -0.06,
  4493. 0,
  4494. 0.09
  4495. ],
  4496. "durationMs": 900,
  4497. "easing": "easeInOut"
  4498. },
  4499. "binding": {
  4500. "name": "架桥车快速接口盖",
  4501. "sourceNode": "2_04架桥车接口盖子",
  4502. "origin": "model",
  4503. "pivot": [
  4504. 1.1175870895385742e-8,
  4505. 3.7252904094842165e-9,
  4506. -3.725290298461914e-9
  4507. ],
  4508. "center": [
  4509. 1.1175870895385742e-8,
  4510. 3.7252904094842165e-9,
  4511. -3.725290298461914e-9
  4512. ]
  4513. }
  4514. },
  4515. {
  4516. "id": "BRIDGE-STEP-2:2",
  4517. "stepCode": "BRIDGE-STEP-2",
  4518. "stepIndex": 1,
  4519. "operationIndex": 1,
  4520. "stepTitle": "连接两车液压软管",
  4521. "title": "打开保障车快速接口防尘盖",
  4522. "targetId": "bridge-hose-b",
  4523. "operation": {
  4524. "targetId": "bridge-hose-b",
  4525. "kind": "identify",
  4526. "directionHint": "打开保障车快速接口防尘盖",
  4527. "effects": [
  4528. {
  4529. "targetId": "bridge-hose-b",
  4530. "offset": [
  4531. 0,
  4532. 0,
  4533. -0.7
  4534. ]
  4535. }
  4536. ]
  4537. },
  4538. "motion": {
  4539. "kind": "translate",
  4540. "axis": [
  4541. 0,
  4542. 1,
  4543. 0
  4544. ],
  4545. "pivot": [
  4546. -1.1548399925231934e-7,
  4547. 1.862645149230957e-8,
  4548. -7.450580596923828e-9
  4549. ],
  4550. "pivotMode": "hinge",
  4551. "angle": 0,
  4552. "offset": [
  4553. -0.06,
  4554. 0,
  4555. 0.09
  4556. ],
  4557. "durationMs": 900,
  4558. "easing": "easeInOut"
  4559. },
  4560. "binding": {
  4561. "name": "保障车快速接口盖",
  4562. "sourceNode": "2_04保障车接口盖子",
  4563. "origin": "model",
  4564. "pivot": [
  4565. -1.1548399925231934e-7,
  4566. 1.862645149230957e-8,
  4567. -7.450580596923828e-9
  4568. ],
  4569. "center": [
  4570. -1.1548399925231934e-7,
  4571. 1.862645149230957e-8,
  4572. -7.450580596923828e-9
  4573. ]
  4574. }
  4575. },
  4576. {
  4577. "id": "BRIDGE-STEP-2:3",
  4578. "stepCode": "BRIDGE-STEP-2",
  4579. "stepIndex": 1,
  4580. "operationIndex": 2,
  4581. "stepTitle": "连接两车液压软管",
  4582. "title": "连接供油软管架桥车端接头",
  4583. "targetId": "bridge-hose-line-a",
  4584. "operation": {
  4585. "targetId": "bridge-hose-line-a",
  4586. "kind": "identify",
  4587. "directionHint": "连接供油软管架桥车端接头",
  4588. "effects": [
  4589. {
  4590. "targetId": "bridge-hose-line-a",
  4591. "offset": [
  4592. 0,
  4593. 0,
  4594. 0
  4595. ]
  4596. }
  4597. ]
  4598. },
  4599. "motion": {
  4600. "kind": "translate",
  4601. "axis": [
  4602. 0,
  4603. 1,
  4604. 0
  4605. ],
  4606. "pivot": [
  4607. 0,
  4608. 0,
  4609. 0
  4610. ],
  4611. "pivotMode": "hinge",
  4612. "angle": 0,
  4613. "offset": [
  4614. 0,
  4615. 0,
  4616. 0
  4617. ],
  4618. "durationMs": 900,
  4619. "easing": "easeInOut"
  4620. },
  4621. "binding": {
  4622. "name": "供油软管 · 架桥车端接头",
  4623. "sourceNode": "2_04油罐连接线大",
  4624. "origin": "model",
  4625. "pivot": [
  4626. 0,
  4627. 0,
  4628. 0
  4629. ],
  4630. "center": [
  4631. 0,
  4632. 0,
  4633. 0
  4634. ]
  4635. }
  4636. },
  4637. {
  4638. "id": "BRIDGE-STEP-2:4",
  4639. "stepCode": "BRIDGE-STEP-2",
  4640. "stepIndex": 1,
  4641. "operationIndex": 3,
  4642. "stepTitle": "连接两车液压软管",
  4643. "title": "连接供油软管保障车端接头",
  4644. "targetId": "bridge-hose-line-b",
  4645. "operation": {
  4646. "targetId": "bridge-hose-line-b",
  4647. "kind": "identify",
  4648. "directionHint": "连接供油软管保障车端接头",
  4649. "effects": [
  4650. {
  4651. "targetId": "bridge-hose-line-b",
  4652. "offset": [
  4653. 0,
  4654. 0,
  4655. 0
  4656. ]
  4657. }
  4658. ]
  4659. },
  4660. "motion": {
  4661. "kind": "translate",
  4662. "axis": [
  4663. 0,
  4664. 1,
  4665. 0
  4666. ],
  4667. "pivot": [
  4668. 0,
  4669. 0,
  4670. 0
  4671. ],
  4672. "pivotMode": "hinge",
  4673. "angle": 0,
  4674. "offset": [
  4675. 0,
  4676. 0,
  4677. 0
  4678. ],
  4679. "durationMs": 900,
  4680. "easing": "easeInOut"
  4681. },
  4682. "binding": {
  4683. "name": "供油软管 · 保障车端接头",
  4684. "sourceNode": "2_04油罐连接线大",
  4685. "origin": "model",
  4686. "pivot": [
  4687. 0,
  4688. 0,
  4689. 0
  4690. ],
  4691. "center": [
  4692. 0,
  4693. 0,
  4694. 0
  4695. ]
  4696. }
  4697. },
  4698. {
  4699. "id": "BRIDGE-STEP-2:5",
  4700. "stepCode": "BRIDGE-STEP-2",
  4701. "stepIndex": 1,
  4702. "operationIndex": 4,
  4703. "stepTitle": "连接两车液压软管",
  4704. "title": "连接回油软管架桥车端接头",
  4705. "targetId": "bridge-return-line-a",
  4706. "operation": {
  4707. "targetId": "bridge-return-line-a",
  4708. "kind": "identify",
  4709. "directionHint": "连接回油软管架桥车端接头",
  4710. "effects": [
  4711. {
  4712. "targetId": "bridge-return-line-a",
  4713. "offset": [
  4714. 0,
  4715. 0,
  4716. 0
  4717. ]
  4718. }
  4719. ]
  4720. },
  4721. "motion": {
  4722. "kind": "translate",
  4723. "axis": [
  4724. 0,
  4725. 1,
  4726. 0
  4727. ],
  4728. "pivot": [
  4729. 0,
  4730. 0,
  4731. 0
  4732. ],
  4733. "pivotMode": "hinge",
  4734. "angle": 0,
  4735. "offset": [
  4736. 0,
  4737. 0,
  4738. 0
  4739. ],
  4740. "durationMs": 900,
  4741. "easing": "easeInOut"
  4742. },
  4743. "binding": {
  4744. "name": "回油软管 · 架桥车端接头",
  4745. "sourceNode": "2_04油罐连接线小",
  4746. "origin": "model",
  4747. "pivot": [
  4748. 0,
  4749. 0,
  4750. 0
  4751. ],
  4752. "center": [
  4753. 0,
  4754. 0,
  4755. 0
  4756. ]
  4757. }
  4758. },
  4759. {
  4760. "id": "BRIDGE-STEP-2:6",
  4761. "stepCode": "BRIDGE-STEP-2",
  4762. "stepIndex": 1,
  4763. "operationIndex": 5,
  4764. "stepTitle": "连接两车液压软管",
  4765. "title": "连接回油软管保障车端接头",
  4766. "targetId": "bridge-return-line-b",
  4767. "operation": {
  4768. "targetId": "bridge-return-line-b",
  4769. "kind": "identify",
  4770. "directionHint": "连接回油软管保障车端接头",
  4771. "effects": [
  4772. {
  4773. "targetId": "bridge-return-line-b",
  4774. "offset": [
  4775. 0,
  4776. 0,
  4777. 0
  4778. ]
  4779. }
  4780. ]
  4781. },
  4782. "motion": {
  4783. "kind": "translate",
  4784. "axis": [
  4785. 0,
  4786. 1,
  4787. 0
  4788. ],
  4789. "pivot": [
  4790. 0,
  4791. 0,
  4792. 0
  4793. ],
  4794. "pivotMode": "hinge",
  4795. "angle": 0,
  4796. "offset": [
  4797. 0,
  4798. 0,
  4799. 0
  4800. ],
  4801. "durationMs": 900,
  4802. "easing": "easeInOut"
  4803. },
  4804. "binding": {
  4805. "name": "回油软管 · 保障车端接头",
  4806. "sourceNode": "2_04油罐连接线小",
  4807. "origin": "model",
  4808. "pivot": [
  4809. 0,
  4810. 0,
  4811. 0
  4812. ],
  4813. "center": [
  4814. 0,
  4815. 0,
  4816. 0
  4817. ]
  4818. }
  4819. },
  4820. {
  4821. "id": "BRIDGE-STEP-3:1",
  4822. "stepCode": "BRIDGE-STEP-3",
  4823. "stepIndex": 2,
  4824. "operationIndex": 0,
  4825. "stepTitle": "打开支援车回油截止阀",
  4826. "title": "打开保障车回油截止阀",
  4827. "targetId": "bridge-return-valve",
  4828. "operation": {
  4829. "targetId": "bridge-return-valve",
  4830. "kind": "rotate",
  4831. "axis": [
  4832. 0,
  4833. 1,
  4834. 0
  4835. ],
  4836. "deltaDegrees": 90,
  4837. "toleranceDegrees": 8,
  4838. "directionHint": "打开保障车回油截止阀"
  4839. },
  4840. "motion": {
  4841. "kind": "rotate",
  4842. "axis": [
  4843. 0,
  4844. 1,
  4845. 0
  4846. ],
  4847. "pivot": [
  4848. 5.541369318962097e-8,
  4849. -1.3969838619232178e-9,
  4850. -0.031092071905732155
  4851. ],
  4852. "pivotMode": "hinge",
  4853. "angle": 90,
  4854. "offset": [
  4855. 0,
  4856. 0,
  4857. 0
  4858. ],
  4859. "durationMs": 900,
  4860. "easing": "easeInOut"
  4861. },
  4862. "binding": {
  4863. "name": "保障车回油截止阀",
  4864. "sourceNode": "2_05回油截止阀",
  4865. "origin": "model",
  4866. "pivot": [
  4867. 5.541369318962097e-8,
  4868. -1.3969838619232178e-9,
  4869. -0.031092071905732155
  4870. ],
  4871. "center": [
  4872. 5.541369318962097e-8,
  4873. -1.3969838619232178e-9,
  4874. 5.587935447692871e-9
  4875. ]
  4876. }
  4877. },
  4878. {
  4879. "id": "BRIDGE-STEP-4:1",
  4880. "stepCode": "BRIDGE-STEP-4",
  4881. "stepIndex": 3,
  4882. "operationIndex": 0,
  4883. "stepTitle": "打开互救作业开关",
  4884. "title": "打开辅助控制盒盖",
  4885. "targetId": "front-pump-aux-control-box-cover",
  4886. "operation": {
  4887. "targetId": "front-pump-aux-control-box-cover",
  4888. "kind": "rotate",
  4889. "axis": [
  4890. 0,
  4891. 1,
  4892. 0
  4893. ],
  4894. "pivotEdge": {
  4895. "space": "world",
  4896. "axis": [
  4897. 0,
  4898. 1,
  4899. 0
  4900. ],
  4901. "edge": "nearest-vertical-edge"
  4902. },
  4903. "deltaDegrees": 100,
  4904. "toleranceDegrees": 8,
  4905. "directionHint": "打开辅助控制盒盖"
  4906. },
  4907. "motion": {
  4908. "kind": "rotate",
  4909. "axis": [
  4910. -1.691878294677667e-18,
  4911. -1,
  4912. -4.505224149471667e-16
  4913. ],
  4914. "pivot": [
  4915. -7.105427357601002e-15,
  4916. 0,
  4917. 0
  4918. ],
  4919. "pivotMode": "hinge",
  4920. "angle": 100,
  4921. "offset": [
  4922. 0,
  4923. 0,
  4924. 0
  4925. ],
  4926. "durationMs": 900,
  4927. "easing": "easeInOut"
  4928. },
  4929. "binding": {
  4930. "name": "辅助控制盒盖",
  4931. "sourceNode": "1_28辅助控制盒盖",
  4932. "origin": "model",
  4933. "pivot": [
  4934. -7.105427357601002e-15,
  4935. 0,
  4936. 0
  4937. ],
  4938. "center": [
  4939. -0.9138641357421875,
  4940. -9.237930297851566,
  4941. -9.5367431640625e-7
  4942. ]
  4943. }
  4944. },
  4945. {
  4946. "id": "BRIDGE-STEP-4:2",
  4947. "stepCode": "BRIDGE-STEP-4",
  4948. "stepIndex": 3,
  4949. "operationIndex": 1,
  4950. "stepTitle": "打开互救作业开关",
  4951. "title": "打开互救作业开关",
  4952. "targetId": "front-pump-rescue-switch",
  4953. "operation": {
  4954. "targetId": "front-pump-rescue-switch",
  4955. "kind": "rotate",
  4956. "axis": [
  4957. 0,
  4958. 0,
  4959. 1
  4960. ],
  4961. "deltaDegrees": 30,
  4962. "toleranceDegrees": 8,
  4963. "directionHint": "打开互救作业开关"
  4964. },
  4965. "motion": {
  4966. "kind": "rotate",
  4967. "axis": [
  4968. 5.689507713189075e-34,
  4969. 4.505224149471667e-16,
  4970. -1
  4971. ],
  4972. "pivot": [
  4973. -0.0000021457672261249172,
  4974. -0.00000214576721901949,
  4975. 4.76837158203125e-7
  4976. ],
  4977. "pivotMode": "hinge",
  4978. "angle": 30,
  4979. "offset": [
  4980. 0,
  4981. 0,
  4982. 0
  4983. ],
  4984. "durationMs": 900,
  4985. "easing": "easeInOut"
  4986. },
  4987. "binding": {
  4988. "name": "互救开关",
  4989. "sourceNode": "1_28和2_06互救开关",
  4990. "origin": "model",
  4991. "pivot": [
  4992. -0.0000021457672261249172,
  4993. -0.00000214576721901949,
  4994. 4.76837158203125e-7
  4995. ],
  4996. "center": [
  4997. -0.5494954586029053,
  4998. -0.0000021457672119140625,
  4999. 4.76837158203125e-7
  5000. ]
  5001. }
  5002. },
  5003. {
  5004. "id": "BRIDGE-STEP-5:1",
  5005. "stepCode": "BRIDGE-STEP-5",
  5006. "stepIndex": 4,
  5007. "operationIndex": 0,
  5008. "stepTitle": "打开滤油器出口连通球阀",
  5009. "title": "打开第 1 个滤油器出口球阀",
  5010. "targetId": "bridge-filter-valve-1",
  5011. "operation": {
  5012. "targetId": "bridge-filter-valve-1",
  5013. "kind": "rotate",
  5014. "axis": [
  5015. 0,
  5016. 1,
  5017. 0
  5018. ],
  5019. "deltaDegrees": 90,
  5020. "toleranceDegrees": 8,
  5021. "directionHint": "打开第 1 个滤油器出口球阀"
  5022. },
  5023. "motion": {
  5024. "kind": "rotate",
  5025. "axis": [
  5026. 0,
  5027. 1,
  5028. 0
  5029. ],
  5030. "pivot": [
  5031. 2.7939677238464355e-9,
  5032. -3.725290298461914e-9,
  5033. -0.05009720101952553
  5034. ],
  5035. "pivotMode": "hinge",
  5036. "angle": 90,
  5037. "offset": [
  5038. 0,
  5039. 0,
  5040. 0
  5041. ],
  5042. "durationMs": 900,
  5043. "easing": "easeInOut"
  5044. },
  5045. "binding": {
  5046. "name": "滤油器出口球阀 1",
  5047. "sourceNode": "2_07球阀开关01",
  5048. "origin": "model",
  5049. "pivot": [
  5050. 2.7939677238464355e-9,
  5051. -3.725290298461914e-9,
  5052. -0.05009720101952553
  5053. ],
  5054. "center": [
  5055. 2.7939677238464355e-9,
  5056. -3.725290298461914e-9,
  5057. 1.862645149230957e-9
  5058. ]
  5059. }
  5060. },
  5061. {
  5062. "id": "BRIDGE-STEP-5:2",
  5063. "stepCode": "BRIDGE-STEP-5",
  5064. "stepIndex": 4,
  5065. "operationIndex": 1,
  5066. "stepTitle": "打开滤油器出口连通球阀",
  5067. "title": "打开第 2 个滤油器出口球阀",
  5068. "targetId": "bridge-filter-valve-2",
  5069. "operation": {
  5070. "targetId": "bridge-filter-valve-2",
  5071. "kind": "rotate",
  5072. "axis": [
  5073. 0,
  5074. 1,
  5075. 0
  5076. ],
  5077. "deltaDegrees": 90,
  5078. "toleranceDegrees": 8,
  5079. "directionHint": "打开第 2 个滤油器出口球阀"
  5080. },
  5081. "motion": {
  5082. "kind": "rotate",
  5083. "axis": [
  5084. 0,
  5085. 1,
  5086. 0
  5087. ],
  5088. "pivot": [
  5089. 9.313225746154785e-9,
  5090. 1.862645149230957e-8,
  5091. -0.05009720101952553
  5092. ],
  5093. "pivotMode": "hinge",
  5094. "angle": 90,
  5095. "offset": [
  5096. 0,
  5097. 0,
  5098. 0
  5099. ],
  5100. "durationMs": 900,
  5101. "easing": "easeInOut"
  5102. },
  5103. "binding": {
  5104. "name": "滤油器出口球阀 2",
  5105. "sourceNode": "2_07球阀开关02和3-02球阀开关",
  5106. "origin": "model",
  5107. "pivot": [
  5108. 9.313225746154785e-9,
  5109. 1.862645149230957e-8,
  5110. -0.05009720101952553
  5111. ],
  5112. "center": [
  5113. 9.313225746154785e-9,
  5114. 1.862645149230957e-8,
  5115. 0
  5116. ]
  5117. }
  5118. },
  5119. {
  5120. "id": "BRIDGE-STEP-6:1",
  5121. "stepCode": "BRIDGE-STEP-6",
  5122. "stepIndex": 5,
  5123. "operationIndex": 0,
  5124. "stepTitle": "接通支援车液压取力器",
  5125. "title": "接通保障车取力器",
  5126. "targetId": "bridge-support-pto",
  5127. "operation": {
  5128. "targetId": "bridge-support-pto",
  5129. "kind": "rotate",
  5130. "axis": [
  5131. 0,
  5132. 1,
  5133. 0
  5134. ],
  5135. "deltaDegrees": 30,
  5136. "toleranceDegrees": 8,
  5137. "directionHint": "接通保障车取力器"
  5138. },
  5139. "motion": {
  5140. "kind": "rotate",
  5141. "axis": [
  5142. 0,
  5143. 1,
  5144. 0
  5145. ],
  5146. "pivot": [
  5147. 0,
  5148. 0,
  5149. 0
  5150. ],
  5151. "pivotMode": "hinge",
  5152. "angle": 30,
  5153. "offset": [
  5154. 0,
  5155. 0,
  5156. 0
  5157. ],
  5158. "durationMs": 900,
  5159. "easing": "easeInOut"
  5160. },
  5161. "binding": {
  5162. "name": "保障车取力器开关(操作示意)",
  5163. "sourceNode": "保障车取力器开关(操作示意)",
  5164. "origin": "supplement",
  5165. "pivot": [
  5166. 0,
  5167. 0,
  5168. 0
  5169. ],
  5170. "center": [
  5171. 0,
  5172. -0.015000000189989815,
  5173. 0.00474999985098834
  5174. ]
  5175. }
  5176. },
  5177. {
  5178. "id": "BRIDGE-STEP-6:2",
  5179. "stepCode": "BRIDGE-STEP-6",
  5180. "stepIndex": 5,
  5181. "operationIndex": 1,
  5182. "stepTitle": "接通支援车液压取力器",
  5183. "title": "观察供油示意",
  5184. "targetId": "bridge-supply",
  5185. "operation": {
  5186. "targetId": "bridge-supply",
  5187. "kind": "identify",
  5188. "directionHint": "观察供油示意",
  5189. "effects": [
  5190. {
  5191. "targetId": "bridge-hose-line",
  5192. "color": 15312947
  5193. },
  5194. {
  5195. "targetId": "bridge-return-line",
  5196. "color": 3325905
  5197. }
  5198. ]
  5199. },
  5200. "motion": {
  5201. "kind": "state",
  5202. "axis": [
  5203. 0,
  5204. 1,
  5205. 0
  5206. ],
  5207. "pivot": [
  5208. 0,
  5209. 0,
  5210. 0
  5211. ],
  5212. "pivotMode": "hinge",
  5213. "angle": 0,
  5214. "offset": [
  5215. 0,
  5216. 0,
  5217. 0
  5218. ],
  5219. "durationMs": 900,
  5220. "easing": "easeInOut"
  5221. },
  5222. "binding": {
  5223. "name": "供油回路观察点",
  5224. "sourceNode": "供油回路观察点",
  5225. "origin": "supplement",
  5226. "pivot": [
  5227. 0,
  5228. 0,
  5229. 0
  5230. ],
  5231. "center": [
  5232. 0,
  5233. 0,
  5234. 0
  5235. ]
  5236. }
  5237. }
  5238. ]
  5239. },
  5240. "changeSummary": "关联模型动作和场景固定版本,保持现有教学任务不变",
  5241. "checksum": "81ed96f558030dd22daaae45a9191848df580a66acfb872054c5d145fc08ea98",
  5242. "createdByUserId": "99",
  5243. "createdByName": "内部维护",
  5244. "publishedByUserId": "99",
  5245. "publishedByName": "内部维护",
  5246. "publishedTime": 1790237492,
  5247. "version": 2,
  5248. "addTime": 1790237491,
  5249. "updateTime": "2026-09-24T16:11:32",
  5250. "dependencies": [
  5251. {
  5252. "id": "766",
  5253. "targetProjectId": "469",
  5254. "targetVersionId": "579",
  5255. "relationType": "TRAINING_SCENE",
  5256. "required": true,
  5257. "sortOrder": 0
  5258. }
  5259. ],
  5260. "assets": [
  5261. {
  5262. "id": "6704",
  5263. "versionId": "580",
  5264. "code": "DH_5AEA5274E6664D43B8C53F55859D5717",
  5265. "name": "重型支援桥液压泵应急替代 · 1 保持架桥车运行并断开取力器",
  5266. "type": "VIDEO",
  5267. "storageUri": "fsvc://unreal-tran/video/2026/09/14/75748c295407bd0768e760d4593dbdee.mp4",
  5268. "mimeType": "video/mp4",
  5269. "sizeBytes": 554961,
  5270. "sha256": "d82bb8354acfca494e2ff515e5ef79887fb9d1f929a62779119d136857944ba6",
  5271. "metadata": {
  5272. "sourceVideoId": "58",
  5273. "sourceSystem": "DIGITAL_HUMAN",
  5274. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5275. "boxCount": 4,
  5276. "majorBrand": "isom",
  5277. "format": "MP4",
  5278. "originalFilename": "digital-human.mp4",
  5279. "integrity": "sha256"
  5280. },
  5281. "status": "READY",
  5282. "sortOrder": 0
  5283. },
  5284. {
  5285. "id": "6705",
  5286. "versionId": "580",
  5287. "code": "DH_B9F2CBFE36274528825899153DB98195",
  5288. "name": "重型支援桥液压泵应急替代 · 2 连接两车液压软管",
  5289. "type": "VIDEO",
  5290. "storageUri": "fsvc://unreal-tran/video/2026/09/14/d4c77791615f95ed57751597446e35c5.mp4",
  5291. "mimeType": "video/mp4",
  5292. "sizeBytes": 400318,
  5293. "sha256": "8791296620dbb4cc823bab5f24af07b8b48d510292b4baf966598b0b0351e4f9",
  5294. "metadata": {
  5295. "sourceVideoId": "59",
  5296. "sourceSystem": "DIGITAL_HUMAN",
  5297. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5298. "boxCount": 4,
  5299. "majorBrand": "isom",
  5300. "format": "MP4",
  5301. "originalFilename": "digital-human.mp4",
  5302. "integrity": "sha256"
  5303. },
  5304. "status": "READY",
  5305. "sortOrder": 0
  5306. },
  5307. {
  5308. "id": "6706",
  5309. "versionId": "580",
  5310. "code": "DH_983218ACA84345B5B032A5DFA8F08E4E",
  5311. "name": "重型支援桥液压泵应急替代 · 3 打开支援车回油截止阀",
  5312. "type": "VIDEO",
  5313. "storageUri": "fsvc://unreal-tran/video/2026/09/14/0fbe417a88b14dc657256c924e8ba532.mp4",
  5314. "mimeType": "video/mp4",
  5315. "sizeBytes": 224021,
  5316. "sha256": "f78a59ebddcd35e937ce42910aed82fcaf9b49c07be4e1d460fc701e666d3d29",
  5317. "metadata": {
  5318. "sourceVideoId": "60",
  5319. "sourceSystem": "DIGITAL_HUMAN",
  5320. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5321. "boxCount": 4,
  5322. "majorBrand": "isom",
  5323. "format": "MP4",
  5324. "originalFilename": "digital-human.mp4",
  5325. "integrity": "sha256"
  5326. },
  5327. "status": "READY",
  5328. "sortOrder": 0
  5329. },
  5330. {
  5331. "id": "6707",
  5332. "versionId": "580",
  5333. "code": "DH_AC0F121CD04B44B5A373BE82D5083AE1",
  5334. "name": "重型支援桥液压泵应急替代 · 4 打开互救作业开关",
  5335. "type": "VIDEO",
  5336. "storageUri": "fsvc://unreal-tran/video/2026/09/14/0e886b5158602172fb149cb7bb4c07cc.mp4",
  5337. "mimeType": "video/mp4",
  5338. "sizeBytes": 332829,
  5339. "sha256": "a784a79790a96f486eb6be917fa879db7071813a31f461f5d95d31c754ce3f46",
  5340. "metadata": {
  5341. "sourceVideoId": "61",
  5342. "sourceSystem": "DIGITAL_HUMAN",
  5343. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5344. "boxCount": 4,
  5345. "majorBrand": "isom",
  5346. "format": "MP4",
  5347. "originalFilename": "digital-human.mp4",
  5348. "integrity": "sha256"
  5349. },
  5350. "status": "READY",
  5351. "sortOrder": 0
  5352. },
  5353. {
  5354. "id": "6708",
  5355. "versionId": "580",
  5356. "code": "DH_774F7400E0B54F4696EBDAD800A289C3",
  5357. "name": "重型支援桥液压泵应急替代 · 5 打开滤油器出口连通球阀",
  5358. "type": "VIDEO",
  5359. "storageUri": "fsvc://unreal-tran/video/2026/09/14/3a57549a9c62a2faa19f4a9af7740193.mp4",
  5360. "mimeType": "video/mp4",
  5361. "sizeBytes": 241632,
  5362. "sha256": "db5c8f4a531e958712d309f25f9c51a145f717e4687893fcc41b65e2c8242175",
  5363. "metadata": {
  5364. "sourceVideoId": "62",
  5365. "sourceSystem": "DIGITAL_HUMAN",
  5366. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5367. "boxCount": 4,
  5368. "majorBrand": "isom",
  5369. "format": "MP4",
  5370. "originalFilename": "digital-human.mp4",
  5371. "integrity": "sha256"
  5372. },
  5373. "status": "READY",
  5374. "sortOrder": 0
  5375. },
  5376. {
  5377. "id": "6709",
  5378. "versionId": "580",
  5379. "code": "DH_64D9ECF315DA41568D936CFEBF28E403",
  5380. "name": "重型支援桥液压泵应急替代 · 6 接通支援车液压取力器",
  5381. "type": "VIDEO",
  5382. "storageUri": "fsvc://unreal-tran/video/2026/09/14/34657e7ed592e7d7a987f90e0f0188ba.mp4",
  5383. "mimeType": "video/mp4",
  5384. "sizeBytes": 401336,
  5385. "sha256": "05ffeff41d2cf4162b6e8181d4d002ba3f12531589a25d31bac76c69f5dea6bb",
  5386. "metadata": {
  5387. "sourceVideoId": "63",
  5388. "sourceSystem": "DIGITAL_HUMAN",
  5389. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5390. "boxCount": 4,
  5391. "majorBrand": "isom",
  5392. "format": "MP4",
  5393. "originalFilename": "digital-human.mp4",
  5394. "integrity": "sha256"
  5395. },
  5396. "status": "READY",
  5397. "sortOrder": 0
  5398. },
  5399. {
  5400. "id": "6710",
  5401. "versionId": "580",
  5402. "code": "DH_356ADFCC874448D28ADB2DF8067582E8",
  5403. "name": "重型支援桥液压泵应急替代 · 7 按正常步骤操作架桥车",
  5404. "type": "VIDEO",
  5405. "storageUri": "fsvc://unreal-tran/video/2026/09/14/715a4ac02abad5bf00d7a0a1bd0edb15.mp4",
  5406. "mimeType": "video/mp4",
  5407. "sizeBytes": 762615,
  5408. "sha256": "7b85bbf9c21adc74b56a26f6d92db1448f9f565101da6feba7ca9ad4cdd137f7",
  5409. "metadata": {
  5410. "sourceVideoId": "64",
  5411. "sourceSystem": "DIGITAL_HUMAN",
  5412. "sourceAppId": "AP_238179E0A10F97927EA49FA3",
  5413. "boxCount": 4,
  5414. "majorBrand": "isom",
  5415. "format": "MP4",
  5416. "originalFilename": "digital-human.mp4",
  5417. "integrity": "sha256"
  5418. },
  5419. "status": "READY",
  5420. "sortOrder": 0
  5421. }
  5422. ]
  5423. }
  5424. }