zoukankan      html  css  js  c++  java
  • Revit模型文件输出为3D PDF格式的方法

    写在前面,工欲善其事必先利其器,包含Revit模型的3D PDF文档用Adobe Reader XI 11可以打开(版本太低,估计不行,不太确定其它软件行不行,未测试,反正越专业的越好),常用的福昕阅读器等PDF查看软件,是看不了这种3D PDF的,如果用福昕阅读器打开3D PDF文档,只能有一片空白。

    本文主要讨论如何将Revit模型文件输出为3D PDF文档,使用Revit2013版自带的建筑实例文档(本来想用Revit2014的,但是因为导出3D PDF的插件最高支持Revit13版,然后Revit2014的文档导出IFC之后,发现有点问题,原因不明)。

    首先,最简单最直接的方法就是利用Revit插件,以关键词“revit 3d pdf”百度,会找到好几个插件,这里仅以3D PDF Converter for Revit为例做一说明,该插件是商业软件,大概400美元左右,该插件是英文版本,查看更多信息,请点击这里访问插件官网,顺便一提,这个插件公司提供了各种三维软件输出3D PDF的插件,比如3DMAX等等,你在官网下载的软件安装包有好几个,你只需要安装FOR REVIT那个就行。

    插件安装之后(插件安装的时候要提一句,不知道为什么安装完成后,它不是自动将ADDDIN文件直接安装到Revit目录下的,所以你可能需要将ADDIN文件复制到Revit插件目录下,原因不明,仅供参考,也许是我安装的方法不对),会在Revit附加模块中添加相关命令,如图所示,第一个命令就是导出Revit为3D PDF文档,第二命令是合并多个PDF文档为一个,第三个命令是将3D pdf文档输出为HTML格式,可以发布到网络上,第四个命令是PDF输出设置,后面几项与功能无关,不做介绍。

    首先将视图切换到三维视图(因为你在哪个视图下输出的3D PDF文档,该视图就会成为3D PDF文档的默认视图,所以还是Revit三维视图好一点),点击“Create PDF”命令,稍等片刻,保存文件即可,如下图所示。

    Revit模型文件输出为3D PDF格式的方法

    导出后的3D PDF文档如下图所示,里面有该Revit插件的LOGO水印,因为用的是试用版,正式版应该能去掉这个LOGO。

    Revit模型文件输出为3D PDF格式的方法

    第二种方式不用插件将Revit导出为3D PDF,但是你需要安装一个叫做“Adobe Acrobat Pro Extended”的软件,这是一个用来编辑PDF的软件,它支持向PDF文档中插入富媒体内容,比如视频,音频等,当然这些都用不到,它能支持插入特定格式的3D模型文档,比如IFC格式,所以将Revit输出为3D PDF文档的一个思路就是先把Revit模型导出为IFC格式,然后再利用Adobe Acrobat 9 Pro Extended插入到PDF文档中,然后发布。

    关于Adobe Acrobat Pro Extended这个软件,这里提供一个9.0汉化破解版本,你可以下载测试一下(要支持正版),高于该版本的应该都可以使用,但是注意一点,必须是”Extended“版本,单独的”Pro“版本是不支持3D格式文件的。

    我们仍然用Revit2013版本自带的那个建筑示例文档为例,进行简单的说明。

    首先需要将Revit模型导出为IFC格式,这个步骤很简单,不再赘述(补充说明,在导出IFC对话框文件类型一栏中有”IFC2X2“、”IFC2X3“等多个选项,暂时不太明白有什么区别,有待以后研究)

    然后打开Adobe Acrobat Pro Extended,然后”文件--创建PDF--从文件”,在打开的对话框中选择用Revit导出的IFC文档,如下图所示(这种方式创建的3D PDF文档中,这个3D模型覆盖了PDF的整个页面,你不能向该页面中添加其它东西,比如文字,如果你需要添加文字等,那么你应该先创建一个空白的PDF,然后”工具--多媒体—3D工具”,后面的步骤就雷同了,不再赘述)。

    Revit模型文件输出为3D PDF格式的方法

    选择打开,出现一个导入设置对话框,可以对导入的IFC文档的背景、默认光源、是否显示模型树等等进行一些,因为各项设置貌似比较复杂,还未及过多研究。

    Revit模型文件输出为3D PDF格式的方法

    点击OK,软件开始读进度条,文档开始被导入,稍等片刻,即可完成3D PDF的创建,如下图所示。

    Revit模型文件输出为3D PDF格式的方法

    比较一下这两种方式制作的3D PDF文档,单独从界面来看两者相差无几,看到这两个文档的时候,第一感觉是插件导出的3D PDF冒失保留了Revit模型的材质信息,整个显示效果跟Revit中几乎完全一致,但是非插件制作的3D PDF文档中,貌似丢失了材质信息,不过如果仔细观察的话,还是能够看出来是有显示材质的,比如那根红色的梁和室内的地板,这种视觉的差别,可能主要是一些设置的问题,插件应该是直接修改了一些导出时的一些设定,如果我们可以在将IFC文档导入到Adobe Acrobat Pro Extended时候进行恰当的设定,应该同样可以达到Revit中显示效果(有待进一步研究)。

    简单介绍一下,在3D PDF文档中可以对模型进行简单的操作,在最上边提供了一排模型浏览工具, 比如导航工具,可以旋转、放大、移动模型,可以用飞行模式查看模型,可以添加视图,可以进行测量,添加说明注释,是否显示3D模型树,切换模型显示模式,比如,线框,着色等等(个人感觉这个功能非常强大),还可以设置模型的背景颜色,最后一个工具是创建三维切面的,它能够在X-Y、X-Z、Y-Z三个平面中添加剖面。整个操作类似于navisworks,如果是单纯的浏览模型,3D PDF格式足够满足要求了,要比用navisworks方便多了,毕竟navisworks还是比较专业的软件。

    真是一个不幸的消息,在Adobe Reader中竟然不能显示最后一个坡面工具,不能查看剖面,就不能显示看清楚模型中个个构建的空间关系,这样的话3D PDF文档的意义就大打则扣了,制作3D PDF还要费不少力气,意义何在。

    最后,在说一下将Revit模型导出3D PDF文档的意义是什么,我们用Revit做模型是为了向别人展示用的,最终的模型是要用来分享的,最安全的分享模型的方式还是用Revit自己的RVT格式,但是,不能保证你的展示对象或者说客户可以使用Revit,所以这种发布为3D PDF文档的方法应该是一种门槛耕地应用更广,更加容易分享的方式。

  • 相关阅读:
    UTF8 GBK UTF8 GB2312 之间的区别和关系
    error
    adb
    没有在Manifest.xml中注册Activity
    office 2003打开2007版文件插件(附官方下载地址): compatibility pack for the 2007 office system
    R包MetaboAnalystR安装指南(Linux环境非root)
    R合并数据框有重复匹配时只保留第一行
    质谱行业介绍
    蛋白质组学数据分析——(1)原理
    [R报错] Kruskalwallis test 所有组的层次都必需是有限的
  • 原文地址:https://www.cnblogs.com/bimgoo/p/3033887.html
Copyright © 2011-2022 走看看