一种通用的等截面构件快速建模的方法技术

技术编号:22658985 阅读:38 留言:0更新日期:2019-11-28 03:28
本发明专利技术公开了一种通用的等截面构件快速建模的方法。它包括(一)建立构件经验数据库:建立用户熟悉的构件截面类型及具体实例对应的截面数据;为每个实例取个索引名称;(二)建立截面形状数据库:对构件截面形状抽象归类成形状类型;建立构件截面类型与形状类型的对应关系;描述形状类型;(三)各构件截面类型的具体实例自动完成截面建模:形状类型描述与构件截面类型的具体实例结合后自动生成几何图形,输出CAD图形文件供检查;CAD文件名为实例的索引名称;截面建模时通过索引名称自动导入对应的CAD文件完成;(四)把截面安装到构件所在的路线完成构件建模。该方法能够高效利用已有的建设经验,对经验构件快速准确地建模。

A general method for rapid modeling of constant section components

The invention discloses a general method for rapid modeling of constant cross-section components. It includes: (1) building the component experience database: building the familiar component section type and the corresponding section data of specific instances; taking an index name for each instance; (2) building the section shape database: abstractly classifying the component section shape into the shape type; building the corresponding relationship between the component section type and the shape type; describing the shape type; (3) each component section type Automatic completion of cross-section modeling for specific instances of: after the combination of shape type description and specific instances of component cross-section type, geometry is automatically generated and CAD drawing file is output for inspection; CAD file name is the index name of the instance; during cross-section modeling, the corresponding CAD file is automatically imported through the index name; (IV) the component modeling is completed by installing the cross-section to the route where the component is located. This method can effectively use the existing construction experience to model the experience component quickly and accurately.

