6.8 KiB
6.8 KiB
模型分层拆分功能使用指南
功能概述
模型分层拆分功能是Navisworks物流路径规划插件的核心功能之一,用于将大型建筑模型按照楼层、属性或其他条件拆分成多个独立的Navisworks文件。这个功能特别适用于:
- 大型建筑项目的分层管理
- 按楼层进行专业协调
- 减少文件大小,提高加载速度
- 便于不同团队分工协作
- 满足DELMIA等下游软件的导入需求
功能入口
- 启动Navisworks 2017
- 打开需要拆分的模型文件
- 在"附加模块"选项卡中点击"Transport Plugin"
- 在弹出的控制面板中切换到"系统管理"标签页
- 点击"模型分层拆分"按钮
界面说明
分层策略选择
按楼层分层
- 根据模型元素的楼层属性进行分层
- 自动识别常见的楼层属性(Level、Floor、Storey等)
- 适用于标准的建筑模型
按自定义属性分层
- 根据用户指定的属性值进行分层
- 可以选择任何模型中存在的属性
- 适用于有特殊分组需求的项目
按类别分层
- 根据模型元素的类别进行分层
- 自动识别元素的Family、Type等属性
- 适用于按专业或构件类型分层
按高程范围分层
- 根据模型元素的Z坐标进行分层
- 可设置高程容差和最小楼层高度
- 适用于没有楼层属性的模型
配置参数
输出目录
- 指定拆分后文件的保存位置
- 建议选择有足够空间的目录
- 支持网络路径
文件命名模式
- 支持变量替换:
{ProjectName}: 当前项目名称{LayerName}: 分层名称{DateTime}: 当前时间戳
- 示例:
{ProjectName}_{LayerName}→Building_Floor_01
高级选项
- 包含空分层: 是否导出没有元素的分层
- 创建子目录: 为每个分层创建独立的子目录
- 生成报告: 生成HTML格式的拆分报告
- 高程容差: 楼层检测时的高程误差范围
- 最小楼层高度: 用于高程范围分层的最小高度
操作步骤
第一步:选择分层策略
- 在"分层策略"下拉框中选择合适的策略
- 如果选择"按楼层"或"按自定义属性",需要在"分层属性"中选择对应的属性
- 系统会自动扫描模型中可用的属性
第二步:配置输出参数
- 点击"浏览"按钮选择输出目录
- 设置文件命名模式
- 根据需要调整高级选项
第三步:预览分层结果
- 点击"预览分层"按钮
- 系统会分析模型并显示预览结果
- 检查分层名称、元素数量和输出文件路径
- 确认结果无误后,"开始拆分"按钮会变为可用状态
第四步:执行拆分
- 点击"开始拆分"按钮
- 确认拆分参数后点击"是"
- 等待拆分完成,可以通过进度条查看进度
- 拆分完成后会显示结果统计
输出结果
文件结构
输出目录/
├── ProjectName_Floor_01/
│ ├── ProjectName_Floor_01.nwd
│ ├── ProjectName_Floor_01.json (元数据)
│ └── ProjectName_Floor_01_report.txt
├── ProjectName_Floor_02/
│ ├── ProjectName_Floor_02.nwd
│ ├── ProjectName_Floor_02.json
│ └── ProjectName_Floor_02_report.txt
└── split_summary_report.html (汇总报告)
文件说明
- .nwd文件: 拆分后的Navisworks模型文件
- .json文件: 包含分层元数据的JSON文件
- _report.txt: 文本格式的分层报告
- split_summary_report.html: HTML格式的汇总报告
最佳实践
模型准备
- 确保模型完整性: 拆分前检查模型是否完整加载
- 检查属性质量: 确保用于分层的属性值准确一致
- 备份原始文件: 建议在拆分前备份原始模型文件
分层策略选择
- 优先使用楼层属性: 如果模型有标准的楼层属性,优先选择"按楼层分层"
- 自定义属性的验证: 使用自定义属性前,先检查属性值的分布情况
- 高程分层的参数调整: 使用高程分层时,根据实际建筑高度调整参数
性能优化
- 分批处理大模型: 对于超大模型,可以先按区域手动选择后再分层
- 合理设置输出目录: 选择SSD硬盘作为输出目录可以提高速度
- 关闭不必要的功能: 如果不需要报告,可以关闭"生成报告"选项
质量控制
- 预览验证: 始终先预览分层结果,确认无误后再执行
- 检查元素数量: 确保拆分后的元素总数与原模型一致
- 验证文件完整性: 拆分完成后,随机打开几个文件验证内容正确性
常见问题解决
问题1:找不到楼层属性
现象: 属性下拉框中没有楼层相关的属性 解决方案:
- 检查模型是否正确加载
- 尝试使用"按高程范围分层"策略
- 联系模型提供方确认楼层属性的命名
问题2:分层结果不符合预期
现象: 预览显示的分层与预期不符 解决方案:
- 检查选择的属性是否正确
- 调整高程容差参数
- 使用"按自定义属性分层"并手动选择属性
问题3:导出文件过大或过小
现象: 某些分层文件异常大或小 解决方案:
- 检查分层逻辑是否正确
- 验证属性值的分布
- 考虑使用复合分层策略
问题4:拆分过程中断
现象: 拆分过程中出现错误或中断 解决方案:
- 检查磁盘空间是否充足
- 确保Navisworks没有其他耗时操作
- 尝试分批处理或重启软件后重试
问题5:无法打开拆分后的文件
现象: 生成的.nwd文件无法在Navisworks中打开 解决方案:
- 检查原始模型是否有损坏
- 尝试不同的文件格式(nwf、nwc)
- 确认Navisworks版本兼容性
技术限制
Navisworks API限制
- 文件格式支持: 主要支持.nwd格式,其他格式可能有限制
- 内存使用: 大模型拆分时可能占用较多内存
- 并发限制: 同时只能进行一个拆分操作
性能考虑
- 处理时间: 大模型的拆分可能需要较长时间
- 磁盘空间: 拆分后的文件总大小可能超过原文件
- 系统资源: 建议在配置较高的计算机上运行
版本兼容性
支持的Navisworks版本
- Navisworks Manage 2017
- Navisworks Simulate 2017
支持的文件格式
- 输入: .nwd, .nwf, .nwc, .dwg, .rvt等Navisworks支持的格式
- 输出: .nwd (推荐), .nwf, .nwc
系统要求
- Windows 7 或更高版本
- .NET Framework 4.6.2 或更高版本
- 足够的磁盘空间(建议至少为原文件大小的2倍)
更新日志
v1.0 (2025-07-16)
- 初始版本发布
- 支持四种分层策略
- 提供预览和批量处理功能
- 生成详细的拆分报告
如有其他问题,请查看日志文件或联系技术支持。