二次开发实现从AUTOCAD到REVIT快速翻模技术研究

附件大小:0.59MB
附件格式:1个直链文件,格式为pdf
所属分类:其他资料
分享会员:
分享时间:
最后更新:
资源简介/截图:

1 引言

BIM技术能提高设计 企业核心竞争力 的理念 , 已逐步广大设计企业所认 同。国内各 大设 计 院都 希望能够走在技术的前沿 ,纷纷尝试利用 BIM技术 进行实际项 目设计实验及探讨。

BIM 设计 相 对 于 AUTOCAD二 维 设 计 设 计 ,具 有无可 比拟优势 ,具体表现在 :可视化设计 ,便 于业 主决策 ,减少项 目返工 ;各专业协 同设计 ,大幅度减 少设计错误 ,提高设计质量 ;可解决 机 电管道打架 老大难问题 。项 目通过引入 BIM技术 ,可大幅提高 设计质量 ,降低项 目建造成本。因此 ,BIM已成为建 筑 行业 发展 方 向 。

多数设计单位采用 BIM技术作验证手段 ,即先 完成二维 CAD设 计 ,再 由 BIM专业人员采用 翻模 方式建立三维 BIM模型 ,利用 BIM设计技术 主要用 来解决管道综合 、设计纠错 、施工 图深化、工程量统 计等问题 。这样做主要原 因是现 阶段 直接用 BIM 出全套 施工 图效率低 下及 出 图质量还 不尽 人意。 BIM软件 出图是采用模 型投影得到,而投影得到图 形往往 杂乱无 章 ,无 法满足 国内对施 工 图出 图要 求 ,需要进行大量修改 ,修改工作量 有时要 比重新 设 计还 要 大 。在 公 用 系 统设 计 时 ,BIM 设 计往 往 无法兼顾清晰表达及实际位 置两方面的矛盾 ,若管线 按实际位置绘制 ,投影得到管线在平面 图全部挤 到 一 起 ,无法 清晰表达管线 内在关系。因此 ,多数设 计单位采用先进行 cad二维设计 ,再 由专业人员采 用翻模方式进行 BIM建模 。

现 阶段 多数设 计人 员进 行 BIM 翻模 还处 于 手工 阶段 ,存 在大量 的繁 重 的重 复性 工作 。BIM 建模效 率低 下 成 为其 推 广 使 用 最 大 障 碍 之 一 , 如何提 高 BIM 建 模 效 率 是 当 前 急 需 解 决 问 题 之 一 。

本文试 图通过开发 AUTOCAD及 REVIT二 次 插件 ,实现从 AUTOCAD图形到 REVIT快速建模 。

2 技术开发策 略及原则

2.1 开发策略

利用 土 建 及 公 用 二 维 设 计 图 纸 ,由 AUTO. CAD插件 自动读 出翻模所需 构件相关 信息 ,利用 EXCEL作为 中间存储及少量数 据输 入文件 ,利用 REVIT二 次插件 将数 据 导人 到 REVIT实 现 BIM 快速建模 。

2.2 原则确定

广泛适应性 :对 cad图形不作特别要求 ,确保插 件具备广泛的适应性。

准确性 :翻模 准确性放在第一 位 ,在 满足准确 建模前提下 ,尽可能提高建模效率。

便 于扩充 :利 用 EXCEL作为 中间文 件 ,其 作 用 既作 为数 据临时存放 地 ,又可 作为参 数输入 人 口。这样 做即可大大简化 软件 开发难 度 ,又可 方 便操 作 者 输 入 ,还 可 便 于 使 用 者 自行 更 改 或 扩充 。

操作力求简单 :插件操作力求简单 ,便 于上手 。 结合使用 者可能是 AUTOCAD熟练操作 ,而 REVIT 操作较为生疏 的特 点,主要 工作 安排在 AUTOCAD 中完成。

通过本插件 ,设计人员可以快速将 已有 AUTO— CAD二 维 模 型 在 REVIT 中进 行 重 建 ,减 少 重 复 工 作 ,力求将设计人员从繁杂重复 的建模 工作 中解放 出来

3 开发工具

本插件 BIM 建模基 于 REVIT2014版本 ,主要 开 发工 具 为 AUTOCAD VBA及 Visual Studio 2010。

AUTOCAD图形 中模 型 数据 读取 选 择 AUTO— CADVBA作为二次开发平台来完成 ,此软件具有调 试容易 、运行速度快、方便转换成 DLL程序 加 以保 护等优势。

BIM 采 用 REVIT软 件 ,因为在 市 面上 众 多 BIM 软件 中,其 中要数 AutodeskREVIT系列软件可扩展 性最好 ,应用程序接口较为完善 。

4 功能 实现

4.1 基本思路

为了实现从 AUTOCAD图形到 REVIT快 速建 模 ,插 件 分 AUTOCAD 功 能 模 块 及 REVIT功 能 模块。

(1)AUTOCAD功能模块

目的 :满足快速构建 REVIT建模所 需要数据 , 写 入 EXCEL文件 。

编程思路 :在 DWG文件进行必要编辑前提下 , 选择合适实体 ,计算或收集构件位置及尺寸相关数 据 ,写入 EXCEL内指定单元格。

(2)REVIT功能模块

目的:插 件利 用 EXCEL中数 据 构 建 族 实 例 或 族 。

编程思路 :对 EXCEL文件补充必要数据 (如标 高、族类型等 AUTOCAD模块 中不便输入或无法收 集数据 ),程序读 出数据后 自动建模 ,如构建新 的族 类型 、族实例 、新族 、新的管线及管件。

下面以两根 结构梁 翻模 过程说 明插 件功能实 现基 本思 路 :

(1)在 AUTOCAD中分别选择梁文字代 号及梁 中心线 ,即选 择 图 2中 文字 “WKM (1)250x500”及 “WKM (1)”及代表梁 中心线的黑粗线 ;

(2)AUTOCAD模块将梁尺寸及位置信息 写入 Excel,即将 所 选 择 梁 位 置 信 息 及 宽 度 及 高 度 写 入 EXCEL,并在 EXCEL中补充梁顶标高及梁族名称信 息 ;

(3)运行 REVIT中对应模块 ,模块根据梁尺寸 构建族类型 ,然后根据 梁位置信息 创建族实 例,从 而完成对梁 自动建模。

4.2 各种构件处理

按照 REVIT中建模习惯 ,将模型分 为轴 网、墙 、 门 、窗 、柱 、梁 、楼 梯 、风 管 、水 管 、桥 架 、管 道 附 件 等 构件 ,结合各构件建模特点 ,分别对不 同类型 的构 件采用不同方法进行程序处理。

资源链接请先登录(扫码可直接登录、免注册)
十年老网站,真实资源!
高速直链,非网盘分享!浏览器直接下载、拒绝套路!
本站已在工信部及公安备案,真实可信!
手机扫码一键登录、无需填写资料及验证,支持QQ/微信/微博(建议QQ,支持手机快捷登录)
①升级会员方法:一键登录后->用户中心(右上角)->升级会员菜单
②注册登录、单独下载/升级会员、下载失败处理等任何问题,请加客服微信
不会操作?点此查看“会员注册登录方法”

投稿会员:芳华
我的头像

您必须才能评论!

手机扫码、免注册、直接登录

 注意:QQ登录支持手机端浏览器一键登录及扫码登录
微信仅支持手机扫码一键登录

账号密码登录(仅适用于原老用户)