[发明专利]管路模型生成方法、装置、设备及存储介质在审
申请号: | 202310186956.4 | 申请日: | 2023-03-01 |
公开(公告)号: | CN116205016A | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 王伟;谭清文;曹海涛;张小松;钟陈宏 | 申请(专利权)人: | 南京智程信息科技有限公司 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F30/20;G06F113/08;G06F113/14 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 周晶晶 |
地址: | 211100 江苏省南京市江宁区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管路 模型 生成 方法 装置 设备 存储 介质 | ||
本申请涉及一种管路模型生成方法、装置、设备及存储介质,应用在三维模型领域,其中方法包括:获取轨迹点信息,所述轨迹点信息至少包括轨迹点对应的三维坐标值、属性类型,所述属性类型至少包括普通轨迹点、管件点以及断点;根据所述轨迹点信息创建轨迹点;根据所述轨迹点创建轨迹列表,所述轨迹列表至少包括轨迹点信息以及对应的序号值;根据所述轨迹列表绘制轨迹线。本申请具有的技术效果是:实现了简单、便捷的绘制管路模型的效果。
技术领域
本申请涉及三维模型的技术领域,尤其是涉及一种管路模型生成方法、装置、设备及存储介质。
背景技术
在工业进程中,许多产业都需要使用管路来运输材料或是废料,例如,化工产业需要安装大量的管路来输送蒸汽等物质。
现有工业对于管路的需求量很高,但是由于一般管路的实际规模较大,管路设计方面需要耗费设计人员大量的时间。
如何简单、快捷的生成管路模型,是当前管路模型设计所面临的问题之一。
发明内容
为了实现简单、便捷的绘制管路模型的效果,本申请提供的一种管路模型生成方法、装置、设备及存储介质。
第一方面,本申请提供一种管路模型生成方法,采用如下的技术方案:所述方法包括:获取轨迹点信息,所述轨迹点信息至少包括轨迹点对应的三维坐标值、属性类型,所述属性类型至少包括普通轨迹点、管件点以及断点;
根据所述轨迹点信息创建轨迹点;
根据所述轨迹点创建轨迹列表,所述轨迹列表至少包括轨迹点信息以及对应的序号值;
根据所述轨迹点列表绘制轨迹线。
通过上述技术方案,管路模型设计系统根据获取到的轨迹点信息创建相应的轨迹点,继而根据已创建的轨迹点生成对应的轨迹列表,按照轨迹点在轨迹列表中的排序进行连接,形成轨迹线,最终生成初步的管路模型,整个管路模型生成过程简单、快捷。
在一个具体的可实施方案中,在所述根据所述轨迹点列表绘制轨迹线之后,还包括:
遍历所述轨迹列表,依次获取轨迹点对应的属性类型;
确认轨迹点对应的属性类型;
若获取到的轨迹点对应的属性类型为管件点或是断点,则将所述轨迹点设为分割节点;
继续遍历轨迹列表,直至遍历完成;
根据所述分割节点对所述轨迹列表中的轨迹点进行分组,位于相邻两个分割节点之间轨迹点为一组;
通过扫描的方式分组创建管道。
通过上述技术方案,由于一条完整的管路是由若干管段以及管件(阀件)组成,并且阀件是一种标准件,不需要创建,管路模型设计系统的主要工作是创建管段,将整条管路按照管段进行分组,生成完整管路时,以管段为单位进行连接,使得某一管段设计出现问题时,管路模型设计系统可以直接将该段管段进行替换,而不需要重新生成新的管路。
在一个具体的可实施方案中,所述根据所述轨迹点创建轨迹列表,具体包括:
获取两个轨迹点,分别设为起点与终点;
根据所述起点与所述终点创建初始轨迹列表;
获取新的轨迹点,并设为中间点;
计算所述中间点与所述起点之间的向量与距离,分别设为第一向量和第一距离;
计算所述中间点与所述终点之间的向量与距离,分别设为第二向量和第二距离;
计算所述第一向量与所述第二向量的夹角;
若所述夹角为零,则比较所述第一距离与所述第二距离;
若所述第一距离小于第二距离,则将所述中间点添加至初始轨迹列表,对轨迹列表中所述中间点之后的所有轨迹点对应的序号值进行修改。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京智程信息科技有限公司,未经南京智程信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310186956.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半湿法玉米提胚制粉一体机
- 下一篇:一种总拼胎架及其钢箱梁拼装方法