NavisworksTransport/README.md

61 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# NavisworksTransport
Navisworks Manage 2026 物流路径规划与运输冲突检测插件。
## 功能特性
-**物流属性管理**:类别属性分配(门、电梯、楼梯、通道、障碍物等)、自定义类别
-**路径规划**A*自动寻路、曲线化路径、空轨路径、吊装路径
-**动画仿真**虚拟车辆动画、物体沿路径转向、TimeLiner集成
-**碰撞检测**ClashDetective集成、预计算分析、批处理队列
-**可视化**:通行空间、网格可视化、路径剖面盒、视角聚焦
-**数据管理**SQLite数据库、历史记录、导入导出(JSON/CSV/XML/DELMIA)
## 系统要求
- Windows 10/11
- Navisworks Manage 2026
- .NET Framework 4.8
## 构建与安装
```bash
# 构建
./compile.bat
# 部署到Navisworks插件目录
./deploy-plugin.bat
```
插件将自动安装到:`%PROGRAMDATA%\Autodesk\Navisworks Manage 2026\plugins\TransportPlugin\`
## 使用方法
1. 在Navisworks中打开BIM模型
2. 点击"附加模块"选项卡中的"TransportPlugin"
3. 使用物流分类功能设置模型属性
4. 创建路径并执行碰撞检测
详细说明请参阅:[AGENTS.md](AGENTS.md)
## 技术架构
```
src/
├── Core/ # 插件主类、动画、碰撞检测、配置、数据库
├── Commands/ # 命令模式实现
├── PathPlanning/ # A*算法、网格地图、路径优化
├── UI/WPF/ # WPF界面(Views/ViewModels/Converters)
└── Utils/ # 工具类
```
## 版本
当前版本:**0.15.0** (2026-02-20)
完整版本历史请参阅:[CHANGELOG.md](CHANGELOG.md)
## 许可证
Copyright © 2024-2026