基于3DE平台的三维地质模型二维出图方法技术

技术编号:35900496 阅读:14 留言:0更新日期:2022-12-10 10:36
本发明专利技术公开了一种基于3DE平台的三维地质模型二维出图方法。它包括如下步骤,步骤一:资源库建立;步骤二:剖面图建立;步骤三:自动绘制标尺;步骤四:自动绘制图签;步骤五:自动绘制钻孔;步骤六:利用开发的线型库、花纹库、图例库添加线型、花纹和图例。本发明专利技术解决了现有3DE平台下地质二维出图无法自动化的问题;具有实现花纹、线型、图例一键绘制、图签的自定义定制、并实现二维剖面图图的标准输出的优点。并实现二维剖面图图的标准输出的优点。并实现二维剖面图图的标准输出的优点。

【技术实现步骤摘要】
基于3DE平台的三维地质模型二维出图方法


[0001]本专利技术涉及地质三维建模及BIM应用
,特别涉及一种三维地质模型的二维出图方法。更具体地说它是一种基于3DE平台的三维地质模型二维出图方法。

技术介绍

[0002]随着正向三维设计的普及应用,地质也从传统二维出图模式,逐渐转型为正向三维设计。由于三维制图的行业标准相对滞后,三维地质建模还没有被全面推广,工程技术人员还仍然保持以前的制图习惯,需要为绘制地质平剖面图付出大量的时间和精力。3DEXPERIENCE Platform(简称3DE)是达索系统于2014年推出的产品开发软件应用平台程序,它集成了CATIA、ENOVIA、DELMIA以及SIMULIA等诸多数字化设计仿真模块,可实现3D设计、工程、3D CAD、建模、仿真、数据管理和流程管理。
[0003]在基于3DE平台建立三维地质模型的基础上,可以实现二维出图,但直接输出的并非标准化的地质剖面图,仍需进一步补充完善。在3DE平台上缺少标准的花纹库、线型库和图例库。
[0004]因此,开发一种3DE平台下地质二维自动出图的三维地质模型的二维出图方法很有必要。

技术实现思路

