1.本发明涉及水泥工厂溜子三维设计技术,特别是一种水泥工程三维设计自动创建溜子加强筋的方法。
背景技术:
2.revit是一款应用广泛的bim设计类软件,在项目正向设计中越来越得到广泛推广。但是在非标准件设计方面存在着设计效率比较低的问题,在溜子加强筋的建模方面尤其困难,如果通过常规办法进行建模,需要在溜子的
钢板面上逐根进行布置,由于溜子钢板面不是一个水平或者垂直的面,空间关系复杂,每个面较难获取,每根加强筋的长度需要通过复杂的办法量取。
技术实现要素:
3.发明目的:本发明的目的是提供一种水泥工程三维设计自动创建溜子加强筋的方法,从而解决溜子加强筋布置过程费时费力的问题。
4.技术方案:本发明
所述的一种水泥工程三维设计自动创建溜子加强筋的方法,包括以下步骤:
5.(1)创建以
边长驱动的revit
参数化加强筋族,内置到软件revit中;
6.(2)启动程序,点选溜子的钢板面,自动读取溜子钢板面的边长信息,并从中选择两个作为加强筋族的底边长及左边长;
7.(3)自动调用加强筋族并放置到钢板面的指定位置,步骤(2)中的边长参数自动传入族参数,驱动生成正确的加强筋模型。
8.所述步骤(1)中的参数化加强筋族以边长为主要的驱动参数,辅以型钢规格及型钢间距参数,能够驱动创建加强筋的形状,加强筋族的定义原点设置在三角形形状的左下角。
9.所述步骤(2)具体为:
10.在模型中点击选择溜子的钢板面;
11.通过程序自动读取钢板面的边长信息,如果钢板面是三角形,自动获取三条边的边长,如果钢板面是四边形,获取四条边的边长;
12.从获取的边长中选择两条边长分别作为加强筋族的底边长和左边长。
13.所述步骤(3)具体为:
14.软件程序自动调用加强筋族,自动放置到钢板面的底边和左边交汇处;
15.步骤(2)中的边长参数自动传入族参数,驱动生成正确的加强筋模型。
16.一种计算机存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的一种水泥工程三维设计自动创建溜子加强筋的方法。
17.一种计算机设备,包括储存器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的一种水泥工程三维设计自动创
建溜子加强筋的方法。
18.有益效果:与现有技术相比,本发明具有如下优点:本发明能够解决溜子加强筋布置过程费时费力的问题,大大提高revit创建溜子加强筋的效率与正确性。
附图说明
19.图1是本方法流程图;
20.图2是溜子加强筋族的俯视视图;
21.图3是一个溜子的三维视图;
22.图4是本申请实施例提供的一种用户交互界面,应用于溜子钢板面是三边形的情况;
23.图5是本申请实施例提供的一种用户交互界面,应用于溜子钢板面是四边形的情况;
24.图6是放置加强筋后的溜子三维视图。
具体实施方式
25.下面结合附图对本发明的技术方案作进一步说明。
26.如图1所示,一种revit自动创建溜子加强筋的方法,包括以下步骤:
27.(1)创建以边长驱动的revit参数化加强筋族;
28.(2)点选溜子的钢板面,自动读取溜子钢板面的边长信息,并从中选择两个作为加强筋族的底边长及左边长;
29.(3)自动调用加强筋族并放置到钢板面的指定位置,上述边长参数自动传入族参数,驱动生成正确的加强筋模型。
30.如图2所示,溜子加强筋族,以边长为主要的驱动参数,辅以型钢规格及型钢间距参数,可以参数化驱动创建加强筋的形状,加强筋族的定义原点设置在三角形形状的左下角。
31.如图3所示,溜子的钢板面呈三角形或者四边形,且空间关系复杂。
32.如图4所示,点选溜子钢板面后,自动读取溜子钢板面三角形的边长信息,并从中选择两个分别作为加强筋族的底边长及左边长。
33.如图5所示,点选溜子钢板面后,自动读取溜子钢板面四边形的边长信息,并从中选择两个分别作为底边长及左边长。
34.如图6所示,自动调用加强筋族,并自动放置到上述钢板面的指定位置,生成的加强筋模型边长参数为上述(4)(5)中选取的边长参数,各根加强筋的长度尺寸均符合三角形和四边形的形状。
技术特征:
1.一种水泥工程三维设计自动创建溜子加强筋的方法,其特征在于,包括以下步骤:(1)创建以边长驱动的revit参数化加强筋族,内置到软件revit中;(2)启动程序,点选溜子的钢板面,自动读取溜子钢板面的边长信息,并从中选择两个作为加强筋族的底边长及左边长;(3)自动调用加强筋族并放置到钢板面的指定位置,步骤(2)中的边长参数自动传入族参数,驱动生成正确的加强筋模型。2.根据权利要求1所述的一种水泥工程三维设计自动创建溜子加强筋的方法,其特征在于,所述步骤(1)中的参数化加强筋族以边长为主要的驱动参数,辅以型钢规格及型钢间距参数,能够驱动创建加强筋的形状,加强筋族的定义原点设置在三角形形状的左下角。3.根据权利要求1所述的一种水泥工程三维设计自动创建溜子加强筋的方法,其特征在于,所述步骤(2)具体为:在模型中点击选择溜子的钢板面;通过程序自动读取钢板面的边长信息,如果钢板面是三角形,自动获取三条边的边长,如果钢板面是四边形,获取四条边的边长;从获取的边长中选择两条边长分别作为加强筋族的底边长和左边长。4.根据权利要求1所述的一种水泥工程三维设计自动创建溜子加强筋的方法,其特征在于,所述步骤(3)具体为:软件程序自动调用加强筋族,自动放置到钢板面的底边和左边交汇处;步骤(2)中的边长参数自动传入族参数,驱动生成正确的加强筋模型。5.一种计算机存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1-4中任一项所述的一种水泥工程三维设计自动创建溜子加强筋的方法。6.一种计算机设备,包括储存器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-4中任一项所述的一种水泥工程三维设计自动创建溜子加强筋的方法。
技术总结
本发明公开了一种水泥工程三维设计自动创建溜子加强筋的方法,步骤如下:(1)创建以边长驱动的Revit参数化加强筋族,内置到软件Revit中;(2)启动程序,点选溜子的钢板面,自动读取溜子钢板面的边长信息,并从中选择两个作为加强筋族的底边长及左边长;(3)自动调用加强筋族并放置到钢板面的指定位置,步骤(2)中的边长参数自动传入族参数,驱动生成正确的加强筋模型。本发明能够解决溜子加强筋布置过程费时费力的问题,大大提高Revit创建溜子加强筋的效率与正确性。筋的效率与正确性。筋的效率与正确性。
技术研发人员:
吕东升 王团峰 罗轶洁 高剑文
受保护的技术使用者:
中国中材国际工程股份有限公司
技术研发日:
2022.09.27
技术公布日:
2022/12/23