System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种曲线钢箱梁隔板的参数化建模方法技术_技高网

一种曲线钢箱梁隔板的参数化建模方法技术

技术编号:40701128 阅读:2 留言:0更新日期:2024-03-22 10:59
一种曲线钢箱梁隔板的参数化建模方法,涉及桥梁施工领域。曲线钢箱梁隔板的参数化建模方法包括以下步骤:使用catia软件通过知识工程模块和EKL语言脚本进行参数化建模;建立隔板单元超级副本模板输入条件;建立加筋贯穿孔的用户特征模板;生成隔板轮廓;建立知识工程阵列批量调用加筋贯穿孔的用户特征模板;贯穿孔切割隔板轮廓;调用隔板单元知识工程模板完成曲线钢箱梁隔板模型的创建。本申请提供的曲线钢箱梁隔板的参数化建模方法能够快速高效的完成曲线钢箱梁的隔板的建模作业。

【技术实现步骤摘要】

本申请涉及桥梁施工领域,具体而言,涉及一种曲线钢箱梁隔板的参数化建模方法


技术介绍

1、目前钢桥梁的参数化建模技术可较好的应用于直线桥梁的整桥建模,但在曲线桥梁的生产制造过程中隔板单元的建模方法难以顺利完成建模作业,主要难点在于曲线桥内部加筋的趋势和长度会随桥梁曲率的变化导致各不相同,导致隔板上与加筋对应的加筋贯穿孔的位置难以确定,需要耗费大量的时间进行处理,严重的影响建模效率。


技术实现思路

1、本申请的目的在于提供一种曲线钢箱梁隔板的参数化建模方法,其能够快速高效的完成曲线钢箱梁的隔板的建模作业。

2、本申请是这样实现的:

3、本申请提供一种曲线钢箱梁隔板的参数化建模方法,其包括以下步骤:

4、步骤一、使用catia软件通过知识工程模块和ekl语言脚本进行参数化建模;

5、步骤二、建立隔板单元超级副本模板输入条件;

6、步骤三、建立加筋贯穿孔的用户特征模板;

7、步骤四、生成隔板轮廓;

8、步骤五、建立知识工程阵列批量调用加筋贯穿孔的用户特征模板;

9、步骤六、贯穿孔切割隔板轮廓;

10、步骤七、调用隔板单元知识工程模板完成曲线钢箱梁隔板模型的创建。

11、在一些可选的实施方案中,建立隔板单元超级副本模板输入条件时以隔板单元外轮廓线li3、li4、li5、li6为隔板单元超级副本模板的四个输入条件。

12、在一些可选的实施方案中,建立加筋贯穿孔的用户特征模板包括以下步骤:

13、分别建立隔板单元顶侧和底侧的u型加筋贯穿孔、t型加筋贯穿孔、一字型加筋贯穿孔的模板及隔板单元腹板侧设置的一字型加筋贯穿孔的模板;

14、使用用户特征命令创建切割加筋用户特征模板,其中,隔板轮廓线、隔板平面为两个输入条件,输出零件加筋贯穿孔的拉伸轮廓,批量调用后切割隔板单元,加筋贯穿孔的拉伸轮廓定位于隔板平面,将隔板轮廓线到加筋贯穿孔轮廓的距离赋予长度参数h,使加筋贯穿孔轮廓可在隔板平面内沿隔板轮廓线移位。

15、在一些可选的实施方案中,生成隔板轮廓包括以下步骤:以隔板单元外轮廓线li3、li4、li5、li6生成隔板轮廓,创建长度参数d1、d2、d3、d4用以控制人孔在隔板上的定位,创建长度参数r用以控制隔板四角的过焊孔大小。

16、在一些可选的实施方案中,建立知识工程阵列批量调用加筋贯穿孔的用户特征模板包括以下步骤:

17、添加整数参数pt作为隔板顶面切口数量,添加多个参数ltj,j=1~pt;添加整数参数pd作为隔板底面切口数量,添加多个参数ldk,k=1~pd;添加整数参数pf作为隔板腹板面切口数量,添加多个参数lfm,m=1~pf;其中,参数ltj、ldk、lfm分别代表隔板顶面、隔板底面、隔板腹板面切口距基准点的距离,与隔板轮廓线到各个加筋贯穿孔轮廓的距离h相对应;

