三维构件模型的生成方法、装置、设备、介质和产品制造方法及图纸

技术编号:38502714 阅读:13 留言:0更新日期:2023-08-15 17:10
本申请涉及一种三维构件模型的生成方法、装置、设备、介质和产品。该方法包括:获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的类型标识;通过预存的用于表征类型标识与构件的设置参数对应关系的映射表,得到目标构件类型的类型标识对应的构件的目标设置参数,目标设置参数至少包括一个用于表征目标构件尺寸的特征参数;根据特征参数和特征参数对应数值生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域中。采用本方法能提高对构件碰撞检查的可靠性;且有助于提升绘图效率。提升绘图效率。提升绘图效率。

【技术实现步骤摘要】
三维构件模型的生成方法、装置、设备、介质和产品


[0001]本申请涉及三维建模的
,特别是涉及一种三维构件模型的生成方法、装置、设备、介质和产品。

技术介绍

[0002]随着生活水平的提高,居民用电、商企用电的需求量也日益增多,火力发电厂中的管线、管架等构件的布置也越来越复杂。在对这些管线、管架的布局进行规划或优化时,需要设计人员较为精准地对管线、管架的架构进行确定。
[0003]传统技术中,在火力发电厂的管线、管架等构件敷设前,设计管线、管架施工图纸的设计人员通常会利用绘图软件得到管线、管架的二维规划平面图,并在二维规划平面图中对管线、管架的尺寸、间距等信息进行标注,以方便后续工人根据二维规划平面图及图中的标注信息进行施工。
[0004]然而,目前利用绘图软件得到的管线、管架的二维设计平面图不便于检查已设置的管线之间、管线与管架之间的碰撞干涉问题,可靠性不高。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种三维构件模型的生成方法、装置、设备、介质和产品。
[0006]第一方面,本申请提供了一种三维构件模型的生成方法。方法包括:
[0007]获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;
[0008]通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;
[0009]根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。
[0010]在其中一个实施例中,目标设置参数还包括构件参数,在根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域之后,还包括:
[0011]根据三维构件模型的目标设置参数生成并存储构件详情图层;
[0012]响应于三维构件模型的调整指令,根据构件参数获取与构件参数对应的特征参数调整值;
[0013]根据特征参数调整值对三维构件模型进行调整,得到调整后的目标三维构件模型。
[0014]在其中一个实施例中,目标设置参数还包括分组参数,响应于三维构件模型的调整指令,根据构件参数获取与构件参数对应的特征参数调整值包括:
[0015]判断构件参数对应的三维构件模型是否包括分组参数,若包括,则将三维构件模型设为目标三维构件模型,获取目标三维构件模型的构件参数对应的特征参数调整值。
[0016]在其中一个实施例中,在根据三维构件模型的目标设置参数生成并存储构件详情图层之后,还包括:
[0017]获取参考三维管线,参考三维管线通过历史生成的三维构件模型得到;
[0018]响应于特征提取指令,获取与参考三维管线的构件参数对应的参考特征参数,通过参考特征参数设置目标管线的特征参数,生成目标三维管线模型。
[0019]在其中一个实施例中,在根据三维构件模型的目标设置参数生成并存储构件详情图层之后,还包括:
[0020]响应于三维构件模型的剖切指令,生成带有标注信息的二维剖面图;
[0021]获取二维剖面图的对应的展示位置信息,将二维剖面图输出至展示位置信息对应的显示区域。
[0022]在其中一个实施例中,响应于三维构件模型的剖切指令,生成带有标注信息的二维剖面图包括:
[0023]获取与目标三维构件模型的构件参数对应的特征参数;
[0024]接收剖切指令的剖切起点位置和剖切终点位置,得到相同高度的两个相邻的目标三维构件模型的间距值,将间距值和目标三维构件模型的特征参数值存储于标注图层;
[0025]将标注图层添加至二维剖面图图层,生成带有标注信息的二维剖面图。
[0026]第二方面,本申请还提供了一种三维构件模型生成装置。装置包括:
[0027]指令获取模块,用于获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;
[0028]参数加载模块,用于通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;
[0029]三维构件模型生成模块,用于根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。
[0030]第三方面,本申请还提供了一种计算机设备。计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
[0031]获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;
[0032]通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;
[0033]根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。
[0034]第四方面,本申请还提供了一种计算机可读存储介质。计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0035]获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;
[0036]通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;
[0037]根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。
[0038]第五方面,本申请还提供了一种计算机程序产品。计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
[0039]获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;
[0040]通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;
[0041]根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。
[0042]上述三维构件模型的生成方法、装置、设备、介质和产品,获取三维构件生成指令和目标构件的位置信息,三维构件生成指令包括用于确定目标构件类型的目标类型标识;通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到目标类型标识对应的目标设置参数,目标设置参数至少包括用于表征目标构件尺寸的特征参数;根据特征参数生成与目标构件对应的三维构件模型,并将三维构件模型输出至与位置信息对应的显示区域。本申请通过确定目标构件类型的类型标识、用于表征类型标识与三维构件设置参数对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种三维构件模型的生成方法,其特征在于,所述方法包括:获取三维构件生成指令和目标构件的位置信息,所述三维构件生成指令包括用于确定所述目标构件类型的目标类型标识;通过预存的用于表征类型标识与三维构件设置参数对应关系的映射表,得到所述目标类型标识对应的目标设置参数,所述目标设置参数至少包括用于表征所述目标构件尺寸的特征参数;根据所述特征参数生成与所述目标构件对应的三维构件模型,并将所述三维构件模型输出至与所述位置信息对应的显示区域。2.根据权利要求1所述的方法,其特征在于,所述目标设置参数还包括构件参数,在所述根据所述特征参数生成与所述目标构件对应的三维构件模型,并将所述三维构件模型输出至与所述位置信息对应的显示区域之后,还包括:根据所述三维构件模型的目标设置参数生成并存储构件详情图层;响应于所述三维构件模型的调整指令,根据所述构件参数获取与所述构件参数对应的特征参数调整值;根据所述特征参数调整值对所述三维构件模型进行调整,得到调整后的目标三维构件模型。3.根据权利要求2所述的方法,其特征在于:所述目标设置参数还包括分组参数,所述响应于所述三维构件模型的调整指令,根据所述构件参数获取与所述构件参数对应的特征参数调整值包括:判断所述构件参数对应的所述三维构件模型是否包括所述分组参数,若包括,则将所述三维构件模型设为目标三维构件模型,获取所述目标三维构件模型的构件参数对应的特征参数调整值。4.根据权利要求2所述的方法,其特征在于,在所述根据所述三维构件模型的目标设置参数生成并存储构件详情图层之后,还包括:获取参考三维管线,所述参考三维管线通过历史生成的三维构件模型得到;响应于特征提取指令,获取与所述参考三维管线的构件参数对应的参考特征参数,通过所述参考特征参数设置目标管线的特征参数,生成目标三维管线模型。5.根据权利要求2所述的方法,其特征...

【专利技术属性】
技术研发人员:张礼杰
申请(专利权)人:中国能源建设集团广东省电力设计研究院有限公司
类型:发明
国别省市:

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

1