{ "time": "2026-09-06T08:21:23.003Z", "data": { "status": "PASS", "kind": "e2e+runtime-read", "testTitle": "补充时间轴与蓝图工具:刻度/按键/记录/分量、基准匹配、节点搜索拖入与画布平移", "featureIds": [ "timeline.seek", "timeline.record", "timeline.baseline", "curve.axis", "blueprint.palette", "blueprint.add", "blueprint.canvas" ], "projectIds": [ "230", "231" ], "pose": { "time": 0.9666666666666666, "value": [ 2.4166666666666665, -0.9666666666666666, 0 ], "actual": [ 2.4166666666666665, -0.9666666666666666, 0 ], "base": [ 0, 0, 0 ] }, "recorded": { "id": "key-u60x1lh", "time": 0.9666666666666666, "value": [ 2.4166666666666665, -0.9666666666666666, 0 ], "easing": "easeInOut" }, "curveAxis": { "xAndYPathsDiffer": true, "values": [ 5, -2, 0 ] }, "noMatchPreserved": true, "baseline": { "name": "闭环工具补充-基准匹配-mtpjlmiy", "timeline": { "version": 1, "duration": 12, "currentTime": 0, "loop": true, "zoom": 1, "tracks": [ { "id": "bridge-front-outrigger-drop", "name": "前支腿下落支撑", "targetId": "bridge-front-outrigger", "property": "position", "color": "#ffd166", "muted": false, "keyframes": [ { "id": "bfo-k0", "time": 0, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bfo-k1", "time": 2.4, "value": [ 0, -0.45, 0 ], "easing": "easeInOut" }, { "id": "bfo-k2", "time": 10, "value": [ 0, -0.45, 0 ], "easing": "linear" }, { "id": "bfo-k3", "time": 12, "value": [ 0, 0, 0 ], "easing": "easeInOut" } ] }, { "id": "bridge-rear-outrigger-drop", "name": "后支腿下落支撑", "targetId": "bridge-rear-outrigger", "property": "position", "color": "#f4a261", "muted": false, "keyframes": [ { "id": "bro-k0", "time": 0, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bro-k1", "time": 2.2, "value": [ 0, -0.19, 0 ], "easing": "easeInOut" }, { "id": "bro-k2", "time": 10, "value": [ 0, -0.19, 0 ], "easing": "linear" }, { "id": "bro-k3", "time": 12, "value": [ 0, 0, 0 ], "easing": "easeInOut" } ] }, { "id": "bridge-rear-support-drop", "name": "后支座下落支撑", "targetId": "bridge-rear-support", "property": "position", "color": "#e76f51", "muted": false, "keyframes": [ { "id": "brs-k0", "time": 0, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "brs-k1", "time": 0.4, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "brs-k2", "time": 2.6, "value": [ 0, -0.25, 0 ], "easing": "easeInOut" }, { "id": "brs-k3", "time": 10.2, "value": [ 0, -0.25, 0 ], "easing": "linear" }, { "id": "brs-k4", "time": 12, "value": [ 0, 0, 0 ], "easing": "easeInOut" } ] }, { "id": "bridge-gantry-slew", "name": "回转门架回转", "targetId": "bridge-gantry", "property": "rotation.y", "color": "#2a9d8f", "muted": false, "keyframes": [ { "id": "bgs-k0", "time": 0, "value": 0, "easing": "easeInOut" }, { "id": "bgs-k1", "time": 2.2, "value": 0, "easing": "easeInOut" }, { "id": "bgs-k2", "time": 4.8, "value": 0.24, "easing": "easeInOut" }, { "id": "bgs-k3", "time": 8.6, "value": 0.24, "easing": "linear" }, { "id": "bgs-k4", "time": 11.4, "value": 0, "easing": "easeInOut" }, { "id": "bgs-k5", "time": 12, "value": 0, "easing": "easeInOut" } ] }, { "id": "bridge-gantry-upper-luffing", "name": "门架上臂变幅", "targetId": "bridge-gantry-upper", "property": "rotation.x", "color": "#8a68e8", "muted": false, "keyframes": [ { "id": "bgu-k0", "time": 0, "value": 0, "easing": "easeInOut" }, { "id": "bgu-k1", "time": 3, "value": 0, "easing": "easeInOut" }, { "id": "bgu-k2", "time": 5.4, "value": -0.22, "easing": "easeInOut" }, { "id": "bgu-k3", "time": 8.8, "value": -0.22, "easing": "linear" }, { "id": "bgu-k4", "time": 11.2, "value": 0, "easing": "easeInOut" }, { "id": "bgu-k5", "time": 12, "value": 0, "easing": "easeInOut" } ] }, { "id": "bridge-erection-frame-luffing", "name": "后架设架起落(抬头 → 落桥)", "targetId": "bridge-erection-frame", "property": "rotation.x", "color": "#4cc9f0", "muted": false, "keyframes": [ { "id": "bef-k0", "time": 0, "value": 0, "easing": "easeInOut" }, { "id": "bef-k1", "time": 3.6, "value": 0, "easing": "easeInOut" }, { "id": "bef-k2", "time": 5, "value": -0.07, "easing": "easeInOut" }, { "id": "bef-k3", "time": 7.8, "value": 0.2, "easing": "easeInOut" }, { "id": "bef-k4", "time": 9.8, "value": 0.2, "easing": "linear" }, { "id": "bef-k5", "time": 11.6, "value": 0, "easing": "easeInOut" }, { "id": "bef-k6", "time": 12, "value": 0, "easing": "easeInOut" } ] }, { "id": "bridge-luffing-cylinder-follow", "name": "变幅缸随动", "targetId": "bridge-luffing-cylinder", "property": "rotation.x", "color": "#90be6d", "muted": false, "keyframes": [ { "id": "blc-k0", "time": 0, "value": 0, "easing": "easeInOut" }, { "id": "blc-k1", "time": 3.6, "value": 0, "easing": "easeInOut" }, { "id": "blc-k2", "time": 5, "value": -0.03, "easing": "easeInOut" }, { "id": "blc-k3", "time": 7.8, "value": 0.09, "easing": "easeInOut" }, { "id": "blc-k4", "time": 9.8, "value": 0.09, "easing": "linear" }, { "id": "blc-k5", "time": 11.6, "value": 0, "easing": "easeInOut" }, { "id": "blc-k6", "time": 12, "value": 0, "easing": "easeInOut" } ] }, { "id": "bridge-carriage-travel", "name": "移动架沿滑道后行", "targetId": "bridge-carriage", "property": "position", "color": "#32b8e6", "muted": false, "keyframes": [ { "id": "bct-k0", "time": 0, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bct-k1", "time": 5.4, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bct-k2", "time": 8.4, "value": [ 0, 0, -0.42 ], "easing": "easeInOut" }, { "id": "bct-k3", "time": 10, "value": [ 0, 0, -0.42 ], "easing": "linear" }, { "id": "bct-k4", "time": 12, "value": [ 0, 0, 0 ], "easing": "easeInOut" } ] }, { "id": "bridge-launch-pinion-drive", "name": "导梁销齿轮驱动", "targetId": "bridge-launch-pinion", "property": "rotation.x", "color": "#f9c74f", "muted": false, "keyframes": [ { "id": "blp-k0", "time": 0, "value": 0, "easing": "linear" }, { "id": "blp-k1", "time": 5.4, "value": 0, "easing": "linear" }, { "id": "blp-k2", "time": 8.4, "value": 5.2, "easing": "linear" }, { "id": "blp-k3", "time": 10, "value": 5.2, "easing": "linear" }, { "id": "blp-k4", "time": 12, "value": 0, "easing": "linear" } ] }, { "id": "bridge-front-cradle-luffing", "name": "前托架抬头", "targetId": "bridge-front-cradle", "property": "rotation.x", "color": "#ff9f2f", "muted": false, "keyframes": [ { "id": "bfc-k0", "time": 0, "value": 0, "easing": "easeInOut" }, { "id": "bfc-k1", "time": 6.8, "value": 0, "easing": "easeInOut" }, { "id": "bfc-k2", "time": 9, "value": 0.12, "easing": "easeInOut" }, { "id": "bfc-k3", "time": 10.4, "value": 0.12, "easing": "linear" }, { "id": "bfc-k4", "time": 11.8, "value": 0, "easing": "easeInOut" }, { "id": "bfc-k5", "time": 12, "value": 0, "easing": "easeInOut" } ] }, { "id": "bridge-front-pusher-extend", "name": "前推送装置送桥", "targetId": "bridge-front-pusher", "property": "position", "color": "#ef476f", "muted": false, "keyframes": [ { "id": "bfp-k0", "time": 0, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bfp-k1", "time": 7.2, "value": [ 0, 0, 0 ], "easing": "easeInOut" }, { "id": "bfp-k2", "time": 9.4, "value": [ 0, 0, 0.34 ], "easing": "easeInOut" }, { "id": "bfp-k3", "time": 10.6, "value": [ 0, 0, 0.34 ], "easing": "linear" }, { "id": "bfp-k4", "time": 12, "value": [ 0, 0, 0 ], "easing": "easeInOut" } ] }, { "id": "bridge-feed-pinion-drive", "name": "前推送销齿轮驱动", "targetId": "bridge-feed-pinion", "property": "rotation.x", "color": "#c77dff", "muted": false, "keyframes": [ { "id": "bfd-k0", "time": 0, "value": 0, "easing": "linear" }, { "id": "bfd-k1", "time": 7.2, "value": 0, "easing": "linear" }, { "id": "bfd-k2", "time": 9.4, "value": 4, "easing": "linear" }, { "id": "bfd-k3", "time": 10.6, "value": 4, "easing": "linear" }, { "id": "bfd-k4", "time": 12, "value": 0, "easing": "linear" } ] } ] }, "resolved": true }, "addedNode": { "id": "node-mtpjlj3c-n13gc", "type": "message", "title": "操作提示", "x": 440, "y": 160, "params": { "title": "操作提示", "text": "请观察铲斗与动臂的联动过程", "level": "info" } }, "draggedNode": { "id": "node-mtpjlj9e-sko2s", "type": "wait", "title": "等待", "x": -40, "y": -170, "params": { "duration": 600 } }, "canvasPreservedGraph": true, "scope": "真实模型编辑参数/基准轨道生成验收,不构成装备操作或维修指导。桥梁原工程94仅GET和copy。" } }