【技术实现步骤摘要】
一种通用的等截面构件快速建模的方法
本专利技术属于工程设计
,涉及一种构件的建模方法,尤其涉及一种通用的等截面构件快速建模的方法。
技术介绍
在工程领域,以桥梁工程为例,在建设中积累了很多的经验,国家为此颁布了很多标准,比如各跨径各类型的装配式桥梁,各类规格的型钢,各设计院常规桥梁上下部尺寸的总结等,后人设计常规桥梁时,都要基于这些经验来设计。这些常规构件(经验构件)的特点是类型杂乱,数量庞大,尺寸确定,使用频繁。这些常规构件(经验构件),由于截面不变化,在此亦称为等截面经验构件(简称,等截面构件)。目前的三维建模,在等截面经验构件的建模上方法仍然繁琐,效率不高。目前的三维建模,其方式有二种:方式一,根据尺寸从零开始建模;方式二,配置常用模板(有的称为族),定义模板的过程较复杂,并且定义的中间过程不保留,为了能扩充,定义大量变量,使用时填写变量值完成建模。方式二是目前公认解决常规构件的先进方式,但这种方式的缺点是编制模板难度较大,一般是软件服务商提供,提供的模板往往只占经验中很小的一部分,定义模板的中间过程不保留,修改时比较困难,模板定义完成后,使用时没有供检查的中间结果,正确性的验证比较困难,出错后难以发现和修改,另外,使用时因为要填写大量参数,不方便也容易出错。由此可见,现有的等截面经验构件的建模方法,存在模板配置困难、模板少、使用复杂这三大问题。
技术实现思路
本专利技术的目的在于:克服现有技术的不足,提供一种能够高效利用已有的建设经验,对经验构件快速准确地建模的,通用的等截面经验构件快速建模的方法。本专利技术的目的是通过以下技术方案实现的:本专利技术一种通用的等截面构件快速建模的方法,该方法包括:(一)建立对外的构件经验数据库,该方法包括下述步骤:(1)在构件经验数据库中,建立工程人员即用户熟悉的构件截面类型;按用户习惯建立构件截面类型,每种截面类型的截面各部位尺寸用变量描述,即用变量定义截面各部位尺寸;(2)在构件经验数据库中,建立各构件截面类型的具体实例对应的截面各部位尺寸数据;一种截面类型包含很多个具体实例;各具体实例描述截面各部位尺寸的具体值;(3)在构件经验数据库中,为每个具体实例建立一个索引名称;建立用户辨识度高的索引名称,索引名称代表了该具体实例对应的截面各部位尺寸数据;(二)建立内部的截面形状数据库,该方法包括下述步骤:(1)对构件截面类型的截面形状进行抽象,归类成形状类型,存放在内部的截面形状数据库中;对众多不同截面类型的构件的截面形状进行抽象,把截面形状相似的归类为一种形状类型,建立截面形状数据库;多种构件截面类型可以抽象成一种形状类型;形状类型是软件内部使用的;(2)建立构件截面类型与形状类型之间的对应关系;用户的构件截面类型对应一种软件内部的截面形状数据库中的形状类型;(3)描述形状类型;用形状描述语言完成对该形状类型的描述;形状类型描述时,使用截面类型定义的部位尺寸变量;(三)将各构件截面类型的具体实例与形状类型描述相结合,自动完成截面建模,该方法包括下述步骤:(1)形状类型描述与构件截面类型的具体实例结合后自动生成几何图形;用具体实例的具体尺寸值替代形状类型描述中的变量,对形状类型进行解析,自动生成几何图形;(2)几何图形输出为CAD图形文件供检查;自动生成用户熟悉的CAD图形文件供用户查看,检查描述成果,确保形状描述的精准性;(3)为各构件截面类型建立文件夹,文件夹内放置各具体实例的CAD图形文件,CAD图形文件名为各具体实例的索引名称;(4)通过索引名称,自动导入对应的CAD图形文件,完成对构件截面类型的具体实例的截面建模(亦即,各构件截面类型的具体实例截面建模时,通过索引名称,自动导入对应的CAD文件完成);在对某个构件截面类型的具体实例进行建模时,在建模软件的截面建模界面上,通过下拉选项选择截面类型,和下拉选项选择索引名称,一键完成截面建模;(四)把截面安装到构件所在的路线,完成构件建模。上述等截面构件快速建模方法中,构件经验数据库中的截面类型对应截面形状数据库中的形状类型;构件经验数据库中的截面类型为用户熟悉的构件截面类型,截面形状数据库中的形状类型为截面形状的抽象;多种构件截面类型的截面形状如果相似,截面各部位尺寸变量统一,抽象成一种形状类型;一种构件截面类型的一个具体实例对应一个索引名称和一组尺寸数据;在指定的构件截面类型下面增加一个新的具体实例,只需要添置一组新的尺寸数据,定义一个新的索引名称。上述等截面构件快速建模方法中,配置的构件截面类型具体实例、形状类型描述、构件截面类型与形状类型之间的对应关系都存放在数据库中,永久使用。上述等截面构件快速建模方法步骤中,最关键的一步是步骤(二)的步骤(3)对形状类型的描述,其它几个步骤都是通用的,软件能自动完成,但形状类型由于与构件相关,所以,描述时需要根据构件的截面特征确定。本方法采用接近自然语言的一种描述方式,能够比较简单地完成对形状类型的描述;另外,对具体的构件截面形状,可自动输出CAD图纸,供用户检查描述的成果,从而可确保形状描述的精准性;描述的时候,用变量(参数)名字代替具体数值,这样,一种类型只需要描述一次;预先在构件经验数据库中定制各具体构件的截面索引名称及其尺寸数据;在使用时,根据索引名称自动完成截面建模。该方法通过功能、属性和工具,采用接近自然语言的描述方式,对形状类型进行描述;形状类型看成由多个线形组成,每个线形由多个位置点组成,线形各位置点之间用一个英文分号“;”隔开,两个英文分号“;;”表示线形连续结束;工具可以插入放在形状描述的任何位置,工具的操作对象可以自由定义。功能使用英文简写或中文名称;有绘制各类线形的功能,如直线,圆弧,倒角等;有定制模板参数线形的功能,这个是高级用法,为带参数的复制工具中提供复制对象;有定义线形范围的功能,为复制和镜像等提供操作对象的范围,如果不定义,则操作对象为在工具前的所有线形。属性分参数值、参数属性、位置属性;参数值可以是构件细部尺寸变量,可以是数值,可以是数学表达式;参数属性,可以没有,缺省表示采用相对坐标,即参数值为相对前一个位置的距离,若使用绝对坐标,数值加上"@"标志属性,表示为形状坐标系下的绝对坐标,形状坐标系的原点自由选择,为形状定义时的起点;位置属性表示该位置点的功能,可以没有,也可加各种属性,如名字、不绘制等,加了名字后,可以在工具中被引用。工具的目的是为了提高形状描述的效率,对于相似的部分,采用复制和镜像,避免重复描述,使得描述更为简洁,只需要描述不同的部分,比如,对称结构只需要描述一半的形状,然后采用镜像工具就完成了。该方法支持任意扩充,可根据需要增加支持的功能、属性和工具。灵活运用各种功能、工具和属性,可以轻松地描述各类图形。本专利技术的有益效果:本专利技术提供了一种通用的等截本文档来自技高网...