18、循环调用多个加筋贯穿孔的用户特征模板;其中,使用for-while语句建立应用于隔板顶面轮廓、隔板底面轮廓、隔板腹板面轮廓的3个循环分别调用加筋贯穿孔的用户特征模板,循环次数分别设为参数pt、pd、pf;通过createormodifytemplate函数实现加筋贯穿孔的用户特征模板调用;通过setattributeobject函数输入加筋贯穿孔的用户特征模板的两个输入条件,即隔板轮廓线、隔板平面;通过setattributeinteger函数输入加筋贯穿孔的用户特征模板的参数h,即对多个参数ltj、ldk、lfm编成的列表进行循环调用,调用次数为循环次数pt、pd、pf;

19、通过参数pt、pd、pf来控制产生隔板加筋贯穿孔的数量和参数列表ltj、ldk、lfm中参数的个数,通过参数列表ltj、ldk、lfm控制每个加筋贯穿孔沿板边轮廓方向定位,实现加筋贯穿孔数量、变间距定位的控制。

20、在一些可选的实施方案中,贯穿孔切割隔板轮廓包括以下步骤:

21、建立参数曲面sf1,使用for-while语句建立应用于逐个贯穿孔切割开口的循环,循环次数为参数p=pt+pd+pf;循环内部调用之前生成的隔板顶面、隔板底面、隔板腹板面的切口对隔板轮廓进行逐一切割,循环切割完成后将曲面赋予参数曲面sf1,对参数曲面sf1赋予厚度得到最终的隔板单元。

22、在一些可选的实施方案中,调用隔板单元知识工程模板完成曲线钢箱梁隔板模型的创建包括以下步骤:

23、建立隔板单元的顶面、底面、腹板面轮廓作为骨架模型;

24、选取隔板单元的知识工程超级副本模板,依次选取隔板单元的骨架模型的骨架线,再对参数pt、pd、pf赋值来控制产生加筋贯穿孔的数量,通过对参数ltj、ldk、lfm赋值控制每个加筋贯穿孔沿隔板的板边轮廓方向定位,实现加筋贯穿孔数量、变间距定位的控制,通过对参数d1、d2、d3、d4赋值控制人孔在隔板上的定位,对参数r赋值用以控制隔板四角的过焊孔大小,得到参数建模的隔板单元。

25、本申请的有益效果是:本申请提供的曲线钢箱梁隔板的参数化建模方法包括以下步骤:使用catia软件通过知识工程模块和ekl语言脚本进行参数化建模;建立隔板单元超级副本模板输入条件;建立加筋贯穿孔的用户特征模板;生成隔板轮廓;建立知识工程阵列批量调用加筋贯穿孔的用户特征模板;贯穿孔切割隔板轮廓;调用隔板单元知识工程模板完成曲线钢箱梁隔板模型的创建。本申请提供的曲线钢箱梁隔板的参数化建模方法能够快速高效的完成曲线钢箱梁的隔板的建模作业。

本文档来自技高网...

【技术保护点】

1.一种曲线钢箱梁隔板的参数化建模方法,其特征在于,其包括以下步骤:

2.根据权利要求1所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,建立隔板单元超级副本模板输入条件时以隔板单元外轮廓线li3、li4、li5、li6为隔板单元超级副本模板的四个输入条件。

3.根据权利要求2所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,建立加筋贯穿孔的用户特征模板包括以下步骤:

4.根据权利要求3所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,生成隔板轮廓包括以下步骤:以隔板单元外轮廓线li3、li4、li5、li6生成隔板轮廓,创建长度参数d1、d2、d3、d4用以控制人孔在隔板上的定位,创建长度参数R用以控制隔板四角的过焊孔大小。

5.根据权利要求4所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,建立知识工程阵列批量调用加筋贯穿孔的用户特征模板包括以下步骤:

6.根据权利要求5所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,贯穿孔切割隔板轮廓包括以下步骤:

7.根据权利要求6所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,调用隔板单元知识工程模板完成曲线钢箱梁隔板模型的创建包括以下步骤:

...

【技术特征摘要】

1.一种曲线钢箱梁隔板的参数化建模方法,其特征在于,其包括以下步骤:

2.根据权利要求1所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,建立隔板单元超级副本模板输入条件时以隔板单元外轮廓线li3、li4、li5、li6为隔板单元超级副本模板的四个输入条件。

3.根据权利要求2所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,建立加筋贯穿孔的用户特征模板包括以下步骤:

4.根据权利要求3所述的曲线钢箱梁隔板的参数化建模方法,其特征在于,生成隔板轮廓包括以下步骤:以隔板单元外轮廓线li3、li4、l...

【专利技术属性】
技术研发人员:江恒心季轩张俊赵振威汪宇汪坷陈小山韩选樊悦田小凤祝红升李少波祝庆霞
申请(专利权)人:中铁重工有限公司
类型:发明
国别省市:

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

1