|
|
f9df83ba5b
|
实现自定义类别功能
|
2026-02-19 14:46:34 +08:00 |
|
|
|
76d277b6c2
|
从数据库中比对历史检测配置是否重复
|
2026-02-18 23:25:39 +08:00 |
|
|
|
7fbbcdd448
|
合并检测记录和碰撞记录表,重构检测过程
|
2026-02-18 22:34:18 +08:00 |
|
|
|
7da2ddf230
|
修正存储单位错误,规范单位使用
|
2026-02-18 16:10:36 +08:00 |
|
|
|
9751287884
|
纠正碰撞对不显示虚拟物体的问题
|
2026-02-18 15:19:58 +08:00 |
|
|
|
dc1380d7fe
|
增加检测记录表,完善批处理过程
|
2026-02-18 12:29:09 +08:00 |
|
|
|
749eb07cef
|
修复一些日志警告
|
2026-02-18 09:46:10 +08:00 |
|
|
|
eec957ad2e
|
重构虚拟物体管理器;修复碰撞历史列表自动移动物体的bug
|
2026-02-18 00:05:22 +08:00 |
|
|
|
1b26e7b640
|
修改截图使用当前视窗尺寸
|
2026-02-17 22:35:34 +08:00 |
|
|
|
ac6d3b4017
|
给碰撞构件清单,也加上碰撞对聚焦
|
2026-02-17 11:37:45 +08:00 |
|
|
|
fac4d3e2e3
|
去掉截图之间设置的等待时间
|
2026-02-17 10:44:09 +08:00 |
|
|
|
a304191b13
|
碰撞报告自动对碰撞点截图;纠正插件改名造成的路径错误。
|
2026-02-17 10:21:35 +08:00 |
|
|
|
08b4ecc5d5
|
将时标导出到TimeLiner任务
|
2026-02-16 19:56:07 +08:00 |
|
|
|
57751e85fa
|
实现完整的时间标签功能
|
2026-02-16 19:46:38 +08:00 |
|
|
|
178aa995ff
|
对代码进行审查并优化
|
2026-02-16 11:55:45 +08:00 |
|
|
|
fdcd8edfc0
|
将虚拟车辆改成虚拟物体
|
2026-02-16 09:02:50 +08:00 |
|
|
|
8378872b8d
|
增加按物流分类筛选显示物流元素
|
2026-02-15 21:26:49 +08:00 |
|
|
|
a9ccc057d3
|
修改Clashdetective进度条不展示百分比,以及不能取消的问题;进度条关闭主窗口失焦问题
|
2026-02-14 22:22:51 +08:00 |
|
|
|
3138b73a5f
|
优化路径分析功能;把资源文件集中到resources目录
|
2026-02-14 20:52:58 +08:00 |
|
|
|
77b9da40fc
|
实现路径分析功能
|
2026-02-14 17:39:40 +08:00 |
|
|
|
b36d20933e
|
修改预计算分析列表滚动条和数量限制
|
2026-02-13 19:33:52 +08:00 |
|
|
|
98c55045ad
|
选择物体或车辆时让它们到起点
|
2026-02-12 22:12:58 +08:00 |
|
|
|
c7781b15e4
|
修复动画结束,物体朝向转动的bug
|
2026-02-12 21:57:37 +08:00 |
|
|
|
579434fbff
|
增加导出剖面盒相交元素的包围盒信息的功能(用于三维场景重建)
|
2026-02-12 20:30:00 +08:00 |
|
|
|
64c6079011
|
调整碰撞分析对话框的尺寸为720x720,并设置数据表的最小高度为350
|
2026-02-11 03:41:15 +08:00 |
|
|
|
fdb11d2119
|
优化物体移动和朝向处理,确保在移动前重置到CAD原始位置,修复获取和保存当前朝向的逻辑
|
2026-02-11 03:18:06 +08:00 |
|
|
|
bdb3ed23db
|
纠正物体移动方法,确保先回到CAD原始位置再进行目标位置和朝向的变换
|
2026-02-11 02:30:52 +08:00 |
|
|
|
7ccb0ef6b0
|
修复动画重新播放物体朝向错误
|
2026-02-10 19:21:36 +08:00 |
|
|
|
ee33e43048
|
新增碰撞时运动物体位置和朝向记录功能,在碰撞报告中可以查看两者碰撞情况
|
2026-02-10 18:39:18 +08:00 |
|
|
|
cf5aed422b
|
优化视角聚焦功能,调整聚焦角度为60度,更新相关文档说明
|
2026-02-10 16:44:16 +08:00 |
|
|
|
1ffe567466
|
排除对象、碰撞对象、指定对象、物流类型等元素都增加视角对焦能力
|
2026-02-10 16:09:19 +08:00 |
|
|
|
c28f9762bc
|
重构视角控制辅助类,优化聚焦方法;记录相关API使用方法
|
2026-02-10 15:04:46 +08:00 |
|
|
|
78158c1cb1
|
新增指定对象聚焦功能
|
2026-02-10 13:49:43 +08:00 |
|
|
|
9a7a2da3c6
|
在碰撞报告中显示排除对象清单
|
2026-02-10 10:24:01 +08:00 |
|
|
|
e221d42812
|
新增排除对象管理功能,支持预计算分析添加到列表,支持用户手动添加和清除排除对象,支持数据库存储
|
2026-02-09 22:48:23 +08:00 |
|
|
|
322523bc77
|
新增预计算碰撞分析对话框及相关功能,支持高频碰撞物体的排除建议(初步实现)
|
2026-02-08 08:46:16 +08:00 |
|
|
|
77a49265aa
|
尽量不重建空间缓存;过滤虚拟车辆引起文档变更事件导致的初始化和缓存重建
|
2026-02-08 07:36:53 +08:00 |
|
|
|
5fdccf55c5
|
新增空间查询AABB范围查询功能,不再使用半径查询。
|
2026-02-08 06:55:07 +08:00 |
|
|
|
71fe79a447
|
修复html报告两种不同生成方法的问题,修复导出报告按钮无碰撞不显示的问题。
|
2026-02-07 18:30:29 +08:00 |
|
|
|
a655e8092c
|
建立简单的数据库备份和恢复机制
|
2026-02-07 01:56:24 +08:00 |
|
|
|
d9da8e95ce
|
给碰撞报告增加多截图的能力;修复路径宽度在修改路径点坐标后回到默认值的问题
|
2026-02-07 00:22:07 +08:00 |
|
|
|
84e5abf592
|
新增物体状态保存与恢复功能;在碰撞检测前后将物体恢复到终点位置
|
2026-02-06 21:49:57 +08:00 |
|
|
|
6be1de113e
|
优化代码格式,调整空行和注释位置;更新生成碰撞报告的方法为异步执行
|
2026-02-06 20:42:40 +08:00 |
|
|
|
a94d1c35b7
|
优化吊装路径管理逻辑,调整提升高度计算方式;更新路径编辑视图中列表高度设置
|
2026-02-06 03:14:02 +08:00 |
|
|
|
d9c362dcc3
|
新增可视化状态变更事件;将可视化控制按钮放到状态栏
|
2026-02-06 02:10:55 +08:00 |
|
|
|
333298c902
|
新增独立可视化开关以支持路径线和通行空间的显示;优化路径编辑视图中的可视化设置;新增布尔值到画刷和不透明度的转换器
|
2026-02-06 01:48:39 +08:00 |
|
|
|
a7e1411fd6
|
优化路径点编辑逻辑,改用Id查找路径点索引,增强索引验证;更新删除路径点时的选中状态处理
|
2026-02-06 01:06:36 +08:00 |
|
|
|
b7cdb72ff7
|
调整导出精度,将路径数据相关的数值精度从6位小数修改为3位小数
|
2026-02-06 00:36:30 +08:00 |
|
|
|
9e2ce0a3bc
|
优化复制粘贴坐标的按钮样式
|
2026-02-06 00:27:11 +08:00 |
|
|
|
8e3759adea
|
新增粘贴坐标功能和复制底面中心坐标按钮
|
2026-02-06 00:05:35 +08:00 |
|
|
|
39749dcf3d
|
新增 ModelItemBoundsWindow 窗口以显示选中模型元素的包围盒信息;调整碰撞检测报告窗口高度
|
2026-02-05 23:42:50 +08:00 |
|
|
|
c0333810ec
|
优化圆弧段渲染,使用完整车辆长方体替代多段长方体,提升可视化效果
|
2026-02-04 23:48:58 +08:00 |
|
|
|
1370ce1fd2
|
动画和碰撞检测后,保持物体在最终位置而非恢复到起点;去掉动画时对物体和虚拟车辆的绿色渲染
|
2026-02-04 22:11:03 +08:00 |
|
|
|
0d9eeed89b
|
优化单位转换的处理,使用缓存提高性能;控制米单位的使用
|
2026-02-04 12:59:02 +08:00 |
|
|
|
eeeaceacc4
|
修改吊装路径通行空间空中段方向的问题
|
2026-02-04 11:54:39 +08:00 |
|
|
|
5b6c8906aa
|
修改吊装路径的通行空间转折段方向错误的问题
|
2026-02-04 00:03:34 +08:00 |
|
|
|
1d170cb917
|
增加ClashDetective检测计数器,优化进度日志输出
|
2026-02-03 23:26:28 +08:00 |
|
|
|
8f0a363c9a
|
增加通行空间透明度配置,支持实时更新和渲染
|
2026-02-03 23:17:43 +08:00 |
|
|
|
dcf90a34fd
|
初始化时和文档就绪时刷新碰撞检测历史列表
|
2026-02-03 23:08:11 +08:00 |
|
|
|
0d241532c9
|
简化Clash Detective碰撞计数逻辑,统一使用权威碰撞计数器。解决批处理碰撞数错误的问题
|
2026-02-03 23:04:35 +08:00 |
|
|
|
f9f8b5f9aa
|
重置残留的Running状态任务为Pending,确保程序异常关闭后恢复状态
|
2026-02-03 22:56:39 +08:00 |
|
|
|
2930ea71da
|
增加通过PathId查找匹配原始对象的方法,优化ClashDetective碰撞结果处理
|
2026-02-03 22:40:33 +08:00 |
|
|
|
971c993bb7
|
纠正安全间隙多次转换的bug;更新运动和指定对象标识为PathId以确保唯一性
|
2026-02-03 21:57:55 +08:00 |
|
|
|
4d28ec5547
|
整合手工模式与全局模式的处理,解决批处理多余建缓存的bug;调整日志查看器窗口尺寸
|
2026-02-03 21:19:02 +08:00 |
|
|
|
a305ba31e1
|
重新截图信息更新至数据库,同时导出html
|
2026-02-02 22:25:26 +08:00 |
|
|
|
cb56910d68
|
默认打开手工指定碰撞检测对象,增加对象序号显示
|
2026-02-02 21:14:24 +08:00 |
|
|
|
0be608be82
|
增加配置兼容性检查,提示用户升级配置文件;优化路径规划管理器注释
|
2026-02-02 20:23:24 +08:00 |
|
|
|
438b000296
|
清理未使用的命名空间,优化代码结构
|
2026-02-01 19:25:48 +08:00 |
|
|
|
1d3f46dd00
|
增加配置变更事件订阅,实现系统配置实时生效
|
2026-02-01 19:00:31 +08:00 |
|
|
|
b1461436ff
|
优化碰撞检测缓存构建逻辑,直接设置移动物体以避免重复构建,简化手工模式下的预计算流程
|
2026-02-01 17:36:19 +08:00 |
|
|
|
dcbeabedf1
|
插件加载时的空文档检查,删除动画时对动画对象的检查
|
2026-02-01 16:49:32 +08:00 |
|
|
|
b09564c4aa
|
增加了修改提升点来调整上升高度的功能,重构了吊装路径的坐标约束
|
2026-02-01 16:29:18 +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 |
|
|
|
52ca335e9f
|
移除路径编辑视图中的起吊高度相关功能,简化路径点操作界面
|
2026-01-21 23:21:35 +08:00 |
|
|
|
e2fb22efe6
|
优自动规划几何体获取逻辑,统一使用DFS遍历和过滤,过滤隐藏项
|
2026-01-21 21:05:35 +08:00 |
|
|
|
66353f9621
|
优化路径数据更新逻辑,统一调用更新函数,简化路径视图模型属性设置
|
2026-01-21 19:58:19 +08:00 |
|
|
|
b42089d491
|
无碰撞时触发祝贺对话框,并调整相关事件处理
|
2026-01-21 17:26:34 +08:00 |
|
|
|
1f43d919e4
|
修复路径可视化中的垂直偏移逻辑,确保在车辆通行空间模式下,起点和终点位置沿着长方体的轴线方向正确调整
|
2026-01-21 15:52:24 +08:00 |
|
|
|
91c8f5c6f7
|
优化通行空间参数设置,统一使用模型单位,调整日志输出格式
|
2026-01-21 15:01:13 +08:00 |
|
|
|
131dfba768
|
更完善吊装路径路径点编辑关联逻辑
|
2026-01-20 20:58:22 +08:00 |
|
|
|
366d9309f2
|
将空中路径合并,完善吊装路径相关命令与参数
|
2026-01-20 18:24:28 +08:00 |
|
|
|
50814b3f99
|
调整车辆长度和安全间隙配置,去掉人工路径对路径点必须在通道上的限制
|
2026-01-20 12:03:50 +08:00 |
|
|
|
be9131b89f
|
优化物体选择逻辑,增加角度修正值的直接设置,确保选择相同物体时保持当前角度修正值
|
2026-01-19 23:13:05 +08:00 |
|
|
|
ca503c0448
|
添加物体角度调整功能,新增角度修正窗口及相关逻辑
|
2026-01-19 22:48:11 +08:00 |
|
|
|
b6dd1ca61b
|
明确车辆长宽高和坐标系的关系,修改通行空间对其的使用。
|
2026-01-19 17:44:05 +08:00 |
|
|
|
582ccfe1d6
|
优化通行空间参数设置,调整路径类型下的通行空间计算逻辑
|
2026-01-19 01:04:41 +08:00 |
|
|
|
a235a65a20
|
增加检测间隙的同步
|
2026-01-18 22:23:12 +08:00 |
|
|
|
a52d8fdacb
|
优化通行空间参数设置逻辑,动态根据路径类型调整通行空间尺寸
|
2026-01-18 21:57:02 +08:00 |
|
|
|
405ea5ac7c
|
修改吊装路径的名称和类型bug
|
2026-01-18 18:48:43 +08:00 |
|
|
|
35cbd41a9a
|
让地面路径使用车辆宽度做尺寸
|
2026-01-18 18:28:22 +08:00 |
|
|
|
ea3e02cfba
|
让空轨路径默认显示通行空间
|
2026-01-18 17:21:59 +08:00 |
|
|
|
668073b100
|
修正吊装通行空间显示问题。
|
2026-01-18 17:14:19 +08:00 |
|
|
|
bc1ad3f4c3
|
优化通行空间可视化功能,自动根据路径类型切换可视化模式,并优化相关渲染逻辑
|
2026-01-18 16:25:21 +08:00 |
|
|
|
ddf44b887f
|
增加了吊装路径
|
2026-01-18 12:59:30 +08:00 |
|
|
|
1a219b7b0e
|
UI微调
|
2026-01-17 20:26:28 +08:00 |
|
|
|
6dcd27708d
|
缩小插件UI界面宽度,优化布局
|
2026-01-17 14:39:55 +08:00 |
|
|
|
1813c9831d
|
重构网格可视化功能,使用单独的结构和渲染方法
|
2026-01-16 21:06:20 +08:00 |
|
|
|
07f8f5b2bf
|
修复网格可视化性能问题
根本原因:新代码在循环中调用了 AddPoint() 方法,该方法每次都会触发 UpdateTotalLength(),导致:
算法复杂度:从 O(n) 变成 O(n² log n)
排序次数:12,480 个点 = 78,000,000 次排序
性能损失:从 76 毫秒 → 12.5 秒(130倍慢)
修复方案:直接使用 Points.Add() 绕过昂贵的 UpdateTotalLength() 调用
|
2026-01-16 20:35:33 +08:00 |
|
|
|
f4fda4e308
|
优化虚拟车辆管理,避免动态计算尺寸,直接应用缩放值;更新模型加载完成检测逻辑,改进事件处理
|
2026-01-16 17:29:04 +08:00 |
|
|
|
519382f375
|
增加碰撞构件清单
|
2026-01-14 13:18:43 +08:00 |
|
|
|
760786d9b1
|
清理废弃的连线标记,更新异步方法调用方式
|
2026-01-14 12:12:22 +08:00 |
|
|
|
fcc87b2cb0
|
添加空间索引格子大小配置,优化动画碰撞检测性能,修复属性设置的线程安全问题
|
2026-01-14 11:41:09 +08:00 |
|