钢结构截面生成方法、装置、计算机设备及存储介质与流程

文档序号:29265554发布日期:2022-03-16 13:51阅读:143来源:国知局
钢结构截面生成方法、装置、计算机设备及存储介质与流程

1.本发明涉及工程设计领域,特别涉及一种钢结构截面生成方法、装置、计算机设备及存储介质。


背景技术:

2.在钢结构业务领域,截面业务是钢结构核心的业务之一,截面模型建模较为复杂,截面根据使用场景的不同也多种多样,有市场通用的形状,也有根据加工现场自定义的情况。
3.目前的钢结构的截面构建方法主要是通过人工完成构建,也存在一些使用软件辅助构建的方法,但是由于横切面的定义众多,各类零件都有属于自身的横切面命名和计算方式,也有独特的绘制方式,再附加上市面的规则截面定义层出不穷,导致各类横切面的规则繁多,计算方式的标准复杂,且用户在建模完成之后,无法确认对应的计算结果的来源依据。
4.针对现有技术中钢结构截面的建模方法过程繁琐,效率不高的问题,目前尚未提供有效的解决方案。


技术实现要素:

5.本发明提供一种钢结构截面生成方法、装置、计算机设备及存储介质,以至少解决现有技术中钢结构截面的建模方法过程繁琐,效率不高的问题。
6.根据本发明的一个方面,提供了一种钢结构截面生成方法,该方法包括如下步骤:响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器,其中,截面创建编辑器包括钢结构截面属性编辑区域和钢结构截面参数编辑区域;监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素;接收用于调整配置要素的配置参数,根据配置参数构建钢结构的截面。
7.进一步地,监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素,包括:监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的截面类型,并提供与截面类型关联的截面样式的选择端口,其中,钢结构截面属性编辑区域预设有不同属性的截面类型,每个截面类型预设有该截面类型关联的截面样式;接收在选择端口触发的选择指令,确定所需构建的钢结构截面样式;在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素。
8.进一步地,钢结构截面属性编辑区域预设有不同属性的截面类型至少包括:表征所需构建的钢结构截面符合预设标准的型材属性的截面类型以及表征所需构建的钢结构截面通过焊接组装的焊接属性的截面类型。
9.进一步地,在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素,包
括:当选择指令指向的所需构建钢结构的截面属性为型材属性的截面类型时,在钢结构截面参数编辑区域的第一位置提供与型材属性的截面类型对应的标准配置要素的配置端口,在钢结构截面参数编辑区域的第二位置提供型材属性的截面类型的规格字符串配置要素的输入端口;其中,标准配置要素包括所需构建的钢结构截面的时间约束标准以及不同时间约束标准对应的配置参量,配置参量包括确定的截面样式对应的所有标准规格类型以及每个标准规格类型对应的配置元素,配置元素包括延米重和表面积。
10.进一步地,在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素,包括:当选择指令指向的所需构建钢结构的截面属性为焊接属性的截面类型时,在钢结构截面参数编辑区域的第三位置提供确定的截面样式对应的组装预览矢量图,其中,组装预览图由预设的一个或多个参数化组件构成,第三位置具有用于配置一个或多个参数化组件的三维信息和连接关系的配置端口。
11.进一步地,在响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器之前,还包括:预先确定构建钢结构截面的截面样式,并将确定的截面样式按照所属的截面类型进行标识分类;根据截面样式所属的截面类型对截面样式进行参数化处理,完成截面创建编辑器的数据库构建。
12.进一步地,根据截面样式所属的截面类型对截面样式进行参数化处理,完成截面创建编辑器的数据库构建,包括:若截面样式属于型材属性的截面类型,获取型材属性的截面类型的对应的标准参数,完成截面样式的参数化处理,其中,标准参数包括延米重、表面积及三维数据参数;若截面样式属于焊接属性的截面类型,获取构成焊接属性的截面类型的基本组件类型和基本组件数量,并对基本组件的形状构成进行参数化标注,完成截面样式的参数化处理。
13.进一步地,基本组件类型包括:矩形、圆形、三角形、椭圆形,对基本组件的形状构成进行参数化标注,包括:若基本组件类型为矩形,对基本组件的形状构成进行包括宽度、高度、旋转角度以及坐标信息的参数化标注;若基本组件类型为圆形,对基本组件的形状构成进行包括半径、起始角度、角度范围以及坐标信息的参数化标注;若基本组件类型为三角形,对基本组件的形状构成进行包括两侧边宽度、高度、旋转角度以及坐标信息的参数化标注;若基本组件类型为圆形,对基本组件的形状构成进行包括半长轴值、半短轴值、起始角度、角度范围以及坐标信息的参数化标注;
14.根据本发明的另一个方面,本发明还提供一种钢结构截面生成装置,该装置包括:第一构建模块,用于响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器,其中,截面创建编辑器包括钢结构截面属性编辑区域和钢结构截面参数编辑区域;确定模块,用于监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素;第二构建模块,用于接收用于调整配置要素的配置参数,根据配置参数构建钢结构的截面。
15.根据本发明的另一个方面,本发明还提供一种计算机设备,计算机设备包括:存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现上述钢结构截面生成方法的步骤。
16.根据本发明的另一个方面,本发明还提供一种计算机可读存储介质,其上存储有
计算机程序,计算机程序被处理器执行时实现上述钢结构截面生成方法的步骤。
17.本发明提供的钢结构截面生成方法、装置、计算机设备及存储介质,具体实现时,将构建钢结构截面自动化,根据钢结构的客观特性预先将钢结构划分不同的属性,不同的属性预设不同的配置要素,使得不同属性的钢结构按照其自身特性进行配置要素的配置参数调整,本发明使用统一入口集成常规所有属性的钢结构截面提供给用户进行使用,以实现钢结构截面的快速建模,有效地解决了现有技术中钢结构截面的建模方法过程繁琐,效率不高的问题,提高了钢结构截面构建的效率。
附图说明
18.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
19.图1为本技术实施例一提供的一种钢结构截面生成方法的流程示意图;
20.图2为本技术实施例一提供的一种根据截面样式进行参数化处理的示例图;
21.图3为本技术实施例一提供的一种型材属性的截面类型的参数化处理的示例图;
22.图4为本技术实施例一提供的一种工字钢的参数化处理的示例图;
23.图5为本技术实施例一提供的一种基本组件的参数化处理的示例图;
24.图6为本技术实施例一提供的一种形状构成参数化标注示例图;
25.图7为本技术实施例二提供的一种钢结构截面生成装置的结构框图;
26.图8为本技术实例三提供的一种计算机设备的硬件架构示意图。
具体实施方式
27.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.本发明主要应用于工程设计领域中的钢结构设计,而截面业务是钢结构核心的业务之一,定义为体的横切面(截面),截面的形状和自身的属性也很复杂,也是钢结构三维模型复杂的根本原因;钢结构主要有以下截面分类1.型材截面:国家标准的截面,通过热轧工艺完成,长度可变;2.焊接截面:由钢板拼接而成,由施工现场拼装;3.钢板截面:由矩形等规则钢板裁切而成;4.面板截面等;目前处理的截面只是横切面概念,截面本身是个平面,用来沿着某个轨迹形成空间几何体。由于钢结构业务本身特点,截面一般是参数化的,即存在某种截面造型,譬如圆形截面,通过调整参数形成不同的截面。本技术中称相同的截面造型(图案)为截面样式。
29.现有的横切面的定义众多,各类零件都有属于自身的横切面命名和计算方式,也有独特的绘制方式,再附加上市面的规则截面定义层出不穷,导致各类横切面的规则繁多,计算方式的标准也较为复杂;用户在建模完成之后,无法确认对应的计算结果的来源依据,(截面)模板创建完成后,使用时没有供检查的中间结果,正确性的验证比较困难,出错后难以发现和修改。
30.针对于上述技术问题,本发明提供一种钢结构截面生成方法、装置、计算机设备及存储介质,以至少解决现有技术中钢结构截面的建模方法过程繁琐,效率不高的问题。下面将通过实施例对本发明提供的技术方案进行详细说明:
31.实施例一
32.本发明的实施例一提供了一种钢结构截面生成方法,请参考图1,图1为本技术实施例提供的钢结构截面生成方法的流程示意图,该方法具体包括以下步骤s1至步骤s3。
33.步骤s1:响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器,其中,截面创建编辑器包括钢结构截面属性编辑区域和钢结构截面参数编辑区域。
34.本技术提供的钢结构截面生成方法可以集成在其他软件之内,作为该软件的功能之一,例如,本技术可以作为工程造价软件、模型生成软件的内置功能,此外,本技术的方案也可以作为独立的钢结构模型生成软件使用。在使用时,用户在软件端发起钢结构截面生成操作,软件侧响应于该操作,触发显示截面创建编辑器界面,该截面创建编辑器界面包含有结构截面属性编辑区域和钢结构截面参数编辑区域,用户可以在该界面完成钢结构截面的构建。
35.步骤s2:监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素。
36.由于现有的横切面的定义众多,各类零件都有属于自身的横切面命名和计算方式,也有独特的绘制方式,再附加上市面的规则截面定义层出不穷,导致各类截面的规则繁多,这就使得如何设置截面创建编辑器的分类成为一个较大技术障碍,在进行设置时,发明人创造性的发现,从目标截面是否符合国家标准这一维度作为第一层分类标准,这一分类标准可涵盖所有钢结构截面,因此,将截面创建编辑器界面的钢结构截面属性编辑区域预设的截面类型设置为符合国家标准的截面类型(如型钢)和不符合或不存在标准的截面类型,这种分类方式一方面涵盖全面,另一方面可以对符合或不存在国家标准的截面类型再分类扩展,这种扩展方式仍不破坏上述介绍的分类维度,可扩展性好。
37.因此,作为优选,将截面创建编辑器界面的钢结构截面属性编辑区域预设的截面类型设置为至少包括如下两种:表征所需构建的钢结构截面符合预设标准的型材属性的截面类型(符合国家标准)以及表征所需构建的钢结构截面通过焊接组装的焊接属性的截面类型(不存在国家标准但实际业务占比高)。设置这两种截面类型使得本方案设计不繁琐但业务覆盖面广。需要说明的是,可以扩展上述截面类型,即,在截面创建编辑器界面还可以包括其他属性的截面类型,例如,由钢板裁切的钢板属性的截面类型、由球型形状构成的球型截面类型等。
38.步骤s3:接收用于调整配置要素的配置参数,根据配置参数构建钢结构的截面。
39.上述实施方式中,将构建钢结构截面自动化,根据钢结构的客观特性预先将钢结构划分不同的属性,不同的属性预设不同的配置要素,使得不同属性的钢结构按照其自身特性进行配置要素的配置参数调整,使用统一入口集成常规所有属性的钢结构截面提供给用户进行使用,以实现钢结构截面的快速建模,有效地解决了现有技术中钢结构截面的建模方法过程繁琐,效率不高的问题,提高了钢结构截面构建的效率。
40.在本实施例的一个可选的实施方式中,还对上述方案进行了优化,具体来说,上述
监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素的实现方案被设计为包括如下步骤:
41.监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的截面类型,并提供与截面类型关联的截面样式的选择端口,其中,钢结构截面属性编辑区域预设有不同属性的截面类型,每个截面类型预设有该截面类型关联的截面样式;接收在选择端口触发的选择指令,确定所需构建的钢结构截面样式;在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素。
42.上述方案中,把截面创建编辑器界面的钢结构截面属性编辑区域进行第二维度的划分,每个属性的截面类型都设计为包含的最小分类单元是在该属性下的具体截面样式,例如,h型钢、c型钢等样式,然后,将不同领域下的截面样式关联符合该截面类型属性的配置要素,实现同属性的截面类型的不同样式、不同属性截面类型的不同样式、不同属性截面类型的相同样式的钢结构截面均通过不同的配置要素配置,这种分类组合方案既清楚的将截面类型进行分割,也方便用户在终端的直观选取。
43.在本发明的另一个可选的实施方式中,还对上述方案进行了进一步地优化,提供了上述型材属性的截面类型和焊接属性的截面类型的各自实现方式,具体来说,在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素,包括如下方案:
44.方案一:当选择指令指向的所需构建钢结构的截面属性为型材属性的截面类型时,在钢结构截面参数编辑区域的第一位置提供与型材属性的截面类型对应的标准配置要素的配置端口,在钢结构截面参数编辑区域的第二位置提供型材属性的截面类型的规格字符串配置要素的输入端口;其中,标准配置要素包括所需构建的钢结构截面的时间约束标准以及不同时间约束标准对应的配置参量,配置参量包括确定的截面样式对应的所有标准规格类型以及每个标准规格类型对应的配置元素,配置元素包括延米重和表面积。
45.当截面类型为型材时,用户可以在钢结构截面参数编辑区域的第一位置的配置端口对选定的型材对应的截面样式进行配置,例如,用户在型材截面类型选定具体截面样式为工型钢后,在截面创建编辑器界面的钢结构截面参数编辑区域会展示工型钢具有的时间约束标准(如2016年标准规格、2018年标准规格)下的配置参量,用户选定选择了一个时间约束标准,如2016年标准,钢结构截面参数编辑区域会展示该标准下已存储的所有规格,以及每个规格下对应的延米重和表面积这两个配置元素,对于标准的型材截面类型,使用延米重和表面积这两个配置元素即可快速构建型材截面。优选的,上述方案中,在引入时间约束标准后,可以将数据的来源进行标注,在建模完成之后,确认对应的计算结果的来源依据,以便于正确性的验证,以及便于在出现错误后进行修改。
46.此外,对于标准的型材截面类型,本发明还在钢结构截面参数编辑区域设置规格字符串配置要素的输入端口,用户在该输入端口可以直接输入符合预设规则的字符串,根据该字符串可以完成截面的构建。这种设置方式对于cad图形中存在标准的规格字符串时,用户可以直接输入,省去过多选择和确定的步骤,提高钢结构截面创建的效率。
47.方案二:当选择指令指向的所需构建钢结构的截面属性为焊接属性的截面类型时,在钢结构截面参数编辑区域的第三位置提供确定的截面样式对应的组装预览矢量图,其中,组装预览图由预设的一个或多个参数化组件构成,第三位置具有用于配置一个或多
个参数化组件的三维信息和连接关系的配置端口。
48.对于所需构建的截面类型为焊接属性的截面类型时,用户在钢结构截面属性编辑区域选定焊接属性的截面类型下的截面样式后,在钢结构截面参数编辑区域的第三位置会提供确定的截面样式对应的组装预览矢量图,因为焊接的组合方式很多,单纯的用参数化表达不够直观,用户可能会出现参数化理解错误进而导致构建的截面出现错误,因此本方案设计的组装预览矢量图即可以让用户预览所需构建的实际样式模型,也可以让用户在组装预览矢量图配置参数,使得构建所需规格尺寸的焊接截面。此处组装预览图由预设的一个或多个参数化组件构成,用户可以分别配置每个参数化组件的三维信息以及各个组件的连接关系(包括但不限于插入点、方向点、镜像功能)实现焊接截面的数据配置,用户可以快速并且简洁明了地确定部件插入的位置,以及调整的方向等信息,提高拼接的效率和准确性。还有利于通过全编辑模型的形式,可以任意自定义参数化组件组合形式,以生成特定的截面样式,此方案下,优势在于完全自定义的绘制。对于其他属性的截面类型(例如钢板类型或球型类型)的处理方案也可以按照在钢结构截面属性编辑区域选择基本样式后在钢结构截面参数编辑区域根据截面三维信息、密度的关系等参量进行截面构建,此处不再一一说明。
49.作为优选,对于存在特殊性的焊接截面,用户在钢结构截面属性编辑区域也可以不直接选择截面样式,自己选择基本组件在第三位置自信配置组装,这种配置方式虽然在一定程度上会降低速度,但同时会增加截面构建的样式。本发明对此不作过多限定,用户可根据实际需求选择。
50.此外,在完成钢结构截面构建后,用户可以将构建的截面导出或输出给第三方,第三方以构建的截面作为数据基础实现其他的功能,例如,以构建的截面作为数据依据生成其他立体模型,或者以构建的截面作为数据依据进行工程量的测算、造价的估算等。
51.上述方案重点介绍用户执行截面构建操作或发出截面构建指令后的处理流程,本方案在实际应用前,还需要构建数据库完成截面属性、截面类型、截面样式、配置要素、配置参数的参数化构建,具体实现时,可以采用如下方案:
52.预先确定构建钢结构截面的截面样式,并将确定的截面样式按照所属的截面类型进行标识分类;根据截面样式所属的截面类型对截面样式进行参数化处理,完成截面创建编辑器的数据库构建。
53.参见图2所示,采用excel格式完成截面样式、截面类型的参数化处理,具体来说,图2中a列为截面样式,具体包括工字钢、槽钢、角钢等样式,b列为截面样式编号,不同样式赋予不同的编号;c列为截面分类,具体根据截面属性进行分类,例如型材截面、钢板截面等,d列为截面分类编号,通过这种配置方式后将配置表与钢结构截面属性编辑区域进行关联并可视化显示,通过增加、修改、删除excel中截面样式、截面类型后,钢结构截面属性编辑区域相应位置也进行增加修改删除。通过调整excel中截面样式编号和截面分类标号,可以调整截面类型和截面分类的所在位置。
54.在根据截面样式所属的截面类型对截面样式进行参数化处理时,可以根据截面类型的不同采用如下的不同方案:
55.若截面样式属于型材属性的截面类型,获取型材属性的截面类型的对应的标准参数,完成截面样式的参数化处理,其中,标准参数包括延米重、表面积及三维数据参数;
56.参见图3所示,采用excel格式完成型材属性的截面类型的参数化处理,在图3中,a列为截面编号,该编号与上述的时间约束标准关联,不同编号对应不同的时间约束标准,b列为规格,c列为延米重,d列为表面积,分别与钢结构截面参数编辑区域的配置参量中的标准规格类型、配置元素(延米重)、配置元素(表面积)关联,此外,在该表中还可以配置有“h”(长度1)、“b”(长度2)“d”(直径)“t”(长度3)“r”(半径)等配置参数。
57.若截面样式属于焊接属性的截面类型,获取构成焊接属性的截面类型的基本组件类型和基本组件数量,并对基本组件的形状构成进行参数化标注,完成截面样式的参数化处理。
58.参见图4,以焊接截面的截面样式为工字钢举例,预先将工字钢机型组件拆分,工字钢实际就是由三个矩形组件构成,在确定组件类型和组件数量后,标注组合方式为加,同时标注组合定位点。
59.对于如何标注组合定为点,本技术还提供了一种具体的实现方案,预先设置基本组件类型,在本技术中设计的基本组件类型包括矩形、圆形、三角形、椭圆形,分别设置这几种基本组件类型的标注点,将预设的标注点作为上述的组合定位点进行标准。
60.通过本实施例提供的方案,无论新增一种什么形状,只需通过基础形状进行描述,无需改变任何代码,并且能够快速地完成截面样式添加,方便快捷。
61.其中,本技术还设计了上述基本组件的具体标注点,具体参见图5,说明如下:
62.若基本组件类型为矩形,对基本组件的形状构成进行包括宽度、高度、旋转角度以及坐标信息的参数化标注;
63.若基本组件类型为圆形,对基本组件的形状构成进行包括半径、起始角度、角度范围以及坐标信息的参数化标注;
64.若基本组件类型为三角形,对基本组件的形状构成进行包括两侧边宽度、高度、旋转角度以及坐标信息的参数化标注;
65.若基本组件类型为圆形,对基本组件的形状构成进行包括半长轴值、半短轴值、起始角度、角度范围以及坐标信息的参数化标注。
66.同时,在本技术的一个可选的实施方式中,还提供了基本的形状构成的标注表达式,参见图6,对于长度标注时,表达式包括起始坐标(x1,y1),终点坐标(x2,y2),标注偏移距离(dx,dy);对于角度标注时,表达式包括圆心点(ox,oy),标注线起点(x1,y1),标注线终点(x2,y2)以及角度标注值a;对于厚度标注时,表达式包括标注线起点(mark_pt_x,mark_pt_y),标注线终点(line_start_pt_x,(line_start_pt_y),标注线横向长度length;对于直径标注时,表达式包括圆心点(ox,oy),标注线起点(x1,y1),标注线终点(x2,y2);对于半径标注时,表达式包括圆心点(ox,oy),标注线起点(x1,y1),标注线终点(x2,y2)。
67.通过上述方案完成数据库的构建,在截面更新或扩充时,通过更改对应数据即可完成截面的更新扩充。
68.本实施例提供的预设截面库建立及扩充方案,针对标准截面和非标准截面,将数据进行需求描述化,将内容提取到excel等表格文件中,转变为易于理解的格式,还可以根据需要通过脚本最终转化成数据库,保证信息的快速扩充,实现了数据维护可读性,以及快速扩充以响应市场需求的目的。
69.实施例二
70.基于上述实施例1中提供的钢结构截面生成,在本技术的实施例二中提供了一种钢结构截面生成装置,相应地技术特征细节和对应的技术效果可参考上述实施例一,在该实施例中不再赘述。图7为本发明实施例二提供的钢结构截面生成装置的结构框图,如图7所示,该装置包括:第一构建模块701,用于响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器,其中,截面创建编辑器包括钢结构截面属性编辑区域和钢结构截面参数编辑区域;第一确定模块702,用于监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的所需构建钢结构的截面属性,并在钢结构截面参数编辑区域显示构建截面属性相关联的配置要素;第二构建模块703,用于接收用于调整配置要素的配置参数,根据配置参数构建钢结构的截面。
71.可选地,第一确定模块包括:
72.第一确定单元,用于监听获知在钢结构截面属性编辑区域内触发选择指令,确定选择指令指向的截面类型,并提供与截面类型关联的截面样式的选择端口,其中,钢结构截面属性编辑区域预设有不同属性的截面类型,每个截面类型预设有该截面类型关联的截面样式;
73.第二确定单元,用于接收在选择端口触发的选择指令,确定所需构建的钢结构截面样式;
74.显示单元,用于在钢结构截面参数编辑区域显示确定的截面样式关联的配置要素。
75.可选地,钢结构截面属性编辑区域预设有不同属性的截面类型至少包括:表征所需构建的钢结构截面符合预设标准的型材属性的截面类型以及表征所需构建的钢结构截面通过焊接组装的焊接属性的截面类型。
76.可选地,显示单元在选择指令指向的所需构建钢结构的截面属性为型材属性的截面类型时,在钢结构截面参数编辑区域的第一位置提供与型材属性的截面类型对应的标准配置要素的配置端口,在钢结构截面参数编辑区域的第二位置提供型材属性的截面类型的规格字符串配置要素的输入端口;
77.其中,标准配置要素包括所需构建的钢结构截面的时间约束标准以及不同时间约束标准对应的配置参量,配置参量包括确定的截面样式对应的所有标准规格类型以及每个标准规格类型对应的配置元素,配置元素包括延米重和表面积。
78.可选地,显示单元在选择指令指向的所需构建钢结构的截面属性为焊接属性的截面类型时,在钢结构截面参数编辑区域的第三位置提供确定的截面样式对应的组装预览矢量图,其中,组装预览图由预设的一个或多个参数化组件构成,第三位置具有用于配置一个或多个参数化组件的三维信息和连接关系的配置端口。
79.可选地,钢结构截面生成装置还包括,第二确定模块,用于在响应于钢结构截面生成操作,触发用于构建钢结构截面的截面创建编辑器之前,预先确定构建钢结构截面的截面样式,并将确定的截面样式按照所属的截面类型进行标识分类;构建模块,用于根据截面样式所属的截面类型对截面样式进行参数化处理,完成截面创建编辑器的数据库构建。
80.可选地,构建模块通过如下方案实现根据截面样式所属的截面类型对截面样式进行参数化处理,以完成截面创建编辑器的数据库构建:
81.若截面样式属于型材属性的截面类型,获取型材属性的截面类型的对应的标准参
数,完成截面样式的参数化处理,其中,标准参数包括延米重、表面积及三维数据参数;
82.若截面样式属于焊接属性的截面类型,获取构成焊接属性的截面类型的基本组件类型和基本组件数量,并对基本组件的形状构成进行参数化标注,完成截面样式的参数化处理。
83.可选地,基本组件类型包括:矩形、圆形、三角形、椭圆形,上述对基本组件的形状构成进行参数化标注,通过如下方案实现:
84.若基本组件类型为矩形,对基本组件的形状构成进行包括宽度、高度、旋转角度以及坐标信息的参数化标注;若基本组件类型为圆形,对基本组件的形状构成进行包括半径、起始角度、角度范围以及坐标信息的参数化标注;若基本组件类型为三角形,对基本组件的形状构成进行包括两侧边宽度、高度、旋转角度以及坐标信息的参数化标注;若基本组件类型为圆形,对基本组件的形状构成进行包括半长轴值、半短轴值、起始角度、角度范围以及坐标信息的参数化标注。
85.实施例三
86.本实施例还提供一种计算机设备,如可以执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图8所示,本实施例的计算机设备80至少包括但不限于:可通过系统总线相互通信连接的存储器801、处理器802。需要指出的是,图8仅示出了具有组件801-802的计算机设备80,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
87.本实施例中,存储器801(即可读存储介质)包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器801可以是计算机设备80的内部存储单元,例如该计算机设备80的硬盘或内存。在另一些实施例中,存储器801也可以是计算机设备80的外部存储设备,例如该计算机设备80上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。当然,存储器801还可以既包括计算机设备80的内部存储单元也包括其外部存储设备。在本实施例中,存储器801通常用于存储安装于计算机设备80的操作系统和各类应用软件。此外,存储器801还可以用于暂时地存储已经输出或者将要输出的各类数据。
88.处理器802在一些实施例中可以是中央处理器(centralprocessingunit,cpu)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器802通常用于控制计算机设备80的总体操作。
89.具体的,在本实施例中,处理器802用于执行存储器801中存储的截面模型生成方法的程序,截面模型生成方法的程序被执行时实现钢结构截面生成方法。上述钢结构截面生成方法步骤的具体实施例过程可参见第一实施例,本实施例在此不再重复赘述。
90.实施例四
91.本实施例还提供一种计算机可读存储介质,如闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁
盘、光盘、服务器、app应用商城等等,其上存储有计算机程序,计算机程序被处理器执行时实现钢结构截面生成方法步骤。
92.上述方法步骤的具体实施例过程及效果可参见第一实施例,本实施例在此不再重复赘述。
93.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
94.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
95.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
96.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1