[发明专利]在GOCAD软件中建立二维工作面的辅助建模方法有效
申请号: | 201210339518.9 | 申请日: | 2012-09-14 |
公开(公告)号: | CN102831281A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 田华兵;刘仕勇;王刚;李攀峰;石伟民;吉云;黄啸鹰 | 申请(专利权)人: | 中国水电顾问集团成都勘测设计研究院 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 成都虹桥专利事务所 51124 | 代理人: | 刘世平 |
地址: | 610072 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gocad 软件 建立 二维 工作面 辅助 建模 方法 | ||
技术领域
本发明涉及水电水利工程地质三维建模技术,具体的说,是涉及一种在GOCAD软件中建立二维工作面的辅助建模方法。
背景技术
随着计算机技术的发展,计算机三维技术应用已扩展至各行各业。在这种趋势下,工程设计领域也在逐步推进计算机三维技术,水电设计的三维化工作也势在必行。水电工程设计是一个跨越多专业、涉及多领域的协同过程。GOCAD软件是地质领域的三维软件,能很好地支持地质专业数据的三维化分析、显示和编辑并构建三维地质模型,是水电工程地质三维工作较为理想的基础平台。
在水电工程地质三维工作过程中,一方面,需要在三维环境下对地质体及其属性展布规律进行宏观的总结概化,另一方面,也需要结合勘探资料和水工建筑物设计进行精确的定位,对地质对象的特定位置进行精准编辑、修改,以准确表达相关区域的地质对象特征。
由于三维软件系统是在二维的计算机显示屏上虚拟显示三维景象,直接在三维环境中对点(或对象)进行拾取、参照移动、平面量测等操作时都不够直观、方便,因此很多情况下需要二维化,在某个特定二维面上,对操作对象的轮廓进行精确调整,GOCAD对此缺乏有效的手段。
发明内容
本发明所要解决的技术问题是:作为GOCAD三维建模手段的补充,提出一种在GOCAD软件中建立二维工作面的辅助建模方法,在三维空间中灵活、快捷地构建合适的二维操作平面作为参照工作面,通过在二维工作面上准确、直观、方便地编辑修改点/线的方式,来实现对地质对象的精确定位和调整。
本发明解决上述技术问题所采用的方案是:在GOCAD软件中建立二维工作面的辅助建模方法,包括以下步骤:
a.在被调整对象附近定义一个空间平面;
b.在GOCAD软件中生成这个平面作为二维工作面;
c.计算该工作面与地质对象的交切线;
d.在二维工作面中参照并修改交切线;
e.对地质对象进行调整。
进一步,步骤a中,根据被调整对象的实际情况,选取以下方式之一在被调整对象附近 定义一个合适的空间平面:
提供一个中心点、空间平面的倾向和倾角;或者,
提供一个中心点、空间平面的法向矢量;或者,
提供不共线的三个点;
另外,提供半径以定义平面的范围——指定工作面的大小。
进一步,步骤b中,通过步骤a中所述工作面的各个参数来生成工作面,具体方法为:首先把空间平面的多种定义格式用统一的中心点及平面法向矢量方式来表达;如果平面参数中含有地质产状格式的倾向dip、倾角ang,转换为法向即v(sin(ang)*sin(dip),sin(ang)*cos(dip),cos(ang));如果提供的是三个点p1(x1,y1,z1)p2(x2,y2,z2)和p3(x3,y3,z3),则以三点为顶点的三角形重心作为中心点,并计算三点决定的平面法向矢量;进而,通过中心点、平面法向、半径等参数,在GOCAD中构建一个平面作为二维工作面。
进一步,步骤c中,求该工作面与地质对象的交切线的具体方法是:在GOCAD软件中调用Gocad::PLineAPI::create from tsurf intersection,求得工作面与地质对象的交切线。
进一步,步骤d中,对所述交切线进行修改的方法为:在二维工作面内,对所述交切线进行编辑修改,或者参照原交切线重新画一条新的迹线作为交切线。
进一步,步骤e中,对地质对象进行修改的方法为:以新的交切线上作为约束,对地质对象进行DSI插值,从而调整其形态。
本发明的有益效果是:在三维空间中指定的位置灵活地构建指定工作面,并在计算机中显示为二维视窗,将三维坐标自动转换为该指定工作面上的二维坐标;相关对象的编辑、修改操作可在这个面上直观方便地完成,从而解决了二、三维空间定位相互转换问题,给对象细部的精确调整工作带来极大的便利。
具体实施方式
本发明中的在GOCAD软件中建立二维工作面的辅助建模方法,包括以下步骤:
(1)在被调整对象附近定义一个空间平面;
(2)在GOCAD软件中生成这个平面作为二维工作面;
(3)计算该工作面与地质对象的交切线;
(4)在二维工作面中参照并修改交切线;
(5)对地质对象进行修改。
在步骤(1)中,定义一个工作面有三种方法:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国水电顾问集团成都勘测设计研究院,未经中国水电顾问集团成都勘测设计研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210339518.9/2.html,转载请声明来源钻瓜专利网。