限位器运动校核方法及装置、车门组件设计方法及装置与流程

文档序号:33503595发布日期:2023-03-17 22:49阅读:135来源:国知局
限位器运动校核方法及装置、车门组件设计方法及装置与流程

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.限位盒滑动副创建模块,用于在所述限位盒与所述限位臂之间创建限位盒滑动副,使得所述限位盒的中心在所述限位臂的中心线上滑动;
47.限位盒固定副创建模块,用于在所述限位盒与所述车门钣金之间创建限位盒固定副,使得限位盒与所述车门钣金之间的相对位置保持不变;
48.驱动模块,用于驱动所述限位盒绕所述第一转轴转动,使得所述车门钣金绕所述第一转轴相对于所述侧围钣金转动;
49.其中,所述车门钣金与所述侧围钣金之间的夹角为转动角度,所述限位器与所述车门钣金之间的最小距离为校核距离,所述车门钣金绕所述第一转轴的过程中,得到不同所述转动角度下的所述校核距离。
50.第四方面,本技术提供了一种车门组件设计装置,所述装置包括:
51.获取模块,用于通过上述的限位器运动校核装置,获取不同转动角度下的校核距离;
52.调整模块,用于当校核距离超出预设范围时,调整车门组件的形状;
53.所述获取模块还用于在所述调整模块调整所述车门组件的形状后,再次获取不同转动角度下的校核距离,直到所述校核距离处于预设范围内,得到符合要求的所述车门组件。
54.第五方面,本技术提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
55.对车门钣金、侧围钣金和限位器进行建模,所述限位器包括限位臂和限位盒;
56.在所述侧围钣金与所述限位盒之间创建限位盒旋转副,使得所述限位盒能够绕第一转轴转动;
57.在所述限位臂与所述侧围钣金之间创建限位臂旋转副,使得所述限位器能够绕第二转轴转动,所述第一转轴与所述第二转轴平行;
58.在所述限位盒与所述限位臂之间创建限位盒滑动副,使得所述限位盒的中心在所述限位臂的中心线上滑动;
59.在所述限位盒与所述车门钣金之间创建限位盒固定副,使得所述限位盒与所述车门钣金之间的相对位置保持不变;
60.驱动所述限位盒绕所述第一转轴转动,使得所述车门钣金绕所述第一转轴相对于所述侧围钣金转动;
61.其中,所述车门钣金与所述侧围钣金之间的夹角为转动角度,所述限位器与所述车门钣金之间的最小距离为校核距离,所述车门钣金绕所述第一转轴的过程中,得到不同所述转动角度下的所述校核距离。
62.或所述处理器执行所述计算机程序时实现以下步骤:
63.采用上述的限位器运动校核方法,获取不同转动角度下的校核距离;
64.当所述校核距离超出预设范围时,调整车门组件的形状,所述车门组件包括限位器和车门钣金,再次获取不同所述转动角度下的所述校核距离,直到所述校核距离处于预设范围内,得到符合要求的所述车门组件。
65.第六方面,本技术提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
66.对车门钣金、侧围钣金和限位器进行建模,所述限位器包括限位臂和限位盒;
67.在所述侧围钣金与所述限位盒之间创建限位盒旋转副,使得所述限位盒能够绕第一转轴转动;
68.在所述限位臂与所述侧围钣金之间创建限位臂旋转副,使得所述限位器能够绕第二转轴转动,所述第一转轴与所述第二转轴平行;
69.在所述限位盒与所述限位臂之间创建限位盒滑动副,使得所述限位盒的中心在所述限位臂的中心线上滑动;
70.在所述限位盒与所述车门钣金之间创建限位盒固定副,使得所述限位盒与所述车门钣金之间的相对位置保持不变;
71.驱动所述限位盒绕所述第一转轴转动,使得所述车门钣金绕所述第一转轴相对于所述侧围钣金转动;
72.其中,所述车门钣金与所述侧围钣金之间的夹角为转动角度,所述限位器与所述车门钣金之间的最小距离为校核距离,所述车门钣金绕所述第一转轴的过程中,得到不同所述转动角度下的所述校核距离。
73.或所述计算机程序被处理器执行时实现以下步骤:
74.采用上述的限位器运动校核方法,获取不同转动角度下的校核距离;
75.当所述校核距离超出预设范围时,调整车门组件的形状,所述车门组件包括限位器和车门钣金,再次获取不同所述转动角度下的所述校核距离,直到所述校核距离处于预设范围内,得到符合要求的所述车门组件。
76.第七方面,本技术提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
77.对车门钣金、侧围钣金和限位器进行建模,所述限位器包括限位臂和限位盒;
78.在所述侧围钣金与所述限位盒之间创建限位盒旋转副,使得所述限位盒能够绕第一转轴转动;
79.在所述限位臂与所述侧围钣金之间创建限位臂旋转副,使得所述限位器能够绕第
二转轴转动,所述第一转轴与所述第二转轴平行;
80.在所述限位盒与所述限位臂之间创建限位盒滑动副,使得所述限位盒的中心在所述限位臂的中心线上滑动;
81.在所述限位盒与所述车门钣金之间创建限位盒固定副,使得所述限位盒与所述车门钣金之间的相对位置保持不变;
82.驱动所述限位盒绕所述第一转轴转动,使得所述车门钣金绕所述第一转轴相对于所述侧围钣金转动;
83.其中,所述车门钣金与所述侧围钣金之间的夹角为转动角度,所述限位器与所述车门钣金之间的最小距离为校核距离,所述车门钣金绕所述第一转轴的过程中,得到不同所述转动角度下的所述校核距离。
84.或该计算机程序被处理器执行时实现以下步骤:
85.采用上述的限位器运动校核方法,获取不同转动角度下的校核距离;
86.当所述校核距离超出预设范围时,调整车门组件的形状,所述车门组件包括限位器和车门钣金,再次获取不同所述转动角度下的所述校核距离,直到所述校核距离处于预设范围内,得到符合要求的所述车门组件。
87.上述的限位器运动校核方法及装置、车门组件设计方法及装置和计算机设备、存储介质及程序产品,首先对限位器、侧围钣金和车门钣金进行建模,从而得到了限位器实际运动时汽车中的相关组件对应模型,后续对模型进行修改及设计比起使用实际汽车进行设计更加方便,然后根据限位器、侧围钣金和车门钣金的模型,创建限位盒旋转副、限位臂旋转副、限位盒滑动副和限位盒固定副,模拟限位器与侧围钣金、车门钣金的相对运动关系,最后通过驱动限位盒绕侧围钣金运动,模拟车门钣金绕侧围铰链的运动时各个零件的运动,从而得到不同转动角度下的校核距离,根据校核距离反复调整限位器和车门钣金的形状,多次获取校核距离,直到校核距离位于预设范围内,得到符合要求的车门组件。通过本技术的方法,能够在限位器和车门钣金被实际安装在车辆上之前,通过软件仿真的方式来对车门组件进行干涉校核,确定限位器和车门钣金的形状,从而不需要通过多次实验再进行干涉校核,缩短了对限位器和车门钣金形状设计的时间,节约了成本。
附图说明
88.图1为一个实施例中限位器运动校核方法的应用环境图;
89.图2为一个实施例中汽车的主视图;
90.图3为一个实施例中汽车的侧视图;
91.图4为一个实施例中限位器的结构示意图;
92.图5为一个实施例中限位器运动校核方法的流程示意图;
93.图6为一个实施例中车门组件设计方法的流程示意图;
94.图7为一个实施例中限位器运动校核装置的结构示意图;
95.图8为一个实施例中车门组件设计装置的结构示意图;
96.图9为一个实施例中计算机设备的内部结构图。
97.附图标号:100、汽车;10、侧围钣金;20、车门钣金;30、限位器;31、安装支架;32、限位臂;33、限位盒;34、挡块;102、计算机设备;104、服务器。
具体实施方式
98.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
99.本技术实施例提供的限位器运动校核方法,可以应用于如图1所示的应用环境中。其中,计算机设备102通过网络与服务器104进行通信。数据存储系统可以存储服务器104需要处理的数据。数据存储系统可以集成在服务器104上,也可以放在云上或其他网络服务器上,实现对车门钣金、侧围钣金和限位器进行建模,并创建限位盒旋转副、限位臂旋转副、限位盒滑动副和限位盒固定副,最后驱动限位盒绕第一转轴转动,使得车门钣金绕第一转轴相对于侧围钣金转动。其中,计算机设备102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑、物联网设备和便携式可穿戴设备,物联网设备可为智能音箱、智能电视、智能空调、智能车载设备等。便携式可穿戴设备可为智能手表、智能手环、头戴设备等。服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
100.如图2、图3和图4所示,汽车100包括车门钣金20、侧围钣金10和限位器30,其中限位器30包括安装支架31、限位臂32、限位盒33和挡块34,其中限位盒33与车门钣金20连接,且活动套设在限位臂32上,安装支架31固定在侧围钣金10上,限位臂32的一端与安装支架31转动连接,限位器30的另一端设有挡块34。当车门钣金20绕第一转轴相对于侧围钣金10转动时,限位臂32绕第二转轴相对于安装支架31转动,且限位盒33沿限位臂32的轴向移动。
101.在一个实施例中,如图5所示,提供了一种限位器运动校核方法,以该方法应用于图1中的计算机设备102为例进行说明,包括以下步骤s101至步骤s106。
102.在catia软件中,dmu运动机构模块可以实现零件的运动仿真功能,通过在三维环境里对零件添加运动约束,实现不同零件之间运动仿真。模型里对零件施加的约束叫做运动副,运动副可以让零件只在某些特定的自由度内运动,常见的运动副有旋转副、平面副、刚性结构副、点和曲线副等。
103.步骤s101,对车门钣金、侧围钣金和限位器进行建模,限位器包括限位臂和限位盒。
104.示例性地,在catia软件中,响应于建模操作,进入dmu运动机构模块,创建总成结构,总成结构包括车门钣金、侧围钣金和限位器,限位器包括限位臂和限位盒,各零件以尾缀“.catpart”的形式存在,共同组合成尾缀为“.catproduct”的总成数据,从而完成建模。
105.车门钣金、侧围钣金和限位器各自属性参数可以根据需要配置,该属性参数可以包括但不限于形状、尺寸、材质、色彩、柔韧度等。
106.步骤s102,在侧围钣金与限位盒之间创建限位盒旋转副,使得限位盒能够绕第一转轴转动。
107.示例性地,在catia软件中,响应于添加限位盒旋转副操作,在侧围钣金所在的零件part和限位盒所在的零件part中之间添加限位盒旋转副,并以第一转轴为旋转轴,模拟限位盒相对于侧围钣金绕第一转轴转动过程。
108.步骤s103,在限位臂与侧围钣金之间创建限位臂旋转副,使得限位器能够绕第二转轴转动,第一转轴与第二转轴平行。
109.示例性地,在catia软件中,响应于添加限位臂旋转副操作,在侧围钣金所在的零
件part和限位臂所在的零件part中之间添加限位臂旋转副,并以第二转轴为旋转轴,模拟限位臂相对于侧围钣金绕第二转轴转动过程,第二转轴与第一转轴平行但不重合。
110.步骤s104,在限位盒与限位臂之间创建限位盒滑动副,使得限位盒的中心在限位臂的中心线上滑动。
111.示例性地,在catia软件中,响应于添加限位盒滑动副操作,在限位盒所在的零件part和限位臂所在的零件part中之间添加限位盒滑动副,即点和曲线副,模拟限位盒在限位臂上滑动过程。
112.步骤s105,在限位盒与车门钣金之间创建限位盒固定副,使得限位盒与车门钣金之间的相对位置保持不变。
113.示例性地,在catia软件中,响应于添加限位盒固定副操作,在限位盒所在的零件part和车门钣金所在的零件part中之间添加限位盒固定副,即刚性结构副,模拟限位盒和车门钣金之间的刚性连接,限位盒相对于车门钣金没有运动。
114.步骤s106,驱动限位盒绕第一转轴转动,使得车门钣金绕第一转轴相对于侧围钣金转动。
115.示例性地,在catia软件中,响应于驱动限位盒转动操作,此时总成结构的自由度为0,将步骤102中限位盒相对于侧围钣金绕第一转轴转动过程作为角度驱动,模拟车门钣金相对于侧围钣金绕第一转轴转动的过程。从而在车门钣金绕第一转轴转动过程中,不断测量限位器与车门钣金的距离,并获取限位器与车门钣金之间的最小距离,最后得到不同转动角度下的最小距离。
116.其中,车门钣金与侧围钣金之间的夹角为转动角度,限位器与车门钣金之间的最小距离为校核距离,车门钣金绕第一转轴的过程中,得到不同转动角度下的校核距离。
117.上述的限位器运动校核方法,首先对限位器、侧围钣金和车门钣金进行建模,从而得到了限位器实际运动时汽车中的相关组件对应模型,后续对模型进行修改及设计比起使用实际汽车进行设计更加方便,然后根据限位器、侧围钣金和车门钣金的模型,创建限位盒旋转副、限位臂旋转副、限位盒滑动副和限位盒固定副,模拟限位器与侧围钣金、车门钣金的相对运动关系,最后通过驱动限位盒绕侧围钣金运动,模拟车门钣金绕侧围铰链的运动时各个零件的运动,从而得到不同转动角度下的校核距离,校核距离可以用于调整和设计限位器和车门钣金的形状,得到符合要求的车门组件,避免运动过程中限位器和车门钣金的内表面发生干涉。通过本技术的方法,能够在限位器和车门钣金被实际安装在车辆上之前,通过软件仿真的方式来对车门组件进行校核,确定限位器和车门钣金的形状,从而不需要通过多次实验再进行校核,缩短了对限位器和车门钣金形状设计的时间,节约了成本。
118.在其中一个实施例中,步骤s102包括如下步骤:
119.步骤a1,在限位盒上创建第一轴线和第一平面,第一轴线与第一转轴重合,第一平面与第一轴线垂直,且经过限位盒的中心。
120.示例性地,在catia软件中,在限位盒所处的零件part中创建第一轴线和第一平面,第一轴线和第一平面即为限位盒所处位置的参考线和参考面。
121.步骤a2,在侧围钣金上创建第二轴线和第二平面,第二轴线与第一轴线重合,第二平面与第一平面重合。
122.示例性地,在catia软件中,在侧围钣金所处的零件part中创建第二轴线和第二平
面,第二轴线和第二平面即为侧围钣金位置的参考线和参考面。
123.步骤a3,将第一轴线、第二轴线、第一平面和第二平面作为创建要素创建限位盒旋转副。
124.示例性地,在catia软件中,最后在侧围钣金所在的零件part和限位盒所在的零件part中之间添加限位盒旋转副,选择第一轴线、第二轴线、第一平面和第二平面作为创建要素,实现了模拟限位盒绕第一转轴相对于侧围钣金旋转。
125.本实施例中,通过轴线和平面作为创建元素创建限位盒旋转副,能够提高创建效率,且准确性高。
126.在其中一个实施例中,上述限位器运动校核方法还包括:
127.在车门钣金与侧围钣金之间设置侧围铰链。
128.示例性地,在catia软件中,在建模过程中,在车门钣金与侧围钣金之间创建侧围铰链的零件part,设置侧围铰链的形状参数和位置参数,完成侧围铰链的建模。
129.相应地,在步骤a2包括如下步骤:
130.在侧围铰链与侧围钣金之间创建铰链固定副;在侧围铰链上创建第二轴线和第二平面,第二轴线与第一轴线重合,第二平面与第一平面重合。
131.示例性地,在catia软件中,当车门钣金与侧围钣金通过侧围铰链连接,铰链固定副用于模拟侧围铰链与侧围钣金之间的刚性连接,在侧围铰链所处的零件part与侧围钣金所处的零件part之间创建铰链固定副;限位盒旋转副用于模拟限位盒与侧围铰链之间的转动连接,在限位盒所处的零件part中创建第一轴线和第一平面,在侧围铰链所处的零件part中创建第二轴线和第二平面,在侧围铰链所处的零件part与限位盒所处的零件part之间创建限位盒旋转副,并选择第一轴线、第二轴线、第一平面和第二平面作为创建要素。
132.在其中一个实施例中,步骤s103包括如下:
133.步骤b1,在限位臂上创建第三轴线和第三平面,第三轴线与第二转轴重合,第三平面与第三轴线垂直,限位臂的中心线位于第三平面内。
134.示例性地,在catia软件中,在限位臂所处的零件part中创建第三轴线和第三平面,第三轴线和第三平面即为限位臂所处位置的参考线和参考面。
135.步骤b2,在侧围钣金上创建第四轴线和第四平面,第四轴线与第三轴线重合,第四平面与第三平面重合。
136.示例性地,在catia软件中,在侧围钣金所处的零件part中创建第四轴线和第四平面,第四轴线和第四平面即为侧围钣金所处位置的参考线和参考面。
137.步骤b3,将第三轴线、第四轴线、第三平面和第四平面作为创建要素创建限位臂旋转副。
138.示例性地,在catia软件中,在侧围钣金所在的零件part和限位臂所在的零件part中之间添加限位臂旋转副,选择第三轴线、第四轴线、第三平面和第四平面作为创建要素,实现了模拟限位臂绕第二转轴相对于侧围钣金旋转。
139.在其中一个实施例中,限位器运动校核方法还包括:
140.在限位臂与侧围钣金之间设置安装支架;
141.示例性地,在catia软件中,在建模过程中,限位臂与侧围钣金之间创建安装支架的零件part,设置安装支架的形状参数和位置参数,完成安装支架的建模。
142.相应地,步骤b2包括如下步骤:
143.在安装支架与侧围钣金之间创建支架固定副;在安装支架上创建第四轴线和第四平面,第四轴线与第三轴线重合,第四平面与第三平面重合。
144.示例性地,在catia软件中,当限位臂与侧围钣金通过安装支架连接时,安装支架与侧围钣金刚性连接,安装支架与限位臂转动连接,因此在安装支架所处的零件part与侧围钣金所处的零件part之间创建支架固定副,用于模拟安装支架与侧围钣金之间的刚性连接;限位臂旋转副用于模拟限位臂相对于安装支架的转动,在限位臂所处的零件part上创建第三轴线和第三平面,在安装支架所处的零件part上创建第四轴线和第四平面,在限位臂所处的零件part与安装支架所处的零件part之间创建限位臂旋转副,并选择第三轴线、第四轴线、第三平面和第四平面作为创建要素。
145.本实施例中,通过轴线和平面作为创建元素创建限位臂旋转副,能够提高创建效率,且准确性高。
146.在其中一个实施例中,步骤s104包括如下步骤:
147.步骤c1,在限位盒上创建活动点,活动点位于限位盒的中心。
148.步骤c2,在限位臂上创建滑动曲线,滑动曲线与限位臂的中心线重合,活动点位于滑动曲线上。
149.示例性地,在catia软件中,在限位盒所处的零件part中创建活动点,在限位臂所处的零件part中创建滑动曲线,设置活动点与滑动曲线的距离为0,活动点用于模拟限位盒的中心点,滑动曲线用于模拟限位臂的中心线。
150.步骤c3,将活动点和滑动曲线作为创建要素创建限位盒滑动副。
151.示例性地,在catia软件中,在限位盒所处的零件part和限位臂所处的零件part之间创建点和曲线副,并选择活动点和滑动曲线作为创建要素,从而模拟限位盒在限位臂上的滑动。
152.本实施例中,通过轴线和平面作为创建元素创建限位臂旋转副,能够提高创建效率,且准确性高。
153.在其中一个实施例中,限位器运动校核方法还包括如下步骤:
154.在限位臂上远离侧围钣金的一端设置挡块;
155.示例性地,在catia软件中,在建模过程中,在限位臂上远离侧围钣金的一端创建挡块的零件part,设置挡块的形状参数和位置参数,完成挡块的建模。还可以在挡块所处的零件part与限位臂所处的零件part之间创建挡块固定副,模拟挡块与限位臂之间的刚性连接。
156.相应地,在车门钣金上创建第五平面,第五平面与车门钣金的内表面重合,第五平面与挡块之间的最小距离为校核距离。
157.示例性地,在catia软件中,在车门钣金所处的零件part中创建第五平面,第五平面用于直观地测量限位器与车门钣金之间的最小距离。
158.在一个示例性的实施例中,限位器运动校核方法包括以下步骤:
159.(1)进入dmu运动机构模块,创建总成结构,总成结构包括车门钣金、侧围钣金、侧围铰链和限位器,限位器包括限位臂、限位盒、安装支架和挡块,各零件以尾缀“.catpart”的形式存在,共同组合成尾缀为“.catproduct”的总成数据,从而完成建模。
160.(2)在侧围铰链所处的零件part与侧围钣金所处的零件part之间创建铰链固定副;在安装支架所处的零件part与侧围钣金所处的零件part之间创建支架固定副,在挡块所处的零件part与限位臂所处的零件part之间创建挡块固定副。
161.(3)在限位盒所处的零件part中创建第一轴线和第一平面,在侧围铰链所处的零件part中创建第二轴线和第二平面,在侧围铰链所处的零件part与限位盒所处的零件part之间创建限位盒旋转副,并选择第一轴线、第二轴线、第一平面和第二平面作为创建要素。
162.(4)在限位臂所处的零件part上创建第三轴线和第三平面,在安装支架所处的零件part上创建第四轴线和第四平面,在限位臂所处的零件part与安装支架所处的零件part之间创建限位臂旋转副,并选择第三轴线、第四轴线、第三平面和第四平面作为创建要素。
163.(5)在限位盒所处的零件part中创建活动点,在限位臂所处的零件part中创建滑动曲线,设置活动点与滑动曲线的距离为0,活动点用于模拟限位盒的中心点,滑动曲线用于模拟限位臂的中心线,在限位盒所处的零件part和限位臂所处的零件part之间创建点和曲线副,并选择活动点和滑动曲线作为创建要素,从而模拟限位盒在限位臂上的滑动。
164.(6)在车门钣金所处的零件part中创建第五平面,将限位盒相对于侧围钣金绕第一转轴转动过程作为角度驱动,模拟车门钣金相对于侧围钣金绕第一转轴转动的过程。从而在车门钣金绕第一转轴转动过程中,不断测量挡块与第五平面的最小距离,并获取限位器与车门钣金之间的最小距离,最后得到不同转动角度下的最小距离。
165.可以理解的是,总成结构添加运动副的顺序不限于上面所描述的顺序,其他顺序也可以实现,不限于此。
166.如图6所示,在一实施例中,提供了一种车门组件设计方法,包括如下步骤:
167.步骤s201,采用上述的限位器运动校核方法,获取不同转动角度下的校核距离;
168.步骤s202,当校核距离超出预设范围时,调整车门组件的形状,车门组件包括限位器和车门钣金。
169.步骤s203,重复步骤s201,再次获取不同转动角度下的校核距离,直到校核距离处于预设范围内,得到符合要求的车门组件。
170.示例性地,在catia软件中,当校核距离超出预设范围时,可以修改限位臂所处的零件part、挡块所处的零件part和车门钣金所处的零件part中的尺寸参数和形状参数来调整车门组件的形状,调整后再次通过驱动角度模拟车门钣金相对于侧围钣金转动,测量不同转动角度下的校核距离,直到校核距离处于预设范围内。例如限位臂是弧形条状结构,可以调整限位臂的弯曲弧度,当限位臂的弧度改变时,在同样的开门角度时,末端挡块与车门钣金之间的距离会发生变化。例如可以调整挡块的大小,挡块类似于矩形,可以通过调整挡块体积的大小来改变挡块与车门钣金之间的距离。也可以调整车门钣金的形状,在挡块与车门钣金间隙较小的位置,调整车门钣金形状,例如做出凹槽来避让。以上对于零件尺寸和形状的调整,可以通过catia中的数据参数来实现,例如在草图中调整限位臂的弯曲弧度,或者调整挡块的长宽高参数来改变挡块的体积。
171.上述的车门组件设计方法,首先对限位器、侧围钣金和车门钣金进行建模,从而得到了限位器实际运动时汽车中的相关组件对应模型,后续对模型进行修改及设计比起使用实际汽车进行设计更加方便,然后根据限位器、侧围钣金和车门钣金的模型,创建限位盒旋转副、限位臂旋转副、限位盒滑动副和限位盒固定副,模拟限位器与侧围钣金、车门钣金的
相对运动关系,最后通过驱动限位盒绕侧围钣金运动,模拟车门钣金绕侧围铰链的运动时各个零件的运动,从而得到不同转动角度下的校核距离,根据校核距离反复调整限位器和车门钣金的形状,多次获取校核距离,直到校核距离位于预设范围内,得到符合要求的车门组件,避免限位器和车门钣金发生运动干涉。通过本技术的方法,能够在限位器和车门钣金被实际安装在车辆上之前,通过软件仿真的方式来对车门组件进行校核,确定限位器和车门钣金的形状,从而不需要通过多次实验再进行校核,缩短了对限位器和车门钣金形状设计的时间,节约了成本。
172.在示例性的实施例中,车门组件设计方法包括如下步骤:
173.(1)对车门钣金、侧围钣金和限位器进行建模,限位器包括限位臂和限位盒;
174.(2)在车门钣金与侧围钣金之间设置侧围铰链;在限位臂与侧围钣金之间设置安装支架;在限位臂上远离侧围钣金的一端设置挡块;
175.(3)在限位盒上创建第一轴线和第一平面,一轴线与第一转轴重合,第一平面与第一轴线垂直,且经过限位盒的中心;
176.(4)在侧围铰链与侧围钣金之间创建铰链固定副;
177.(5)在侧围铰链上创建第二轴线和第二平面,第二轴线与第一轴线重合,第二平面与第一平面重合;
178.(5)将第一轴线、第二轴线、第一平面和第二平面作为创建要素创建限位盒旋转副;
179.(7)在限位臂上创建第三轴线和第三平面,第三轴线与第二转轴重合,第三平面与第三轴线垂直,限位臂的中心线位于第三平面内;
180.(8)在安装支架与侧围钣金之间创建支架固定副;
181.(9)在安装支架上创建第四轴线和第四平面,第四轴线与第三轴线重合,第四平面与第三平面重合;
182.(10)将第三轴线、第四轴线、第三平面和第四平面作为创建要素创建限位臂旋转副;
183.(11)在限位盒上创建活动点,活动点位于限位盒的中心;
184.(12)在限位臂上创建滑动曲线,滑动曲线与限位臂的中心线重合,活动点位于滑动曲线上;
185.(13)将活动点和滑动曲线作为创建要素创建限位盒滑动副;
186.(14)在限位盒与车门钣金之间创建限位盒固定副,使得限位盒与车门钣金之间的相对位置保持不变;
187.(15)在车门钣金上创建第五平面,第五平面与车门钣金的内表面重合,第五平面与挡块之间的最小距离为限位器与车门钣金之间的最小距离,即为校核距离;
188.(16)驱动限位盒绕第一转轴转动,使得车门钣金绕第一转轴相对于侧围钣金转动,获取不同转动角度下的校核距离;
189.(17)当校核距离超出预设范围时,调整车门组件的形状,车门组件包括限位器和车门钣金;返回步骤(16);
190.(18)当校核距离处于预设范围内时,则得到符合要求的车门组件。
191.上述的车门组件设计方法,首先对限位器、侧围钣金和车门钣金进行建模,从而得
到了限位器实际运动时汽车中的相关组件对应模型,后续对模型进行修改及设计比起使用实际汽车进行设计更加方便,然后根据限位器、侧围钣金和车门钣金的模型,创建限位盒旋转副、限位臂旋转副、限位盒滑动副和限位盒固定副,模拟限位器与侧围钣金、车门钣金的相对运动关系,最后通过驱动限位盒绕侧围钣金运动,模拟车门钣金绕侧围铰链的运动时各个零件的运动,从而得到不同转动角度下的校核距离,根据校核距离反复调整限位器和车门钣金的形状,多次获取校核距离,直到校核距离位于预设范围内,得到符合要求的车门组件,避免限位器和车门钣金发生运动干涉。通过本技术的方法,能够在限位器和车门钣金被实际安装在车辆上之前,通过软件仿真的方式来对车门组件进行校核,确定限位器和车门钣金的形状,从而不需要通过多次实验再进行校核,缩短了对限位器和车门钣金形状设计的时间,节约了成本。
192.基于同样的发明构思,本技术实施例还提供了一种用于实现上述所涉及的限位器运动校核方法的限位器运动校核装置和用于实现上述的车门组件设计方法的车门组件设计装置。该装置所提供的解决问题的实现方案与上述方法中所记载的实现方案相似,故下面所提供的一个或多个限位器运动校核装置实施例中的具体限定可以参见上文中对于限位器运动校核方法的限定,在此不再赘述。
193.在一个实施例中,如图7所示,提供了一种限位器运动校核装置,包括建模模块、限位盒旋转副创建模块、限位臂旋转副创建模块、限位盒滑动副创建模块、限位盒固定副创建模块和驱动模块,其中,
194.建模模块用于对车门钣金、侧围钣金和限位器进行建模,限位器包括限位臂和限位盒;
195.限位盒旋转副创建模块用于在侧围钣金与限位盒之间创建限位盒旋转副,使得限位盒能够绕第一转轴转动;
196.限位臂旋转副创建模块用于在限位臂与侧围钣金之间创建限位臂旋转副,使得限位器能够绕第二转轴转动,第一转轴与第二转轴平行;
197.限位盒滑动副创建模块用于在限位盒与限位臂之间创建限位盒滑动副,使得限位盒的中心在限位臂的中心线上滑动;
198.限位盒固定副创建模块用于在限位盒与车门钣金之间创建限位盒固定副,使得限位盒与车门钣金之间的相对位置保持不变;
199.驱动模块用于驱动限位盒绕第一转轴转动,使得车门钣金绕第一转轴相对于侧围钣金转动;
200.其中,车门钣金与侧围钣金之间的夹角为转动角度,限位器与车门钣金之间的最小距离为校核距离,车门钣金绕第一转轴的过程中,得到不同转动角度下的校核距离。
201.具体地,在一实施例中,建模模块还用于在车门钣金与侧围钣金之间设置侧围铰链,在限位臂与侧围钣金之间设置安装支架,在限位臂上远离侧围钣金的一端设置挡块。
202.在一实施例中,限位器运动校核装置还包括铰链固定副创建模块和支架固定副创建模块,其中,
203.铰链固定副创建模块用于在侧围铰链与侧围钣金之间创建铰链固定副;
204.支架固定副创建模块用于在安装支架与侧围钣金之间创建支架固定副。
205.具体地,在一实施例中,限位盒旋转副创建模块还用于在限位盒上创建第一轴线
和第一平面,一轴线与第一转轴重合,第一平面与第一轴线垂直,且经过限位盒的中心,在侧围钣金上创建第二轴线和第二平面,第二轴线与第一轴线重合,第二平面与第一平面重合,将第一轴线、第二轴线、第一平面和第二平面作为创建要素创建限位盒旋转副。
206.进一步地,限位盒旋转副创建模块还用于在侧围铰链上创建第二轴线和第二平面,第二轴线与第一轴线重合,第二平面与第一平面重合。
207.具体地,在一实施例中,限位臂旋转副创建模块还用于在限位臂上创建第三轴线和第三平面,第三轴线与第二转轴重合,第三平面与第三轴线垂直,限位臂的中心线位于第三平面内,在侧围钣金上创建第四轴线和第四平面,第四轴线与第三轴线重合,第四平面与第三平面重合,将第三轴线、第四轴线、第三平面和第四平面作为创建要素创建限位臂旋转副。
208.进一步地,限位臂旋转副创建模块还用于在安装支架上创建第四轴线和第四平面,第四轴线与第三轴线重合,第四平面与第三平面重合。
209.具体地,在一实施例中,限位盒滑动副创建模块还用于在限位盒上创建活动点,活动点位于限位盒的中心,在限位臂上创建滑动曲线,滑动曲线与限位臂的中心线重合,活动点位于滑动曲线上,将活动点和滑动曲线作为创建要素创建限位盒滑动副。
210.具体地,在一实施例中,限位器运动校核装置还包括平面创建模块,平面创建模块用于在车门钣金上创建第五平面,第五平面与车门钣金的内表面重合,其中,第五平面与挡块之间的最小距离为校核距离。
211.上述限位器运动校核装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
212.如图8所示,在一实施例中,提供了一种车门组件设计装置,装置包括:
213.获取模块,用于通过上述的限位器运动校核装置,获取不同转动角度下的校核距离;
214.调整模块,用于当校核距离超出预设范围时,调整车门组件的形状;
215.获取模块还用于在调整模块调整车门组件的形状后,再次获取不同转动角度下的校核距离,直到校核距离处于预设范围内,得到符合要求的车门组件。
216.进一步地,在一实施例中,获取模块包括建模模块、限位盒旋转副创建模块、限位臂旋转副创建模块、限位盒滑动副创建模块、限位盒固定副创建模块和驱动模块,其中,
217.建模模块用于对车门钣金、侧围钣金和限位器进行建模,限位器包括限位臂和限位盒;
218.限位盒旋转副创建模块用于在侧围钣金与限位盒之间创建限位盒旋转副,使得限位盒能够绕第一转轴转动;
219.限位臂旋转副创建模块用于在限位臂与侧围钣金之间创建限位臂旋转副,使得限位器能够绕第二转轴转动,第一转轴与第二转轴平行;
220.限位盒滑动副创建模块用于在限位盒与限位臂之间创建限位盒滑动副,使得限位盒的中心在限位臂的中心线上滑动;
221.限位盒固定副创建模块用于在限位盒与车门钣金之间创建限位盒固定副,使得限位盒与车门钣金之间的相对位置保持不变;
memory,rom)、磁带、软盘、闪存、光存储器、高密度嵌入式非易失性存储器、阻变存储器(reram)、磁变存储器(magnetoresistive random access memory,mram)、铁电存储器(ferroelectric random access memory,fram)、相变存储器(phase change memory,pcm)、石墨烯存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器等。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。本技术所提供的各实施例中所涉及的数据库可包括关系型数据库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式数据库等,不限于此。本技术所提供的各实施例中所涉及的处理器可为通用处理器、中央处理器、图形处理器、数字信号处理器、可编程逻辑器、基于量子计算的数据处理逻辑器等,不限于此。
234.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
235.以上实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本技术专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1