联系我们
010-88043381

产品展示当前位置:首页?>?产品展示>
Revit模型转入Paco模型
  RevitToPaco程序基于 NET Framework 4 0 和Revit 2013 API编写
Revit模型转入Paco模型

1.1安装与卸载

1.1.1???? ?系统要求

RevitToPaco程序基于.NET Framework 4.0 和Revit 2013 API编写,兼容32位和64位的Autodesk Revit 2013程序。RevitToPaco的系统要求为已经安装Revit 2013软件的计算机,因此其系统要求与Revit 2013的系统要求相同,具体如下:
?
面向 Windows 32位的 Autodesk Revit 2013
??? Microsoft? Windows? 7 32位Enterprise、Ultimate、Professional或Home Premium版;或Microsoft? Windows? XP(SP2或更高版本)Professional或Home版*
??? 单核或多核 Intel? Pentium?, Xeon?, or I 系列处理器,或AMD同类型处理器。
??? 4 GB内存
??? 5 GB可用磁盘空间
??? 1,280 x 1,024真彩色显示屏
??? 支持24位彩色基本图形的显示适配器,配有256 MB显存且支持DirectX? 9和Shader Model 3的高级图形显卡。
??? Microsoft? Internet Explorer? 7.0或更高版本
??? 兼容微软鼠标的定点设备
??? 下载或使用DVD9安装
??? 互联网连接用于许可注册
面向 Windows 64位的 Autodesk Revit Structure 2013
??? Microsoft? Windows? 7 64位Enterprise、Ultimate、Professional或Home Premium版;
??? 多核 Intel? Pentium?, Xeon?, or I 系列处理器,或AMD同类型处理器。
??? 8 GB内存
??? 5 GB可用磁盘空间
??? 1,680 x 1,050真彩色显示屏
??? 支持24位彩色基本图形的显示适配器,配有256 MB显存且支持DirectX? 9和Shader Model 3的高级图形显卡。
??? Microsoft? Internet Explorer? 7.0或更高版本
??? 兼容微软鼠标的定点设备
??? 下载或使用DVD9安装互联网连接用于许可注册
?
只要满足上述要求,并且成功安装Revit 2013软件,即可安装RevitToPaco。

1.1.2???? ?安装步骤

安装程序同样基于.NET Framework 4.0 编写,运行需要.NET Framework 4.0支持。由于安装Revit 2013默认已经将.NET Framework 4.0 安装完成,因此安装.NET Framework的过程予以跳过。
?

图1 安装包文件

1.????? 安装包包含两个文件,运行Setup.exe即可开始安装。
?

图2 安装向导界面

?
2.????? 进入安装向导界面,点击下一步继续。
?

图3 选择安装文件夹

?
3.????? 进入选择安装文件夹界面,这里选择的是RevitToPaco插件的安装目录,而非Revit 2013的安装地址。插件的调用文件会自动生成在Revit 2013的插件读取目录下。在选择好安装目录后,点击下一步继续。
?

图4 确认安装界面

?
4.????? 进入确认安装界面,如安装信息确认无误,请点击下一步继续;如需要修改安装信息,请点击上一步修改。
?

图5 ?正在安装

?
5.????? 进入安装文件界面,请等待安装完成。
?

图6 安装完成

?
6.????? 安装完成,点击关闭即可。


1.1.3???? ?卸载步骤

?

图7 运行卸载程序

?
1.????? 如需卸载软件,可以运行安装文件夹下的Uninstall程序
?

图8 卸载确认

?
2.????? 进入卸载确认页面,点击“是”卸载,点击“否”取消卸载。
?

图9 正在删除

?
3.????? 点击“是”之后,等待其卸载完成即可。
?


1.2软件操作方法

RevitToPaco软件属于Revit 2013二次开发插件。安装之后,会在Revit运行时自动加载。其转换模型操作步骤如下:
①??? 打开Revit 2013 软件
?

图10 打开Revit 2013

?
②??? 打开需要转换的模型文件
?

图11 打开待转换的模型文件

?
③??? 点击“附加模块”选项卡,可以看到RevitToPaco的图标,单击该图标,运行RevitToPaco。
?

图12 运行RevitToPaco插件

?
④??? 打开RevitToPaco选项界面,各项说明如下:
?

图13?RevitToPaco选项界面

?
①??? 节点合并选项:
??? 对应于章节3.2.5所阐述的合并节点过程。可以选择是否启用节点合并,以及针对于水平构件和竖直构件,节点合并的容差值(节点合并判断值=节点合并容差值+当前合并部分最大截面边长/2)。
②??? 转换内容选项:
??? 允许用户选择转换的内容,包括梁、柱、墙、楼板、洞口,可以使用户有更加灵活的转换选择。注意:在不转换墙和楼板时,是不能转换生成洞口的。
③??? 是否应用分析模型判断边界
??? 正如前文所述,在本接口中,并未直接采用分析模型判断楼板和墙的边界线(楼板采用的是SlabShapeCreases,而墙采用的是Location Curve加标高的方法),而只是采用分析模型判断偏心。在这里可以选择让程序强制使用分析模型的边界生成楼板和墙,用以应对转换兼容性问题,如老版本生成的模型没有SlabShapeCrease等等。
④??? 输出cdt文件选项
??? 在这里可以选择输出生成的cdt文件名和路径,默认为当前Revit模型所在目录,文件名与Revit模型文件名相同。

?
? ?
图14?选项说明
⑤??? 设置选项之后,点击“执行”开始模型转换,等待转换完成。
?
图15 转换完成
?
⑥??? 转换完成后,即生成cdt模型文件,将该文件在Paco中导入,模型转换完成。
?
图16 生成cdt文件
?
图17 导入Paco中
?

1.3转换示例

为了对接口的兼容性和有效性进行测试,我们分别对单层复杂模型和某体育场模型进行了测试。

1.3.1???? ?单层复杂模型

?
(a) Revit模型
?
(b) Paco模型
图18 单层复杂模型
?
模型如图33。从整体图上我们可以比较直观地看出,该模型虽然层数较少担包含了该接口可以转换的所有信息,包括梁、柱、墙、楼板、洞口,以及梁柱偏心,端部约束,异形洞口等等。从整体上来看,模型转换结果良好。
?
(a) Revit模型
?
(b) Paco模型
图19 水平构件局部图
?
从图34可以看出,该接口将梁的旋转、倾斜和偏心都进行了正确的转换,同时也实现了节点合并。对于楼板的偏心,该接口也能正确考虑。
?
(a) Revit模型
?
(b) Paco模型
图20 竖直构件局部图
从图35可以看出,该接口可以将柱的偏心正常识别,并将柱节点与梁节点合并,保证模型可以正确计算。此外,该接口也能够正常转换楼板洞口在楼板边角的情况,说明接口的兼容性较强。

1.3.2???? ?某超高层方案模型

图36为某超高层方案模型,共43层。采用该接口能够准确地将Revit模型转换为Paco模型,证明了该接口对于大型模型转换的可靠性
(a) Revit模型
(b) Paco模型
图21?某超高层方案模型
?

1.3.3???? ?某体育场模型

图37为某体育场模型。该接口成功将其从Revit模型转换生成了Paco模型,说明该接口能够应对大跨复杂结构的模型转换,为该接口将来应用于实际工程模型转换提供了证明。
?
(a) Revit模型
?
(b) Paco模型
图22 某体育场模型