Real IFC2X3/IFC4 import tested. Full BIM authoring/export remains out of scope; 349-second building import performance remains to optimize.
1 line
53 KiB
HTML
1 line
53 KiB
HTML
<!doctype html><html lang="zh-CN"><meta charset="utf-8"><title>Web FreeCAD 用户测试证据</title><style>body{font:15px/1.6 sans-serif;margin:32px auto;max-width:1100px;padding:0 20px;color:#20252b}table{border-collapse:collapse;width:100%}td,th{padding:8px;border:1px solid #ccc;text-align:left}img{max-width:100%;height:auto;border:1px solid #ccc}a{color:#126d84}h2{margin-top:32px}.failed{color:#b21e2f}.passed{color:#246842}.blocked{color:#725407}</style><h1>Web FreeCAD 用户测试证据</h1><p>手册 21 项:通过 21,失败 0,阻塞 0。当前不可据此上线放行。</p><p><a href="TEST-REPORT.md">总报告</a> · <a href="manual-coverage.json">覆盖矩阵</a> · <a href="command-coverage.csv">逐命令未测清单</a></p><table><tr><th>编号</th><th>项目</th><th>状态</th><th>过程</th></tr><tr><td>UI-01</td><td>首次启动</td><td class="passed">passed</td><td><a href="manual-2026-09-15T08-09-15-351Z/report.md">执行记录</a></td></tr><tr><td>UI-02</td><td>文档标签隔离</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>UI-03</td><td>工作台入口</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>UI-04</td><td>视口交互</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>GEO-01</td><td>Box 参数与重算</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>GEO-02</td><td>参数修改事务</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>GEO-03</td><td>多对象与布尔</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>GEO-04</td><td>选择与删除恢复</td><td class="passed">passed</td><td><a href="manual-2026-09-15T08-09-15-351Z/report.md">执行记录</a></td></tr><tr><td>FILE-01</td><td>STEP 导入</td><td class="passed">passed</td><td><a href="manual-2026-09-15T08-09-15-351Z/report.md">执行记录</a></td></tr><tr><td>FILE-02</td><td>多格式导入</td><td class="passed">passed</td><td><a href="manual-2026-09-15T16-41-07-796Z/report.md">执行记录</a></td></tr><tr><td>FILE-03</td><td>保存与重开</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>FILE-04</td><td>OPFS 刷新恢复</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>FILE-05</td><td>STL 导出回读</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>DOC-01</td><td>属性编辑</td><td class="passed">passed</td><td><a href="manual-2026-09-15T11-47-41-751Z/report.md">执行记录</a></td></tr><tr><td>DOC-02</td><td>分组与层级</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>DOC-03</td><td>链接替换与解除</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>ERR-01</td><td>取消</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>ERR-02</td><td>非法输入</td><td class="passed">passed</td><td><a href="manual-2026-09-15T08-09-15-351Z/report.md">执行记录</a></td></tr><tr><td>ERR-03</td><td>重复请求</td><td class="passed">passed</td><td><a href="manual-2026-09-15T08-09-15-351Z/report.md">执行记录</a></td></tr><tr><td>PERF-01</td><td>大文件加载</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr><tr><td>PERF-02</td><td>长时间稳定性</td><td class="passed">passed</td><td><a href="manual-2026-09-15T12-53-49-351Z/report.md">执行记录</a></td></tr></table><h2>缺陷截图</h2><h3>UT-001 工作台渲染崩溃 P1</h3><p>浏览器抛出 ReferenceError: WebMacroDebugTask is not defined;原生模块登记不能使 React 组件自动导入。</p><a href="manual-2026-09-15T08-09-15-351Z/UI-03-Part-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/UI-03-Part-01.png" alt="工作台渲染崩溃"></a><h3>UT-002 分组创建缺少 Python json 模块 P1</h3><p>主工作区 Create group 返回 native_view_failed: No module named json。</p><a href="manual-2026-09-15T08-09-15-351Z/DOC-02-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/DOC-02-01.png" alt="分组创建缺少 Python json 模块"></a><h3>UT-003 对象颜色保存重开丢失 P2</h3><p>颜色编辑为 #cc3344 后保存 FCStd,重开显示默认 #73c6d4;Label 已保留。</p><a href="manual-2026-09-15T08-09-15-351Z/DOC-01-04.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/DOC-01-04.png" alt="对象颜色保存重开丢失"></a><h3>UT-004 窗口宿主初始化协议及原生登记遗漏 P1</h3><p>工作台能够渲染但窗口命令报 invalid_request / Native view command returned no result。窗口命令被套用几何契约,且原生处理函数未加入标准命令分发表。</p><a href="manual-2026-09-15T11-39-57-314Z/UI-03-Part-03.png"><img loading="lazy" src="manual-2026-09-15T11-39-57-314Z/UI-03-Part-03.png" alt="窗口宿主初始化协议及原生登记遗漏"></a><h3>UT-005 IFC 缺少真实 IfcOpenShell WASM 绑定 P1</h3><p>真实 IFC 样本无法导入;当前 BIM 初始化仅有 declaration-only IfcOpenShell 替身,PartBox 无 IFC 原生导入器。不能将显式报错算作 IFC 支持。</p><a href="manual-2026-09-15T12-47-40-067Z/FILE-02-07.png"><img loading="lazy" src="manual-2026-09-15T12-47-40-067Z/FILE-02-07.png" alt="IFC 缺少真实 IfcOpenShell WASM 绑定"></a><h2>全部案例截图</h2><details><summary>UI-01 首次启动与刷新 passed</summary><p>1. 打开隔离测试站点 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/UI-01-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/UI-01-01.png" alt="打开隔离测试站点"></a><p>2. 检查树、属性、视口和 OPFS / passed</p><a href="manual-2026-09-15T08-09-15-351Z/UI-01-02.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/UI-01-02.png" alt="检查树、属性、视口和 OPFS"></a><p>3. 刷新并重新挂载 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/UI-01-03.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/UI-01-03.png" alt="刷新并重新挂载"></a></details><details><summary>UI-02 双文档数据隔离 passed</summary><p>1. 文档 A 创建体积 24 的 Box / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-02-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-02-01.png" alt="文档 A 创建体积 24 的 Box"></a><p>2. 切换 B 创建体积 60 的 Box / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-02-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-02-02.png" alt="切换 B 创建体积 60 的 Box"></a><p>3. 切回 A 核对体积 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-02-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-02-03.png" alt="切回 A 核对体积"></a></details><details><summary>GEO-01 Box 参数及几何 passed</summary><p>1. 创建 2 x 3 x 4 Box / passed</p><a href="manual-2026-09-15T12-53-49-351Z/GEO-01-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/GEO-01-01.png" alt="创建 2 x 3 x 4 Box"></a><p>2. 读取原生包围盒属性 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/GEO-01-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/GEO-01-02.png" alt="读取原生包围盒属性"></a></details><details><summary>GEO-02 编辑取消与撤销重做 passed</summary><p>1. 准备 Box / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-02-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-02-01.png" alt="准备 Box"></a><p>2. 长度改 5 并应用 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-02-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-02-02.png" alt="长度改 5 并应用"></a><p>3. 长度改 7 后取消 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-02-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-02-03.png" alt="长度改 7 后取消"></a><p>4. 撤销已提交尺寸 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-02-04.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-02-04.png" alt="撤销已提交尺寸"></a><p>5. 重做已提交尺寸 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-02-05.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-02-05.png" alt="重做已提交尺寸"></a></details><details><summary>GEO-03 多对象相交与布尔并集 passed</summary><p>1. 创建两个 Box / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-03-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-03-01.png" alt="创建两个 Box"></a><p>2. 第二个 Box 沿 X 移动 1 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-03-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-03-02.png" alt="第二个 Box 沿 X 移动 1"></a><p>3. 并集并检查几何结果 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-03-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-03-03.png" alt="并集并检查几何结果"></a><p>4. 保存布尔文档 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/GEO-03-04.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/GEO-03-04.png" alt="保存布尔文档"></a></details><details><summary>GEO-04 删除与撤销恢复 passed</summary><p>1. 创建测试对象 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/GEO-04-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/GEO-04-01.png" alt="创建测试对象"></a><p>2. 删除选中对象 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/GEO-04-02.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/GEO-04-02.png" alt="删除选中对象"></a><p>3. 撤销删除 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/GEO-04-03.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/GEO-04-03.png" alt="撤销删除"></a><p>4. 再次删除 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/GEO-04-04.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/GEO-04-04.png" alt="再次删除"></a></details><details><summary>FILE-01 STEP 导入与保存 passed</summary><p>1. 选择本机 STEP 样本 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/FILE-01-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/FILE-01-01.png" alt="选择本机 STEP 样本"></a><p>2. 保存 STEP 文档到 FCStd / passed</p><a href="manual-2026-09-15T08-09-15-351Z/FILE-01-02.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/FILE-01-02.png" alt="保存 STEP 文档到 FCStd"></a></details><details><summary>FILE-03 FCStd 保存关闭与重开 passed</summary><p>1. 创建和编辑保存文档 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-03-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-03-01.png" alt="创建和编辑保存文档"></a><p>2. 下载真实 FCStd 文件 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-03-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-03-02.png" alt="下载真实 FCStd 文件"></a><p>3. 关闭后打开 OPFS 文档 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-03-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-03-03.png" alt="关闭后打开 OPFS 文档"></a><p>4. 通过 Std_Open 文件选择器重开下载文件 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-03-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-03-04.png" alt="通过 Std_Open 文件选择器重开下载文件"></a></details><details><summary>FILE-04 OPFS 刷新恢复与清理 passed</summary><p>1. 创建和保存 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FILE-04-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FILE-04-01.png" alt="创建和保存"></a><p>2. 刷新后打开 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FILE-04-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FILE-04-02.png" alt="刷新后打开"></a><p>3. 清理测试站点存储后刷新 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FILE-04-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FILE-04-03.png" alt="清理测试站点存储后刷新"></a></details><details><summary>DOC-01 标签颜色可见性与持久化 passed</summary><p>1. 创建对象并提交标签 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/DOC-01-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/DOC-01-01.png" alt="创建对象并提交标签"></a><p>2. 颜色编辑 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/DOC-01-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/DOC-01-02.png" alt="颜色编辑"></a><p>3. 隐藏显示改变视口像素 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/DOC-01-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/DOC-01-03.png" alt="隐藏显示改变视口像素"></a><p>4. 保存重开检查标签及颜色 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/DOC-01-04.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/DOC-01-04.png" alt="保存重开检查标签及颜色"></a><p>5. 隐藏状态保存重开 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/DOC-01-05.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/DOC-01-05.png" alt="隐藏状态保存重开"></a></details><details><summary>UI-04 视口旋转缩放平移与布局 passed</summary><p>1. 准备几何并适合视图 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-04-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-04-01.png" alt="准备几何并适合视图"></a><p>2. rotate / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-04-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-04-02.png" alt="rotate"></a><p>3. pan / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-04-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-04-03.png" alt="pan"></a><p>4. zoom / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-04-04.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-04-04.png" alt="zoom"></a><p>5. 手机尺寸布局 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-04-05.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-04-05.png" alt="手机尺寸布局"></a></details><details><summary>ERR-02 非法文件与尺寸后恢复 passed</summary><p>1. 零和负尺寸拒绝 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/ERR-02-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/ERR-02-01.png" alt="零和负尺寸拒绝"></a><p>2. 空 STEP 拒绝 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/ERR-02-02.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/ERR-02-02.png" alt="空 STEP 拒绝"></a><p>3. 正常请求恢复 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/ERR-02-03.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/ERR-02-03.png" alt="正常请求恢复"></a></details><details><summary>ERR-03 重复点击不产生重复对象 passed</summary><p>1. 同一事件循环连续点击创建 / passed</p><a href="manual-2026-09-15T08-09-15-351Z/ERR-03-01.png"><img loading="lazy" src="manual-2026-09-15T08-09-15-351Z/ERR-03-01.png" alt="同一事件循环连续点击创建"></a></details><details><summary>DOC-02 结构分组入口 passed</summary><p>1. 准备含两个实体的原生工作台文档 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-01.png" alt="准备含两个实体的原生工作台文档"></a><p>2. 创建 Part 并按桌面语义组合选择 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-02.png" alt="创建 Part 并按桌面语义组合选择"></a><p>3. 移出一个对象再加入 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-03.png" alt="移出一个对象再加入"></a><p>4. 创建 VarSet 并设置变量 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-04.png" alt="创建 VarSet 并设置变量"></a><p>5. 设置并清除变量表达式 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-05.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-05.png" alt="设置并清除变量表达式"></a><p>6. 保存刷新重开结构与 Tip / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-02-06.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-02-06.png" alt="保存刷新重开结构与 Tip"></a></details><details><summary>DOC-03 链接替换解除 passed</summary><p>1. 准备可替换引用的原生文档 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-03-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-03-01.png" alt="准备可替换引用的原生文档"></a><p>2. 用 Link 替换父容器引用 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-03-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-03-02.png" alt="用 Link 替换父容器引用"></a><p>3. 撤销重做链接替换 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-03-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-03-03.png" alt="撤销重做链接替换"></a><p>4. 保存重开链接并解除 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/DOC-03-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/DOC-03-04.png" alt="保存重开链接并解除"></a></details><details><summary>FILE-02 多格式导入 passed</summary><p>1. STEP 原生文件导出及导入 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-01.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-01.png" alt="STEP 原生文件导出及导入"></a><p>2. IGES 原生文件导出及导入 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-02.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-02.png" alt="IGES 原生文件导出及导入"></a><p>3. BREP 原生文件导出及导入 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-03.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-03.png" alt="BREP 原生文件导出及导入"></a><p>4. STL 原生文件导出及导入 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-04.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-04.png" alt="STL 原生文件导出及导入"></a><p>5. DXF 本地桌面样本导入 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-05.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-05.png" alt="DXF 本地桌面样本导入"></a><p>6. OBJ 实际注册能力及文件处理 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-06.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-06.png" alt="OBJ 实际注册能力及文件处理"></a><p>7. IFC 实际注册能力及文件处理 / passed</p><a href="manual-2026-09-15T16-41-07-796Z/FILE-02-07.png"><img loading="lazy" src="manual-2026-09-15T16-41-07-796Z/FILE-02-07.png" alt="IFC 实际注册能力及文件处理"></a></details><details><summary>FILE-05 STL 导出与回读 passed</summary><p>1. 准备基准 Box / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-05-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-05-01.png" alt="准备基准 Box"></a><p>2. 使用原生 OCCT 导出 STL / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-05-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-05-02.png" alt="使用原生 OCCT 导出 STL"></a><p>3. 真实文件回读和误差比较 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/FILE-05-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/FILE-05-03.png" alt="真实文件回读和误差比较"></a></details><details><summary>ERR-01 运行中取消 passed</summary><p>1. 准备已有文档对象 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/ERR-01-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/ERR-01-01.png" alt="准备已有文档对象"></a><p>2. 在原生导入中请求取消 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/ERR-01-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/ERR-01-02.png" alt="在原生导入中请求取消"></a><p>3. 等待回滚并核对原文档 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/ERR-01-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/ERR-01-03.png" alt="等待回滚并核对原文档"></a><p>4. 取消后正常导入恢复 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/ERR-01-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/ERR-01-04.png" alt="取消后正常导入恢复"></a></details><details><summary>PERF-01 真实大小文件容量 passed</summary><p>1. 登记本机实际样本和性能范围 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-01-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-01-01.png" alt="登记本机实际样本和性能范围"></a><p>2. small 样本加载与交互测量 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-01-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-01-02.png" alt="small 样本加载与交互测量"></a><p>3. medium 样本加载与交互测量 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-01-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-01-03.png" alt="medium 样本加载与交互测量"></a><p>4. large 样本加载与交互测量 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-01-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-01-04.png" alt="large 样本加载与交互测量"></a></details><details><summary>PERF-02 20 轮保存重开稳定性 passed</summary><p>1. 第 1/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-01.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-01.png" alt="第 1/20 轮导入、修改、保存、刷新重开"></a><p>2. 第 2/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-02.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-02.png" alt="第 2/20 轮导入、修改、保存、刷新重开"></a><p>3. 第 3/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-03.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-03.png" alt="第 3/20 轮导入、修改、保存、刷新重开"></a><p>4. 第 4/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-04.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-04.png" alt="第 4/20 轮导入、修改、保存、刷新重开"></a><p>5. 第 5/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-05.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-05.png" alt="第 5/20 轮导入、修改、保存、刷新重开"></a><p>6. 第 6/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-06.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-06.png" alt="第 6/20 轮导入、修改、保存、刷新重开"></a><p>7. 第 7/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-07.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-07.png" alt="第 7/20 轮导入、修改、保存、刷新重开"></a><p>8. 第 8/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-08.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-08.png" alt="第 8/20 轮导入、修改、保存、刷新重开"></a><p>9. 第 9/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-09.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-09.png" alt="第 9/20 轮导入、修改、保存、刷新重开"></a><p>10. 第 10/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-10.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-10.png" alt="第 10/20 轮导入、修改、保存、刷新重开"></a><p>11. 第 11/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-11.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-11.png" alt="第 11/20 轮导入、修改、保存、刷新重开"></a><p>12. 第 12/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-12.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-12.png" alt="第 12/20 轮导入、修改、保存、刷新重开"></a><p>13. 第 13/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-13.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-13.png" alt="第 13/20 轮导入、修改、保存、刷新重开"></a><p>14. 第 14/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-14.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-14.png" alt="第 14/20 轮导入、修改、保存、刷新重开"></a><p>15. 第 15/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-15.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-15.png" alt="第 15/20 轮导入、修改、保存、刷新重开"></a><p>16. 第 16/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-16.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-16.png" alt="第 16/20 轮导入、修改、保存、刷新重开"></a><p>17. 第 17/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-17.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-17.png" alt="第 17/20 轮导入、修改、保存、刷新重开"></a><p>18. 第 18/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-18.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-18.png" alt="第 18/20 轮导入、修改、保存、刷新重开"></a><p>19. 第 19/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-19.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-19.png" alt="第 19/20 轮导入、修改、保存、刷新重开"></a><p>20. 第 20/20 轮导入、修改、保存、刷新重开 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-20.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-20.png" alt="第 20/20 轮导入、修改、保存、刷新重开"></a><p>21. 检查稳定阶段内存趋势 / passed</p><a href="manual-2026-09-15T12-53-49-351Z/PERF-02-21.png"><img loading="lazy" src="manual-2026-09-15T12-53-49-351Z/PERF-02-21.png" alt="检查稳定阶段内存趋势"></a></details><details><summary>UI-03-Assembly Assembly 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Assembly-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-BIM BIM 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-BIM-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-CAM CAM 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-CAM-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Cloud Cloud 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Cloud-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Draft Draft 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Draft-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Fem Fem 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Fem-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Help Help 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Help-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Help-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Help-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Help-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Help-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Help-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Import Import 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Import-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Import-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Import-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Import-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Import-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Import-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Inspection Inspection 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Inspection-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-JtReader JtReader 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-JtReader-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Material Material 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Material-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Material-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Material-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Material-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Material-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Material-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Measure Measure 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Measure-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Mesh Mesh 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Mesh-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-MeshPart MeshPart 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-MeshPart-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-OpenSCAD OpenSCAD 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-OpenSCAD-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Part Part 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Part-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Part-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Part-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Part-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Part-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Part-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-PartDesign PartDesign 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-PartDesign-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Plot Plot 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Plot-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Points Points 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Points-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Points-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Points-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Points-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Points-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Points-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-ReverseEngineering ReverseEngineering 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-ReverseEngineering-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Robot Robot 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Robot-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Sandbox Sandbox 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sandbox-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Show Show 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Show-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Show-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Show-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Show-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Show-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Show-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Sketcher Sketcher 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Sketcher-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Spreadsheet Spreadsheet 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Spreadsheet-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Start Start 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Start-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Start-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Start-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Start-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Start-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Start-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Surface Surface 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Surface-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-TechDraw TechDraw 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TechDraw-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-TemplatePyMod TemplatePyMod 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-TemplatePyMod-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Test Test 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Test-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Test-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Test-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Test-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Test-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Test-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Tux Tux 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Tux-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>UI-03-Web Web 工作台入口 passed</summary><p>1. 导航到模块实际工作台 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Web-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Web-01.png" alt="导航到模块实际工作台"></a><p>2. 核对选中模块 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Web-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Web-02.png" alt="核对选中模块"></a><p>3. 窗口宿主初始化及启动错误 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/UI-03-Web-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/UI-03-Web-03.png" alt="窗口宿主初始化及启动错误"></a></details><details><summary>FIX-GROUP 分组创建、事务与 FCStd 持久化回归 passed</summary><p>1. 创建原生分组 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FIX-GROUP-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FIX-GROUP-01.png" alt="创建原生分组"></a><p>2. 保存分组并刷新重开 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FIX-GROUP-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FIX-GROUP-02.png" alt="保存分组并刷新重开"></a></details><details><summary>FIX-WINDOW 面板菜单和工具栏原生交互回归 passed</summary><p>1. 窗口宿主初始化 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-01.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-01.png" alt="窗口宿主初始化"></a><p>2. 工具栏锁定切换再恢复 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-02.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-02.png" alt="工具栏锁定切换再恢复"></a><p>3. 面板隐藏与显示 / passed</p><a href="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-03.png"><img loading="lazy" src="manual-2026-09-15T11-47-41-751Z/FIX-WINDOW-03.png" alt="面板隐藏与显示"></a></details><details><summary>FIX-IFC-REOPEN IFC 原生文档保存重开回归 passed</summary><p>1. 打开实际 IFC 导入后保存的 FCStd / passed</p><a href="manual-2026-09-15T16-24-54-253Z/FIX-IFC-REOPEN-01.png"><img loading="lazy" src="manual-2026-09-15T16-24-54-253Z/FIX-IFC-REOPEN-01.png" alt="打开实际 IFC 导入后保存的 FCStd"></a><p>2. 核对恢复后实体及原始 IFC 附件 / passed</p><a href="manual-2026-09-15T16-24-54-253Z/FIX-IFC-REOPEN-02.png"><img loading="lazy" src="manual-2026-09-15T16-24-54-253Z/FIX-IFC-REOPEN-02.png" alt="核对恢复后实体及原始 IFC 附件"></a></details></html> |