[发明专利]线式图元的处理方法、装置、计算机设备和可读存储介质在审
申请号: | 202111249590.8 | 申请日: | 2021-10-26 |
公开(公告)号: | CN113963082A | 公开(公告)日: | 2022-01-21 |
发明(设计)人: | 郭晨 | 申请(专利权)人: | 广联达科技股份有限公司 |
主分类号: | G06T11/20 | 分类号: | G06T11/20;G06T11/00 |
代理公司: | 北京英特普罗知识产权代理有限公司 11015 | 代理人: | 程超;王焕灵 |
地址: | 100193 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 线式图元 处理 方法 装置 计算机 设备 可读 存储 介质 | ||
本发明提供了一种线式图元的处理方法、装置、计算机设备和可读存储介质。该线式图元的处理方法包括:获取端部与目标线式图元的端部相交的线式图元,得到包括若干关联图元的关联图元集;在关联图元集中选择拉通图元,其中,目标线式图元的第一端部与拉通图元的第二端部相交;以及对目标线式图元和拉通图元进行拉通处理,以消除第一端部与第二端部之间的间隙。通过本发明,能够解决线式图元由于连接时产生割裂问题而导致的显示断续和算量误差。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种线式图元的处理方法、装置、计算机设备和可读存储介质。
背景技术
算量软件提供了多元化的建模功能,在建模过程中,线式图元是不可或缺的重要部分。线式图元的模型体数据由线条加截面的方式构成,线条确定了模型体的位置、样式信息,截面则确定了模型体的截面形状。线式图元在模型中存在各种连接形式,其中,图1至图4为线式图元的连接形式示意图,如图1所示,线式图元之间呈锐角连接,如图2所示,线式图元之间呈直角连接,如图3所示,线式图元之间呈钝角连接,如图4所示,线式图元之间非对称连接,也即中线未连接。
从上述图1至图4可以看出,由于线式图元构造采用线加截面的形式,构造完成后,在相交位置,会出现割裂问题。一方面,这种问题影响显示效果,特别是在构建栏杆扶手、挑檐等模型时,影响模型显示的流畅性;另一方面,在算量过程中涉及面积、体积等算量的计算时,容易产生误差。
因此,如何解决线式图元由于连接时产生割裂问题而导致的显示断续和算量误差,成为本领域亟需解决的技术问题。
发明内容
本发明的目的是提供一种线式图元的处理方法、装置、计算机设备和可读存储介质,用于解决现有技术中的上述技术问题。
一方面,为实现上述目的,本发明提供了一种线式图元的处理方法。
该线式图元的处理方法包括:获取端部与目标线式图元的端部相交的线式图元,得到包括若干关联图元的关联图元集;在所述关联图元集中选择拉通图元,其中,所述目标线式图元的第一端部与所述拉通图元的第二端部相交;以及对所述目标线式图元和所述拉通图元进行拉通处理,以消除所述第一端部与所述第二端部之间的间隙。
进一步地,获取端部与目标线式图元的端部相交的线式图元的步骤包括:构建所述目标线式图元的包围盒;确定与所述包围盒相交的线式图元;以及在与所述包围盒相交的线式图元中,筛选端部与所述目标线式图元的端部相交的线式图元。
进一步地,在与所述包围盒相交的线式图元中,筛选端部与所述目标线式图元的端部相交的线式图元的步骤包括:在与所述包围盒相交的线式图元中,确定标高范围与所述目标线式图元的标高范围交叉,且端线与所述目标线式图元的端线相交的线式图元。
进一步地,在获取端部与目标线式图元的端部相交的线式图元,得到包括若干关联图元的关联图元集的步骤之后,在所述关联图元集中选择拉通图元的步骤之前,所述线式图元的处理方法还包括:去除所述关联图元集中业务上禁止拉通的关联图元。
进一步地,在获取端部与目标线式图元的端部相交的线式图元,得到包括若干关联图元的关联图元集的步骤之后,在所述关联图元集中选择拉通图元的步骤之前,所述线式图元的处理方法还包括:根据所述关联图元和所述目标线式图元的二维特征数据判断所述关联图元与所述目标线式图元是否可以拉通;以及去除所述关联图元集中与所述目标线式图元不可以拉通的关联图元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广联达科技股份有限公司,未经广联达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111249590.8/2.html,转载请声明来源钻瓜专利网。