NavisworksTransport/doc
tian e12e1125d2 为几何体提取添加进度条支持,优化用户体验
主要改进:
- 添加 Navisworks Progress API 支持到 ExtractTriangles 方法
- 实时显示片段处理进度(百分比)
- 支持用户取消操作(IsCanceled 检查)
- 移除批量日志输出,改用进度条展示
- 统一 ExtractTriangles 方法,移除单个项目的重复实现
- 在 finally 块中确保进度条正确关闭

文档更新:
- 扩展 NavisworksAPI使用方法.md 中的进度条章节
- 添加详细的 Progress API 使用指南
- 包含实际应用案例、最佳实践和常见陷阱
- 提供完整的代码示例和性能优化建议

性能改进:
- 每个片段更新一次进度(3516次调用,可接受)
- 移除频繁的日志写入(每100个片段),减少 I/O 开销
- 保留关键日志(开始、结束、取消、错误)

用户体验提升:
- 可视化进度反馈,避免假死感
- 支持随时取消长时间操作
- 优雅的错误处理和资源清理

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-13 10:40:24 +08:00
..
architecture 修改路径点预览效果和退出清理的bug 2025-09-01 18:36:23 +08:00
bugfixes 增加自定义分层设置,修改物流属性设置的问题。 2025-08-26 18:35:25 +08:00
design 为几何体提取添加进度条支持,优化用户体验 2025-10-13 10:40:24 +08:00
guide 修改路径文件导入重复显示的问题 2025-08-20 19:24:06 +08:00
migration 用DockPanePlugin代替AddInPlugin,控件UI使用WPF,属性管理和路径设置两个功能的迁移 2025-08-14 09:30:13 +08:00
requirement feat(voxel): 添加体素网格测试UI和命令 2025-10-12 13:49:55 +08:00
working 实现XY平面膨胀算法和3D体素路径规划 2025-10-12 21:13:02 +08:00