System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及汽车起重机建模,具体地涉及一种汽车起重机的建模方法、建模装置及机器可读存储介质。
技术介绍
1、随着数字孪生在工业领域的应用,大量的汽车起重机需要建立三维模型,以实现施工以及生产场景的动态仿真。通过该技术应用,能够降低生产环境的安全风险,还原实际的生产场景。并且,结合防碰撞监测等算法,还可以达到有效指导实际生产的目的。汽车起重机的外部轮廓较为复杂,且拥有多种不同型号。目前,在三维建模过程中对汽车起重机模型的外部轮廓精度要求越来越高。然而,为保证三维建模的效率,现有技术的汽车起重机建模方法忽略了汽车起重机三维模型的精度需求,导致汽车起重机三维模型存在精度较低的问题。
技术实现思路
1、本申请实施例的目的是提供一种汽车起重机的建模方法、建模装置及机器可读存储介质,用以解决现有技术的汽车起重机三维模型精度较低的问题。
2、为了实现上述目的,本申请第一方面提供一种汽车起重机的建模方法,应用于汽车起重机的建模装置,该建模方法包括:
3、获取汽车起重机的初始模型和模型参数表;
4、将初始模型分解为多个组件模块;
5、根据多个组件模块确定与多个组件模块对应的样本模型;
6、根据模型参数表分别确定多个组件模块中的每个组件模块的尺寸参数和定位参数;
7、按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,以得到汽车起重机的目标模型。
8、在本申请实
9、在本申请实施例中,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,包括:
10、基于底盘模块的样本模型,根据模型参数表中的底盘模块的尺寸参数和定位参数,生成底盘模块模型;
11、确定底盘模块模型的底盘坐标;
12、基于支腿模块的样本模型,根据底盘坐标、模型参数表中的支腿模块的尺寸参数和定位参数,生成支腿模块模型。
13、在本申请实施例中,转台模块包括底座子模块、转台子模块和操作室子模块,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
14、确定底盘模块模型的回转中心坐标;
15、基于底座子模块的样本模型,根据回转中心坐标、模型参数表中的底座子模块的尺寸参数生成底座子模块模型;
16、确定底座子模块模型的底座坐标;
17、基于转台子模块的样本模型,根据底座坐标、模型参数表中的转台子模块的尺寸参数和定位参数生成转台子模块模型;
18、确定转台子模块模型的转台坐标;
19、基于操作室子模块的样本模型,根据底座坐标、转台坐标、模型参数表中的操作室子模块的尺寸参数和定位参数生成操作室子模块模型,以完成转台模块模型的构建。
20、在本申请实施例中,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
21、基于配重模块的样本模型,根据转台坐标、模型参数表中的配重模块的尺寸参数和定位参数生成配重模块模型。
22、在本申请实施例中,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
23、确定转台子模块模型的后绞点坐标;
24、基于基本臂子模块的样本模型,根据后绞点坐标、模型参数表中的基本臂子模块的尺寸参数和定位参数生成基本臂子模块模型;
25、确定基本臂子模块模型的基本臂坐标;
26、基于第二节臂子模块的样本模型,根据基本臂坐标、模型参数表中的第二节臂子模块的尺寸参数和定位参数生成第二节臂子模块模型;
27、基于下一节臂子模块的样本模型,依次根据上一节臂子模块的坐标、模型参数表中的下一节臂子模块的尺寸参数和定位参数生成下一节臂子模块模型,以得到主臂模块模型。
28、在本申请实施例中,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
29、基于变幅油缸模块的样本模型,根据基本臂坐标、底座坐标、模型参数表中的变幅油缸模块的尺寸参数和定位参数生成变幅油缸模块模型。
30、在本申请实施例中,多个组件模块还包括超起模块,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
31、确定基本臂坐标中的基本臂顶端坐标;
32、基于超起模块的样本模型,根据基本臂顶端坐标、模型参数表中的超起模块的尺寸参数和定位参数生成超起模块模型。
33、在本申请实施例中,多个组件模块还包括副臂模块,按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
34、确定主臂模块模型的主臂顶端坐标;
35、基于第一个副臂组件的样本模型,根据主臂顶端坐标、模型参数表中的第一个副臂组件的尺寸参数和定位参数生成第一个副臂组件模型;
36、基于下一个副臂组件的样本模型,依次根据上一个副臂组件模型的顶端坐标、模型参数表中的下一个副臂组件的尺寸参数和定位参数生成下一个副臂组件模型,以得到副臂模块模型。
37、在本申请实施例中,该建模方法还包括:
38、根据模型参数表中的臂架工况参数判断是否存在副臂模块;
39、在判定存在副臂模块的情况下,确定副臂模块模型的副臂臂头坐标;
40、基于吊钩模块的样本模型,根据副臂臂头坐标、模型参数表中的吊钩模块的尺寸参数和定位参数生成吊钩模块模型;
41、在判定不存在副臂模块的情况下,基于吊钩模块的样本模型,根据主臂顶端坐标、模型参数表中的吊钩模块的尺寸参数和定位参数生成吊钩模块模型。
42、本申请第二方面提供一种汽车起重机的建模装置,包括:
43、存储器,被配置成存储指令;以及
44、处理器,被配置成从存储器调用指令以及在执行指令时能够实现上述的汽车起重机的建模方法。
45、本申请第三方面提供一种机器可读存储介质,该机器可读存储介质上存储有指令,该指令用于使得机器执行上述的汽车起重机的建模方法。
46、通过上述技术方案,获取汽车起重机的初始模型和模型参数表,并将初始模型分解为多个组件模块。随后根据多个组件模块确定与多个组件模块对应的样本模型,再根据模型参数表分别确定多个组件模块中的每个组件模块的尺寸参数和定位参数。最后按照预设构建顺序,分别基于每本文档来自技高网...
【技术保护点】
1.一种汽车起重机的建模方法,其特征在于,应用于汽车起重机的建模装置,所述建模方法包括:
2.根据权利要求1所述的建模方法,其特征在于,所述多个组件模块包括底盘模块、支腿模块、转台模块、配重模块、主臂模块、变幅油缸模块和吊钩模块。
3.根据权利要求2所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,包括:
4.根据权利要求3所述的建模方法,其特征在于,所述转台模块包括底座子模块、转台子模块和操作室子模块,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
5.根据权利要求4所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
6.根据权利要求4所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参
7.根据权利要求6所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
8.根据权利要求6所述的建模方法,其特征在于,所述多个组件模块还包括超起模块,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
9.根据权利要求6所述的建模方法,其特征在于,所述多个组件模块还包括副臂模块,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
10.根据权利要求9所述的建模方法,其特征在于,所述建模方法还包括:
11.一种汽车起重机的建模装置,其特征在于,包括:
12.一种机器可读存储介质,其特征在于,该机器可读存储介质上存储有指令,该指令用于使得机器执行根据权利要求1至10中任一项所述的汽车起重机的建模方法。
...【技术特征摘要】
1.一种汽车起重机的建模方法,其特征在于,应用于汽车起重机的建模装置,所述建模方法包括:
2.根据权利要求1所述的建模方法,其特征在于,所述多个组件模块包括底盘模块、支腿模块、转台模块、配重模块、主臂模块、变幅油缸模块和吊钩模块。
3.根据权利要求2所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,包括:
4.根据权利要求3所述的建模方法,其特征在于,所述转台模块包括底座子模块、转台子模块和操作室子模块,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
5.根据权利要求4所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的尺寸参数和定位参数依次生成每个组件模块模型,还包括:
6.根据权利要求4所述的建模方法,其特征在于,所述按照预设构建顺序,分别基于每个组件模块的样本模型,根据每个组件模块的...
【专利技术属性】
技术研发人员:廖伟,郭纪梅,罗贤智,曾剑群,周鸿飞,
申请(专利权)人:中联重科股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。