Files
linuxcncWebWASM/docs/glb-machine-manager/04-任务矩阵.md

2.8 KiB
Raw Blame History

任务矩阵

任务 状态 依赖 交付与验收标准
MGR-01 文档与契约 verified - 01–06 与 README 存在;字段、单位、机械链、权威边界明确
MGR-02 部件 GLB 加载 verified MGR-01 多文件导入、SHA-256、外部资源拒绝、资源释放测试通过
MGR-03 层级与 URDF verified MGR-02 八角色、父级编辑、无环/唯一性、AC/BC URDF 生成与严格解析通过
MGR-04 管理器预览 verified MGR-03 对话框 Three.js 预览、选择、显隐和相机控制可用
MGR-05 原点与部件变换 verified MGR-04 原点辅助显示;数值和操纵器平移/旋转同步
MGR-06 RTCP 几何与物理零点 verified MGR-03 C 原点、A/B 偏置、物理零点写入底座 userData,并正确生成 URDF
MGR-07 控制面板接入 verified MGR-03,MGR-06 “三维机床管理”入口;应用复用 LOAD_WORKSPACE/PROGRAM_LOAD,失败不改旧模型
MGR-08 坐标一致性 verified MGR-07 AC/BC 的 X/Y/Z/A或B/C、刀长、工件和路径由 WASM 状态正确驱动
MGR-09 浏览器验收收口 verified MGR-04,MGR-05,MGR-08 交互/错误/构建/浏览器截图报告通过,03–05 完整更新
MGR-10 PBR 预览照明 verified MGR-04 高金属度 GLB 在管理器中具有可辨识表面;PMREM、色彩空间、曝光和多向补光生效
MGR-11 Z-up 机床坐标 verified MGR-04,MGR-05 camera.up=(0,0,1),机床 Z 竖直、XY 地面;导入模型信息和原始变换不修改
MGR-12 GLB 层级树管理 verified MGR-02,MGR-04 原始层级按 tree 显示;根/内部节点拖放、循环拒绝、节点原点坐标和 MILL700 深层结构验收通过
MGR-13 WebGL 资源稳定性 verified MGR-10,MGR-12 禁用超限 MSAA;drawing buffer 按 GPU 上限和像素预算缩放;零尺寸/context lost 不连续绘制;短视口 DPR3 无警告
MGR-14 层级运动验证 verified MGR-12,MGR-13 模型删除;树节点轴绑定;XYZ mm、A/B/C deg 输入驱动局部层级;local/world 变换和 MILL700 父子联动验收
MGR-15 关节局部坐标系 verified MGR-12,MGR-14 选中树节点时局部 XYZ 辅助轴挂在节点 (0,0,0),随关节和父链变换,不重建 WebGL
MGR-16 部件节点相对父级变换 verified MGR-05,MGR-14 编辑树中当前节点的“部件平移/部件旋转”后,该节点相对父级的位置和姿态改变;父节点与兄弟节点不被误改;子节点继承;预览、导出和 AC/BC 应用保持一致

|MGR-17 单自由度与运行轴映射|verified|MGR-16|每节点固定或唯一 XYZABC 自由度;单值编辑;JSON 保存到场景/底座;单 GLB 完整应用;导出往返与 AC/BC 实时轴映射验收| |MGR-18 工程化工作台体验|verified|MGR-17|层级搜索与定位、绑定总览、撤销/重做、输入校验、步骤页签、视图预设、单轴步进、实时跟随锁定、响应式布局和失败导入保护通过|