医药安全标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210868228.7 (22)申请日 2022.07.22 (71)申请人 重庆筑信云智建 筑科技有限公司 地址 401123 重庆市渝北区两江新区华 山 南路16号互联网学院2A号楼独角兽加 速自编号3 02号 (72)发明人 王君峰 朱然 吴渊文  (74)专利代理 机构 北京箐昱专利代理事务所 (普通合伙) 1610 5 专利代理师 张锋 (51)Int.Cl. G06T 17/00(2006.01) G06F 30/12(2020.01) G06F 8/30(2018.01) G06F 8/36(2018.01)G06F 9/445(2018.01) (54)发明名称 一种基于DirectVR的二维图纸转3D模型方 法 (57)摘要 本发明提供一种基于DirectVR的二维图纸 转3D模型方法, 涉及二维图纸转3D模型技术领 域。 该基于DirectVR的二维图纸转3D模型方法, 具体包括以下步骤: S1.二维转三维, 利用CAD中 开发的插件, 对图纸进行分类处理, 把各个墙体 及门窗等构 件参数化导出成xlsx格式文件, 在利 用该转三维软件进行参数化导入, 对xl sx文件参 数, 进行三维自动重建, 门窗、 设备构 件不同样式 需要进行提前ID设定, 然后依据导出文档中的ID 进行重新映射到场景中。 该基于DirectVR的二维 图 纸 转 3 D 模 型 方 法 ,利 用 开 源 引 擎 unrealengine, 通过预先设定不同构件ID参数, 而后只需导入构件的参数信息, 即可实现二维转 三维场景的需求, 同时通过Revit插件缩短了出 图的时间, 给操作人员带来了方便和快捷。 权利要求书1页 说明书3页 附图2页 CN 115115787 A 2022.09.27 CN 115115787 A 1.一种基于Direct VR的二维图纸 转3D模型 方法, 其特 征在于, 具体包括以下步骤: S1.二维转 三维 利用CAD中开发的插件, 对图纸进行分类处理, 把各个墙体及门窗等构件参数化导出成 xlsx格式文件, 在利用该转三维软件进行参数化导入, 对xlsx文件参数, 进行三维自动重 建, 门窗、 设备构件不同样式需要进行提前ID设定, 然后依据导出文档中的ID进 行重新映射 到场景中; S2.出图处 理 a.引入和开发 在新解决方案中引入RevitAPI.dll,RevitAPIUI.dll这两个动态链接库是Revit目录 下用于二次开发的接口; b.文件加载插 件 新建AddIn文件, 此文件里包括插件名称, 插件所在解决方案里的类名, 插件目录, 唯一 编号, 此文件最终放置在Revit AddIn目录, 当Revit启动 后可以通过 此文件加载插 件; c.构建插 件菜单 在解决方案里新建类, 通过RevitSDK实现IExternalApplication接口, 重写 OnStartup, 此方法用于构建插 件的菜单; d.响应插 件按钮 在解决方案里新建command类, 此类通过RevitSDK实现IExternalCommand接口, 重写 Execute方法, 此方法用于响应插 件的按钮; e.写入调用窗口 在command类里写入调用WPF窗口 的方法, 在WPF窗口中完成对Revit构件的诸多操作。 2.根据权利要求1所述的一种基于DirectV R的二维图纸转3D模型方法, 其特征在于: 所 述S1中对 xlsx文件参数 具体的为长 宽高类数据。 3.根据权利要求1所述的一种基于DirectV R的二维图纸转3D模型方法, 其特征在于: 所 述S1中用户可根据自身需求设定不同样式的映射。 4.根据权利要求1所述的一种基于DirectV R的二维图纸转3D模型方法, 其特征在于: 所 述RevitSDK是软件安装包中自带的, 可为开发者提供常用的二次开发命令, 其中包含Add ‑ inManager加载插 件和Lookup构件信息查看插 件。 5.根据权利要求1所述的一种基于DirectV R的二维图纸转3D模型方法, 其特征在于: 所 述S1中CAD, 全称为管理软件计算机辅助设计, 是指运用计算机软件在图形化开 发界面上进 行管理软件的设计。 6.根据权利要求1所述的一种基于DirectV R的二维图纸转3D模型方法, 其特征在于: 所 述S1中Revit是为建筑信息模型构建的软件。权 利 要 求 书 1/1 页 2 CN 115115787 A 2一种基于DirectVR的二维图纸转3D 模型方法 技术领域 [0001]本发明涉及二维图纸转3D模型技术领域, 具体为一种基于D irectVR的二维图纸转 3D模型方法。 背景技术 [0002]C#是微软公司发布的一种由C和C++衍生出来的面向对象的编程语言、 运行于.NET   Framework和.NET  Core(完全开源, 跨平台)之上的高级程序设计语言, 在.NET桌面应用程 序开发领域, Windows  Form是“前辈”, 相比以前的老祖宗MFC, 其开发效率高得多, 即使比一 向以“高效率”著称的VB、 Delphi之类, 也不逊色, 因此在很长的一段时间内, Windows  Form 成为.NET桌面领域的主流技术, 而且有一大批各式各样的第3方控件, 其功能可谓应有尽 有, 使用方便 。 [0003]WinForm, 是 ·Net开发平 台中对Windows  Form的一种称谓, 用于设计窗体和可视 控件, 以创建丰富的基于Windows的应用程序, Winform的缺点是它有着依赖的GDI和GDI+的 缺点, 造成其制作3d效果有着很大的困难, 且年代久远, 不能跨平台, 目前新的类库已经无 法给予其支持, 并且市场上独立的二 维图纸软件、 三 维模型软件品类成熟, 但很少有能够自 动从二维转 三维软件的工具, 且两者 转换过程繁琐。 发明内容 [0004](一)解决的技 术问题 [0005]针对现有技术的不足, 本发明提供了一种基于DirectVR的二维图纸转3D模型方 法, 解决了 市场上独立的二 维图纸软件、 三 维模型软件品类成熟, 但很少有能够自动从二 维 转三维软件的工具, 且两者 转换过程繁琐的问题。 [0006](二)技术方案 [0007]为实现以上目的, 本发明通过以下技术方案予以实现: 一种基于DirectVR的二维 图纸转3D模型 方法, 具体包括以下步骤: [0008]S1.二维转 三维 [0009]利用CAD中开发的插件, 对图纸进行分类处理, 把各个墙体及门窗等构件参数化导 出成xlsx格式文件, 在利用该转三 维软件进 行参数化导入, 对xlsx文件参数, 进行三 维自动 重建, 门窗、 设备构件不同样式需要进 行提前ID设定, 然后依据导出文档中的ID进 行重新映 射到场景中; [0010]S2.出图处 理 [0011]a.引入和开发 [0012]在新解决方案中引入RevitAPI.dll,RevitAPIUI.dll这两个动态链接库是Revit 目录下用于二次开发的接口; [0013]b.文件加载插 件 [0014]新建AddIn文件, 此文件里包括插件名称, 插件所在解决方案里的类名, 插件目录,说 明 书 1/3 页 3 CN 115115787 A 3

PDF文档 专利 一种基于DirectVR的二维图纸转3D模型方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于DirectVR的二维图纸转3D模型方法 第 1 页 专利 一种基于DirectVR的二维图纸转3D模型方法 第 2 页 专利 一种基于DirectVR的二维图纸转3D模型方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:44:32上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。