{ "id": "116", "code": "BRIDGE-005-AUTHORING-PILOT", "name": "005 液压泵应急切换(编排验证)", "description": "独立编排验证,不替换现有005", "channel": "VIRTUAL", "assignmentKind": "TRAINING", "executionMode": "PRACTICE", "audienceType": "COMMON", "collaborationMode": "INDIVIDUAL", "digitalHumanAllowed": false, "digitalInstructorAgentSlug": "", "digitalInstructorAgentName": "", "digitalInstructorKnowledgeSource": "AGENT", "contentProjectId": "458", "contentVersionId": "552", "definitionSnapshot": { "schema": "digital-workshop-training-project", "version": 1, "trainingMode": "VIRTUAL", "enabledChannels": [ "VIRTUAL" ], "channelProfiles": { "VIRTUAL": { "type": "VIRTUAL", "renderMode": "三维实时仿真", "interactionMode": "三维操作、动画引导与规则自动判定", "assistance": "演示、训练与模拟考试" } }, "level": "标准", "durationMinutes": 10, "totalScore": 100, "objectives": [], "steps": [ { "id": "front-pump-step-01", "stepCode": "front-pump-step-01", "order": 1, "title": "根据故障现象确定是哪一个液压泵发生故障", "summary": "根据故障现象确定是哪一个液压泵发生故障(注:模型_1液压泵标记出来。例如显红色)", "score": 10, "actionCode": "COMPLETE_FRONT-PUMP-STEP-01", "allowedPositions": [], "physicalEventRule": {}, "targetId": "front-pump-hydraulic-pump", "targetName": "液压泵", "mode": "inspect", "interaction": "rule-check", "instruction": "根据故障现象确定是哪一个液压泵发生故障(注:模型_1液压泵标记出来。例如显红色)", "guidance": "根据故障现象确定是哪一个液压泵发生故障(注:模型_1液压泵标记出来。例如显红色)", "warning": "", "destination": "液压泵", "success": "根据故障现象确定是哪一个液压泵发生故障", "action": { "kind": "mechanism-operation", "targetId": "front-pump-hydraulic-pump", "mode": "inspect", "durationMs": 900, "tolerance": 0, "requiresPlacement": false, "cameraPolicy": "exterior", "mechanism": { "type": "identify", "axisSpace": "world", "highlightColor": "#e53935", "steps": [ { "targetId": "front-pump-hydraulic-pump", "axis": [ 0, 1, 0 ], "toleranceDegrees": 6, "directionHint": "点击并确认发生故障的液压泵" } ] } }, "toolId": "", "safetyRules": [ { "id": "ppeConfirmed", "label": "个人防护用品齐全", "required": true }, { "id": "routeAuthorized", "label": "作业路线已授权", "required": true } ], "audio": { "narrationText": "第1步,确定故障液压泵。根据故障现象确定发生故障的液压泵。", "narrationAssetCode": "PILOT-005-1-AUDIO", "safetyText": "安全提示:请按规定顺序操作并远离危险区域。", "safetyAssetCode": "", "successCue": "ui", "errorCue": "collision-error", "narrationSource": "offline", "offlineSource": "upload", "offlineMediaType": "video", "offlineFileName": "", "offlineAssetKey": "", "offlineMimeType": "", "offlineSizeBytes": 0, "narrationVideoAssetCode": "PILOT-005-1-VIDEO", "narrationUrl": "", "safetyUrl": "", "digitalHuman": { "enabled": false, "mode": "video", "videoSource": "upload", "videoId": "", "appId": "", "videoUrl": "", "videoFileName": "", "folderId": "equipment-hydraulic-fault", "folderPath": "装备维修 / 液压系统 / 故障排查", "videoName": "", "avatarId": "", "avatarName": "", "backgroundImage": "", "backgroundName": "", "audioUrl": "", "audioName": "", "voiceId": "", "voiceName": "", "scriptText": "", "generatedVideoId": "", "generatedVideoUrl": "", "generatedAt": "", "generationStatus": "generated" } }, "animationBinding": null, "faultIds": [], "assessment": { "weight": 20, "requiredDimensions": [ "action", "sequence" ], "passPolicy": "all-required" }, "cameraPolicy": "exterior", "number": 1, "targetRef": { "sceneId": "front-pump-rescue-vehicle", "sceneObjectId": "front-pump-rescue-vehicle", "interactionId": "front-pump-hydraulic-pump", "sourceInteractionId": "front-pump-hydraulic-pump", "editorId": "bridge-0916-node-92", "nodePath": "0/46/0", "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵", "capabilities": [ "select", "inspect" ], "visible": true }, "toolRequirements": [], "targetNodeId": "front-pump-hydraulic-pump", "targetNodeName": "1_24柱塞泵3_05前泵3_08新泵", "toolPlacement": { "placed": false, "position": [ -3.2, 0.18, 1.8 ], "rotation": [ 0, 0, 0 ], "scale": 1, "attachedTargetId": "", "pose": "tray" } }, { "id": "front-pump-step-02", "stepCode": "front-pump-step-02", "order": 2, "title": "断开架桥车取力器", "summary": "断开架桥车取力器。(注:显示模型2取力器和2取力器开关,摇动模型2取力器开关。特别说明这个这边是早上随手补的不准确,车外看就行,不要拉近)", "score": 10, "actionCode": "COMPLETE_FRONT-PUMP-STEP-02", "allowedPositions": [], "physicalEventRule": {}, "targetId": "front-pump-pto-switch", "targetName": "取力器开关", "mode": "inspect", "interaction": "rule-check", "instruction": "断开架桥车取力器。(注:显示模型2取力器和2取力器开关,摇动模型2取力器开关。特别说明这个这边是早上随手补的不准确,车外看就行,不要拉近)", "guidance": "断开架桥车取力器。(注:显示模型2取力器和2取力器开关,摇动模型2取力器开关。特别说明这个这边是早上随手补的不准确,车外看就行,不要拉近)", "warning": "", "destination": "取力器开关", "success": "断开架桥车取力器", "action": { "kind": "mechanism-operation", "targetId": "front-pump-pto-switch", "mode": "inspect", "durationMs": 900, "tolerance": 0, "requiresPlacement": false, "cameraPolicy": "exterior", "mechanism": { "type": "rotate", "axisSpace": "world", "visualTargetIds": [ "front-pump-power-take-off" ], "steps": [ { "targetId": "front-pump-pto-switch", "axis": [ 1, 0, 0 ], "deltaDegrees": -30, "toleranceDegrees": 6, "directionHint": "向断开方向摇动" } ] } }, "toolId": "", "safetyRules": [ { "id": "ppeConfirmed", "label": "个人防护用品齐全", "required": true }, { "id": "routeAuthorized", "label": "作业路线已授权", "required": true } ], "audio": { "narrationText": "第2步,断开架桥车取力器。将架桥车取力器断开。", "narrationAssetCode": "PILOT-005-2-AUDIO", "safetyText": "安全提示:请确认压力归零并可靠支承后再进行拆卸。", "safetyAssetCode": "", "successCue": "ui", "errorCue": "collision-error", "narrationSource": "offline", "offlineSource": "upload", "offlineMediaType": "video", "offlineFileName": "", "offlineAssetKey": "", "offlineMimeType": "", "offlineSizeBytes": 0, "narrationVideoAssetCode": "PILOT-005-2-VIDEO", "narrationUrl": "", "safetyUrl": "", "digitalHuman": { "enabled": false, "mode": "video", "videoSource": "upload", "videoId": "", "appId": "", "videoUrl": "", "videoFileName": "", "folderId": "equipment-hydraulic-fault", "folderPath": "装备维修 / 液压系统 / 故障排查", "videoName": "", "avatarId": "", "avatarName": "", "backgroundImage": "", "backgroundName": "", "audioUrl": "", "audioName": "", "voiceId": "", "voiceName": "", "scriptText": "", "generatedVideoId": "", "generatedVideoUrl": "", "generatedAt": "", "generationStatus": "generated" } }, "animationBinding": null, "faultIds": [], "assessment": { "weight": 20, "requiredDimensions": [ "action", "sequence" ], "passPolicy": "all-required" }, "cameraPolicy": "exterior", "number": 2, "targetRef": { "sceneId": "front-pump-rescue-vehicle", "sceneObjectId": "front-pump-rescue-vehicle", "interactionId": "front-pump-pto-switch", "sourceInteractionId": "front-pump-pto-switch", "editorId": "bridge-0916-node-82", "nodePath": "0/41/0", "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关", "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, "toolRequirements": [], "targetNodeId": "front-pump-pto-switch", "targetNodeName": "1_25和1_27和2_03和2_08取力器开关", "toolPlacement": { "placed": false, "position": [ -3.2, 0.18, 1.8 ], "rotation": [ 0, 0, 0 ], "scale": 1, "attachedTargetId": "", "pose": "tray" } }, { "id": "front-pump-step-03", "stepCode": "front-pump-step-03", "order": 3, "title": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开", "summary": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开。(注;把模型3球阀开关由垂直与官道方向旋转至平行于管道方向)", "score": 10, "actionCode": "COMPLETE_FRONT-PUMP-STEP-03", "allowedPositions": [], "physicalEventRule": {}, "targetId": "front-pump-ball-valve-switch", "targetName": "球阀开关", "mode": "inspect", "interaction": "rule-check", "instruction": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开。(注;把模型3球阀开关由垂直与官道方向旋转至平行于管道方向)", "guidance": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开。(注;把模型3球阀开关由垂直与官道方向旋转至平行于管道方向)", "warning": "", "destination": "球阀开关", "success": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开", "action": { "kind": "mechanism-operation", "targetId": "front-pump-ball-valve-switch", "mode": "inspect", "durationMs": 900, "tolerance": 0, "requiresPlacement": false, "cameraPolicy": "focus", "mechanism": { "type": "rotate", "axisSpace": "world", "steps": [ { "targetId": "front-pump-ball-valve-switch", "axis": [ 0, 1, 0 ], "deltaDegrees": 90, "toleranceDegrees": 8, "directionHint": "由垂直与官道方向旋转至平行于管道方向" } ] } }, "toolId": "", "safetyRules": [ { "id": "ppeConfirmed", "label": "个人防护用品齐全", "required": true }, { "id": "routeAuthorized", "label": "作业路线已授权", "required": true } ], "audio": { "narrationText": "第3步,打开互救球阀。打开备胎上方两个红色滤油器之间的连通球阀,手柄由垂直管道转为平行管道。", "narrationAssetCode": "PILOT-005-3-AUDIO", "safetyText": "安全提示:请按规定顺序操作并远离危险区域。", "safetyAssetCode": "", "successCue": "ui", "errorCue": "collision-error", "narrationSource": "offline", "offlineSource": "upload", "offlineMediaType": "video", "offlineFileName": "", "offlineAssetKey": "", "offlineMimeType": "", "offlineSizeBytes": 0, "narrationVideoAssetCode": "PILOT-005-3-VIDEO", "narrationUrl": "", "safetyUrl": "", "digitalHuman": { "enabled": false, "mode": "video", "videoSource": "upload", "videoId": "", "appId": "", "videoUrl": "", "videoFileName": "", "folderId": "equipment-hydraulic-fault", "folderPath": "装备维修 / 液压系统 / 故障排查", "videoName": "", "avatarId": "", "avatarName": "", "backgroundImage": "", "backgroundName": "", "audioUrl": "", "audioName": "", "voiceId": "", "voiceName": "", "scriptText": "", "generatedVideoId": "", "generatedVideoUrl": "", "generatedAt": "", "generationStatus": "generated" } }, "animationBinding": null, "faultIds": [], "assessment": { "weight": 20, "requiredDimensions": [ "action", "sequence" ], "passPolicy": "all-required" }, "cameraPolicy": "focus", "number": 3, "targetRef": { "sceneId": "front-pump-rescue-vehicle", "sceneObjectId": "front-pump-rescue-vehicle", "interactionId": "front-pump-ball-valve-switch", "sourceInteractionId": "front-pump-ball-valve-switch", "editorId": "bridge-0916-node-96", "nodePath": "0/48/0", "sourceNodeName": "1_26球阀开关", "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, "toolRequirements": [], "targetNodeId": "front-pump-ball-valve-switch", "targetNodeName": "1_26球阀开关", "toolPlacement": { "placed": false, "position": [ -3.2, 0.18, 1.8 ], "rotation": [ 0, 0, 0 ], "scale": 1, "attachedTargetId": "", "pose": "tray" } }, { "id": "front-pump-step-04", "stepCode": "front-pump-step-04", "order": 4, "title": "重新联通取力器", "summary": "重新联通取力器(注:把步骤2的2取力器开关摇回去:还是不要拉近)", "score": 10, "actionCode": "COMPLETE_FRONT-PUMP-STEP-04", "allowedPositions": [], "physicalEventRule": {}, "targetId": "front-pump-pto-switch", "targetName": "取力器开关", "mode": "inspect", "interaction": "rule-check", "instruction": "重新联通取力器(注:把步骤2的2取力器开关摇回去:还是不要拉近)", "guidance": "重新联通取力器(注:把步骤2的2取力器开关摇回去:还是不要拉近)", "warning": "", "destination": "取力器开关", "success": "重新联通取力器", "action": { "kind": "mechanism-operation", "targetId": "front-pump-pto-switch", "mode": "inspect", "durationMs": 900, "tolerance": 0, "requiresPlacement": false, "cameraPolicy": "exterior", "mechanism": { "type": "rotate", "axisSpace": "world", "visualTargetIds": [ "front-pump-power-take-off" ], "steps": [ { "targetId": "front-pump-pto-switch", "axis": [ 1, 0, 0 ], "deltaDegrees": 30, "toleranceDegrees": 6, "directionHint": "按步骤2的相反方向摇回去" } ] } }, "toolId": "", "safetyRules": [ { "id": "ppeConfirmed", "label": "个人防护用品齐全", "required": true }, { "id": "routeAuthorized", "label": "作业路线已授权", "required": true } ], "audio": { "narrationText": "第4步,重新接通取力器。将架桥车取力器重新接通。", "narrationAssetCode": "PILOT-005-4-AUDIO", "safetyText": "安全提示:请按规定顺序操作并远离危险区域。", "safetyAssetCode": "", "successCue": "ui", "errorCue": "collision-error", "narrationSource": "offline", "offlineSource": "upload", "offlineMediaType": "video", "offlineFileName": "", "offlineAssetKey": "", "offlineMimeType": "", "offlineSizeBytes": 0, "narrationVideoAssetCode": "PILOT-005-4-VIDEO", "narrationUrl": "", "safetyUrl": "", "digitalHuman": { "enabled": false, "mode": "video", "videoSource": "upload", "videoId": "", "appId": "", "videoUrl": "", "videoFileName": "", "folderId": "equipment-hydraulic-fault", "folderPath": "装备维修 / 液压系统 / 故障排查", "videoName": "", "avatarId": "", "avatarName": "", "backgroundImage": "", "backgroundName": "", "audioUrl": "", "audioName": "", "voiceId": "", "voiceName": "", "scriptText": "", "generatedVideoId": "", "generatedVideoUrl": "", "generatedAt": "", "generationStatus": "generated" } }, "animationBinding": null, "faultIds": [], "assessment": { "weight": 20, "requiredDimensions": [ "action", "sequence" ], "passPolicy": "all-required" }, "cameraPolicy": "exterior", "number": 4, "targetRef": { "sceneId": "front-pump-rescue-vehicle", "sceneObjectId": "front-pump-rescue-vehicle", "interactionId": "front-pump-pto-switch", "sourceInteractionId": "front-pump-pto-switch", "editorId": "bridge-0916-node-82", "nodePath": "0/41/0", "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关", "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, "toolRequirements": [], "targetNodeId": "front-pump-pto-switch", "targetNodeName": "1_25和1_27和2_03和2_08取力器开关", "toolPlacement": { "placed": false, "position": [ -3.2, 0.18, 1.8 ], "rotation": [ 0, 0, 0 ], "scale": 1, "attachedTargetId": "", "pose": "tray" } }, { "id": "front-pump-step-05", "stepCode": "front-pump-step-05", "order": 5, "title": "打开辅助控制盒内的“互救”开关", "summary": "打开辅助控制盒内的“互救”开关(注:打开5辅助控制盒盖在5辅助控制盒面板上,把5互救开关往上搬)", "score": 10, "actionCode": "COMPLETE_FRONT-PUMP-STEP-05", "allowedPositions": [], "physicalEventRule": {}, "targetId": "front-pump-aux-control-box-cover", "targetName": "辅助控制盒盖", "mode": "inspect", "interaction": "rule-check", "instruction": "打开辅助控制盒内的“互救”开关(注:打开5辅助控制盒盖在5辅助控制盒面板上,把5互救开关往上搬)", "guidance": "打开辅助控制盒内的“互救”开关(注:打开5辅助控制盒盖在5辅助控制盒面板上,把5互救开关往上搬)", "warning": "", "destination": "辅助控制盒盖", "success": "打开辅助控制盒内的“互救”开关", "action": { "kind": "mechanism-operation", "targetId": "front-pump-aux-control-box-cover", "mode": "inspect", "durationMs": 1600, "tolerance": 0, "requiresPlacement": false, "cameraPolicy": "focus", "mechanism": { "type": "sequence", "axisSpace": "world", "visualTargetIds": [ "front-pump-aux-control-box" ], "steps": [ { "targetId": "front-pump-aux-control-box-cover", "axis": [ 0, 1, 0 ], "deltaDegrees": 100, "toleranceDegrees": 8, "directionHint": "沿控制盒盖边缘铰链打开", "pivotEdge": { "space": "world", "axis": [ 0, 1, 0 ], "edge": "nearest-vertical-edge" } }, { "targetId": "front-pump-rescue-switch", "axis": [ 0, 0, 1 ], "deltaDegrees": 30, "toleranceDegrees": 6, "directionHint": "往上搬" } ] } }, "toolId": "", "safetyRules": [ { "id": "ppeConfirmed", "label": "个人防护用品齐全", "required": true }, { "id": "routeAuthorized", "label": "作业路线已授权", "required": true } ], "audio": { "narrationText": "第5步,打开辅助控制盒互救开关。打开辅助控制盒盖,再打开互救开关,进入单泵作业状态。", "narrationAssetCode": "PILOT-005-5-AUDIO", "safetyText": "安全提示:请确认压力归零并可靠支承后再进行拆卸。", "safetyAssetCode": "", "successCue": "ui", "errorCue": "collision-error", "narrationSource": "offline", "offlineSource": "upload", "offlineMediaType": "video", "offlineFileName": "", "offlineAssetKey": "", "offlineMimeType": "", "offlineSizeBytes": 0, "narrationVideoAssetCode": "PILOT-005-5-VIDEO", "narrationUrl": "", "safetyUrl": "", "digitalHuman": { "enabled": false, "mode": "video", "videoSource": "upload", "videoId": "", "appId": "", "videoUrl": "", "videoFileName": "", "folderId": "equipment-hydraulic-fault", "folderPath": "装备维修 / 液压系统 / 故障排查", "videoName": "", "avatarId": "", "avatarName": "", "backgroundImage": "", "backgroundName": "", "audioUrl": "", "audioName": "", "voiceId": "", "voiceName": "", "scriptText": "", "generatedVideoId": "", "generatedVideoUrl": "", "generatedAt": "", "generationStatus": "generated" } }, "animationBinding": null, "faultIds": [], "assessment": { "weight": 20, "requiredDimensions": [ "action", "sequence" ], "passPolicy": "all-required" }, "cameraPolicy": "focus", "number": 5, "targetRef": { "sceneId": "front-pump-rescue-vehicle", "sceneObjectId": "front-pump-rescue-vehicle", "interactionId": "front-pump-aux-control-box-cover", "sourceInteractionId": "front-pump-aux-control-box-cover", "editorId": "bridge-0916-node-78", "nodePath": "0/39/0", "sourceNodeName": "1_28辅助控制盒盖", "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, "toolRequirements": [], "targetNodeId": "front-pump-aux-control-box-cover", "targetNodeName": "1_28辅助控制盒盖", "toolPlacement": { "placed": false, "position": [ -3.2, 0.18, 1.8 ], "rotation": [ 0, 0, 0 ], "scale": 1, "attachedTargetId": "", "pose": "tray" } } ], "modeConfig": { "type": "VIRTUAL", "renderMode": "三维实时仿真", "interactionMode": "三维操作、动画引导与规则自动判定", "assistance": "演示、训练与模拟考试" }, "task": { "code": "BRIDGE-005-AUTHORING-PILOT", "title": "005 液压泵应急切换(编排验证)", "category": "小修", "level": "标准", "duration": 10, "description": "前泵损坏的情况下如何操作。", "skills": [ "液压泵故障识别", "取力器断开与联通", "球阀开启", "互救开关操作" ], "id": "TR-FRONT-PUMP-RESCUE-001", "categoryId": "minor-repair", "image": "/models/step-model-front-pump-thumb.png" }, "scenario": { "environmentName": "真实野外训练场", "sceneLayout": "2 个场景对象 · 设备与物模型绑定已继承", "equipmentState": "压力不足 · 内泄待定位", "sceneTags": [], "visibleParts": [ "front-pump-hydraulic-pump", "front-pump-pto-switch", "front-pump-ball-valve-switch", "front-pump-aux-control-box-cover" ], "operableParts": [ "front-pump-hydraulic-pump", "front-pump-pto-switch", "front-pump-ball-valve-switch", "front-pump-aux-control-box-cover" ], "sensorFeeds": [ { "id": "STATE", "label": "装备状态", "value": "就绪", "unit": "", "state": "ok" }, { "id": "STEP", "label": "流程节点", "value": "1 / 8", "unit": "", "state": "ready" }, { "id": "RULE", "label": "规则判定", "value": "等待操作", "unit": "", "state": "ready" } ], "id": "hydraulic-fault-scenario", "publishedSceneId": "457@551", "publishedSceneVersion": "7", "sceneResource": { "sceneId": "457@551", "sourceProjectId": "457", "sourceVersionId": "551", "version": "7", "sourceKind": "published", "status": "已发布", "publishedAt": "2026-09-17T14:33:41.000Z", "objectCount": 2, "assetKey": "", "presetId": "terrain-1", "type": "outdoor", "name": "005 液压泵应急切换(编排验证)", "environment": { "schema": "edit3dv4.scene-environment", "version": "1.0", "presetId": "terrain-1", "type": "outdoor", "floorOnly": false, "useModelFloor": true }, "objects": [ { "id": "front-pump-training-yard", "sceneId": "front-pump-training-yard", "interactionId": "scene:front-pump-training-yard", "type": "imported", "name": "野外山地训练场", "deviceId": "front-pump-training-yard", "modelId": "front-pump-field-terrain", "semantic": "环境地形", "assetRole": "environment", "builtinAssetId": "front-pump-field-terrain", "modelEditorAssetId": "", "modelEditorModelId": "", "modelEditorRevision": 0, "modelOverrides": {}, "materialPreset": null, "modelPartTargets": [], "partOverrides": {}, "operable": false, "capabilities": [ "select", "inspect" ], "splitGroupId": "", "splitParts": [], "sourceNodeName": "", "assetKey": "", "resourceUrl": "/models/terrain-005-20260917.glb", "sourceName": "terrain-005-20260917.glb", "sizeBytes": 0, "mimeType": "model/gltf-binary", "fitToScene": false, "fitSize": 7, "groundLevelY": null, "visible": true, "position": [ -3.1597256741842212, 10.30528511389146, -40.10715876774236 ], "rotation": [ 0, 0, 0 ], "scale": [ 1.7159231079037875, 1.7159231079037875, 1.7159231079037875 ] }, { "id": "front-pump-rescue-vehicle", "sceneId": "front-pump-rescue-vehicle", "interactionId": "scene:front-pump-rescue-vehicle", "type": "imported", "name": "架桥车前泵互救操作整车模型", "deviceId": "front-pump-rescue-vehicle", "modelId": "front-pump-step-vehicle", "semantic": "实训装备", "assetRole": "equipment", "builtinAssetId": "front-pump-step-vehicle", "modelEditorAssetId": "bridge-erector-0916", "modelEditorModelId": "front-pump-step-vehicle", "modelEditorRevision": 2, "modelOverrides": {}, "materialPreset": null, "modelPartTargets": [ { "sceneId": "front-pump-hydraulic-pump", "interactionId": "front-pump-hydraulic-pump", "sourceInteractionId": "front-pump-hydraulic-pump", "editorId": "bridge-0916-node-92", "nodePath": "0/46/0", "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵", "name": "液压泵", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-power-take-off", "interactionId": "front-pump-power-take-off", "sourceInteractionId": "front-pump-power-take-off", "editorId": "bridge-0916-node-80", "nodePath": "0/40/0", "sourceNodeName": "1_25取力器", "name": "取力器", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-pto-switch", "interactionId": "front-pump-pto-switch", "sourceInteractionId": "front-pump-pto-switch", "editorId": "bridge-0916-node-82", "nodePath": "0/41/0", "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关", "name": "取力器开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-ball-valve-switch", "interactionId": "front-pump-ball-valve-switch", "sourceInteractionId": "front-pump-ball-valve-switch", "editorId": "bridge-0916-node-96", "nodePath": "0/48/0", "sourceNodeName": "1_26球阀开关", "name": "球阀开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-aux-control-box", "interactionId": "front-pump-aux-control-box", "sourceInteractionId": "front-pump-aux-control-box", "editorId": "bridge-0916-node-84", "nodePath": "0/42/0", "sourceNodeName": "1_28辅助控制盒内", "name": "辅助控制盒", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-aux-control-box-cover", "interactionId": "front-pump-aux-control-box-cover", "sourceInteractionId": "front-pump-aux-control-box-cover", "editorId": "bridge-0916-node-78", "nodePath": "0/39/0", "sourceNodeName": "1_28辅助控制盒盖", "name": "辅助控制盒盖", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-rescue-switch", "interactionId": "front-pump-rescue-switch", "sourceInteractionId": "front-pump-rescue-switch", "editorId": "bridge-0916-node-86", "nodePath": "0/43/0", "sourceNodeName": "1_28和2_06互救开关", "name": "互救开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true } ], "partOverrides": { "front-pump-hydraulic-pump": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-power-take-off": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-pto-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-ball-valve-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-aux-control-box": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-aux-control-box-cover": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-rescue-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] } }, "operable": false, "capabilities": [ "select", "inspect" ], "splitGroupId": "", "splitParts": [], "sourceNodeName": "Group", "assetKey": "", "resourceUrl": "/models/bridge-erector-20260916.glb", "sourceName": "0916架桥车.glb", "sizeBytes": 37160920, "mimeType": "model/gltf-binary", "fitToScene": false, "fitSize": 7, "groundLevelY": null, "visible": true, "position": [ 1.5698558846140135e-16, 0.00012730681329620186, 0.13180482636746585 ], "rotation": [ 3.0865583248298285e-17, -3.96331642134641e-33, -2.568113739801058e-16 ], "scale": [ 0.9715696607300419, 0.9715696607300419, 0.9715696607300419 ] } ], "assetReferences": [ { "assetKey": "", "resourceUrl": "/models/terrain-005-20260917.glb", "sourceName": "terrain-005-20260917.glb", "sizeBytes": 0, "mimeType": "model/gltf-binary", "assetRole": "environment", "builtinAssetId": "front-pump-field-terrain" }, { "assetKey": "", "resourceUrl": "/models/bridge-erector-20260916.glb", "sourceName": "0916架桥车.glb", "sizeBytes": 37160920, "mimeType": "model/gltf-binary", "assetRole": "equipment", "builtinAssetId": "front-pump-step-vehicle" } ], "snapshot": { "schema": "edit3dv4.scene", "version": "7", "presetId": "terrain-1", "name": "真实野外训练场", "type": "outdoor", "assetKey": "", "environment": { "schema": "edit3dv4.scene-environment", "version": "1.0", "presetId": "terrain-1", "type": "outdoor", "floorOnly": false, "useModelFloor": true }, "rendering": { "schema": "edit3dv4.scene-rendering", "version": "1.0", "background": 11062241, "fog": { "color": 11062241, "near": 34, "far": 88 }, "toneMappingExposure": 1.05, "environment": { "type": "room", "sigma": 0.04 }, "camera": { "fov": 45, "near": 0.05, "far": 800, "position": [ 7.138234886169582, 3.695554761077557, 7.955160424286649 ], "target": [ 2.220446049250313e-16, 0.9835682527980127, 0 ] }, "lights": { "hemisphere": { "skyColor": 15594743, "groundColor": 6910582, "intensity": 1.45 }, "directional": { "color": 16777215, "intensity": 2, "position": [ 12, 18, 10 ], "castShadow": true, "shadowMapSize": 2048, "shadowBounds": 82 } } }, "objects": [ { "id": "front-pump-training-yard", "sceneId": "front-pump-training-yard", "interactionId": "scene:front-pump-training-yard", "type": "imported", "name": "野外山地训练场", "deviceId": "front-pump-training-yard", "modelId": "front-pump-field-terrain", "semantic": "环境地形", "assetRole": "environment", "builtinAssetId": "front-pump-field-terrain", "modelEditorAssetId": "", "modelEditorModelId": "", "modelEditorRevision": 0, "modelOverrides": {}, "materialPreset": null, "modelPartTargets": [], "partOverrides": {}, "operable": false, "capabilities": [ "select", "inspect" ], "splitGroupId": "", "splitParts": [], "sourceNodeName": "", "assetKey": "", "resourceUrl": "/models/terrain-005-20260917.glb", "sourceName": "terrain-005-20260917.glb", "sizeBytes": 0, "mimeType": "model/gltf-binary", "fitToScene": false, "fitSize": 7, "groundLevelY": null, "visible": true, "position": [ -3.1597256741842212, 10.30528511389146, -40.10715876774236 ], "rotation": [ 0, 0, 0 ], "scale": [ 1.7159231079037875, 1.7159231079037875, 1.7159231079037875 ] }, { "id": "front-pump-rescue-vehicle", "sceneId": "front-pump-rescue-vehicle", "interactionId": "scene:front-pump-rescue-vehicle", "type": "imported", "name": "架桥车前泵互救操作整车模型", "deviceId": "front-pump-rescue-vehicle", "modelId": "front-pump-step-vehicle", "semantic": "实训装备", "assetRole": "equipment", "builtinAssetId": "front-pump-step-vehicle", "modelEditorAssetId": "bridge-erector-0916", "modelEditorModelId": "front-pump-step-vehicle", "modelEditorRevision": 2, "modelOverrides": {}, "materialPreset": null, "modelPartTargets": [ { "sceneId": "front-pump-hydraulic-pump", "interactionId": "front-pump-hydraulic-pump", "sourceInteractionId": "front-pump-hydraulic-pump", "editorId": "bridge-0916-node-92", "nodePath": "0/46/0", "sourceNodeName": "1_24柱塞泵3_05前泵3_08新泵", "name": "液压泵", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-power-take-off", "interactionId": "front-pump-power-take-off", "sourceInteractionId": "front-pump-power-take-off", "editorId": "bridge-0916-node-80", "nodePath": "0/40/0", "sourceNodeName": "1_25取力器", "name": "取力器", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-pto-switch", "interactionId": "front-pump-pto-switch", "sourceInteractionId": "front-pump-pto-switch", "editorId": "bridge-0916-node-82", "nodePath": "0/41/0", "sourceNodeName": "1_25和1_27和2_03和2_08取力器开关", "name": "取力器开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-ball-valve-switch", "interactionId": "front-pump-ball-valve-switch", "sourceInteractionId": "front-pump-ball-valve-switch", "editorId": "bridge-0916-node-96", "nodePath": "0/48/0", "sourceNodeName": "1_26球阀开关", "name": "球阀开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-aux-control-box", "interactionId": "front-pump-aux-control-box", "sourceInteractionId": "front-pump-aux-control-box", "editorId": "bridge-0916-node-84", "nodePath": "0/42/0", "sourceNodeName": "1_28辅助控制盒内", "name": "辅助控制盒", "operable": true, "capabilities": [ "select", "inspect" ], "visible": true }, { "sceneId": "front-pump-aux-control-box-cover", "interactionId": "front-pump-aux-control-box-cover", "sourceInteractionId": "front-pump-aux-control-box-cover", "editorId": "bridge-0916-node-78", "nodePath": "0/39/0", "sourceNodeName": "1_28辅助控制盒盖", "name": "辅助控制盒盖", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true }, { "sceneId": "front-pump-rescue-switch", "interactionId": "front-pump-rescue-switch", "sourceInteractionId": "front-pump-rescue-switch", "editorId": "bridge-0916-node-86", "nodePath": "0/43/0", "sourceNodeName": "1_28和2_06互救开关", "name": "互救开关", "operable": true, "capabilities": [ "select", "inspect", "mechanism" ], "visible": true } ], "partOverrides": { "front-pump-hydraulic-pump": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-power-take-off": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-pto-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-ball-valve-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-aux-control-box": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect" ] }, "front-pump-aux-control-box-cover": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] }, "front-pump-rescue-switch": { "position": [ 0, 0, 0 ], "rotation": [ 0, 0, 0 ], "scale": [ 0.01, 0.01, 0.01 ], "visible": true, "operable": true, "capabilities": [ "select", "inspect", "mechanism" ] } }, "operable": false, "capabilities": [ "select", "inspect" ], "splitGroupId": "", "splitParts": [], "sourceNodeName": "Group", "assetKey": "", "resourceUrl": "/models/bridge-erector-20260916.glb", "sourceName": "0916架桥车.glb", "sizeBytes": 37160920, "mimeType": "model/gltf-binary", "fitToScene": false, "fitSize": 7, "groundLevelY": null, "visible": true, "position": [ 1.5698558846140135e-16, 0.00012730681329620186, 0.13180482636746585 ], "rotation": [ 3.0865583248298285e-17, -3.96331642134641e-33, -2.568113739801058e-16 ], "scale": [ 0.9715696607300419, 0.9715696607300419, 0.9715696607300419 ] } ] } }, "baseVisualKey": "diagnostic-bay", "environment": { "type": "outdoor", "mode": "external", "sourceName": "005 液压泵应急切换(编排验证) · 场景发布包", "resourceUrl": "/models/terrain-005-20260917.glb", "assetKey": "", "mimeType": "model/gltf-binary", "sizeBytes": 0, "lastModified": 0, "embeddedDataUrl": "" }, "accent": "#e98a2f", "background": 12178915, "fog": 12178915, "ground": 6450803, "camera": { "position": [ 9.6, 6.2, 12.3 ], "target": [ -0.25, 2.45, 0 ] }, "retainStoredParts": false }, "tools": [ { "id": "pressure-gauge", "name": "数字压力表", "purpose": "卸压确认与压力复测", "thumbnailKey": "pressure-gauge", "modelKind": "pressure-gauge", "defaultScale": 1 }, { "id": "leak-detector", "name": "泄漏检测灯", "purpose": "油管与密封外泄检查", "thumbnailKey": "leak-detector", "modelKind": "leak-detector", "defaultScale": 1 }, { "id": "leakage-tester", "name": "内泄保压仪", "purpose": "压力衰减诊断", "thumbnailKey": "leakage-tester", "modelKind": "leakage-tester", "defaultScale": 1 }, { "id": "hose-wrench", "name": "油管扳手", "purpose": "接头拆装", "thumbnailKey": "hose-wrench", "modelKind": "hose-wrench", "defaultScale": 1 }, { "id": "pin-puller", "name": "液压拔销器", "purpose": "销轴同轴分离", "thumbnailKey": "pin-puller", "modelKind": "pin-puller", "defaultScale": 1 }, { "id": "lifting-sling", "name": "起吊带与平衡梁", "purpose": "液压缸总成吊运", "thumbnailKey": "lifting-sling", "modelKind": "lifting-sling", "defaultScale": 1 }, { "id": "seal-kit", "name": "密封拆装工具", "purpose": "密封组件更换", "thumbnailKey": "seal-kit", "modelKind": "seal-kit", "defaultScale": 1 }, { "id": "torque-wrench", "name": "数字扭矩扳手", "purpose": "规范力矩紧固", "thumbnailKey": "torque-wrench", "modelKind": "torque-wrench", "defaultScale": 1 }, { "id": "checklist-terminal", "name": "数字点检终端", "purpose": "路线签到与清单确认", "thumbnailKey": "checklist-terminal", "modelKind": "checklist-terminal", "defaultScale": 1 }, { "id": "feeler-gauge", "name": "间隙规", "purpose": "销轴配合间隙测量", "thumbnailKey": "feeler-gauge", "modelKind": "feeler-gauge", "defaultScale": 1 }, { "id": "lock-tool", "name": "锁止件拆装钳", "purpose": "解除与恢复锁止件", "thumbnailKey": "lock-tool", "modelKind": "lock-tool", "defaultScale": 1 }, { "id": "alignment-tool", "name": "同轴装配导向器", "purpose": "反向复装校准", "thumbnailKey": "alignment-tool", "modelKind": "alignment-tool", "defaultScale": 1 } ], "faults": [], "authoring": { "schema": "unreal-tran.training-authoring/v1", "version": 1, "nodes": [ { "id": "flow-start", "type": "start", "title": "训练开始", "x": 32, "y": 120, "config": {} }, { "id": "step-node:front-pump-step-01", "type": "step", "title": "根据故障现象确定是哪一个液压泵发生故障", "stepId": "front-pump-step-01", "x": 240, "y": 120, "config": {} }, { "id": "step-node:front-pump-step-02", "type": "step", "title": "断开架桥车取力器", "stepId": "front-pump-step-02", "x": 500, "y": 120, "config": {} }, { "id": "step-node:front-pump-step-03", "type": "step", "title": "将架桥车备胎斜上方链接两个红色滤油器的球阀打开", "stepId": "front-pump-step-03", "x": 760, "y": 120, "config": {} }, { "id": "step-node:front-pump-step-04", "type": "step", "title": "重新联通取力器", "stepId": "front-pump-step-04", "x": 240, "y": 270, "config": {} }, { "id": "step-node:front-pump-step-05", "type": "step", "title": "打开辅助控制盒内的“互救”开关", "stepId": "front-pump-step-05", "x": 500, "y": 270, "config": {} }, { "id": "flow-end", "type": "end", "title": "训练结束", "x": 760, "y": 270, "config": {} } ], "edges": [ { "id": "edge:flow-start:step-node:front-pump-step-01", "from": "flow-start", "to": "step-node:front-pump-step-01", "label": "", "kind": "base-sequence", "rule": "" }, { "id": "edge:step-node:front-pump-step-01:step-node:front-pump-step-02", "from": "step-node:front-pump-step-01", "to": "step-node:front-pump-step-02", "label": "", "kind": "base-sequence", "rule": "" }, { "id": "edge:step-node:front-pump-step-02:step-node:front-pump-step-03", "from": "step-node:front-pump-step-02", "to": "step-node:front-pump-step-03", "label": "", "kind": "base-sequence", "rule": "" }, { "id": "edge:step-node:front-pump-step-03:step-node:front-pump-step-04", "from": "step-node:front-pump-step-03", "to": "step-node:front-pump-step-04", "label": "", "kind": "base-sequence", "rule": "" }, { "id": "edge:step-node:front-pump-step-04:step-node:front-pump-step-05", "from": "step-node:front-pump-step-04", "to": "step-node:front-pump-step-05", "label": "", "kind": "base-sequence", "rule": "" }, { "id": "edge:step-node:front-pump-step-05:flow-end", "from": "step-node:front-pump-step-05", "to": "flow-end", "label": "", "kind": "base-sequence", "rule": "" } ], "timeline": { "currentTime": 0, "tracks": { "front-pump-step-01": { "duration": 8, "action": "mechanism-operation", "camera": "跟随目标", "audioAssetCode": "PILOT-005-1-AUDIO", "animationAssetId": "", "animationName": "" }, "front-pump-step-02": { "duration": 8, "action": "mechanism-operation", "camera": "跟随目标", "audioAssetCode": "PILOT-005-2-AUDIO", "animationAssetId": "", "animationName": "" }, "front-pump-step-03": { "duration": 8, "action": "mechanism-operation", "camera": "跟随目标", "audioAssetCode": "PILOT-005-3-AUDIO", "animationAssetId": "", "animationName": "" }, "front-pump-step-04": { "duration": 8, "action": "mechanism-operation", "camera": "跟随目标", "audioAssetCode": "PILOT-005-4-AUDIO", "animationAssetId": "", "animationName": "" }, "front-pump-step-05": { "duration": 8, "action": "mechanism-operation", "camera": "跟随目标", "audioAssetCode": "PILOT-005-5-AUDIO", "animationAssetId": "", "animationName": "" } } } }, "assessment": { "passScore": 80, "maxScore": 100, "scoringMode": "weighted-rules", "allowRetry": true, "recordProcess": true }, "runtime": { "startMode": "practice", "teacherEnabled": true, "teacherVoiceEnabled": true, "actionSoundEnabled": true, "showStepPanel": true, "showProgress": true, "allowReplay": true, "language": "zh-CN" }, "id": "front-pump-rescue-operation-v1", "projectId": "front-pump-rescue-operation-v1", "name": "重型支援桥液压泵应急切换", "status": "published", "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" ] }, "schemaVersion": 1, "source": "桥梁/文件2/4.jpg", "resources": { "models": [], "animations": [] }, "legacyBridge": { "schema": "unreal-tran.training-legacy-bridge/v1", "uris": [], "tracks": { "front-pump-step-01": { "audio": "" }, "front-pump-step-02": { "audio": "" }, "front-pump-step-03": { "audio": "" }, "front-pump-step-04": { "audio": "" }, "front-pump-step-05": { "audio": "" } } }, "teachingScene": { "version": "1.5", "schema": "edit3dv4.scene", "sourceVersionId": "551", "name": "真实野外训练场", "sceneType": "OUTDOOR", "sourceProjectId": "457", "objects": [ { "semantic": "环境地形", "rotation": [ 0, 0, 0 ], "position": [ -3.1597256741842212, 10.30528511389146, -40.10715876774236 ], "scale": [ 1.7159231079037875, 1.7159231079037875, 1.7159231079037875 ], "contentUri": "/models/terrain-005-20260917.glb", "mimeType": "model/gltf-binary", "visible": true, "sourceVersionId": "551", "assetCode": "PILOT-TERRAIN-005", "sourceName": "terrain-005-20260917.glb", "sourceNodeName": "", "name": "野外山地训练场", "id": "scene-object-1", "type": "imported", "splitGroupId": "" }, { "semantic": "实训装备", "rotation": [ 3.0865583248298285e-17, -3.96331642134641e-33, -2.568113739801058e-16 ], "position": [ 1.5698558846140135e-16, 0.00012730681329620186, 0.13180482636746585 ], "scale": [ 0.9715696607300419, 0.9715696607300419, 0.9715696607300419 ], "contentUri": "/models/bridge-erector-20260916.glb", "mimeType": "model/gltf-binary", "visible": true, "sourceVersionId": "551", "assetCode": "PILOT-VEHICLE-0916", "sourceName": "0916架桥车.glb", "sourceNodeName": "Group", "name": "架桥车前泵互救操作整车模型", "id": "scene-object-2", "type": "imported", "splitGroupId": "" } ], "templateRevision": 1, "rendering": { "background": 11062241 } } }, "definitionChecksum": "5d7d01134c9ef3960cc92788b7b69547132e4b7334fbf18b964f6916f596f883", "ownerUserId": "99", "ownerUsername": "root", "ownerName": "内部维护", "departmentId": "1", "departmentName": "", "status": "DRAFT", "scheduleStartAt": null, "dueAt": null, "publishedAt": null, "withdrawnAt": null, "archivedAt": null, "lifecycleReason": "", "version": 7, "addTime": 1789566632, "updateTime": "2026-09-16T21:50:33", "serverNow": 1789663317, "members": [], "runCount": 0, "pendingReviewCount": 0 }