【技术保护点】
1.一种通用的等截面构件快速建模的方法,其特征在于,该方法包括:/n(一)建立对外的构件经验数据库,该方法包括下述步骤:/n(1)在构件经验数据库中,建立工程人员即用户熟悉的构件截面类型;/n按用户习惯建立构件截面类型,每种截面类型的截面各部位尺寸用变量描述,即用变量定义截面各部位尺寸;/n(2)在构件经验数据库中,建立各构件截面类型的具体实例对应的截面各部位尺寸数据;/n一种截面类型包含很多个具体实例;各具体实例描述截面各部位尺寸的具体值;/n(3)在构件经验数据库中,为每个具体实例建立一个索引名称;/n建立用户辨识度高的索引名称,索引名称代表了该具体实例对应的截面各部位尺寸数据;/n(二)建立内部的截面形状数据库,该方法包括下述步骤:/n(1)对构件截面类型的截面形状进行抽象,归类成形状类型,存放在内部的截面形状数据库中;/n多种构件截面类型可以抽象成一种形状类型;/n(2)建立构件截面类型与形状类型之间的对应关系;/n每种用户的构件截面类型对应一种内部的截面形状数据库中的形状类型;/n(3)描述形状类型;/n用形状描述语言完成对该形状类型的描述;形状类型描述时,使用截面类型定义的部位尺寸变量;/n(三)将各构件截面类型的具体实例与形状类型描述相结合,自动完成截面建模,该方法包括下述步骤:/n(1)形状类型描述与构件截面类型的具体实例结合后自动生成几何图形;/n用具体实例的具体尺寸值替代形状类型描述中的变量,对形状类型进行解析,自动生成几何图形;/n(2)几何图形输出为CAD图形文件供检查;/n自动生成用户熟悉的CAD图形文件供用户查看,检查描述成果,确保形状描述的精准性;/n(3)为各构件截面类型建立文件夹,文件夹内放置各具体实例的CAD图形文件,CAD图形文件名为各具体实例的索引名称;/n(4)通过索引名称,自动导入对应的CAD图形文件,完成对构件截面类型的具体实例的截面建模;/n(四)把截面安装到构件所在的路线,完成构件建模。/n...

【技术特征摘要】
1.一种通用的等截面构件快速建模的方法,其特征在于,该方法包括:
(一)建立对外的构件经验数据库,该方法包括下述步骤:
(1)在构件经验数据库中,建立工程人员即用户熟悉的构件截面类型;
按用户习惯建立构件截面类型,每种截面类型的截面各部位尺寸用变量描述,即用变量定义截面各部位尺寸;
(2)在构件经验数据库中,建立各构件截面类型的具体实例对应的截面各部位尺寸数据;
一种截面类型包含很多个具体实例;各具体实例描述截面各部位尺寸的具体值;
(3)在构件经验数据库中,为每个具体实例建立一个索引名称;
建立用户辨识度高的索引名称,索引名称代表了该具体实例对应的截面各部位尺寸数据;
(二)建立内部的截面形状数据库,该方法包括下述步骤:
(1)对构件截面类型的截面形状进行抽象,归类成形状类型,存放在内部的截面形状数据库中;
多种构件截面类型可以抽象成一种形状类型;
(2)建立构件截面类型与形状类型之间的对应关系;
每种用户的构件截面类型对应一种内部的截面形状数据库中的形状类型;
(3)描述形状类型;
用形状描述语言完成对该形状类型的描述;形状类型描述时,使用截面类型定义的部位尺寸变量;
(三)将各构件截面类型的具体实例与形状类型描述相结合,自动完成截面建模,该方法包括下述步骤:
(1)形状类型描述与构件截面类型的具体实例结合后自动生成几何图形;
用具体实例的具体尺寸值替代形状类型描述中的变量,对形状类型进行解析,自动生成几何图形;
(2)几何图形输出为CAD图形文件供检查;
自动生成用户熟悉的CAD图形文件供用户查看,检查描述成果,确保形状描述的精准性;
(3)为各构件截面类型建立文件夹,文件夹内放置各具体实例的CAD图形文件,CAD图形文件名为各具体实例的索引名称;
(4)通过索引名称,自动导入对应的CAD图形文件,完成对构件截面类型的具体实例的截面建模;
(四)把截面安装到构件所在的路线,完成构件建模。


2.如权利要求1所述的通用的等截面构件快速建模的方法,其特征在于,
该方法中,构件经验数据库中的截面类型对应截面形状数据库中的形状类型;构件经验数据库中的截面类型为用户熟悉的构件截面类型,截面形状数据库中的形状类型为截面形状的抽象;多种构件截面类型的截面形状如果相似,截面各部位尺寸变量统一,抽象成一种形状类型;一种构件截面类型的一个具体实例对应一个索引名称和一...

【专利技术属性】
技术研发人员:周梦之周宗泽
申请(专利权)人:上海同豪土木工程咨询有限公司
类型:发明
国别省市:上海;31

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

1