|
- {
- "task": {
- "id": "89",
- "code": "TASK-VIRTUAL-008",
- "name": "重型支援桥平衡阀拆拼互换",
- "description": "原稿:桥梁/文件2/9.jpg、10.jpg",
- "channel": "VIRTUAL",
- "assignmentKind": "TRAINING",
- "executionMode": "PRACTICE",
- "audienceType": "COMMON",
- "collaborationMode": "INDIVIDUAL",
- "digitalHumanAllowed": false,
- "digitalInstructorAgentSlug": "",
- "digitalInstructorAgentName": "",
- "digitalInstructorKnowledgeSource": "AGENT",
- "contentProjectId": "441",
- "contentVersionId": "526",
- "definitionSnapshot": {
- "schema": "digital-workshop-training-project",
- "version": 1,
- "id": "front-pump-rescue-operation-v1",
- "projectId": "front-pump-rescue-operation-v1",
- "name": "重型支援桥平衡阀拆拼互换",
- "status": "published",
- "trainingMode": "VIRTUAL",
- "resources": {
- "models": [
- {
- "id": "front-pump-step-vehicle",
- "modelId": "front-pump-step-vehicle",
- "name": "架桥车前泵互救操作整车模型",
- "baseModelName": "架桥车前泵互救操作整车模型",
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "revision": 1,
- "materialPreset": null,
- "parts": [
- {
- "editorId": "",
- "interactionId": "front-pump-hydraulic-pump",
- "nodeName": "1液压泵",
- "sourceNodeName": "1液压泵",
- "nodePath": "",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-power-take-off",
- "nodeName": "2取力器",
- "sourceNodeName": "2取力器",
- "nodePath": "",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-pto-switch",
- "nodeName": "2取力器开关",
- "sourceNodeName": "2取力器开关",
- "nodePath": "",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-ball-valve-switch",
- "nodeName": "3球阀开关",
- "sourceNodeName": "3球阀开关",
- "nodePath": "",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-aux-control-box",
- "nodeName": "5辅助控制盒",
- "sourceNodeName": "5辅助控制盒",
- "nodePath": "",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-aux-control-box-cover",
- "nodeName": "5辅助控制盒盖",
- "sourceNodeName": "5辅助控制盒盖",
- "nodePath": "",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-rescue-switch",
- "nodeName": "5互救开关",
- "sourceNodeName": "5互救开关",
- "nodePath": "",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- }
- ]
- }
- ],
- "animations": []
- },
- "task": {
- "id": "TR-FRONT-PUMP-RESCUE-001",
- "code": "TR-FRONT-PUMP-RESCUE-001",
- "title": "重型支援桥平衡阀拆拼互换",
- "categoryId": "minor-repair",
- "difficulty": "标准",
- "level": "标准",
- "duration": 10,
- "description": "前泵损坏的情况下如何操作。",
- "image": "/models/step-model-front-pump-thumb.png",
- "equipment": "架桥车",
- "skills": [
- "液压泵故障识别",
- "取力器断开与联通",
- "球阀开启",
- "互救开关操作"
- ]
- },
- "scenario": {
- "id": "front-pump-rescue-scenario",
- "publishedSceneId": "SCENE-FRONT-PUMP-RESCUE-01",
- "publishedSceneVersion": "1.0",
- "baseVisualKey": "front-pump-rescue",
- "visualKey": "front-pump-rescue",
- "environmentName": "架桥车互救操作训练场",
- "sceneLayout": "架桥车整车操作位",
- "equipmentState": "整车模型 · 补充拆装件为操作示意",
- "tools": [],
- "faults": [],
- "environment": {
- "type": "outdoor",
- "mode": "builtin",
- "sourceName": "内置架桥车互救操作训练场",
- "resourceUrl": "",
- "sizeBytes": 0,
- "lastModified": 0,
- "embeddedDataUrl": ""
- },
- "sceneResource": {
- "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
- "version": "1.0",
- "sourceKind": "published",
- "status": "已发布",
- "name": "架桥车前泵故障互救处置训练场景",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "objectCount": 2,
- "objects": [
- {
- "id": "front-pump-training-yard",
- "sceneId": "front-pump-training-yard",
- "interactionId": "scene:front-pump-training-yard",
- "type": "imported",
- "name": "野外山地训练场",
- "semantic": "场景地形",
- "assetRole": "environment",
- "operable": false,
- "visible": true,
- "modelId": "front-pump-field-terrain",
- "modelEditorAssetId": "front-pump-field-terrain",
- "modelEditorModelId": "front-pump-field-terrain",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "sourceName": "地形.glb",
- "resourceUrl": "/models/地形.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 10726472,
- "fitToScene": true,
- "fitSize": 140,
- "groundLevelY": 0,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- },
- {
- "id": "front-pump-rescue-vehicle",
- "sceneId": "front-pump-rescue-vehicle",
- "interactionId": "scene:front-pump-rescue-vehicle",
- "type": "imported",
- "name": "架桥车前泵互救操作整车模型",
- "semantic": "实训装备",
- "assetRole": "training-content",
- "operable": true,
- "visible": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "modelId": "front-pump-step-vehicle",
- "modelEditorAssetId": "front-pump-step-vehicle",
- "modelEditorModelId": "front-pump-step-vehicle",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [
- {
- "interactionId": "front-pump-hydraulic-pump",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-power-take-off",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-pto-switch",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-ball-valve-switch",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "pivotEdge": {
- "space": "world",
- "axis": [
- 0,
- 1,
- 0
- ],
- "edge": "nearest-vertical-edge"
- },
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-rescue-switch",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- }
- ],
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "fitToScene": true,
- "fitSize": 8,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- }
- ],
- "snapshot": {
- "schema": "edit3dv4.scene",
- "version": "1.0",
- "name": "重型支援桥平衡阀拆拼互换",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "environment": {
- "presetId": "outdoor-1",
- "type": "outdoor"
- },
- "rendering": {
- "background": 11062241,
- "fog": {
- "color": 11062241,
- "near": 70,
- "far": 240
- },
- "toneMappingExposure": 1.05,
- "environment": {
- "type": "room",
- "sigma": 0.04
- },
- "camera": {
- "fov": 45,
- "near": 0.1,
- "far": 800,
- "position": [
- 11,
- 8,
- 16
- ],
- "target": [
- 0,
- 1.5,
- 2
- ]
- }
- },
- "objects": [
- {
- "id": "front-pump-training-yard",
- "sceneId": "front-pump-training-yard",
- "interactionId": "scene:front-pump-training-yard",
- "type": "imported",
- "name": "野外山地训练场",
- "semantic": "场景地形",
- "assetRole": "environment",
- "operable": false,
- "visible": true,
- "modelId": "front-pump-field-terrain",
- "modelEditorAssetId": "front-pump-field-terrain",
- "modelEditorModelId": "front-pump-field-terrain",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "sourceName": "地形.glb",
- "resourceUrl": "/models/地形.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 10726472,
- "fitToScene": true,
- "fitSize": 140,
- "groundLevelY": 0,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- },
- {
- "id": "front-pump-rescue-vehicle",
- "sceneId": "front-pump-rescue-vehicle",
- "interactionId": "scene:front-pump-rescue-vehicle",
- "type": "imported",
- "name": "架桥车前泵互救操作整车模型",
- "semantic": "实训装备",
- "assetRole": "training-content",
- "operable": true,
- "visible": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "modelId": "front-pump-step-vehicle",
- "modelEditorAssetId": "front-pump-step-vehicle",
- "modelEditorModelId": "front-pump-step-vehicle",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [
- {
- "interactionId": "front-pump-hydraulic-pump",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-power-take-off",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-pto-switch",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-ball-valve-switch",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "pivotEdge": {
- "space": "world",
- "axis": [
- 0,
- 1,
- 0
- ],
- "edge": "nearest-vertical-edge"
- },
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-rescue-switch",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- }
- ],
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "fitToScene": true,
- "fitSize": 8,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- }
- ]
- },
- "assetReferences": [
- {
- "resourceUrl": "/models/步骤模型.glb",
- "sourceName": "步骤模型.glb",
- "sizeBytes": 32195288,
- "mimeType": "model/gltf-binary",
- "assetRole": "training-content"
- }
- ]
- },
- "accent": "#2d86d8",
- "background": 11062241,
- "fog": 11062241,
- "ground": 7110499,
- "camera": {
- "position": [
- 10.6,
- 6.4,
- 13.2
- ],
- "target": [
- 0,
- 1.9,
- 0
- ]
- },
- "retainStoredParts": true,
- "sceneTags": [
- "真实整车步骤模型",
- "前泵故障互救",
- "机构顺序操作"
- ],
- "sensorFeeds": [],
- "name": "重型支援桥平衡阀拆拼互换",
- "title": "重型支援桥平衡阀拆拼互换",
- "operableParts": [
- "bridge-small-cloth",
- "bridge-small-pipe",
- "bridge-small-bag",
- "bridge-small-bolt-1",
- "bridge-small-bolt-2",
- "bridge-small-bolt-3",
- "bridge-small-bolt-4",
- "bridge-small-valve",
- "bridge-small-plug-1",
- "bridge-small-plug-2",
- "bridge-small-seat",
- "bridge-large-cloth",
- "bridge-large-pipe",
- "bridge-large-bag",
- "bridge-large-bolt-1",
- "bridge-large-bolt-2",
- "bridge-large-bolt-3",
- "bridge-large-bolt-4",
- "bridge-large-valve",
- "bridge-large-plug-1",
- "bridge-large-plug-2",
- "bridge-large-seat"
- ]
- },
- "tools": [],
- "faults": [],
- "steps": [
- {
- "id": "BRIDGE-STEP-1",
- "stepCode": "BRIDGE-STEP-1",
- "actionCode": "COMPLETE_BRIDGE-STEP-1",
- "number": 1,
- "title": "清洗小腔平衡阀",
- "targetId": "bridge-small-cloth",
- "targetName": "清洗并擦净阀体",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "warning": "",
- "success": "清洗小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-cloth",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "identify",
- "steps": [
- {
- "targetId": "bridge-small-cloth",
- "kind": "identify",
- "directionHint": "清洗并擦净阀体",
- "effects": [
- {
- "targetId": "bridge-small-cloth",
- "offset": [
- 0.7,
- 0,
- -0.7
- ]
- },
- {
- "targetId": "bridge-small-valve",
- "color": 8492701
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-2",
- "stepCode": "BRIDGE-STEP-2",
- "actionCode": "COMPLETE_BRIDGE-STEP-2",
- "number": 2,
- "title": "拆开小腔控制油口管路",
- "targetId": "bridge-small-pipe",
- "targetName": "拆开控制油管",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "warning": "",
- "success": "拆开小腔控制油口管路:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-pipe",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-pipe",
- "kind": "identify",
- "directionHint": "拆开控制油管",
- "effects": [
- {
- "targetId": "bridge-small-pipe",
- "offset": [
- 0.55,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bag",
- "kind": "identify",
- "directionHint": "封袋包扎管口",
- "effects": [
- {
- "targetId": "bridge-small-bag",
- "offset": [
- 0,
- 0,
- -0.65
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-3",
- "stepCode": "BRIDGE-STEP-3",
- "actionCode": "COMPLETE_BRIDGE-STEP-3",
- "number": 3,
- "title": "拆下小腔平衡阀",
- "targetId": "bridge-small-bolt-1",
- "targetName": "拆下第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "warning": "",
- "success": "拆下小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-valve",
- "kind": "identify",
- "directionHint": "取下平衡阀",
- "effects": [
- {
- "targetId": "bridge-small-valve",
- "offset": [
- 0,
- 0,
- 1.2
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-4",
- "stepCode": "BRIDGE-STEP-4",
- "actionCode": "COMPLETE_BRIDGE-STEP-4",
- "number": 4,
- "title": "封堵小腔油口",
- "targetId": "bridge-small-plug-1",
- "targetName": "封堵第 1 个油堵",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
- "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
- "warning": "",
- "success": "封堵小腔油口:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-plug-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-plug-1",
- "kind": "identify",
- "directionHint": "封堵第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-2",
- "kind": "identify",
- "directionHint": "封堵第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-seat",
- "kind": "identify",
- "directionHint": "擦净阀座结合面",
- "effects": [
- {
- "targetId": "bridge-small-seat",
- "color": 12965080
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用两个油堵封住两个油口,擦净阀座结合面。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-5",
- "stepCode": "BRIDGE-STEP-5",
- "actionCode": "COMPLETE_BRIDGE-STEP-5",
- "number": 5,
- "title": "清洗大腔平衡阀",
- "targetId": "bridge-large-cloth",
- "targetName": "清洗并擦净阀体",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "warning": "",
- "success": "清洗大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-cloth",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "identify",
- "steps": [
- {
- "targetId": "bridge-large-cloth",
- "kind": "identify",
- "directionHint": "清洗并擦净阀体",
- "effects": [
- {
- "targetId": "bridge-large-cloth",
- "offset": [
- 0.7,
- 0,
- -0.7
- ]
- },
- {
- "targetId": "bridge-large-valve",
- "color": 8492701
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-6",
- "stepCode": "BRIDGE-STEP-6",
- "actionCode": "COMPLETE_BRIDGE-STEP-6",
- "number": 6,
- "title": "拆开大腔控制油口管路",
- "targetId": "bridge-large-pipe",
- "targetName": "拆开控制油管",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "warning": "",
- "success": "拆开大腔控制油口管路:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-pipe",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-pipe",
- "kind": "identify",
- "directionHint": "拆开控制油管",
- "effects": [
- {
- "targetId": "bridge-large-pipe",
- "offset": [
- 0.55,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bag",
- "kind": "identify",
- "directionHint": "封袋包扎管口",
- "effects": [
- {
- "targetId": "bridge-large-bag",
- "offset": [
- 0,
- 0,
- -0.65
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-7",
- "stepCode": "BRIDGE-STEP-7",
- "actionCode": "COMPLETE_BRIDGE-STEP-7",
- "number": 7,
- "title": "拆下大腔平衡阀",
- "targetId": "bridge-large-bolt-1",
- "targetName": "拆下第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "warning": "",
- "success": "拆下大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-valve",
- "kind": "identify",
- "directionHint": "取下平衡阀",
- "effects": [
- {
- "targetId": "bridge-large-valve",
- "offset": [
- 0,
- 0,
- 1.2
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-8",
- "stepCode": "BRIDGE-STEP-8",
- "actionCode": "COMPLETE_BRIDGE-STEP-8",
- "number": 8,
- "title": "封堵大腔油口",
- "targetId": "bridge-large-plug-1",
- "targetName": "封堵第 1 个油堵",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
- "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
- "warning": "",
- "success": "封堵大腔油口:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-plug-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-plug-1",
- "kind": "identify",
- "directionHint": "封堵第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-2",
- "kind": "identify",
- "directionHint": "封堵第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-seat",
- "kind": "identify",
- "directionHint": "擦净阀座结合面",
- "effects": [
- {
- "targetId": "bridge-large-seat",
- "color": 12965080
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用两个油堵封住两个油口,擦净阀座结合面。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-9",
- "stepCode": "BRIDGE-STEP-9",
- "actionCode": "COMPLETE_BRIDGE-STEP-9",
- "number": 9,
- "title": "准备安装大腔平衡阀",
- "targetId": "bridge-large-seat",
- "targetName": "擦净安装结合面",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "warning": "",
- "success": "准备安装大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-seat",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-seat",
- "kind": "identify",
- "directionHint": "擦净安装结合面",
- "effects": [
- {
- "targetId": "bridge-large-seat",
- "color": 14477797
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-1",
- "kind": "identify",
- "directionHint": "取下第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-1",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-2",
- "kind": "identify",
- "directionHint": "取下第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-2",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-10",
- "stepCode": "BRIDGE-STEP-10",
- "actionCode": "COMPLETE_BRIDGE-STEP-10",
- "number": 10,
- "title": "安装大腔平衡阀",
- "targetId": "bridge-small-valve",
- "targetName": "将互换平衡阀装到阀座",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "warning": "",
- "success": "安装大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-valve",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-valve",
- "kind": "identify",
- "directionHint": "将互换平衡阀装到阀座",
- "effects": [
- {
- "targetId": "bridge-small-valve",
- "offset": [
- 3.2,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-11",
- "stepCode": "BRIDGE-STEP-11",
- "actionCode": "COMPLETE_BRIDGE-STEP-11",
- "number": 11,
- "title": "核对大腔控制油口管路连接",
- "targetId": "bridge-large-bag",
- "targetName": "取下封口袋",
- "mode": "measure",
- "interaction": "mechanism-operation",
- "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
- "success": "核对大腔控制油口管路连接:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bag",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bag",
- "kind": "identify",
- "directionHint": "取下封口袋",
- "effects": [
- {
- "targetId": "bridge-large-bag",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-pipe",
- "kind": "identify",
- "directionHint": "按记录的处理依据连接管路",
- "effects": [
- {
- "targetId": "bridge-large-pipe",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-12",
- "stepCode": "BRIDGE-STEP-12",
- "actionCode": "COMPLETE_BRIDGE-STEP-12",
- "number": 12,
- "title": "紧固大腔阀体连接螺栓",
- "targetId": "bridge-large-bolt-1",
- "targetName": "紧固第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
- "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
- "warning": "",
- "success": "紧固大腔阀体连接螺栓:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用内六角扳手拧紧四个阀体连接螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-13",
- "stepCode": "BRIDGE-STEP-13",
- "actionCode": "COMPLETE_BRIDGE-STEP-13",
- "number": 13,
- "title": "准备安装小腔平衡阀",
- "targetId": "bridge-small-seat",
- "targetName": "擦净安装结合面",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "warning": "",
- "success": "准备安装小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-seat",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-seat",
- "kind": "identify",
- "directionHint": "擦净安装结合面",
- "effects": [
- {
- "targetId": "bridge-small-seat",
- "color": 14477797
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-1",
- "kind": "identify",
- "directionHint": "取下第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-1",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-2",
- "kind": "identify",
- "directionHint": "取下第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-2",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-14",
- "stepCode": "BRIDGE-STEP-14",
- "actionCode": "COMPLETE_BRIDGE-STEP-14",
- "number": 14,
- "title": "安装小腔平衡阀",
- "targetId": "bridge-large-valve",
- "targetName": "将互换平衡阀装到阀座",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "warning": "",
- "success": "安装小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-valve",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-valve",
- "kind": "identify",
- "directionHint": "将互换平衡阀装到阀座",
- "effects": [
- {
- "targetId": "bridge-large-valve",
- "offset": [
- -3.2,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-15",
- "stepCode": "BRIDGE-STEP-15",
- "actionCode": "COMPLETE_BRIDGE-STEP-15",
- "number": 15,
- "title": "核对小腔控制油口管路连接",
- "targetId": "bridge-small-bag",
- "targetName": "取下封口袋",
- "mode": "measure",
- "interaction": "mechanism-operation",
- "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
- "success": "核对小腔控制油口管路连接:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bag",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bag",
- "kind": "identify",
- "directionHint": "取下封口袋",
- "effects": [
- {
- "targetId": "bridge-small-bag",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-pipe",
- "kind": "identify",
- "directionHint": "按记录的处理依据连接管路",
- "effects": [
- {
- "targetId": "bridge-small-pipe",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-16",
- "stepCode": "BRIDGE-STEP-16",
- "actionCode": "COMPLETE_BRIDGE-STEP-16",
- "number": 16,
- "title": "紧固小腔阀体连接螺栓",
- "targetId": "bridge-small-bolt-1",
- "targetName": "紧固第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
- "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
- "warning": "",
- "success": "紧固小腔阀体连接螺栓:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用内六角扳手拧紧四个阀体连接螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- }
- ],
- "executionPlan": {
- "schema": "digital-workshop.training-execution-plan",
- "version": 1,
- "entryNodeId": "front-pump-step-01",
- "traversalOrder": [
- "front-pump-step-01",
- "front-pump-step-02",
- "front-pump-step-03",
- "front-pump-step-04",
- "front-pump-step-05"
- ]
- },
- "assessment": {
- "passScore": 80,
- "maxScore": 100,
- "totalScore": 100,
- "scoringMode": "weighted-rules",
- "allowRetry": true,
- "recordProcess": true
- },
- "runtime": {
- "startMode": "practice",
- "offline": true,
- "teacherEnabled": true,
- "teacherVoiceEnabled": true,
- "actionSoundEnabled": true,
- "showStepPanel": true,
- "showProgress": true,
- "allowReplay": true,
- "language": "zh-CN",
- "definitionSource": "SCRIPT",
- "scriptId": "bridge-balance-valve-swap",
- "scriptVersion": "3"
- },
- "schemaVersion": 1,
- "source": "桥梁/文件2/9.jpg、10.jpg"
- },
- "definitionChecksum": "1fa8b28e9816770d4280fd6a129f0b180bc7c0b75ba783a98ef4df3d9f2d61f3",
- "ownerUserId": "99",
- "ownerUsername": "root",
- "ownerName": "内部维护",
- "departmentId": "1",
- "departmentName": "",
- "status": "PUBLISHED",
- "scheduleStartAt": null,
- "dueAt": null,
- "publishedAt": 1789316083,
- "withdrawnAt": 1789316082,
- "archivedAt": null,
- "lifecycleReason": "发布教学任务",
- "version": 7,
- "addTime": 1789309633,
- "updateTime": "2026-09-13T22:27:14",
- "serverNow": 1789398972,
- "members": [],
- "runCount": 0,
- "pendingReviewCount": 0
- },
- "detail": {
- "project": {
- "id": "441",
- "type": "TRAINING",
- "code": "TRAINING-D63D50628DB64370",
- "name": "重型支援桥平衡阀拆拼互换",
- "description": "原稿:桥梁/文件2/9.jpg、10.jpg",
- "categoryCode": "MAINTENANCE",
- "trainingMode": "VIRTUAL",
- "coverUri": "",
- "status": "PUBLISHED",
- "ownerUserId": "99",
- "ownerName": "内部维护",
- "departmentId": "1",
- "currentVersionId": "526",
- "currentVersionNo": 3,
- "currentVersionCode": "V3.0.0",
- "publishedVersionId": "526",
- "publishedTime": 1789316083,
- "usageCount": 0,
- "version": 6,
- "addTime": 1789309632,
- "updateTime": "2026-09-14T00:14:43",
- "contentSummary": {
- "schema": "digital-workshop-training-project",
- "trainingMode": "VIRTUAL",
- "stepCount": 16
- },
- "currentVersionStatus": "PUBLISHED",
- "dependencyCount": 0,
- "assetCount": 0,
- "readCount": 0,
- "downloadCount": 0
- },
- "currentVersion": {
- "id": "526",
- "projectId": "441",
- "versionNo": 3,
- "versionCode": "V3.0.0",
- "status": "PUBLISHED",
- "content": {
- "schema": "digital-workshop-training-project",
- "version": 1,
- "id": "front-pump-rescue-operation-v1",
- "projectId": "front-pump-rescue-operation-v1",
- "name": "重型支援桥平衡阀拆拼互换",
- "status": "published",
- "trainingMode": "VIRTUAL",
- "resources": {
- "models": [
- {
- "id": "front-pump-step-vehicle",
- "modelId": "front-pump-step-vehicle",
- "name": "架桥车前泵互救操作整车模型",
- "baseModelName": "架桥车前泵互救操作整车模型",
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "revision": 1,
- "materialPreset": null,
- "parts": [
- {
- "editorId": "",
- "interactionId": "front-pump-hydraulic-pump",
- "nodeName": "1液压泵",
- "sourceNodeName": "1液压泵",
- "nodePath": "",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-power-take-off",
- "nodeName": "2取力器",
- "sourceNodeName": "2取力器",
- "nodePath": "",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-pto-switch",
- "nodeName": "2取力器开关",
- "sourceNodeName": "2取力器开关",
- "nodePath": "",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-ball-valve-switch",
- "nodeName": "3球阀开关",
- "sourceNodeName": "3球阀开关",
- "nodePath": "",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-aux-control-box",
- "nodeName": "5辅助控制盒",
- "sourceNodeName": "5辅助控制盒",
- "nodePath": "",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-aux-control-box-cover",
- "nodeName": "5辅助控制盒盖",
- "sourceNodeName": "5辅助控制盒盖",
- "nodePath": "",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- },
- {
- "editorId": "",
- "interactionId": "front-pump-rescue-switch",
- "nodeName": "5互救开关",
- "sourceNodeName": "5互救开关",
- "nodePath": "",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "visible": true
- }
- ]
- }
- ],
- "animations": []
- },
- "task": {
- "id": "TR-FRONT-PUMP-RESCUE-001",
- "code": "TR-FRONT-PUMP-RESCUE-001",
- "title": "重型支援桥平衡阀拆拼互换",
- "categoryId": "minor-repair",
- "difficulty": "标准",
- "level": "标准",
- "duration": 10,
- "description": "前泵损坏的情况下如何操作。",
- "image": "/models/step-model-front-pump-thumb.png",
- "equipment": "架桥车",
- "skills": [
- "液压泵故障识别",
- "取力器断开与联通",
- "球阀开启",
- "互救开关操作"
- ]
- },
- "scenario": {
- "id": "front-pump-rescue-scenario",
- "publishedSceneId": "SCENE-FRONT-PUMP-RESCUE-01",
- "publishedSceneVersion": "1.0",
- "baseVisualKey": "front-pump-rescue",
- "visualKey": "front-pump-rescue",
- "environmentName": "架桥车互救操作训练场",
- "sceneLayout": "架桥车整车操作位",
- "equipmentState": "整车模型 · 补充拆装件为操作示意",
- "tools": [],
- "faults": [],
- "environment": {
- "type": "outdoor",
- "mode": "builtin",
- "sourceName": "内置架桥车互救操作训练场",
- "resourceUrl": "",
- "sizeBytes": 0,
- "lastModified": 0,
- "embeddedDataUrl": ""
- },
- "sceneResource": {
- "sceneId": "SCENE-FRONT-PUMP-RESCUE-01",
- "version": "1.0",
- "sourceKind": "published",
- "status": "已发布",
- "name": "架桥车前泵故障互救处置训练场景",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "objectCount": 2,
- "objects": [
- {
- "id": "front-pump-training-yard",
- "sceneId": "front-pump-training-yard",
- "interactionId": "scene:front-pump-training-yard",
- "type": "imported",
- "name": "野外山地训练场",
- "semantic": "场景地形",
- "assetRole": "environment",
- "operable": false,
- "visible": true,
- "modelId": "front-pump-field-terrain",
- "modelEditorAssetId": "front-pump-field-terrain",
- "modelEditorModelId": "front-pump-field-terrain",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "sourceName": "地形.glb",
- "resourceUrl": "/models/地形.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 10726472,
- "fitToScene": true,
- "fitSize": 140,
- "groundLevelY": 0,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- },
- {
- "id": "front-pump-rescue-vehicle",
- "sceneId": "front-pump-rescue-vehicle",
- "interactionId": "scene:front-pump-rescue-vehicle",
- "type": "imported",
- "name": "架桥车前泵互救操作整车模型",
- "semantic": "实训装备",
- "assetRole": "training-content",
- "operable": true,
- "visible": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "modelId": "front-pump-step-vehicle",
- "modelEditorAssetId": "front-pump-step-vehicle",
- "modelEditorModelId": "front-pump-step-vehicle",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [
- {
- "interactionId": "front-pump-hydraulic-pump",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-power-take-off",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-pto-switch",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-ball-valve-switch",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "pivotEdge": {
- "space": "world",
- "axis": [
- 0,
- 1,
- 0
- ],
- "edge": "nearest-vertical-edge"
- },
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-rescue-switch",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- }
- ],
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "fitToScene": true,
- "fitSize": 8,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- }
- ],
- "snapshot": {
- "schema": "edit3dv4.scene",
- "version": "1.0",
- "name": "重型支援桥平衡阀拆拼互换",
- "presetId": "outdoor-1",
- "type": "outdoor",
- "environment": {
- "presetId": "outdoor-1",
- "type": "outdoor"
- },
- "rendering": {
- "background": 11062241,
- "fog": {
- "color": 11062241,
- "near": 70,
- "far": 240
- },
- "toneMappingExposure": 1.05,
- "environment": {
- "type": "room",
- "sigma": 0.04
- },
- "camera": {
- "fov": 45,
- "near": 0.1,
- "far": 800,
- "position": [
- 11,
- 8,
- 16
- ],
- "target": [
- 0,
- 1.5,
- 2
- ]
- }
- },
- "objects": [
- {
- "id": "front-pump-training-yard",
- "sceneId": "front-pump-training-yard",
- "interactionId": "scene:front-pump-training-yard",
- "type": "imported",
- "name": "野外山地训练场",
- "semantic": "场景地形",
- "assetRole": "environment",
- "operable": false,
- "visible": true,
- "modelId": "front-pump-field-terrain",
- "modelEditorAssetId": "front-pump-field-terrain",
- "modelEditorModelId": "front-pump-field-terrain",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "sourceName": "地形.glb",
- "resourceUrl": "/models/地形.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 10726472,
- "fitToScene": true,
- "fitSize": 140,
- "groundLevelY": 0,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- },
- {
- "id": "front-pump-rescue-vehicle",
- "sceneId": "front-pump-rescue-vehicle",
- "interactionId": "scene:front-pump-rescue-vehicle",
- "type": "imported",
- "name": "架桥车前泵互救操作整车模型",
- "semantic": "实训装备",
- "assetRole": "training-content",
- "operable": true,
- "visible": true,
- "capabilities": [
- "select",
- "inspect"
- ],
- "modelId": "front-pump-step-vehicle",
- "modelEditorAssetId": "front-pump-step-vehicle",
- "modelEditorModelId": "front-pump-step-vehicle",
- "modelEditorRevision": 1,
- "modelOverrides": {},
- "materialPreset": null,
- "modelPartTargets": [
- {
- "interactionId": "front-pump-hydraulic-pump",
- "sourceNodeName": "1液压泵",
- "name": "液压泵",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-power-take-off",
- "sourceNodeName": "2取力器",
- "name": "取力器",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-pto-switch",
- "sourceNodeName": "2取力器开关",
- "name": "取力器开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-ball-valve-switch",
- "sourceNodeName": "3球阀开关",
- "name": "球阀开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box",
- "sourceNodeName": "5辅助控制盒",
- "name": "辅助控制盒",
- "capabilities": [
- "select",
- "inspect"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-aux-control-box-cover",
- "sourceNodeName": "5辅助控制盒盖",
- "name": "辅助控制盒盖",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "pivotEdge": {
- "space": "world",
- "axis": [
- 0,
- 1,
- 0
- ],
- "edge": "nearest-vertical-edge"
- },
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- },
- {
- "interactionId": "front-pump-rescue-switch",
- "sourceNodeName": "5互救开关",
- "name": "互救开关",
- "capabilities": [
- "select",
- "inspect",
- "mechanism"
- ],
- "sceneId": "front-pump-rescue-vehicle",
- "operable": true,
- "visible": true
- }
- ],
- "sourceName": "步骤模型.glb",
- "resourceUrl": "/models/步骤模型.glb",
- "assetKey": "",
- "mimeType": "model/gltf-binary",
- "sizeBytes": 32195288,
- "fitToScene": true,
- "fitSize": 8,
- "position": [
- 0,
- 0,
- 0
- ],
- "rotation": [
- 0,
- 0,
- 0
- ],
- "scale": [
- 1,
- 1,
- 1
- ]
- }
- ]
- },
- "assetReferences": [
- {
- "resourceUrl": "/models/步骤模型.glb",
- "sourceName": "步骤模型.glb",
- "sizeBytes": 32195288,
- "mimeType": "model/gltf-binary",
- "assetRole": "training-content"
- }
- ]
- },
- "accent": "#2d86d8",
- "background": 11062241,
- "fog": 11062241,
- "ground": 7110499,
- "camera": {
- "position": [
- 10.6,
- 6.4,
- 13.2
- ],
- "target": [
- 0,
- 1.9,
- 0
- ]
- },
- "retainStoredParts": true,
- "sceneTags": [
- "真实整车步骤模型",
- "前泵故障互救",
- "机构顺序操作"
- ],
- "sensorFeeds": [],
- "name": "重型支援桥平衡阀拆拼互换",
- "title": "重型支援桥平衡阀拆拼互换",
- "operableParts": [
- "bridge-small-cloth",
- "bridge-small-pipe",
- "bridge-small-bag",
- "bridge-small-bolt-1",
- "bridge-small-bolt-2",
- "bridge-small-bolt-3",
- "bridge-small-bolt-4",
- "bridge-small-valve",
- "bridge-small-plug-1",
- "bridge-small-plug-2",
- "bridge-small-seat",
- "bridge-large-cloth",
- "bridge-large-pipe",
- "bridge-large-bag",
- "bridge-large-bolt-1",
- "bridge-large-bolt-2",
- "bridge-large-bolt-3",
- "bridge-large-bolt-4",
- "bridge-large-valve",
- "bridge-large-plug-1",
- "bridge-large-plug-2",
- "bridge-large-seat"
- ]
- },
- "tools": [],
- "faults": [],
- "steps": [
- {
- "id": "BRIDGE-STEP-1",
- "stepCode": "BRIDGE-STEP-1",
- "actionCode": "COMPLETE_BRIDGE-STEP-1",
- "number": 1,
- "title": "清洗小腔平衡阀",
- "targetId": "bridge-small-cloth",
- "targetName": "清洗并擦净阀体",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "warning": "",
- "success": "清洗小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-cloth",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "identify",
- "steps": [
- {
- "targetId": "bridge-small-cloth",
- "kind": "identify",
- "directionHint": "清洗并擦净阀体",
- "effects": [
- {
- "targetId": "bridge-small-cloth",
- "offset": [
- 0.7,
- 0,
- -0.7
- ]
- },
- {
- "targetId": "bridge-small-valve",
- "color": 8492701
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-2",
- "stepCode": "BRIDGE-STEP-2",
- "actionCode": "COMPLETE_BRIDGE-STEP-2",
- "number": 2,
- "title": "拆开小腔控制油口管路",
- "targetId": "bridge-small-pipe",
- "targetName": "拆开控制油管",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "warning": "",
- "success": "拆开小腔控制油口管路:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-pipe",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-pipe",
- "kind": "identify",
- "directionHint": "拆开控制油管",
- "effects": [
- {
- "targetId": "bridge-small-pipe",
- "offset": [
- 0.55,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bag",
- "kind": "identify",
- "directionHint": "封袋包扎管口",
- "effects": [
- {
- "targetId": "bridge-small-bag",
- "offset": [
- 0,
- 0,
- -0.65
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-3",
- "stepCode": "BRIDGE-STEP-3",
- "actionCode": "COMPLETE_BRIDGE-STEP-3",
- "number": 3,
- "title": "拆下小腔平衡阀",
- "targetId": "bridge-small-bolt-1",
- "targetName": "拆下第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "warning": "",
- "success": "拆下小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-valve",
- "kind": "identify",
- "directionHint": "取下平衡阀",
- "effects": [
- {
- "targetId": "bridge-small-valve",
- "offset": [
- 0,
- 0,
- 1.2
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-4",
- "stepCode": "BRIDGE-STEP-4",
- "actionCode": "COMPLETE_BRIDGE-STEP-4",
- "number": 4,
- "title": "封堵小腔油口",
- "targetId": "bridge-small-plug-1",
- "targetName": "封堵第 1 个油堵",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
- "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
- "warning": "",
- "success": "封堵小腔油口:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-plug-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-plug-1",
- "kind": "identify",
- "directionHint": "封堵第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-2",
- "kind": "identify",
- "directionHint": "封堵第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-seat",
- "kind": "identify",
- "directionHint": "擦净阀座结合面",
- "effects": [
- {
- "targetId": "bridge-small-seat",
- "color": 12965080
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用两个油堵封住两个油口,擦净阀座结合面。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-5",
- "stepCode": "BRIDGE-STEP-5",
- "actionCode": "COMPLETE_BRIDGE-STEP-5",
- "number": 5,
- "title": "清洗大腔平衡阀",
- "targetId": "bridge-large-cloth",
- "targetName": "清洗并擦净阀体",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "guidance": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "warning": "",
- "success": "清洗大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-cloth",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "identify",
- "steps": [
- {
- "targetId": "bridge-large-cloth",
- "kind": "identify",
- "directionHint": "清洗并擦净阀体",
- "effects": [
- {
- "targetId": "bridge-large-cloth",
- "offset": [
- 0.7,
- 0,
- -0.7
- ]
- },
- {
- "targetId": "bridge-large-valve",
- "color": 8492701
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用清洗剂清洗平衡阀和管接头,并用抹布擦净。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-6",
- "stepCode": "BRIDGE-STEP-6",
- "actionCode": "COMPLETE_BRIDGE-STEP-6",
- "number": 6,
- "title": "拆开大腔控制油口管路",
- "targetId": "bridge-large-pipe",
- "targetName": "拆开控制油管",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "guidance": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "warning": "",
- "success": "拆开大腔控制油口管路:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-pipe",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-pipe",
- "kind": "identify",
- "directionHint": "拆开控制油管",
- "effects": [
- {
- "targetId": "bridge-large-pipe",
- "offset": [
- 0.55,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bag",
- "kind": "identify",
- "directionHint": "封袋包扎管口",
- "effects": [
- {
- "targetId": "bridge-large-bag",
- "offset": [
- 0,
- 0,
- -0.65
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用19开口扳手拆开控制油口管路,用塑料袋包扎管口。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-7",
- "stepCode": "BRIDGE-STEP-7",
- "actionCode": "COMPLETE_BRIDGE-STEP-7",
- "number": 7,
- "title": "拆下大腔平衡阀",
- "targetId": "bridge-large-bolt-1",
- "targetName": "拆下第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "guidance": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "warning": "",
- "success": "拆下大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": -180,
- "toleranceDegrees": 8,
- "directionHint": "拆下第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0.65
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-valve",
- "kind": "identify",
- "directionHint": "取下平衡阀",
- "effects": [
- {
- "targetId": "bridge-large-valve",
- "offset": [
- 0,
- 0,
- 1.2
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用8内六角扳手拆下安装螺栓,取下平衡阀。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-8",
- "stepCode": "BRIDGE-STEP-8",
- "actionCode": "COMPLETE_BRIDGE-STEP-8",
- "number": 8,
- "title": "封堵大腔油口",
- "targetId": "bridge-large-plug-1",
- "targetName": "封堵第 1 个油堵",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用两个油堵封住两个油口,擦净阀座结合面。",
- "guidance": "用两个油堵封住两个油口,擦净阀座结合面。",
- "warning": "",
- "success": "封堵大腔油口:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-plug-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-plug-1",
- "kind": "identify",
- "directionHint": "封堵第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-2",
- "kind": "identify",
- "directionHint": "封堵第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-seat",
- "kind": "identify",
- "directionHint": "擦净阀座结合面",
- "effects": [
- {
- "targetId": "bridge-large-seat",
- "color": 12965080
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用两个油堵封住两个油口,擦净阀座结合面。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-9",
- "stepCode": "BRIDGE-STEP-9",
- "actionCode": "COMPLETE_BRIDGE-STEP-9",
- "number": 9,
- "title": "准备安装大腔平衡阀",
- "targetId": "bridge-large-seat",
- "targetName": "擦净安装结合面",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "warning": "",
- "success": "准备安装大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-seat",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-seat",
- "kind": "identify",
- "directionHint": "擦净安装结合面",
- "effects": [
- {
- "targetId": "bridge-large-seat",
- "color": 14477797
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-1",
- "kind": "identify",
- "directionHint": "取下第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-1",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-plug-2",
- "kind": "identify",
- "directionHint": "取下第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-large-plug-2",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-10",
- "stepCode": "BRIDGE-STEP-10",
- "actionCode": "COMPLETE_BRIDGE-STEP-10",
- "number": 10,
- "title": "安装大腔平衡阀",
- "targetId": "bridge-small-valve",
- "targetName": "将互换平衡阀装到阀座",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "warning": "",
- "success": "安装大腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-valve",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-valve",
- "kind": "identify",
- "directionHint": "将互换平衡阀装到阀座",
- "effects": [
- {
- "targetId": "bridge-small-valve",
- "offset": [
- 3.2,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-11",
- "stepCode": "BRIDGE-STEP-11",
- "actionCode": "COMPLETE_BRIDGE-STEP-11",
- "number": 11,
- "title": "核对大腔控制油口管路连接",
- "targetId": "bridge-large-bag",
- "targetName": "取下封口袋",
- "mode": "measure",
- "interaction": "mechanism-operation",
- "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
- "success": "核对大腔控制油口管路连接:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bag",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bag",
- "kind": "identify",
- "directionHint": "取下封口袋",
- "effects": [
- {
- "targetId": "bridge-large-bag",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-pipe",
- "kind": "identify",
- "directionHint": "按记录的处理依据连接管路",
- "effects": [
- {
- "targetId": "bridge-large-pipe",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-12",
- "stepCode": "BRIDGE-STEP-12",
- "actionCode": "COMPLETE_BRIDGE-STEP-12",
- "number": 12,
- "title": "紧固大腔阀体连接螺栓",
- "targetId": "bridge-large-bolt-1",
- "targetName": "紧固第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
- "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
- "warning": "",
- "success": "紧固大腔阀体连接螺栓:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-large-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-large-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用内六角扳手拧紧四个阀体连接螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-13",
- "stepCode": "BRIDGE-STEP-13",
- "actionCode": "COMPLETE_BRIDGE-STEP-13",
- "number": 13,
- "title": "准备安装小腔平衡阀",
- "targetId": "bridge-small-seat",
- "targetName": "擦净安装结合面",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "guidance": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "warning": "",
- "success": "准备安装小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-seat",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-seat",
- "kind": "identify",
- "directionHint": "擦净安装结合面",
- "effects": [
- {
- "targetId": "bridge-small-seat",
- "color": 14477797
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-1",
- "kind": "identify",
- "directionHint": "取下第 1 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-1",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-plug-2",
- "kind": "identify",
- "directionHint": "取下第 2 个油堵",
- "effects": [
- {
- "targetId": "bridge-small-plug-2",
- "offset": [
- 0,
- 0.55,
- 0.5
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "擦净平衡阀及阀座结合面,取下两个油堵。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-14",
- "stepCode": "BRIDGE-STEP-14",
- "actionCode": "COMPLETE_BRIDGE-STEP-14",
- "number": 14,
- "title": "安装小腔平衡阀",
- "targetId": "bridge-large-valve",
- "targetName": "将互换平衡阀装到阀座",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "guidance": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "warning": "",
- "success": "安装小腔平衡阀:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-large-valve",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-large-valve",
- "kind": "identify",
- "directionHint": "将互换平衡阀装到阀座",
- "effects": [
- {
- "targetId": "bridge-large-valve",
- "offset": [
- -3.2,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "将平衡阀放置于阀座上,用8内六角扳手安装四个安装螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-15",
- "stepCode": "BRIDGE-STEP-15",
- "actionCode": "COMPLETE_BRIDGE-STEP-15",
- "number": 15,
- "title": "核对小腔控制油口管路连接",
- "targetId": "bridge-small-bag",
- "targetName": "取下封口袋",
- "mode": "measure",
- "interaction": "mechanism-operation",
- "instruction": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "guidance": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "warning": "请记录采用的处理方式及依据,随训练记录提交教员核对;系统不自动判定该项操作正确。",
- "success": "核对小腔控制油口管路连接:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bag",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bag",
- "kind": "identify",
- "directionHint": "取下封口袋",
- "effects": [
- {
- "targetId": "bridge-small-bag",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-pipe",
- "kind": "identify",
- "directionHint": "按记录的处理依据连接管路",
- "effects": [
- {
- "targetId": "bridge-small-pipe",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "原稿先写“拆下包扎袋,连接并拧紧管路”,随后又出现“用19开口扳手拆开管路并包扎”的相反描述。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- },
- {
- "id": "BRIDGE-STEP-16",
- "stepCode": "BRIDGE-STEP-16",
- "actionCode": "COMPLETE_BRIDGE-STEP-16",
- "number": 16,
- "title": "紧固小腔阀体连接螺栓",
- "targetId": "bridge-small-bolt-1",
- "targetName": "紧固第 1 个螺栓",
- "mode": "inspect",
- "interaction": "mechanism-operation",
- "instruction": "用内六角扳手拧紧四个阀体连接螺栓。",
- "guidance": "用内六角扳手拧紧四个阀体连接螺栓。",
- "warning": "",
- "success": "紧固小腔阀体连接螺栓:三维操作已保存",
- "cameraPolicy": "focus",
- "action": {
- "kind": "mechanism-operation",
- "targetId": "bridge-small-bolt-1",
- "requiresPlacement": false,
- "durationMs": 700,
- "mechanism": {
- "type": "sequence",
- "steps": [
- {
- "targetId": "bridge-small-bolt-1",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 1 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-1",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-2",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 2 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-2",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-3",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 3 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-3",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- },
- {
- "targetId": "bridge-small-bolt-4",
- "kind": "rotate",
- "axis": [
- 0,
- 0,
- 1
- ],
- "deltaDegrees": 180,
- "toleranceDegrees": 8,
- "directionHint": "紧固第 4 个螺栓",
- "effects": [
- {
- "targetId": "bridge-small-bolt-4",
- "offset": [
- 0,
- 0,
- 0
- ]
- }
- ]
- }
- ]
- }
- },
- "toolId": "",
- "measurement": "",
- "assessment": {
- "weight": 6.25,
- "requiredDimensions": [
- "action",
- "sequence"
- ],
- "passPolicy": "all-required"
- },
- "audio": {
- "narrationSource": "offline",
- "narrationText": "用内六角扳手拧紧四个阀体连接螺栓。",
- "successCue": "ui",
- "errorCue": "collision-error"
- }
- }
- ],
- "executionPlan": {
- "schema": "digital-workshop.training-execution-plan",
- "version": 1,
- "entryNodeId": "front-pump-step-01",
- "traversalOrder": [
- "front-pump-step-01",
- "front-pump-step-02",
- "front-pump-step-03",
- "front-pump-step-04",
- "front-pump-step-05"
- ]
- },
- "assessment": {
- "passScore": 80,
- "maxScore": 100,
- "totalScore": 100,
- "scoringMode": "weighted-rules",
- "allowRetry": true,
- "recordProcess": true
- },
- "runtime": {
- "startMode": "practice",
- "offline": true,
- "teacherEnabled": true,
- "teacherVoiceEnabled": true,
- "actionSoundEnabled": true,
- "showStepPanel": true,
- "showProgress": true,
- "allowReplay": true,
- "language": "zh-CN",
- "definitionSource": "SCRIPT",
- "scriptId": "bridge-balance-valve-swap",
- "scriptVersion": "3"
- },
- "schemaVersion": 1,
- "source": "桥梁/文件2/9.jpg、10.jpg"
- },
- "changeSummary": "脚本来源 v3:复用三维工作区、正式教学运行、步骤记录与成绩评定",
- "checksum": "1fa8b28e9816770d4280fd6a129f0b180bc7c0b75ba783a98ef4df3d9f2d61f3",
- "createdByUserId": "99",
- "createdByName": "内部维护",
- "publishedByUserId": "99",
- "publishedByName": "内部维护",
- "publishedTime": 1789316083,
- "version": 2,
- "addTime": 1789316082,
- "updateTime": "2026-09-14T00:14:43",
- "dependencies": [],
- "assets": []
- }
- },
- "runs": {
- "records": [],
- "total": 0,
- "page": 1,
- "size": 100
- }
- }
|