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

2656 řádky
85 KiB

  1. {
  2. "id": "89",
  3. "code": "TASK-VIRTUAL-008",
  4. "name": "重型支援桥平衡阀拆拼互换",
  5. "description": "原稿:桥梁/文件2/9.jpg、10.jpg",
  6. "channel": "VIRTUAL",
  7. "assignmentKind": "TRAINING",
  8. "executionMode": "PRACTICE",
  9. "audienceType": "COMMON",
  10. "collaborationMode": "INDIVIDUAL",
  11. "digitalHumanAllowed": false,
  12. "digitalInstructorAgentSlug": "",
  13. "digitalInstructorAgentName": "",
  14. "digitalInstructorKnowledgeSource": "AGENT",
  15. "contentProjectId": "441",
  16. "contentVersionId": "555",
  17. "definitionSnapshot": {
  18. "schema": "digital-workshop-training-project",
  19. "version": 1,
  20. "id": "front-pump-rescue-operation-v1",
  21. "projectId": "front-pump-rescue-operation-v1",
  22. "name": "重型支援桥平衡阀拆拼互换",
  23. "status": "published",
  24. "trainingMode": "VIRTUAL",
  25. "resources": {
  26. "models": [
  27. {
  28. "id": "front-pump-step-vehicle",
  29. "modelId": "front-pump-step-vehicle",
  30. "name": "架桥车前泵互救操作整车模型",
  31. "baseModelName": "架桥车前泵互救操作整车模型",
  32. "sourceName": "步骤模型.glb",
  33. "resourceUrl": "/models/步骤模型.glb",
  34. "assetKey": "",
  35. "mimeType": "model/gltf-binary",
  36. "sizeBytes": 32195288,
  37. "revision": 1,
  38. "materialPreset": null,
  39. "parts": [
  40. {
  41. "editorId": "",
  42. "interactionId": "front-pump-hydraulic-pump",
  43. "nodeName": "1液压泵",
  44. "sourceNodeName": "1液压泵",
  45. "nodePath": "",
  46. "name": "液压泵",
  47. "capabilities": [
  48. "select",
  49. "inspect"
  50. ],
  51. "visible": true
  52. },
  53. {
  54. "editorId": "",
  55. "interactionId": "front-pump-power-take-off",
  56. "nodeName": "2取力器",
  57. "sourceNodeName": "2取力器",
  58. "nodePath": "",
  59. "name": "取力器",
  60. "capabilities": [
  61. "select",
  62. "inspect"
  63. ],
  64. "visible": true
  65. },
  66. {
  67. "editorId": "",
  68. "interactionId": "front-pump-pto-switch",
  69. "nodeName": "2取力器开关",
  70. "sourceNodeName": "2取力器开关",
  71. "nodePath": "",
  72. "name": "取力器开关",
  73. "capabilities": [
  74. "select",
  75. "inspect",
  76. "mechanism"
  77. ],
  78. "visible": true
  79. },
  80. {
  81. "editorId": "",
  82. "interactionId": "front-pump-ball-valve-switch",
  83. "nodeName": "3球阀开关",
  84. "sourceNodeName": "3球阀开关",
  85. "nodePath": "",
  86. "name": "球阀开关",
  87. "capabilities": [
  88. "select",
  89. "inspect",
  90. "mechanism"
  91. ],
  92. "visible": true
  93. },
  94. {
  95. "editorId": "",
  96. "interactionId": "front-pump-aux-control-box",
  97. "nodeName": "5辅助控制盒",
  98. "sourceNodeName": "5辅助控制盒",
  99. "nodePath": "",
  100. "name": "辅助控制盒",
  101. "capabilities": [
  102. "select",
  103. "inspect"
  104. ],
  105. "visible": true
  106. },
  107. {
  108. "editorId": "",
  109. "interactionId": "front-pump-aux-control-box-cover",
  110. "nodeName": "5辅助控制盒盖",
  111. "sourceNodeName": "5辅助控制盒盖",
  112. "nodePath": "",
  113. "name": "辅助控制盒盖",
  114. "capabilities": [
  115. "select",
  116. "inspect",
  117. "mechanism"
  118. ],
  119. "visible": true
  120. },
  121. {
  122. "editorId": "",
  123. "interactionId": "front-pump-rescue-switch",
  124. "nodeName": "5互救开关",
  125. "sourceNodeName": "5互救开关",
  126. "nodePath": "",
  127. "name": "互救开关",
  128. "capabilities": [
  129. "select",
  130. "inspect",
  131. "mechanism"
  132. ],
  133. "visible": true
  134. }
  135. ]
  136. }
  137. ],
  138. "animations": []
  139. },
  140. "task": {
  141. "id": "TR-FRONT-PUMP-RESCUE-001",
  142. "code": "TR-FRONT-PUMP-RESCUE-001",
  143. "title": "重型支援桥平衡阀拆拼互换",
  144. "categoryId": "minor-repair",
  145. "difficulty": "标准",
  146. "level": "标准",
  147. "duration": 10,
  148. "description": "前泵损坏的情况下如何操作。",
  149. "image": "/models/step-model-front-pump-thumb.png",
  150. "equipment": "架桥车",
  151. "skills": [
  152. "液压泵故障识别",
  153. "取力器断开与联通",
  154. "球阀开启",
  155. "互救开关操作"
  156. ]
  157. },
  158. "scenario": {
  159. "id": "front-pump-rescue-scenario",
  160. "publishedSceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  161. "publishedSceneVersion": "1.0",
  162. "baseVisualKey": "front-pump-rescue",
  163. "visualKey": "front-pump-rescue",
  164. "environmentName": "重型支援桥平衡阀拆拼互换",
  165. "sceneLayout": "架桥车整车操作位",
  166. "equipmentState": "按步骤操作对应部件",
  167. "tools": [],
  168. "faults": [],
  169. "environment": {
  170. "type": "outdoor",
  171. "mode": "builtin",
  172. "sourceName": "桥梁脚本三维训练场",
  173. "resourceUrl": "",
  174. "sizeBytes": 0,
  175. "lastModified": 0,
  176. "embeddedDataUrl": ""
  177. },
  178. "sceneResource": {
  179. "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
  180. "version": "1.0",
  181. "sourceKind": "published",
  182. "status": "已发布",
  183. "name": "重型支援桥平衡阀拆拼互换",
  184. "presetId": "outdoor-1",
  185. "type": "outdoor",
  186. "objectCount": 2,
  187. "objects": [
  188. {
  189. "id": "front-pump-training-yard",
  190. "sceneId": "front-pump-training-yard",
  191. "interactionId": "scene:front-pump-training-yard",
  192. "type": "imported",
  193. "name": "野外山地训练场",
  194. "semantic": "场景地形",
  195. "assetRole": "environment",
  196. "operable": false,
  197. "visible": true,
  198. "modelId": "front-pump-field-terrain",
  199. "modelEditorAssetId": "front-pump-field-terrain",
  200. "modelEditorModelId": "front-pump-field-terrain",
  201. "modelEditorRevision": 1,
  202. "modelOverrides": {},
  203. "materialPreset": null,
  204. "sourceName": "地形.glb",
  205. "resourceUrl": "/models/地形.glb",
  206. "assetKey": "",
  207. "mimeType": "model/gltf-binary",
  208. "sizeBytes": 10726472,
  209. "fitToScene": true,
  210. "fitSize": 140,
  211. "groundLevelY": 0,
  212. "position": [
  213. 0,
  214. 0,
  215. 0
  216. ],
  217. "rotation": [
  218. 0,
  219. 0,
  220. 0
  221. ],
  222. "scale": [
  223. 1,
  224. 1,
  225. 1
  226. ]
  227. },
  228. {
  229. "id": "front-pump-rescue-vehicle",
  230. "sceneId": "front-pump-rescue-vehicle",
  231. "interactionId": "scene:front-pump-rescue-vehicle",
  232. "type": "imported",
  233. "name": "架桥车前泵互救操作整车模型",
  234. "semantic": "实训装备",
  235. "assetRole": "training-content",
  236. "operable": true,
  237. "visible": true,
  238. "capabilities": [
  239. "select",
  240. "inspect"
  241. ],
  242. "modelId": "front-pump-step-vehicle",
  243. "modelEditorAssetId": "front-pump-step-vehicle",
  244. "modelEditorModelId": "front-pump-step-vehicle",
  245. "modelEditorRevision": 2,
  246. "modelOverrides": {},
  247. "materialPreset": null,
  248. "modelPartTargets": [
  249. {
  250. "interactionId": "front-pump-hydraulic-pump",
  251. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  252. "name": "液压泵",
  253. "capabilities": [
  254. "select",
  255. "inspect"
  256. ],
  257. "sceneId": "front-pump-rescue-vehicle",
  258. "operable": true,
  259. "visible": true,
  260. "nodePath": "",
  261. "editorId": ""
  262. },
  263. {
  264. "interactionId": "front-pump-power-take-off",
  265. "sourceNodeName": "1_25取力器",
  266. "name": "取力器",
  267. "capabilities": [
  268. "select",
  269. "inspect"
  270. ],
  271. "sceneId": "front-pump-rescue-vehicle",
  272. "operable": true,
  273. "visible": true,
  274. "nodePath": "",
  275. "editorId": ""
  276. },
  277. {
  278. "interactionId": "front-pump-pto-switch",
  279. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  280. "name": "取力器开关",
  281. "capabilities": [
  282. "select",
  283. "inspect",
  284. "mechanism"
  285. ],
  286. "sceneId": "front-pump-rescue-vehicle",
  287. "operable": true,
  288. "visible": true,
  289. "nodePath": "",
  290. "editorId": ""
  291. },
  292. {
  293. "interactionId": "front-pump-ball-valve-switch",
  294. "sourceNodeName": "1_26球阀开关",
  295. "name": "球阀开关",
  296. "capabilities": [
  297. "select",
  298. "inspect",
  299. "mechanism"
  300. ],
  301. "sceneId": "front-pump-rescue-vehicle",
  302. "operable": true,
  303. "visible": true,
  304. "nodePath": "",
  305. "editorId": ""
  306. },
  307. {
  308. "interactionId": "front-pump-aux-control-box",
  309. "sourceNodeName": "1_28辅助控制盒内",
  310. "name": "辅助控制盒",
  311. "capabilities": [
  312. "select",
  313. "inspect"
  314. ],
  315. "sceneId": "front-pump-rescue-vehicle",
  316. "operable": true,
  317. "visible": true,
  318. "nodePath": "",
  319. "editorId": ""
  320. },
  321. {
  322. "interactionId": "front-pump-aux-control-box-cover",
  323. "sourceNodeName": "1_28辅助控制盒盖",
  324. "name": "辅助控制盒盖",
  325. "capabilities": [
  326. "select",
  327. "inspect",
  328. "mechanism"
  329. ],
  330. "pivotEdge": {
  331. "space": "world",
  332. "axis": [
  333. 0,
  334. 1,
  335. 0
  336. ],
  337. "edge": "nearest-vertical-edge"
  338. },
  339. "sceneId": "front-pump-rescue-vehicle",
  340. "operable": true,
  341. "visible": true,
  342. "nodePath": "",
  343. "editorId": ""
  344. },
  345. {
  346. "interactionId": "front-pump-rescue-switch",
  347. "sourceNodeName": "1_28和2_06互救开关",
  348. "name": "互救开关",
  349. "capabilities": [
  350. "select",
  351. "inspect",
  352. "mechanism"
  353. ],
  354. "sceneId": "front-pump-rescue-vehicle",
  355. "operable": true,
  356. "visible": true,
  357. "nodePath": "",
  358. "editorId": ""
  359. }
  360. ],
  361. "sourceName": "0916架桥车.glb",
  362. "resourceUrl": "/models/bridge-erector-20260916.glb",
  363. "assetKey": "",
  364. "mimeType": "model/gltf-binary",
  365. "sizeBytes": 37160920,
  366. "fitToScene": false,
  367. "fitSize": 8,
  368. "position": [
  369. 0,
  370. 0,
  371. 0
  372. ],
  373. "rotation": [
  374. 0,
  375. 0,
  376. 0
  377. ],
  378. "scale": [
  379. 1,
  380. 1,
  381. 1
  382. ],
  383. "partOverrides": {}
  384. },
  385. {
  386. "id": "valve-bags",
  387. "sceneId": "valve-bags",
  388. "interactionId": "scene:valve-bags",
  389. "type": "imported",
  390. "name": "4封口袋.glb",
  391. "semantic": "实训装备",
  392. "assetRole": "script-accessory",
  393. "operable": false,
  394. "visible": true,
  395. "capabilities": [
  396. "select",
  397. "inspect"
  398. ],
  399. "modelId": "valve-bags",
  400. "modelEditorAssetId": "valve-bags",
  401. "modelEditorModelId": "valve-bags",
  402. "modelEditorRevision": 2,
  403. "modelOverrides": {},
  404. "materialPreset": null,
  405. "modelPartTargets": [],
  406. "sourceName": "4封口袋.glb",
  407. "resourceUrl": "/models/bridge-valve-bags-20260916.glb",
  408. "assetKey": "",
  409. "mimeType": "model/gltf-binary",
  410. "sizeBytes": 37160920,
  411. "fitToScene": false,
  412. "fitSize": 8,
  413. "position": [
  414. 0,
  415. 0,
  416. 0
  417. ],
  418. "rotation": [
  419. 0,
  420. 0,
  421. 0
  422. ],
  423. "scale": [
  424. 1,
  425. 1,
  426. 1
  427. ],
  428. "partOverrides": {}
  429. }
  430. ],
  431. "snapshot": {
  432. "schema": "edit3dv4.scene",
  433. "version": "1.0",
  434. "name": "重型支援桥平衡阀拆拼互换",
  435. "presetId": "outdoor-1",
  436. "type": "outdoor",
  437. "environment": {
  438. "presetId": "outdoor-1",
  439. "type": "outdoor"
  440. },
  441. "rendering": {
  442. "background": 11062241,
  443. "fog": {
  444. "color": 11062241,
  445. "near": 70,
  446. "far": 240
  447. },
  448. "toneMappingExposure": 1.05,
  449. "environment": {
  450. "type": "room",
  451. "sigma": 0.04
  452. },
  453. "camera": {
  454. "fov": 45,
  455. "near": 0.1,
  456. "far": 800,
  457. "position": [
  458. 11,
  459. 8,
  460. 16
  461. ],
  462. "target": [
  463. 0,
  464. 1.5,
  465. 2
  466. ]
  467. }
  468. },
  469. "objects": [
  470. {
  471. "id": "front-pump-training-yard",
  472. "sceneId": "front-pump-training-yard",
  473. "interactionId": "scene:front-pump-training-yard",
  474. "type": "imported",
  475. "name": "野外山地训练场",
  476. "semantic": "场景地形",
  477. "assetRole": "environment",
  478. "operable": false,
  479. "visible": true,
  480. "modelId": "front-pump-field-terrain",
  481. "modelEditorAssetId": "front-pump-field-terrain",
  482. "modelEditorModelId": "front-pump-field-terrain",
  483. "modelEditorRevision": 1,
  484. "modelOverrides": {},
  485. "materialPreset": null,
  486. "sourceName": "地形.glb",
  487. "resourceUrl": "/models/地形.glb",
  488. "assetKey": "",
  489. "mimeType": "model/gltf-binary",
  490. "sizeBytes": 10726472,
  491. "fitToScene": true,
  492. "fitSize": 140,
  493. "groundLevelY": 0,
  494. "position": [
  495. 0,
  496. 0,
  497. 0
  498. ],
  499. "rotation": [
  500. 0,
  501. 0,
  502. 0
  503. ],
  504. "scale": [
  505. 1,
  506. 1,
  507. 1
  508. ]
  509. },
  510. {
  511. "id": "front-pump-rescue-vehicle",
  512. "sceneId": "front-pump-rescue-vehicle",
  513. "interactionId": "scene:front-pump-rescue-vehicle",
  514. "type": "imported",
  515. "name": "架桥车前泵互救操作整车模型",
  516. "semantic": "实训装备",
  517. "assetRole": "training-content",
  518. "operable": true,
  519. "visible": true,
  520. "capabilities": [
  521. "select",
  522. "inspect"
  523. ],
  524. "modelId": "front-pump-step-vehicle",
  525. "modelEditorAssetId": "front-pump-step-vehicle",
  526. "modelEditorModelId": "front-pump-step-vehicle",
  527. "modelEditorRevision": 2,
  528. "modelOverrides": {},
  529. "materialPreset": null,
  530. "modelPartTargets": [
  531. {
  532. "interactionId": "front-pump-hydraulic-pump",
  533. "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵",
  534. "name": "液压泵",
  535. "capabilities": [
  536. "select",
  537. "inspect"
  538. ],
  539. "sceneId": "front-pump-rescue-vehicle",
  540. "operable": true,
  541. "visible": true,
  542. "nodePath": "",
  543. "editorId": ""
  544. },
  545. {
  546. "interactionId": "front-pump-power-take-off",
  547. "sourceNodeName": "1_25取力器",
  548. "name": "取力器",
  549. "capabilities": [
  550. "select",
  551. "inspect"
  552. ],
  553. "sceneId": "front-pump-rescue-vehicle",
  554. "operable": true,
  555. "visible": true,
  556. "nodePath": "",
  557. "editorId": ""
  558. },
  559. {
  560. "interactionId": "front-pump-pto-switch",
  561. "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关",
  562. "name": "取力器开关",
  563. "capabilities": [
  564. "select",
  565. "inspect",
  566. "mechanism"
  567. ],
  568. "sceneId": "front-pump-rescue-vehicle",
  569. "operable": true,
  570. "visible": true,
  571. "nodePath": "",
  572. "editorId": ""
  573. },
  574. {
  575. "interactionId": "front-pump-ball-valve-switch",
  576. "sourceNodeName": "1_26球阀开关",
  577. "name": "球阀开关",
  578. "capabilities": [
  579. "select",
  580. "inspect",
  581. "mechanism"
  582. ],
  583. "sceneId": "front-pump-rescue-vehicle",
  584. "operable": true,
  585. "visible": true,
  586. "nodePath": "",
  587. "editorId": ""
  588. },
  589. {
  590. "interactionId": "front-pump-aux-control-box",
  591. "sourceNodeName": "1_28辅助控制盒内",
  592. "name": "辅助控制盒",
  593. "capabilities": [
  594. "select",
  595. "inspect"
  596. ],
  597. "sceneId": "front-pump-rescue-vehicle",
  598. "operable": true,
  599. "visible": true,
  600. "nodePath": "",
  601. "editorId": ""
  602. },
  603. {
  604. "interactionId": "front-pump-aux-control-box-cover",
  605. "sourceNodeName": "1_28辅助控制盒盖",
  606. "name": "辅助控制盒盖",
  607. "capabilities": [
  608. "select",
  609. "inspect",
  610. "mechanism"
  611. ],
  612. "pivotEdge": {
  613. "space": "world",
  614. "axis": [
  615. 0,
  616. 1,
  617. 0
  618. ],
  619. "edge": "nearest-vertical-edge"
  620. },
  621. "sceneId": "front-pump-rescue-vehicle",
  622. "operable": true,
  623. "visible": true,
  624. "nodePath": "",
  625. "editorId": ""
  626. },
  627. {
  628. "interactionId": "front-pump-rescue-switch",
  629. "sourceNodeName": "1_28和2_06互救开关",
  630. "name": "互救开关",
  631. "capabilities": [
  632. "select",
  633. "inspect",
  634. "mechanism"
  635. ],
  636. "sceneId": "front-pump-rescue-vehicle",
  637. "operable": true,
  638. "visible": true,
  639. "nodePath": "",
  640. "editorId": ""
  641. }
  642. ],
  643. "sourceName": "0916架桥车.glb",
  644. "resourceUrl": "/models/bridge-erector-20260916.glb",
  645. "assetKey": "",
  646. "mimeType": "model/gltf-binary",
  647. "sizeBytes": 37160920,
  648. "fitToScene": false,
  649. "fitSize": 8,
  650. "position": [
  651. 0,
  652. 0,
  653. 0
  654. ],
  655. "rotation": [
  656. 0,
  657. 0,
  658. 0
  659. ],
  660. "scale": [
  661. 1,
  662. 1,
  663. 1
  664. ],
  665. "partOverrides": {}
  666. },
  667. {
  668. "id": "valve-bags",
  669. "sceneId": "valve-bags",
  670. "interactionId": "scene:valve-bags",
  671. "type": "imported",
  672. "name": "4封口袋.glb",
  673. "semantic": "实训装备",
  674. "assetRole": "script-accessory",
  675. "operable": false,
  676. "visible": true,
  677. "capabilities": [
  678. "select",
  679. "inspect"
  680. ],
  681. "modelId": "valve-bags",
  682. "modelEditorAssetId": "valve-bags",
  683. "modelEditorModelId": "valve-bags",
  684. "modelEditorRevision": 2,
  685. "modelOverrides": {},
  686. "materialPreset": null,
  687. "modelPartTargets": [],
  688. "sourceName": "4封口袋.glb",
  689. "resourceUrl": "/models/bridge-valve-bags-20260916.glb",
  690. "assetKey": "",
  691. "mimeType": "model/gltf-binary",
  692. "sizeBytes": 37160920,
  693. "fitToScene": false,
  694. "fitSize": 8,
  695. "position": [
  696. 0,
  697. 0,
  698. 0
  699. ],
  700. "rotation": [
  701. 0,
  702. 0,
  703. 0
  704. ],
  705. "scale": [
  706. 1,
  707. 1,
  708. 1
  709. ],
  710. "partOverrides": {}
  711. }
  712. ]
  713. },
  714. "assetReferences": [
  715. {
  716. "resourceUrl": "/models/步骤模型.glb",
  717. "sourceName": "步骤模型.glb",
  718. "sizeBytes": 32195288,
  719. "mimeType": "model/gltf-binary",
  720. "assetRole": "training-content"
  721. }
  722. ]
  723. },
  724. "accent": "#2d86d8",
  725. "background": 11062241,
  726. "fog": 11062241,
  727. "ground": 7110499,
  728. "camera": {
  729. "position": [
  730. 10.6,
  731. 6.4,
  732. 13.2
  733. ],
  734. "target": [
  735. 0,
  736. 1.9,
  737. 0
  738. ]
  739. },
  740. "retainStoredParts": true,
  741. "sceneTags": [
  742. "新版整车模型",
  743. "原位部件操作"
  744. ],
  745. "sensorFeeds": [],
  746. "name": "重型支援桥平衡阀拆拼互换",
  747. "title": "重型支援桥平衡阀拆拼互换",
  748. "operableParts": [
  749. "bridge-small-cloth",
  750. "bridge-small-pipe",
  751. "bridge-small-bag",
  752. "bridge-small-bolt-1",
  753. "bridge-small-bolt-2",
  754. "bridge-small-bolt-3",
  755. "bridge-small-bolt-4",
  756. "bridge-small-valve",
  757. "bridge-small-plug-1",
  758. "bridge-small-plug-2",
  759. "bridge-small-seat",
  760. "bridge-large-cloth",
  761. "bridge-large-pipe",
  762. "bridge-large-bag",
  763. "bridge-large-bolt-1",
  764. "bridge-large-bolt-2",
  765. "bridge-large-bolt-3",
  766. "bridge-large-bolt-4",
  767. "bridge-large-valve",
  768. "bridge-large-plug-1",
  769. "bridge-large-plug-2",
  770. "bridge-large-seat"
  771. ]
  772. },
  773. "tools": [],
  774. "faults": [],
  775. "steps": [
  776. {
  777. "id": "BRIDGE-STEP-1",
  778. "stepCode": "BRIDGE-STEP-1",
  779. "actionCode": "COMPLETE_BRIDGE-STEP-1",
  780. "number": 1,
  781. "title": "清洗小腔平衡阀",
  782. "targetId": "bridge-small-cloth",
  783. "targetName": "清洗并擦净阀体",
  784. "mode": "inspect",
  785. "interaction": "mechanism-operation",
  786. "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  787. "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  788. "warning": "",
  789. "success": "清洗小腔平衡阀:三维操作已保存",
  790. "cameraPolicy": "focus",
  791. "action": {
  792. "kind": "mechanism-operation",
  793. "targetId": "bridge-small-cloth",
  794. "requiresPlacement": false,
  795. "durationMs": 700,
  796. "mechanism": {
  797. "type": "identify",
  798. "steps": [
  799. {
  800. "targetId": "bridge-small-cloth",
  801. "kind": "identify",
  802. "directionHint": "清洗并擦净阀体",
  803. "effects": [
  804. {
  805. "targetId": "bridge-small-cloth",
  806. "offset": [
  807. 0.7,
  808. 0,
  809. -0.7
  810. ]
  811. },
  812. {
  813. "targetId": "bridge-small-valve",
  814. "color": 8492701
  815. }
  816. ]
  817. }
  818. ]
  819. }
  820. },
  821. "toolId": "",
  822. "measurement": "",
  823. "assessment": {
  824. "weight": 6.25,
  825. "requiredDimensions": [
  826. "action",
  827. "sequence"
  828. ],
  829. "passPolicy": "all-required"
  830. },
  831. "audio": {
  832. "narrationSource": "digital-generate",
  833. "narrationText": "第1步,清洗小腔平衡阀。用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  834. "successCue": "ui",
  835. "errorCue": "collision-error",
  836. "narrationUrl": "",
  837. "narrationAssetCode": "",
  838. "narrationVideoAssetCode": "DH_76F80444AA9C4C3183A0EEDF6E655C25",
  839. "digitalHuman": {
  840. "enabled": true,
  841. "mode": "video",
  842. "videoSource": "library",
  843. "videoId": "76",
  844. "videoName": "重型支援桥平衡阀拆拼互换 · 1 清洗小腔平衡阀",
  845. "appId": "AP_238179E0A10F97927EA49FA3",
  846. "videoUrl": "",
  847. "generatedVideoUrl": "",
  848. "generationStatus": "generated"
  849. }
  850. }
  851. },
  852. {
  853. "id": "BRIDGE-STEP-2",
  854. "stepCode": "BRIDGE-STEP-2",
  855. "actionCode": "COMPLETE_BRIDGE-STEP-2",
  856. "number": 2,
  857. "title": "拆开小腔控制油口管路",
  858. "targetId": "bridge-small-pipe",
  859. "targetName": "拆开控制油管",
  860. "mode": "inspect",
  861. "interaction": "mechanism-operation",
  862. "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  863. "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  864. "warning": "",
  865. "success": "拆开小腔控制油口管路:三维操作已保存",
  866. "cameraPolicy": "focus",
  867. "action": {
  868. "kind": "mechanism-operation",
  869. "targetId": "bridge-small-pipe",
  870. "requiresPlacement": false,
  871. "durationMs": 700,
  872. "mechanism": {
  873. "type": "sequence",
  874. "steps": [
  875. {
  876. "targetId": "bridge-small-pipe",
  877. "kind": "identify",
  878. "directionHint": "拆开控制油管",
  879. "effects": [
  880. {
  881. "targetId": "bridge-small-pipe",
  882. "offset": [
  883. 0.55,
  884. 0,
  885. 0
  886. ]
  887. }
  888. ]
  889. },
  890. {
  891. "targetId": "bridge-small-bag",
  892. "kind": "identify",
  893. "directionHint": "封袋包扎管口",
  894. "effects": [
  895. {
  896. "targetId": "bridge-small-bag",
  897. "offset": [
  898. 0,
  899. 0,
  900. -0.65
  901. ]
  902. }
  903. ]
  904. }
  905. ]
  906. }
  907. },
  908. "toolId": "",
  909. "measurement": "",
  910. "assessment": {
  911. "weight": 6.25,
  912. "requiredDimensions": [
  913. "action",
  914. "sequence"
  915. ],
  916. "passPolicy": "all-required"
  917. },
  918. "audio": {
  919. "narrationSource": "digital-generate",
  920. "narrationText": "第2步,拆开小腔控制油口管路。用十九号开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  921. "successCue": "ui",
  922. "errorCue": "collision-error",
  923. "narrationUrl": "",
  924. "narrationAssetCode": "",
  925. "narrationVideoAssetCode": "DH_EAF5F0A89D454E6FBAFB061C93D2F760",
  926. "digitalHuman": {
  927. "enabled": true,
  928. "mode": "video",
  929. "videoSource": "library",
  930. "videoId": "77",
  931. "videoName": "重型支援桥平衡阀拆拼互换 · 2 拆开小腔控制油口管路",
  932. "appId": "AP_238179E0A10F97927EA49FA3",
  933. "videoUrl": "",
  934. "generatedVideoUrl": "",
  935. "generationStatus": "generated"
  936. }
  937. }
  938. },
  939. {
  940. "id": "BRIDGE-STEP-3",
  941. "stepCode": "BRIDGE-STEP-3",
  942. "actionCode": "COMPLETE_BRIDGE-STEP-3",
  943. "number": 3,
  944. "title": "拆下小腔平衡阀",
  945. "targetId": "bridge-small-bolt-1",
  946. "targetName": "拆下第 1 个螺栓",
  947. "mode": "inspect",
  948. "interaction": "mechanism-operation",
  949. "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
  950. "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
  951. "warning": "",
  952. "success": "拆下小腔平衡阀:三维操作已保存",
  953. "cameraPolicy": "focus",
  954. "action": {
  955. "kind": "mechanism-operation",
  956. "targetId": "bridge-small-bolt-1",
  957. "requiresPlacement": false,
  958. "durationMs": 700,
  959. "mechanism": {
  960. "type": "sequence",
  961. "steps": [
  962. {
  963. "targetId": "bridge-small-bolt-1",
  964. "kind": "rotate",
  965. "axis": [
  966. 0,
  967. 0,
  968. 1
  969. ],
  970. "deltaDegrees": -180,
  971. "toleranceDegrees": 8,
  972. "directionHint": "拆下第 1 个螺栓",
  973. "effects": [
  974. {
  975. "targetId": "bridge-small-bolt-1",
  976. "offset": [
  977. 0,
  978. 0,
  979. 0.65
  980. ]
  981. }
  982. ]
  983. },
  984. {
  985. "targetId": "bridge-small-bolt-2",
  986. "kind": "rotate",
  987. "axis": [
  988. 0,
  989. 0,
  990. 1
  991. ],
  992. "deltaDegrees": -180,
  993. "toleranceDegrees": 8,
  994. "directionHint": "拆下第 2 个螺栓",
  995. "effects": [
  996. {
  997. "targetId": "bridge-small-bolt-2",
  998. "offset": [
  999. 0,
  1000. 0,
  1001. 0.65
  1002. ]
  1003. }
  1004. ]
  1005. },
  1006. {
  1007. "targetId": "bridge-small-bolt-3",
  1008. "kind": "rotate",
  1009. "axis": [
  1010. 0,
  1011. 0,
  1012. 1
  1013. ],
  1014. "deltaDegrees": -180,
  1015. "toleranceDegrees": 8,
  1016. "directionHint": "拆下第 3 个螺栓",
  1017. "effects": [
  1018. {
  1019. "targetId": "bridge-small-bolt-3",
  1020. "offset": [
  1021. 0,
  1022. 0,
  1023. 0.65
  1024. ]
  1025. }
  1026. ]
  1027. },
  1028. {
  1029. "targetId": "bridge-small-bolt-4",
  1030. "kind": "rotate",
  1031. "axis": [
  1032. 0,
  1033. 0,
  1034. 1
  1035. ],
  1036. "deltaDegrees": -180,
  1037. "toleranceDegrees": 8,
  1038. "directionHint": "拆下第 4 个螺栓",
  1039. "effects": [
  1040. {
  1041. "targetId": "bridge-small-bolt-4",
  1042. "offset": [
  1043. 0,
  1044. 0,
  1045. 0.65
  1046. ]
  1047. }
  1048. ]
  1049. },
  1050. {
  1051. "targetId": "bridge-small-valve",
  1052. "kind": "identify",
  1053. "directionHint": "取下平衡阀",
  1054. "effects": [
  1055. {
  1056. "targetId": "bridge-small-valve",
  1057. "offset": [
  1058. 0,
  1059. 0,
  1060. 1.2
  1061. ]
  1062. }
  1063. ]
  1064. }
  1065. ]
  1066. }
  1067. },
  1068. "toolId": "",
  1069. "measurement": "",
  1070. "assessment": {
  1071. "weight": 6.25,
  1072. "requiredDimensions": [
  1073. "action",
  1074. "sequence"
  1075. ],
  1076. "passPolicy": "all-required"
  1077. },
  1078. "audio": {
  1079. "narrationSource": "digital-generate",
  1080. "narrationText": "第3步,拆下小腔平衡阀。用八号内六角扳手拆下安装螺栓,取下平衡阀。",
  1081. "successCue": "ui",
  1082. "errorCue": "collision-error",
  1083. "narrationUrl": "",
  1084. "narrationAssetCode": "",
  1085. "narrationVideoAssetCode": "DH_981034D69E3047C6B9D1DAE9BBF4F7D4",
  1086. "digitalHuman": {
  1087. "enabled": true,
  1088. "mode": "video",
  1089. "videoSource": "library",
  1090. "videoId": "78",
  1091. "videoName": "重型支援桥平衡阀拆拼互换 · 3 拆下小腔平衡阀",
  1092. "appId": "AP_238179E0A10F97927EA49FA3",
  1093. "videoUrl": "",
  1094. "generatedVideoUrl": "",
  1095. "generationStatus": "generated"
  1096. }
  1097. }
  1098. },
  1099. {
  1100. "id": "BRIDGE-STEP-4",
  1101. "stepCode": "BRIDGE-STEP-4",
  1102. "actionCode": "COMPLETE_BRIDGE-STEP-4",
  1103. "number": 4,
  1104. "title": "封堵小腔油口",
  1105. "targetId": "bridge-small-plug-1",
  1106. "targetName": "封堵第 1 个油堵",
  1107. "mode": "inspect",
  1108. "interaction": "mechanism-operation",
  1109. "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
  1110. "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
  1111. "warning": "",
  1112. "success": "封堵小腔油口:三维操作已保存",
  1113. "cameraPolicy": "focus",
  1114. "action": {
  1115. "kind": "mechanism-operation",
  1116. "targetId": "bridge-small-plug-1",
  1117. "requiresPlacement": false,
  1118. "durationMs": 700,
  1119. "mechanism": {
  1120. "type": "sequence",
  1121. "steps": [
  1122. {
  1123. "targetId": "bridge-small-plug-1",
  1124. "kind": "identify",
  1125. "directionHint": "封堵第 1 个油堵",
  1126. "effects": [
  1127. {
  1128. "targetId": "bridge-small-plug-1",
  1129. "offset": [
  1130. 0,
  1131. 0,
  1132. 0
  1133. ]
  1134. }
  1135. ]
  1136. },
  1137. {
  1138. "targetId": "bridge-small-plug-2",
  1139. "kind": "identify",
  1140. "directionHint": "封堵第 2 个油堵",
  1141. "effects": [
  1142. {
  1143. "targetId": "bridge-small-plug-2",
  1144. "offset": [
  1145. 0,
  1146. 0,
  1147. 0
  1148. ]
  1149. }
  1150. ]
  1151. },
  1152. {
  1153. "targetId": "bridge-small-seat",
  1154. "kind": "identify",
  1155. "directionHint": "擦净阀座结合面",
  1156. "effects": [
  1157. {
  1158. "targetId": "bridge-small-seat",
  1159. "color": 12965080
  1160. }
  1161. ]
  1162. }
  1163. ]
  1164. }
  1165. },
  1166. "toolId": "",
  1167. "measurement": "",
  1168. "assessment": {
  1169. "weight": 6.25,
  1170. "requiredDimensions": [
  1171. "action",
  1172. "sequence"
  1173. ],
  1174. "passPolicy": "all-required"
  1175. },
  1176. "audio": {
  1177. "narrationSource": "digital-generate",
  1178. "narrationText": "第4步,封堵小腔油口。用两个油堵封住两个油口,擦净阀座结合面。",
  1179. "successCue": "ui",
  1180. "errorCue": "collision-error",
  1181. "narrationUrl": "",
  1182. "narrationAssetCode": "",
  1183. "narrationVideoAssetCode": "DH_60D40306A9E74E96ADD7641932934BE4",
  1184. "digitalHuman": {
  1185. "enabled": true,
  1186. "mode": "video",
  1187. "videoSource": "library",
  1188. "videoId": "79",
  1189. "videoName": "重型支援桥平衡阀拆拼互换 · 4 封堵小腔油口",
  1190. "appId": "AP_238179E0A10F97927EA49FA3",
  1191. "videoUrl": "",
  1192. "generatedVideoUrl": "",
  1193. "generationStatus": "generated"
  1194. }
  1195. }
  1196. },
  1197. {
  1198. "id": "BRIDGE-STEP-5",
  1199. "stepCode": "BRIDGE-STEP-5",
  1200. "actionCode": "COMPLETE_BRIDGE-STEP-5",
  1201. "number": 5,
  1202. "title": "清洗大腔平衡阀",
  1203. "targetId": "bridge-large-cloth",
  1204. "targetName": "清洗并擦净阀体",
  1205. "mode": "inspect",
  1206. "interaction": "mechanism-operation",
  1207. "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  1208. "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  1209. "warning": "",
  1210. "success": "清洗大腔平衡阀:三维操作已保存",
  1211. "cameraPolicy": "focus",
  1212. "action": {
  1213. "kind": "mechanism-operation",
  1214. "targetId": "bridge-large-cloth",
  1215. "requiresPlacement": false,
  1216. "durationMs": 700,
  1217. "mechanism": {
  1218. "type": "identify",
  1219. "steps": [
  1220. {
  1221. "targetId": "bridge-large-cloth",
  1222. "kind": "identify",
  1223. "directionHint": "清洗并擦净阀体",
  1224. "effects": [
  1225. {
  1226. "targetId": "bridge-large-cloth",
  1227. "offset": [
  1228. 0.7,
  1229. 0,
  1230. -0.7
  1231. ]
  1232. },
  1233. {
  1234. "targetId": "bridge-large-valve",
  1235. "color": 8492701
  1236. }
  1237. ]
  1238. }
  1239. ]
  1240. }
  1241. },
  1242. "toolId": "",
  1243. "measurement": "",
  1244. "assessment": {
  1245. "weight": 6.25,
  1246. "requiredDimensions": [
  1247. "action",
  1248. "sequence"
  1249. ],
  1250. "passPolicy": "all-required"
  1251. },
  1252. "audio": {
  1253. "narrationSource": "digital-generate",
  1254. "narrationText": "第5步,清洗大腔平衡阀。用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
  1255. "successCue": "ui",
  1256. "errorCue": "collision-error",
  1257. "narrationUrl": "",
  1258. "narrationAssetCode": "",
  1259. "narrationVideoAssetCode": "DH_A6EFEC7D339E4BA8994C525CA3709E2E",
  1260. "digitalHuman": {
  1261. "enabled": true,
  1262. "mode": "video",
  1263. "videoSource": "library",
  1264. "videoId": "80",
  1265. "videoName": "重型支援桥平衡阀拆拼互换 · 5 清洗大腔平衡阀",
  1266. "appId": "AP_238179E0A10F97927EA49FA3",
  1267. "videoUrl": "",
  1268. "generatedVideoUrl": "",
  1269. "generationStatus": "generated"
  1270. }
  1271. }
  1272. },
  1273. {
  1274. "id": "BRIDGE-STEP-6",
  1275. "stepCode": "BRIDGE-STEP-6",
  1276. "actionCode": "COMPLETE_BRIDGE-STEP-6",
  1277. "number": 6,
  1278. "title": "拆开大腔控制油口管路",
  1279. "targetId": "bridge-large-pipe",
  1280. "targetName": "拆开控制油管",
  1281. "mode": "inspect",
  1282. "interaction": "mechanism-operation",
  1283. "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  1284. "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  1285. "warning": "",
  1286. "success": "拆开大腔控制油口管路:三维操作已保存",
  1287. "cameraPolicy": "focus",
  1288. "action": {
  1289. "kind": "mechanism-operation",
  1290. "targetId": "bridge-large-pipe",
  1291. "requiresPlacement": false,
  1292. "durationMs": 700,
  1293. "mechanism": {
  1294. "type": "sequence",
  1295. "steps": [
  1296. {
  1297. "targetId": "bridge-large-pipe",
  1298. "kind": "identify",
  1299. "directionHint": "拆开控制油管",
  1300. "effects": [
  1301. {
  1302. "targetId": "bridge-large-pipe",
  1303. "offset": [
  1304. 0.55,
  1305. 0,
  1306. 0
  1307. ]
  1308. }
  1309. ]
  1310. },
  1311. {
  1312. "targetId": "bridge-large-bag",
  1313. "kind": "identify",
  1314. "directionHint": "封袋包扎管口",
  1315. "effects": [
  1316. {
  1317. "targetId": "bridge-large-bag",
  1318. "offset": [
  1319. 0,
  1320. 0,
  1321. -0.65
  1322. ]
  1323. }
  1324. ]
  1325. }
  1326. ]
  1327. }
  1328. },
  1329. "toolId": "",
  1330. "measurement": "",
  1331. "assessment": {
  1332. "weight": 6.25,
  1333. "requiredDimensions": [
  1334. "action",
  1335. "sequence"
  1336. ],
  1337. "passPolicy": "all-required"
  1338. },
  1339. "audio": {
  1340. "narrationSource": "digital-generate",
  1341. "narrationText": "第6步,拆开大腔控制油口管路。用十九号开口扳手拆开控制油口管路,用塑料袋包扎管口。",
  1342. "successCue": "ui",
  1343. "errorCue": "collision-error",
  1344. "narrationUrl": "",
  1345. "narrationAssetCode": "",
  1346. "narrationVideoAssetCode": "DH_D9E1BAFBD89D48019B9445B2A5752E68",
  1347. "digitalHuman": {
  1348. "enabled": true,
  1349. "mode": "video",
  1350. "videoSource": "library",
  1351. "videoId": "81",
  1352. "videoName": "重型支援桥平衡阀拆拼互换 · 6 拆开大腔控制油口管路",
  1353. "appId": "AP_238179E0A10F97927EA49FA3",
  1354. "videoUrl": "",
  1355. "generatedVideoUrl": "",
  1356. "generationStatus": "generated"
  1357. }
  1358. }
  1359. },
  1360. {
  1361. "id": "BRIDGE-STEP-7",
  1362. "stepCode": "BRIDGE-STEP-7",
  1363. "actionCode": "COMPLETE_BRIDGE-STEP-7",
  1364. "number": 7,
  1365. "title": "拆下大腔平衡阀",
  1366. "targetId": "bridge-large-bolt-1",
  1367. "targetName": "拆下第 1 个螺栓",
  1368. "mode": "inspect",
  1369. "interaction": "mechanism-operation",
  1370. "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
  1371. "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
  1372. "warning": "",
  1373. "success": "拆下大腔平衡阀:三维操作已保存",
  1374. "cameraPolicy": "focus",
  1375. "action": {
  1376. "kind": "mechanism-operation",
  1377. "targetId": "bridge-large-bolt-1",
  1378. "requiresPlacement": false,
  1379. "durationMs": 700,
  1380. "mechanism": {
  1381. "type": "sequence",
  1382. "steps": [
  1383. {
  1384. "targetId": "bridge-large-bolt-1",
  1385. "kind": "rotate",
  1386. "axis": [
  1387. 0,
  1388. 0,
  1389. 1
  1390. ],
  1391. "deltaDegrees": -180,
  1392. "toleranceDegrees": 8,
  1393. "directionHint": "拆下第 1 个螺栓",
  1394. "effects": [
  1395. {
  1396. "targetId": "bridge-large-bolt-1",
  1397. "offset": [
  1398. 0,
  1399. 0,
  1400. 0.65
  1401. ]
  1402. }
  1403. ]
  1404. },
  1405. {
  1406. "targetId": "bridge-large-bolt-2",
  1407. "kind": "rotate",
  1408. "axis": [
  1409. 0,
  1410. 0,
  1411. 1
  1412. ],
  1413. "deltaDegrees": -180,
  1414. "toleranceDegrees": 8,
  1415. "directionHint": "拆下第 2 个螺栓",
  1416. "effects": [
  1417. {
  1418. "targetId": "bridge-large-bolt-2",
  1419. "offset": [
  1420. 0,
  1421. 0,
  1422. 0.65
  1423. ]
  1424. }
  1425. ]
  1426. },
  1427. {
  1428. "targetId": "bridge-large-bolt-3",
  1429. "kind": "rotate",
  1430. "axis": [
  1431. 0,
  1432. 0,
  1433. 1
  1434. ],
  1435. "deltaDegrees": -180,
  1436. "toleranceDegrees": 8,
  1437. "directionHint": "拆下第 3 个螺栓",
  1438. "effects": [
  1439. {
  1440. "targetId": "bridge-large-bolt-3",
  1441. "offset": [
  1442. 0,
  1443. 0,
  1444. 0.65
  1445. ]
  1446. }
  1447. ]
  1448. },
  1449. {
  1450. "targetId": "bridge-large-bolt-4",
  1451. "kind": "rotate",
  1452. "axis": [
  1453. 0,
  1454. 0,
  1455. 1
  1456. ],
  1457. "deltaDegrees": -180,
  1458. "toleranceDegrees": 8,
  1459. "directionHint": "拆下第 4 个螺栓",
  1460. "effects": [
  1461. {
  1462. "targetId": "bridge-large-bolt-4",
  1463. "offset": [
  1464. 0,
  1465. 0,
  1466. 0.65
  1467. ]
  1468. }
  1469. ]
  1470. },
  1471. {
  1472. "targetId": "bridge-large-valve",
  1473. "kind": "identify",
  1474. "directionHint": "取下平衡阀",
  1475. "effects": [
  1476. {
  1477. "targetId": "bridge-large-valve",
  1478. "offset": [
  1479. 0,
  1480. 0,
  1481. 1.2
  1482. ]
  1483. }
  1484. ]
  1485. }
  1486. ]
  1487. }
  1488. },
  1489. "toolId": "",
  1490. "measurement": "",
  1491. "assessment": {
  1492. "weight": 6.25,
  1493. "requiredDimensions": [
  1494. "action",
  1495. "sequence"
  1496. ],
  1497. "passPolicy": "all-required"
  1498. },
  1499. "audio": {
  1500. "narrationSource": "digital-generate",
  1501. "narrationText": "第7步,拆下大腔平衡阀。用八号内六角扳手拆下安装螺栓,取下平衡阀。",
  1502. "successCue": "ui",
  1503. "errorCue": "collision-error",
  1504. "narrationUrl": "",
  1505. "narrationAssetCode": "",
  1506. "narrationVideoAssetCode": "DH_E83DDAB19F774A418C82EBA7E8EDCF8A",
  1507. "digitalHuman": {
  1508. "enabled": true,
  1509. "mode": "video",
  1510. "videoSource": "library",
  1511. "videoId": "82",
  1512. "videoName": "重型支援桥平衡阀拆拼互换 · 7 拆下大腔平衡阀",
  1513. "appId": "AP_238179E0A10F97927EA49FA3",
  1514. "videoUrl": "",
  1515. "generatedVideoUrl": "",
  1516. "generationStatus": "generated"
  1517. }
  1518. }
  1519. },
  1520. {
  1521. "id": "BRIDGE-STEP-8",
  1522. "stepCode": "BRIDGE-STEP-8",
  1523. "actionCode": "COMPLETE_BRIDGE-STEP-8",
  1524. "number": 8,
  1525. "title": "封堵大腔油口",
  1526. "targetId": "bridge-large-plug-1",
  1527. "targetName": "封堵第 1 个油堵",
  1528. "mode": "inspect",
  1529. "interaction": "mechanism-operation",
  1530. "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
  1531. "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
  1532. "warning": "",
  1533. "success": "封堵大腔油口:三维操作已保存",
  1534. "cameraPolicy": "focus",
  1535. "action": {
  1536. "kind": "mechanism-operation",
  1537. "targetId": "bridge-large-plug-1",
  1538. "requiresPlacement": false,
  1539. "durationMs": 700,
  1540. "mechanism": {
  1541. "type": "sequence",
  1542. "steps": [
  1543. {
  1544. "targetId": "bridge-large-plug-1",
  1545. "kind": "identify",
  1546. "directionHint": "封堵第 1 个油堵",
  1547. "effects": [
  1548. {
  1549. "targetId": "bridge-large-plug-1",
  1550. "offset": [
  1551. 0,
  1552. 0,
  1553. 0
  1554. ]
  1555. }
  1556. ]
  1557. },
  1558. {
  1559. "targetId": "bridge-large-plug-2",
  1560. "kind": "identify",
  1561. "directionHint": "封堵第 2 个油堵",
  1562. "effects": [
  1563. {
  1564. "targetId": "bridge-large-plug-2",
  1565. "offset": [
  1566. 0,
  1567. 0,
  1568. 0
  1569. ]
  1570. }
  1571. ]
  1572. },
  1573. {
  1574. "targetId": "bridge-large-seat",
  1575. "kind": "identify",
  1576. "directionHint": "擦净阀座结合面",
  1577. "effects": [
  1578. {
  1579. "targetId": "bridge-large-seat",
  1580. "color": 12965080
  1581. }
  1582. ]
  1583. }
  1584. ]
  1585. }
  1586. },
  1587. "toolId": "",
  1588. "measurement": "",
  1589. "assessment": {
  1590. "weight": 6.25,
  1591. "requiredDimensions": [
  1592. "action",
  1593. "sequence"
  1594. ],
  1595. "passPolicy": "all-required"
  1596. },
  1597. "audio": {
  1598. "narrationSource": "digital-generate",
  1599. "narrationText": "第8步,封堵大腔油口。用两个油堵封住两个油口,擦净阀座结合面。",
  1600. "successCue": "ui",
  1601. "errorCue": "collision-error",
  1602. "narrationUrl": "",
  1603. "narrationAssetCode": "",
  1604. "narrationVideoAssetCode": "DH_4FE31068F3EB410BAC72E19F1D1BAF49",
  1605. "digitalHuman": {
  1606. "enabled": true,
  1607. "mode": "video",
  1608. "videoSource": "library",
  1609. "videoId": "83",
  1610. "videoName": "重型支援桥平衡阀拆拼互换 · 8 封堵大腔油口",
  1611. "appId": "AP_238179E0A10F97927EA49FA3",
  1612. "videoUrl": "",
  1613. "generatedVideoUrl": "",
  1614. "generationStatus": "generated"
  1615. }
  1616. }
  1617. },
  1618. {
  1619. "id": "BRIDGE-STEP-9",
  1620. "stepCode": "BRIDGE-STEP-9",
  1621. "actionCode": "COMPLETE_BRIDGE-STEP-9",
  1622. "number": 9,
  1623. "title": "准备安装大腔平衡阀",
  1624. "targetId": "bridge-large-seat",
  1625. "targetName": "擦净安装结合面",
  1626. "mode": "inspect",
  1627. "interaction": "mechanism-operation",
  1628. "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
  1629. "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
  1630. "warning": "",
  1631. "success": "准备安装大腔平衡阀:三维操作已保存",
  1632. "cameraPolicy": "focus",
  1633. "action": {
  1634. "kind": "mechanism-operation",
  1635. "targetId": "bridge-large-seat",
  1636. "requiresPlacement": false,
  1637. "durationMs": 700,
  1638. "mechanism": {
  1639. "type": "sequence",
  1640. "steps": [
  1641. {
  1642. "targetId": "bridge-large-seat",
  1643. "kind": "identify",
  1644. "directionHint": "擦净安装结合面",
  1645. "effects": [
  1646. {
  1647. "targetId": "bridge-large-seat",
  1648. "color": 14477797
  1649. }
  1650. ]
  1651. },
  1652. {
  1653. "targetId": "bridge-large-plug-1",
  1654. "kind": "identify",
  1655. "directionHint": "取下第 1 个油堵",
  1656. "effects": [
  1657. {
  1658. "targetId": "bridge-large-plug-1",
  1659. "offset": [
  1660. 0,
  1661. 0.55,
  1662. 0.5
  1663. ]
  1664. }
  1665. ]
  1666. },
  1667. {
  1668. "targetId": "bridge-large-plug-2",
  1669. "kind": "identify",
  1670. "directionHint": "取下第 2 个油堵",
  1671. "effects": [
  1672. {
  1673. "targetId": "bridge-large-plug-2",
  1674. "offset": [
  1675. 0,
  1676. 0.55,
  1677. 0.5
  1678. ]
  1679. }
  1680. ]
  1681. }
  1682. ]
  1683. }
  1684. },
  1685. "toolId": "",
  1686. "measurement": "",
  1687. "assessment": {
  1688. "weight": 6.25,
  1689. "requiredDimensions": [
  1690. "action",
  1691. "sequence"
  1692. ],
  1693. "passPolicy": "all-required"
  1694. },
  1695. "audio": {
  1696. "narrationSource": "digital-generate",
  1697. "narrationText": "第9步,准备安装大腔平衡阀。擦净平衡阀及阀座结合面,取下两个油堵。",
  1698. "successCue": "ui",
  1699. "errorCue": "collision-error",
  1700. "narrationUrl": "",
  1701. "narrationAssetCode": "",
  1702. "narrationVideoAssetCode": "DH_D0A3CAC5278C4A57AC9BEF13DA2690BC",
  1703. "digitalHuman": {
  1704. "enabled": true,
  1705. "mode": "video",
  1706. "videoSource": "library",
  1707. "videoId": "84",
  1708. "videoName": "重型支援桥平衡阀拆拼互换 · 9 准备安装大腔平衡阀",
  1709. "appId": "AP_238179E0A10F97927EA49FA3",
  1710. "videoUrl": "",
  1711. "generatedVideoUrl": "",
  1712. "generationStatus": "generated"
  1713. }
  1714. }
  1715. },
  1716. {
  1717. "id": "BRIDGE-STEP-10",
  1718. "stepCode": "BRIDGE-STEP-10",
  1719. "actionCode": "COMPLETE_BRIDGE-STEP-10",
  1720. "number": 10,
  1721. "title": "安装大腔平衡阀",
  1722. "targetId": "bridge-small-valve",
  1723. "targetName": "将互换平衡阀装到阀座",
  1724. "mode": "inspect",
  1725. "interaction": "mechanism-operation",
  1726. "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
  1727. "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
  1728. "warning": "",
  1729. "success": "安装大腔平衡阀:三维操作已保存",
  1730. "cameraPolicy": "focus",
  1731. "action": {
  1732. "kind": "mechanism-operation",
  1733. "targetId": "bridge-small-valve",
  1734. "requiresPlacement": false,
  1735. "durationMs": 700,
  1736. "mechanism": {
  1737. "type": "sequence",
  1738. "steps": [
  1739. {
  1740. "targetId": "bridge-small-valve",
  1741. "kind": "identify",
  1742. "directionHint": "将互换平衡阀装到阀座",
  1743. "effects": [
  1744. {
  1745. "targetId": "bridge-small-valve",
  1746. "offset": [
  1747. 3.2,
  1748. 0,
  1749. 0
  1750. ]
  1751. }
  1752. ]
  1753. },
  1754. {
  1755. "targetId": "bridge-large-bolt-1",
  1756. "kind": "rotate",
  1757. "axis": [
  1758. 0,
  1759. 0,
  1760. 1
  1761. ],
  1762. "deltaDegrees": 180,
  1763. "toleranceDegrees": 8,
  1764. "directionHint": "紧固第 1 个螺栓",
  1765. "effects": [
  1766. {
  1767. "targetId": "bridge-large-bolt-1",
  1768. "offset": [
  1769. 0,
  1770. 0,
  1771. 0
  1772. ]
  1773. }
  1774. ]
  1775. },
  1776. {
  1777. "targetId": "bridge-large-bolt-2",
  1778. "kind": "rotate",
  1779. "axis": [
  1780. 0,
  1781. 0,
  1782. 1
  1783. ],
  1784. "deltaDegrees": 180,
  1785. "toleranceDegrees": 8,
  1786. "directionHint": "紧固第 2 个螺栓",
  1787. "effects": [
  1788. {
  1789. "targetId": "bridge-large-bolt-2",
  1790. "offset": [
  1791. 0,
  1792. 0,
  1793. 0
  1794. ]
  1795. }
  1796. ]
  1797. },
  1798. {
  1799. "targetId": "bridge-large-bolt-3",
  1800. "kind": "rotate",
  1801. "axis": [
  1802. 0,
  1803. 0,
  1804. 1
  1805. ],
  1806. "deltaDegrees": 180,
  1807. "toleranceDegrees": 8,
  1808. "directionHint": "紧固第 3 个螺栓",
  1809. "effects": [
  1810. {
  1811. "targetId": "bridge-large-bolt-3",
  1812. "offset": [
  1813. 0,
  1814. 0,
  1815. 0
  1816. ]
  1817. }
  1818. ]
  1819. },
  1820. {
  1821. "targetId": "bridge-large-bolt-4",
  1822. "kind": "rotate",
  1823. "axis": [
  1824. 0,
  1825. 0,
  1826. 1
  1827. ],
  1828. "deltaDegrees": 180,
  1829. "toleranceDegrees": 8,
  1830. "directionHint": "紧固第 4 个螺栓",
  1831. "effects": [
  1832. {
  1833. "targetId": "bridge-large-bolt-4",
  1834. "offset": [
  1835. 0,
  1836. 0,
  1837. 0
  1838. ]
  1839. }
  1840. ]
  1841. }
  1842. ]
  1843. }
  1844. },
  1845. "toolId": "",
  1846. "measurement": "",
  1847. "assessment": {
  1848. "weight": 6.25,
  1849. "requiredDimensions": [
  1850. "action",
  1851. "sequence"
  1852. ],
  1853. "passPolicy": "all-required"
  1854. },
  1855. "audio": {
  1856. "narrationSource": "digital-generate",
  1857. "narrationText": "第10步,安装大腔平衡阀。将平衡阀放置于阀座上,用八号内六角扳手安装四个安装螺栓。",
  1858. "successCue": "ui",
  1859. "errorCue": "collision-error",
  1860. "narrationUrl": "",
  1861. "narrationAssetCode": "",
  1862. "narrationVideoAssetCode": "DH_0F40DAF3E28F4FA088EA943D9470CAA7",
  1863. "digitalHuman": {
  1864. "enabled": true,
  1865. "mode": "video",
  1866. "videoSource": "library",
  1867. "videoId": "85",
  1868. "videoName": "重型支援桥平衡阀拆拼互换 · 10 安装大腔平衡阀",
  1869. "appId": "AP_238179E0A10F97927EA49FA3",
  1870. "videoUrl": "",
  1871. "generatedVideoUrl": "",
  1872. "generationStatus": "generated"
  1873. }
  1874. }
  1875. },
  1876. {
  1877. "id": "BRIDGE-STEP-11",
  1878. "stepCode": "BRIDGE-STEP-11",
  1879. "actionCode": "COMPLETE_BRIDGE-STEP-11",
  1880. "number": 11,
  1881. "title": "核对大腔控制油口管路连接",
  1882. "targetId": "bridge-large-bag",
  1883. "targetName": "取下封口袋",
  1884. "mode": "measure",
  1885. "interaction": "mechanism-operation",
  1886. "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
  1887. "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
  1888. "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
  1889. "success": "核对大腔控制油口管路连接:三维操作已保存",
  1890. "cameraPolicy": "focus",
  1891. "action": {
  1892. "kind": "mechanism-operation",
  1893. "targetId": "bridge-large-bag",
  1894. "requiresPlacement": false,
  1895. "durationMs": 700,
  1896. "mechanism": {
  1897. "type": "sequence",
  1898. "steps": [
  1899. {
  1900. "targetId": "bridge-large-bag",
  1901. "kind": "identify",
  1902. "directionHint": "取下封口袋",
  1903. "effects": [
  1904. {
  1905. "targetId": "bridge-large-bag",
  1906. "offset": [
  1907. 0,
  1908. 0,
  1909. 0
  1910. ]
  1911. }
  1912. ]
  1913. },
  1914. {
  1915. "targetId": "bridge-large-pipe",
  1916. "kind": "identify",
  1917. "directionHint": "按记录的处理依据连接管路",
  1918. "effects": [
  1919. {
  1920. "targetId": "bridge-large-pipe",
  1921. "offset": [
  1922. 0,
  1923. 0,
  1924. 0
  1925. ]
  1926. }
  1927. ]
  1928. }
  1929. ]
  1930. }
  1931. },
  1932. "toolId": "",
  1933. "measurement": "",
  1934. "assessment": {
  1935. "weight": 6.25,
  1936. "requiredDimensions": [
  1937. "action",
  1938. "sequence"
  1939. ],
  1940. "passPolicy": "all-required"
  1941. },
  1942. "audio": {
  1943. "narrationSource": "digital-generate",
  1944. "narrationText": "第11步,核对大腔控制油口管路连接。原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用十九号开口扳手拆开管路并包扎”的相反描述。请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
  1945. "successCue": "ui",
  1946. "errorCue": "collision-error",
  1947. "narrationUrl": "",
  1948. "narrationAssetCode": "",
  1949. "narrationVideoAssetCode": "DH_F6427532AF5F40348CEB154F031F2AED",
  1950. "digitalHuman": {
  1951. "enabled": true,
  1952. "mode": "video",
  1953. "videoSource": "library",
  1954. "videoId": "86",
  1955. "videoName": "重型支援桥平衡阀拆拼互换 · 11 核对大腔控制油口管路连接",
  1956. "appId": "AP_238179E0A10F97927EA49FA3",
  1957. "videoUrl": "",
  1958. "generatedVideoUrl": "",
  1959. "generationStatus": "generated"
  1960. }
  1961. }
  1962. },
  1963. {
  1964. "id": "BRIDGE-STEP-12",
  1965. "stepCode": "BRIDGE-STEP-12",
  1966. "actionCode": "COMPLETE_BRIDGE-STEP-12",
  1967. "number": 12,
  1968. "title": "紧固大腔阀体连接螺栓",
  1969. "targetId": "bridge-large-bolt-1",
  1970. "targetName": "紧固第 1 个螺栓",
  1971. "mode": "inspect",
  1972. "interaction": "mechanism-operation",
  1973. "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
  1974. "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
  1975. "warning": "",
  1976. "success": "紧固大腔阀体连接螺栓:三维操作已保存",
  1977. "cameraPolicy": "focus",
  1978. "action": {
  1979. "kind": "mechanism-operation",
  1980. "targetId": "bridge-large-bolt-1",
  1981. "requiresPlacement": false,
  1982. "durationMs": 700,
  1983. "mechanism": {
  1984. "type": "sequence",
  1985. "steps": [
  1986. {
  1987. "targetId": "bridge-large-bolt-1",
  1988. "kind": "rotate",
  1989. "axis": [
  1990. 0,
  1991. 0,
  1992. 1
  1993. ],
  1994. "deltaDegrees": 180,
  1995. "toleranceDegrees": 8,
  1996. "directionHint": "紧固第 1 个螺栓",
  1997. "effects": [
  1998. {
  1999. "targetId": "bridge-large-bolt-1",
  2000. "offset": [
  2001. 0,
  2002. 0,
  2003. 0
  2004. ]
  2005. }
  2006. ]
  2007. },
  2008. {
  2009. "targetId": "bridge-large-bolt-2",
  2010. "kind": "rotate",
  2011. "axis": [
  2012. 0,
  2013. 0,
  2014. 1
  2015. ],
  2016. "deltaDegrees": 180,
  2017. "toleranceDegrees": 8,
  2018. "directionHint": "紧固第 2 个螺栓",
  2019. "effects": [
  2020. {
  2021. "targetId": "bridge-large-bolt-2",
  2022. "offset": [
  2023. 0,
  2024. 0,
  2025. 0
  2026. ]
  2027. }
  2028. ]
  2029. },
  2030. {
  2031. "targetId": "bridge-large-bolt-3",
  2032. "kind": "rotate",
  2033. "axis": [
  2034. 0,
  2035. 0,
  2036. 1
  2037. ],
  2038. "deltaDegrees": 180,
  2039. "toleranceDegrees": 8,
  2040. "directionHint": "紧固第 3 个螺栓",
  2041. "effects": [
  2042. {
  2043. "targetId": "bridge-large-bolt-3",
  2044. "offset": [
  2045. 0,
  2046. 0,
  2047. 0
  2048. ]
  2049. }
  2050. ]
  2051. },
  2052. {
  2053. "targetId": "bridge-large-bolt-4",
  2054. "kind": "rotate",
  2055. "axis": [
  2056. 0,
  2057. 0,
  2058. 1
  2059. ],
  2060. "deltaDegrees": 180,
  2061. "toleranceDegrees": 8,
  2062. "directionHint": "紧固第 4 个螺栓",
  2063. "effects": [
  2064. {
  2065. "targetId": "bridge-large-bolt-4",
  2066. "offset": [
  2067. 0,
  2068. 0,
  2069. 0
  2070. ]
  2071. }
  2072. ]
  2073. }
  2074. ]
  2075. }
  2076. },
  2077. "toolId": "",
  2078. "measurement": "",
  2079. "assessment": {
  2080. "weight": 6.25,
  2081. "requiredDimensions": [
  2082. "action",
  2083. "sequence"
  2084. ],
  2085. "passPolicy": "all-required"
  2086. },
  2087. "audio": {
  2088. "narrationSource": "digital-generate",
  2089. "narrationText": "第12步,紧固大腔阀体连接螺栓。用内六角扳手拧紧四个阀体连接螺栓。",
  2090. "successCue": "ui",
  2091. "errorCue": "collision-error",
  2092. "narrationUrl": "",
  2093. "narrationAssetCode": "",
  2094. "narrationVideoAssetCode": "DH_F601DB08C8D44934AD3A1B1582E804DB",
  2095. "digitalHuman": {
  2096. "enabled": true,
  2097. "mode": "video",
  2098. "videoSource": "library",
  2099. "videoId": "87",
  2100. "videoName": "重型支援桥平衡阀拆拼互换 · 12 紧固大腔阀体连接螺栓",
  2101. "appId": "AP_238179E0A10F97927EA49FA3",
  2102. "videoUrl": "",
  2103. "generatedVideoUrl": "",
  2104. "generationStatus": "generated"
  2105. }
  2106. }
  2107. },
  2108. {
  2109. "id": "BRIDGE-STEP-13",
  2110. "stepCode": "BRIDGE-STEP-13",
  2111. "actionCode": "COMPLETE_BRIDGE-STEP-13",
  2112. "number": 13,
  2113. "title": "准备安装小腔平衡阀",
  2114. "targetId": "bridge-small-seat",
  2115. "targetName": "擦净安装结合面",
  2116. "mode": "inspect",
  2117. "interaction": "mechanism-operation",
  2118. "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
  2119. "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
  2120. "warning": "",
  2121. "success": "准备安装小腔平衡阀:三维操作已保存",
  2122. "cameraPolicy": "focus",
  2123. "action": {
  2124. "kind": "mechanism-operation",
  2125. "targetId": "bridge-small-seat",
  2126. "requiresPlacement": false,
  2127. "durationMs": 700,
  2128. "mechanism": {
  2129. "type": "sequence",
  2130. "steps": [
  2131. {
  2132. "targetId": "bridge-small-seat",
  2133. "kind": "identify",
  2134. "directionHint": "擦净安装结合面",
  2135. "effects": [
  2136. {
  2137. "targetId": "bridge-small-seat",
  2138. "color": 14477797
  2139. }
  2140. ]
  2141. },
  2142. {
  2143. "targetId": "bridge-small-plug-1",
  2144. "kind": "identify",
  2145. "directionHint": "取下第 1 个油堵",
  2146. "effects": [
  2147. {
  2148. "targetId": "bridge-small-plug-1",
  2149. "offset": [
  2150. 0,
  2151. 0.55,
  2152. 0.5
  2153. ]
  2154. }
  2155. ]
  2156. },
  2157. {
  2158. "targetId": "bridge-small-plug-2",
  2159. "kind": "identify",
  2160. "directionHint": "取下第 2 个油堵",
  2161. "effects": [
  2162. {
  2163. "targetId": "bridge-small-plug-2",
  2164. "offset": [
  2165. 0,
  2166. 0.55,
  2167. 0.5
  2168. ]
  2169. }
  2170. ]
  2171. }
  2172. ]
  2173. }
  2174. },
  2175. "toolId": "",
  2176. "measurement": "",
  2177. "assessment": {
  2178. "weight": 6.25,
  2179. "requiredDimensions": [
  2180. "action",
  2181. "sequence"
  2182. ],
  2183. "passPolicy": "all-required"
  2184. },
  2185. "audio": {
  2186. "narrationSource": "digital-generate",
  2187. "narrationText": "第13步,准备安装小腔平衡阀。擦净平衡阀及阀座结合面,取下两个油堵。",
  2188. "successCue": "ui",
  2189. "errorCue": "collision-error",
  2190. "narrationUrl": "",
  2191. "narrationAssetCode": "",
  2192. "narrationVideoAssetCode": "DH_B1BBA42CE5F346228B6B39A51F190CB3",
  2193. "digitalHuman": {
  2194. "enabled": true,
  2195. "mode": "video",
  2196. "videoSource": "library",
  2197. "videoId": "88",
  2198. "videoName": "重型支援桥平衡阀拆拼互换 · 13 准备安装小腔平衡阀",
  2199. "appId": "AP_238179E0A10F97927EA49FA3",
  2200. "videoUrl": "",
  2201. "generatedVideoUrl": "",
  2202. "generationStatus": "generated"
  2203. }
  2204. }
  2205. },
  2206. {
  2207. "id": "BRIDGE-STEP-14",
  2208. "stepCode": "BRIDGE-STEP-14",
  2209. "actionCode": "COMPLETE_BRIDGE-STEP-14",
  2210. "number": 14,
  2211. "title": "安装小腔平衡阀",
  2212. "targetId": "bridge-large-valve",
  2213. "targetName": "将互换平衡阀装到阀座",
  2214. "mode": "inspect",
  2215. "interaction": "mechanism-operation",
  2216. "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
  2217. "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
  2218. "warning": "",
  2219. "success": "安装小腔平衡阀:三维操作已保存",
  2220. "cameraPolicy": "focus",
  2221. "action": {
  2222. "kind": "mechanism-operation",
  2223. "targetId": "bridge-large-valve",
  2224. "requiresPlacement": false,
  2225. "durationMs": 700,
  2226. "mechanism": {
  2227. "type": "sequence",
  2228. "steps": [
  2229. {
  2230. "targetId": "bridge-large-valve",
  2231. "kind": "identify",
  2232. "directionHint": "将互换平衡阀装到阀座",
  2233. "effects": [
  2234. {
  2235. "targetId": "bridge-large-valve",
  2236. "offset": [
  2237. -3.2,
  2238. 0,
  2239. 0
  2240. ]
  2241. }
  2242. ]
  2243. },
  2244. {
  2245. "targetId": "bridge-small-bolt-1",
  2246. "kind": "rotate",
  2247. "axis": [
  2248. 0,
  2249. 0,
  2250. 1
  2251. ],
  2252. "deltaDegrees": 180,
  2253. "toleranceDegrees": 8,
  2254. "directionHint": "紧固第 1 个螺栓",
  2255. "effects": [
  2256. {
  2257. "targetId": "bridge-small-bolt-1",
  2258. "offset": [
  2259. 0,
  2260. 0,
  2261. 0
  2262. ]
  2263. }
  2264. ]
  2265. },
  2266. {
  2267. "targetId": "bridge-small-bolt-2",
  2268. "kind": "rotate",
  2269. "axis": [
  2270. 0,
  2271. 0,
  2272. 1
  2273. ],
  2274. "deltaDegrees": 180,
  2275. "toleranceDegrees": 8,
  2276. "directionHint": "紧固第 2 个螺栓",
  2277. "effects": [
  2278. {
  2279. "targetId": "bridge-small-bolt-2",
  2280. "offset": [
  2281. 0,
  2282. 0,
  2283. 0
  2284. ]
  2285. }
  2286. ]
  2287. },
  2288. {
  2289. "targetId": "bridge-small-bolt-3",
  2290. "kind": "rotate",
  2291. "axis": [
  2292. 0,
  2293. 0,
  2294. 1
  2295. ],
  2296. "deltaDegrees": 180,
  2297. "toleranceDegrees": 8,
  2298. "directionHint": "紧固第 3 个螺栓",
  2299. "effects": [
  2300. {
  2301. "targetId": "bridge-small-bolt-3",
  2302. "offset": [
  2303. 0,
  2304. 0,
  2305. 0
  2306. ]
  2307. }
  2308. ]
  2309. },
  2310. {
  2311. "targetId": "bridge-small-bolt-4",
  2312. "kind": "rotate",
  2313. "axis": [
  2314. 0,
  2315. 0,
  2316. 1
  2317. ],
  2318. "deltaDegrees": 180,
  2319. "toleranceDegrees": 8,
  2320. "directionHint": "紧固第 4 个螺栓",
  2321. "effects": [
  2322. {
  2323. "targetId": "bridge-small-bolt-4",
  2324. "offset": [
  2325. 0,
  2326. 0,
  2327. 0
  2328. ]
  2329. }
  2330. ]
  2331. }
  2332. ]
  2333. }
  2334. },
  2335. "toolId": "",
  2336. "measurement": "",
  2337. "assessment": {
  2338. "weight": 6.25,
  2339. "requiredDimensions": [
  2340. "action",
  2341. "sequence"
  2342. ],
  2343. "passPolicy": "all-required"
  2344. },
  2345. "audio": {
  2346. "narrationSource": "digital-generate",
  2347. "narrationText": "第14步,安装小腔平衡阀。将平衡阀放置于阀座上,用八号内六角扳手安装四个安装螺栓。",
  2348. "successCue": "ui",
  2349. "errorCue": "collision-error",
  2350. "narrationUrl": "",
  2351. "narrationAssetCode": "",
  2352. "narrationVideoAssetCode": "DH_2BCD762C693242FF8DA420BD9A5D4DF9",
  2353. "digitalHuman": {
  2354. "enabled": true,
  2355. "mode": "video",
  2356. "videoSource": "library",
  2357. "videoId": "89",
  2358. "videoName": "重型支援桥平衡阀拆拼互换 · 14 安装小腔平衡阀",
  2359. "appId": "AP_238179E0A10F97927EA49FA3",
  2360. "videoUrl": "",
  2361. "generatedVideoUrl": "",
  2362. "generationStatus": "generated"
  2363. }
  2364. }
  2365. },
  2366. {
  2367. "id": "BRIDGE-STEP-15",
  2368. "stepCode": "BRIDGE-STEP-15",
  2369. "actionCode": "COMPLETE_BRIDGE-STEP-15",
  2370. "number": 15,
  2371. "title": "核对小腔控制油口管路连接",
  2372. "targetId": "bridge-small-bag",
  2373. "targetName": "取下封口袋",
  2374. "mode": "measure",
  2375. "interaction": "mechanism-operation",
  2376. "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
  2377. "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
  2378. "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
  2379. "success": "核对小腔控制油口管路连接:三维操作已保存",
  2380. "cameraPolicy": "focus",
  2381. "action": {
  2382. "kind": "mechanism-operation",
  2383. "targetId": "bridge-small-bag",
  2384. "requiresPlacement": false,
  2385. "durationMs": 700,
  2386. "mechanism": {
  2387. "type": "sequence",
  2388. "steps": [
  2389. {
  2390. "targetId": "bridge-small-bag",
  2391. "kind": "identify",
  2392. "directionHint": "取下封口袋",
  2393. "effects": [
  2394. {
  2395. "targetId": "bridge-small-bag",
  2396. "offset": [
  2397. 0,
  2398. 0,
  2399. 0
  2400. ]
  2401. }
  2402. ]
  2403. },
  2404. {
  2405. "targetId": "bridge-small-pipe",
  2406. "kind": "identify",
  2407. "directionHint": "按记录的处理依据连接管路",
  2408. "effects": [
  2409. {
  2410. "targetId": "bridge-small-pipe",
  2411. "offset": [
  2412. 0,
  2413. 0,
  2414. 0
  2415. ]
  2416. }
  2417. ]
  2418. }
  2419. ]
  2420. }
  2421. },
  2422. "toolId": "",
  2423. "measurement": "",
  2424. "assessment": {
  2425. "weight": 6.25,
  2426. "requiredDimensions": [
  2427. "action",
  2428. "sequence"
  2429. ],
  2430. "passPolicy": "all-required"
  2431. },
  2432. "audio": {
  2433. "narrationSource": "digital-generate",
  2434. "narrationText": "第15步,核对小腔控制油口管路连接。原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用十九号开口扳手拆开管路并包扎”的相反描述。请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
  2435. "successCue": "ui",
  2436. "errorCue": "collision-error",
  2437. "narrationUrl": "",
  2438. "narrationAssetCode": "",
  2439. "narrationVideoAssetCode": "DH_5F8309BF74344C568C2C9EEFDD9E74BF",
  2440. "digitalHuman": {
  2441. "enabled": true,
  2442. "mode": "video",
  2443. "videoSource": "library",
  2444. "videoId": "90",
  2445. "videoName": "重型支援桥平衡阀拆拼互换 · 15 核对小腔控制油口管路连接",
  2446. "appId": "AP_238179E0A10F97927EA49FA3",
  2447. "videoUrl": "",
  2448. "generatedVideoUrl": "",
  2449. "generationStatus": "generated"
  2450. }
  2451. }
  2452. },
  2453. {
  2454. "id": "BRIDGE-STEP-16",
  2455. "stepCode": "BRIDGE-STEP-16",
  2456. "actionCode": "COMPLETE_BRIDGE-STEP-16",
  2457. "number": 16,
  2458. "title": "紧固小腔阀体连接螺栓",
  2459. "targetId": "bridge-small-bolt-1",
  2460. "targetName": "紧固第 1 个螺栓",
  2461. "mode": "inspect",
  2462. "interaction": "mechanism-operation",
  2463. "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
  2464. "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
  2465. "warning": "",
  2466. "success": "紧固小腔阀体连接螺栓:三维操作已保存",
  2467. "cameraPolicy": "focus",
  2468. "action": {
  2469. "kind": "mechanism-operation",
  2470. "targetId": "bridge-small-bolt-1",
  2471. "requiresPlacement": false,
  2472. "durationMs": 700,
  2473. "mechanism": {
  2474. "type": "sequence",
  2475. "steps": [
  2476. {
  2477. "targetId": "bridge-small-bolt-1",
  2478. "kind": "rotate",
  2479. "axis": [
  2480. 0,
  2481. 0,
  2482. 1
  2483. ],
  2484. "deltaDegrees": 180,
  2485. "toleranceDegrees": 8,
  2486. "directionHint": "紧固第 1 个螺栓",
  2487. "effects": [
  2488. {
  2489. "targetId": "bridge-small-bolt-1",
  2490. "offset": [
  2491. 0,
  2492. 0,
  2493. 0
  2494. ]
  2495. }
  2496. ]
  2497. },
  2498. {
  2499. "targetId": "bridge-small-bolt-2",
  2500. "kind": "rotate",
  2501. "axis": [
  2502. 0,
  2503. 0,
  2504. 1
  2505. ],
  2506. "deltaDegrees": 180,
  2507. "toleranceDegrees": 8,
  2508. "directionHint": "紧固第 2 个螺栓",
  2509. "effects": [
  2510. {
  2511. "targetId": "bridge-small-bolt-2",
  2512. "offset": [
  2513. 0,
  2514. 0,
  2515. 0
  2516. ]
  2517. }
  2518. ]
  2519. },
  2520. {
  2521. "targetId": "bridge-small-bolt-3",
  2522. "kind": "rotate",
  2523. "axis": [
  2524. 0,
  2525. 0,
  2526. 1
  2527. ],
  2528. "deltaDegrees": 180,
  2529. "toleranceDegrees": 8,
  2530. "directionHint": "紧固第 3 个螺栓",
  2531. "effects": [
  2532. {
  2533. "targetId": "bridge-small-bolt-3",
  2534. "offset": [
  2535. 0,
  2536. 0,
  2537. 0
  2538. ]
  2539. }
  2540. ]
  2541. },
  2542. {
  2543. "targetId": "bridge-small-bolt-4",
  2544. "kind": "rotate",
  2545. "axis": [
  2546. 0,
  2547. 0,
  2548. 1
  2549. ],
  2550. "deltaDegrees": 180,
  2551. "toleranceDegrees": 8,
  2552. "directionHint": "紧固第 4 个螺栓",
  2553. "effects": [
  2554. {
  2555. "targetId": "bridge-small-bolt-4",
  2556. "offset": [
  2557. 0,
  2558. 0,
  2559. 0
  2560. ]
  2561. }
  2562. ]
  2563. }
  2564. ]
  2565. }
  2566. },
  2567. "toolId": "",
  2568. "measurement": "",
  2569. "assessment": {
  2570. "weight": 6.25,
  2571. "requiredDimensions": [
  2572. "action",
  2573. "sequence"
  2574. ],
  2575. "passPolicy": "all-required"
  2576. },
  2577. "audio": {
  2578. "narrationSource": "digital-generate",
  2579. "narrationText": "第16步,紧固小腔阀体连接螺栓。用内六角扳手拧紧四个阀体连接螺栓。",
  2580. "successCue": "ui",
  2581. "errorCue": "collision-error",
  2582. "narrationUrl": "",
  2583. "narrationAssetCode": "",
  2584. "narrationVideoAssetCode": "DH_D525E35EDA12402DA13302C2B3874CC3",
  2585. "digitalHuman": {
  2586. "enabled": true,
  2587. "mode": "video",
  2588. "videoSource": "library",
  2589. "videoId": "91",
  2590. "videoName": "重型支援桥平衡阀拆拼互换 · 16 紧固小腔阀体连接螺栓",
  2591. "appId": "AP_238179E0A10F97927EA49FA3",
  2592. "videoUrl": "",
  2593. "generatedVideoUrl": "",
  2594. "generationStatus": "generated"
  2595. }
  2596. }
  2597. }
  2598. ],
  2599. "executionPlan": {
  2600. "schema": "digital-workshop.training-execution-plan",
  2601. "version": 1,
  2602. "entryNodeId": "front-pump-step-01",
  2603. "traversalOrder": [
  2604. "front-pump-step-01",
  2605. "front-pump-step-02",
  2606. "front-pump-step-03",
  2607. "front-pump-step-04",
  2608. "front-pump-step-05"
  2609. ]
  2610. },
  2611. "assessment": {
  2612. "passScore": 80,
  2613. "maxScore": 100,
  2614. "totalScore": 100,
  2615. "scoringMode": "weighted-rules",
  2616. "allowRetry": true,
  2617. "recordProcess": true
  2618. },
  2619. "runtime": {
  2620. "startMode": "practice",
  2621. "offline": true,
  2622. "teacherEnabled": true,
  2623. "teacherVoiceEnabled": true,
  2624. "actionSoundEnabled": true,
  2625. "showStepPanel": true,
  2626. "showProgress": true,
  2627. "allowReplay": true,
  2628. "language": "zh-CN",
  2629. "definitionSource": "SCRIPT",
  2630. "scriptId": "bridge-balance-valve-swap",
  2631. "scriptVersion": "4"
  2632. },
  2633. "schemaVersion": 1,
  2634. "source": "桥梁/文件2/9.jpg、10.jpg"
  2635. },
  2636. "definitionChecksum": "158efed0434aff8b52fd8c25c4196c2cf112ed4829c0ee4e0a6989d6612d6705",
  2637. "ownerUserId": "99",
  2638. "ownerUsername": "root",
  2639. "ownerName": "内部维护",
  2640. "departmentId": "1",
  2641. "departmentName": "",
  2642. "status": "PUBLISHED",
  2643. "scheduleStartAt": null,
  2644. "dueAt": null,
  2645. "publishedAt": 1789316083,
  2646. "withdrawnAt": 1789316082,
  2647. "archivedAt": null,
  2648. "lifecycleReason": "发布教学任务",
  2649. "version": 9,
  2650. "addTime": 1789309633,
  2651. "updateTime": "2026-09-13T22:27:14",
  2652. "serverNow": 1789663316,
  2653. "members": [],
  2654. "runCount": 0,
  2655. "pendingReviewCount": 0
  2656. }