2026-05-24-19-11-30 调整位姿微调步进为0.001

This commit is contained in:
2026-05-24 19:19:11 +08:00
parent 21b04ecffd
commit b6e6ace233
7 changed files with 173 additions and 12 deletions

View File

@@ -0,0 +1,44 @@
# 需求分析-2026-05-24-19-11-30
## 开始时间
2026-05-24-19-11-30
## 原始需求摘要
用户要求将缩放、平移每次移动步进改为 `0.001`,方便后续对模型位姿做更细微的调整。
## 业务目标
- 提高模型位姿微调精度,尤其是平移 X/Y/Z 和缩放。
- 保持逆向工作区与项目库中位姿控件行为一致。
- 确保保存、导出和锁定快照中的位姿数据保留 0.001 级别精度。
## 输入与输出
- 输入:用户点击平移/缩放的 `-``+` 按钮、拖动滑条或输入数值。
- 输出:平移和缩放每次微调按 `0.001` 变化,界面显示和内部状态保留三位小数。
## 影响范围
- `WebSite/src/components/ReverseWorkspace.tsx`:逆向工作区位姿控件步进。
- `WebSite/src/components/ProjectLibrary.tsx`:项目库模型位姿控件步进。
- `Docker部署/README.md`:同步说明位姿微调精度。
- `工程分析/经验记录.md`:记录位姿步进和精度同步经验。
## 关键约束
- 只调整平移和缩放步进,不改变旋转步进和模型空间映射算法。
- 不修改原始 DICOM/STL 数据。
- 控件显示、数值输入、保存状态和导出位姿必须保持一致。
## 风险点
- 仅改按钮步进但不改 range/number step会造成不同入口精度不一致。
- 如果格式化仍按两位显示,用户会看不到 0.001 级变化。
- 如果服务端位姿归一化精度不足,保存后可能丢失微调结果。
## 待确认问题或默认假设
- 默认“缩放、平移每次移动”指平移 X/Y/Z 和缩放的微调按钮、滑条、数字输入步长统一为 `0.001`
- 旋转仍保留当前步进,不在本次调整范围内。