[0005]本专利技术的目的是为了提供一种基于3DE平台的三维地质模型二维出图方法,为一种基于3DE地质模型的标准化二维地质出图方法,实现花纹、线型、图例一键绘制,图签的自定义定制,并实现二维剖面图图的标准输出,实现3DE平台下地质二维自动出图的三维地质模型的二维出图,提高工作效率;解决了现有3DE平台下地质二维出图无法自动化的问题。
[0006]为了实现上述目的,如图1所示,本专利技术的技术方案为:基于3DE平台的三维地质模型二维出图方法,其特征在于:包括如下步骤,
[0007]步骤一:资源库建立;
[0008]步骤二:剖面图建立;
[0009]步骤三:自动绘制标尺;
[0010]步骤四:自动绘制图签;
[0011]步骤五:自动绘制钻孔;
[0012]步骤六:利用开发的线型库、花纹库、图例库添加线型、花纹和图例,实现花纹、线型、图例一键绘制,图签的自定义定制,并实现二维剖面图图的标准输出。
[0013]在上述技术方案中,在步骤一中,资源库包括花纹库、线型库和图签库;
[0014]花纹库的建立方法为:
[0015]步骤1a1:以管理员身份登录3DE;
[0016]步骤1a2:标准配置选项中选择阵列向量;
[0017]步骤1a3:添加实例并输入花纹代码;
[0018]步骤1a4:将生成的XML文件配置到standard文件夹中;
[0019]线型库的建立方法为:
[0020]步骤1b1:以管理员身份登录3DE;
[0021]步骤1b2:标准配置选项中选择线型;
[0022]步骤1b3:双击线型进行线型编辑界面并绘制线型;
[0023]步骤1b4:将生成的XML文件配置到standard文件夹中;
[0024]图签库的建立方法为:
[0025]步骤1c1:创建工程图,并命名为图签库;
[0026]步骤1c2:添加一张工程详图,比例为1:1;
[0027]步骤1c3:在模板工具条中添加2D部件,并以坐标原点为起点绘制图签。
[0028]在上述技术方案中,在步骤二中,剖面图的建立方法,具体包括如下步骤:
[0029]步骤21:通过正视图创建XY平面的正视图;
[0030]步骤22:通过原生剖面图命令生成剖面;
[0031]步骤23:对生成的剖面图(SectionView)进行旋转平移。
[0032]在上述技术方案中,在步骤三中,自动绘制标尺,具体包括如下步骤:
[0033]步骤31:获取SectionView的CATIDftGenGeomAccess接口,得到所有的IDMCurve2D;
[0034]步骤32:遍历所有IDMCurve2D获取每个IDMCurve2D的包容盒;
[0035]步骤33:将所有包容盒加入到一个包容盒中并计算包容盒的最小坐标值和最大坐标值;
[0036]步骤34:根据包容盒坐标绘制标尺。
[0037]在上述技术方案中,在步骤四中,自动绘制图签,具体包括如下步骤:
[0038]步骤41:获取当前Sheet的BackGroundView,并画图纸边框;
[0039]步骤42:根据图签库工程图的ID,查找合作区内工程图,获取图签库ID的工程图;
[0040]步骤43:搜索图签工程图中的部件,并找到选定图纸类型对应的图签的部件;
[0041]步骤44:获取图签的CATIDftView接口,并计算图签的包容盒子,得到x的最大坐标maxx,x的最小坐标minx;
[0042]步骤45:获取边框右下角坐标(x,y),则图签原点坐标为(x

(maxx

minx),y);将步骤43中获取的图签添加到图纸中。
[0043]在上述技术方案中,在步骤五中,自动绘制钻孔,具体包括如下步骤:
[0044]步骤51:通过剖面图的View获取关联3D模型;
[0045]步骤52:获取3D模型的根节点,并遍历3D模型的结构树,获取所有钻孔的孔口坐标(zx1,zy2)、孔底坐标(zx2,zy2)、钻孔名称(zk);
[0046]步骤53:遍历钻孔与剖面线,利用MinimumDistance函数获取剖面线与钻孔点位最近的距离d、最近距离所在的线段编号index、最近距离剖面线的交点p;
[0047]步骤54:按顺序遍历剖面线,如果index等于剖面线编号,则获取该段剖面线起点到p点的长度,如果index不等于剖面线编号,则获取该段剖面线的长度;最后将所有长度相加,则得到钻孔点到剖面线的投影距离h;
[0048]步骤55:钻孔在剖面图的孔口坐标为(minx+h,zy1),孔底坐标为(minx+h,zy2),根
据孔口坐标和孔底坐标绘制钻孔线。
[0049]本专利技术具有如下优点:
[0050]本专利技术提出一种基于3DE平台的三维地质模型二维出图方法,由三维地质模型快速输出标准化的二维地质剖面图,实现3DE平台下地质二维出图的一键出图、自动计算并绘制,提高工作效率;解决了现有3DE平台下地质二维出图无法自动化的问题。
附图说明
[0051]图1为本专利技术的技术路线图;
[0052]图2为本专利技术基于3DE平台的三维地质模型二维出图方法的流程示意图;
[0053]图3为本专利技术的二维出图的界面图。
具体实施方式
[0054]下面结合附图详细说明本专利技术的实施情况,但它们并不构成对本专利技术的限定,仅作举例而已。同时通过说明使本专利技术的优点更加清楚和容易理解。
[0055]实施例
[0056]如图1、2、图3所示,本实施例采用发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于3DE平台的三维地质模型二维出图方法,其特征在于:包括如下步骤,步骤一:资源库建立;步骤二:剖面图建立;步骤三:自动绘制标尺;步骤四:自动绘制图签;步骤五:自动绘制钻孔;步骤六:利用开发的线型库、花纹库、图例库添加线型、花纹和图例。2.根据权利要求1所述的基于3DE平台的三维地质模型二维出图方法,其特征在于:在步骤一中,资源库包括花纹库、线型库和图签库;花纹库的建立方法为:步骤1a1:以管理员身份登录3DE;步骤1a2:标准配置选项中选择阵列向量;步骤1a3:添加实例并输入花纹代码;步骤1a4:将生成的XML文件配置到standard文件夹中;线型库的建立方法为:步骤1b1:以管理员身份登录3DE;步骤1b2:标准配置选项中选择线型;步骤1b3:双击线型进行线型编辑界面并绘制线型;步骤1b4:将生成的XML文件配置到standard文件夹中;图签库的建立方法为:步骤1c1:创建工程图,并命名为图签库;步骤1c2:添加一张工程详图,比例为1:1;步骤1c3:在模板工具条中添加2D部件,并以坐标原点为起点绘制图签。3.根据权利要求1或2所述的基于3DE平台的三维地质模型二维出图方法,其特征在于:在步骤二中,剖面图的建立方法,具体包括如下步骤:步骤21:通过正视图创建XY平面的正视图;步骤22:通过原生剖面图命令生成剖面;步骤23:对生成的剖面图进行旋转平移。4.根据权利要求3所述的基于3DE平台的三维地质模型二维出图方法,其特征在于:在步骤三中,自动绘制标尺,具体包括如下步骤:步骤31:获取SectionView的CATIDftGenGeomAccess接口,得到所有的IDMCurve2D;步骤32:遍历所有IDMCurve2D获取每个IDMCurve2D的包容盒;步骤33:将所有包容盒加入...

【专利技术属性】
技术研发人员:于起超韩旭冯明权赵鑫罗登昌马丹璇李理刘润方苏传洋
申请(专利权)人:长江岩土工程有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1