Commit Graph

429 Commits

Author SHA1 Message Date
844b727409 实现了部分代码的坐标系适配(还差动画和碰撞) 2026-01-31 23:19:07 +08:00
da89105269 优化吊装路径点处理,禁止删除关键点并在删除后自动优化路径 2026-01-31 20:12:44 +08:00
60bbd468d8 修改吊装路径功能,支持天车横移路径 2026-01-31 17:50:59 +08:00
7671360454 坐标系适配(未完成) 2026-01-31 12:13:36 +08:00
289fb2016b 增加坐标系管理功能,支持自动检测和手动选择ZUp/YUp坐标系,更新配置文件和UI界面 2026-01-31 10:02:02 +08:00
5fb18b5869 进行动态坐标系架构设计,增加自动检测模型坐标系探索按钮 2026-01-30 23:39:21 +08:00
bc39552ed2 优化碰撞结果显示名称,预获取运动物体名称并简化父容器查找 2026-01-30 13:11:23 +08:00
cdd6ee9319 优化ClashDetective集成,减少临时测试创建和删除的性能开销,简化碰撞结果的DisplayName设置 2026-01-30 12:41:15 +08:00
9fac32741e 清理渲染插件中的多余日志 2026-01-30 10:19:37 +08:00
dee5f1c834 优化碰撞高亮管理,使用类别管理方法替代直接高亮,调整预计算碰撞颜色为紫色以便区分 2026-01-29 21:44:14 +08:00
6498df1818 批处理不显示报告窗口,批处理执行结束显示汇总信息,修复碰撞为0时使用上个测试的碰撞数 2026-01-29 15:58:30 +08:00
c3cbaaf6e0 添加路径类型属性到批处理队列项 2026-01-29 14:56:10 +08:00
0ee85bba40 修正了空轨路径的垂直偏移逻辑,以确保通行空间顶面对齐轨道 2026-01-29 14:35:52 +08:00
3a79f0e50e 修正了路径导入导出的数据缺少路径类型和吊装高度的问题 2026-01-29 14:28:37 +08:00
c24bff692e 将空轨和吊装路径分开独立 2026-01-29 14:06:08 +08:00
5836da25f5 修复了批处理未加载路径类型,去掉数据库读取的默认值 2026-01-29 13:44:26 +08:00
4069668a2a 修复批处理未加载待处理项,并修复空中路径创建 2026-01-29 13:27:43 +08:00
4aa62864f3 增加切换线框模式的功能(实验性) 2026-01-28 21:47:52 +08:00
eeade5553f 去掉数据库冗余pathname字段,将“PathRouteId”更改为“RouteId” 2026-01-28 19:19:23 +08:00
0869e32ccb 实现路径名称更新功能,增加名称验证及数据库同步处理 2026-01-28 17:40:04 +08:00
d1ae5c83f4 无碰撞也保存数据库,生成碰撞报告 2026-01-28 17:04:26 +08:00
ec135d5469 调整视野扩展范围方法,增加一个固定值 2026-01-28 14:13:23 +08:00
ba51389df3 重命名“Vehicle”字段为“MovingObject”,更新相关逻辑以统一运动物体的命名 2026-01-28 13:09:20 +08:00
b99d4e82b6 修复数据库创建代码的过时字段,增强数据库初始化错误处理 2026-01-28 12:41:29 +08:00
d5cf6b2f8b 清除路径可视化以避免截图干扰,修复运动物体pathid无效的bug 2026-01-27 23:57:39 +08:00
c1e20bf4ee 优化运动物体和碰撞目标的存储逻辑,更新数据库结构 2026-01-27 23:18:27 +08:00
1e277a4bc3 重构路径列表视图,使用DataGrid替代ListView,优化列绑定和操作按钮 2026-01-27 21:39:49 +08:00
eef2d6b01c 添加停止执行功能并更新相关命令和UI 2026-01-27 20:41:54 +08:00
8a3d480a0a 纠正批处理截图使用当前路径和路径可未视化的问题 2026-01-27 13:36:27 +08:00
423290bfd1 重构批处理任务管理,移除过时的命令和模型,优化路径数据库操作 2026-01-27 12:13:33 +08:00
286228c6e7 移除未使用的命名空间引用,并在动画控制视图中添加检测容差属性 2026-01-27 11:10:22 +08:00
f8e7f046ce 增加批处理队列处理中的进度条支持 2026-01-27 10:53:11 +08:00
e0d598a070 将视角调整到标准俯视图视角 2026-01-27 10:36:26 +08:00
a2018576e5 给选择路径和开始动画增加视角自动调整到路径功能 2026-01-26 22:30:03 +08:00
7f72ad5935 增加视角自动调整到路径功能 2026-01-26 21:04:12 +08:00
82c523a3db 增加角度修正功能,增加批处理列表内容 2026-01-26 17:14:36 +08:00
d0ade35042 增加碰撞报告HTML生成器,支持自动导出HTML报告功能 2026-01-26 16:12:47 +08:00
1e1d740aef 完善碰撞报告高亮和截图保存机制 2026-01-26 15:10:03 +08:00
d5d50d7568 增加批处理高亮和报告生成功能 2026-01-26 12:48:24 +08:00
de55d7ea1b 更新批处理队列项获取方法,默认筛选状态为“全部” 2026-01-26 11:27:49 +08:00
c117e0d0c3 重构碰撞检测参数,替换为检测容差;更新相关配置和UI显示,确保一致性 2026-01-26 00:25:05 +08:00
b4a73e2081 简化批处理,变成队列 2026-01-25 17:58:08 +08:00
6dc266e526 增加批处理任务功能,实现基本功能框架和UI,后续还需完善 2026-01-24 19:56:23 +08:00
3905db56bc 重构碰撞报告生成逻辑,无碰撞也生成报告;修改通行空间为浅绿色; 2026-01-23 18:40:54 +08:00
4c34340fdb 给Clashdetective检测增加等待光标;更新数据库保存逻辑使用去重后的碰撞结果;调整碰撞报告导出对话框的文件类型顺序;修改动画控制视图中操作列的宽度 2026-01-23 17:27:46 +08:00
6f5afdd50b 优化ClashDetective碰撞结果处理逻辑,直接使用移动物体本身作为Item1,并按碰撞对象去重,确保结果准确性 2026-01-22 22:48:50 +08:00
8398f0530a 优化碰撞检测逻辑,新增移动物体管理功能,支持从空间索引中排除移动物体及其子节点 2026-01-22 22:26:36 +08:00
af4b1538ab 新增路径处理工具类,支持截图生成和路径计算功能;更新碰撞报告和导航地图对话框,增加截图预览和重新截图功能 2026-01-22 20:28:37 +08:00
f501b40dc4 修复祝贺对话框的bug 2026-01-22 00:48:12 +08:00
58e7b858f1 优化路径数据更新逻辑,统一调用 RecalculateAndSaveRoute 方法,确保路径修改后正确保存和更新 2026-01-22 00:10:30 +08:00