编制修订白车身定位方法与流程

文档序号:36263982发布日期:2023-12-06 04:08阅读:28来源:国知局
编制修订白车身定位方法与流程

本发明涉及白车身制造,尤其是一种编制修订白车身定位方法。


背景技术:

1、现有技术中,在进行白车身制造时,为方便后期问题点解析,各大汽车主机厂往往需保证白车身各零部件从单件到分总成,再到总成基准的统一。其中白车身定位策略则在基准统一上起到了至关重要的作用。单件、分总成、总成的图纸从白车身定位策略中选取,夹具设计以白车身定位策略为基础。白车身定位策略从传统的2d到3d的转变已实现了一个比较大的飞跃,但目前各大主机厂都在进行纯人工的编制、修订,效率极其低下。一个全新开发的乘用车a级车型,大约有150份左右。在整个开发周期内,白车身数据不断地更新发布,白车身定位策略需根据数据的变化进行更新,同时还存在工艺方案的变更,编制和修订白车身定位策略工作量极大。


技术实现思路

1、本发明的主要目的是提出一种编制修订白车身定位方法,旨在解决现有的白车身定位策略因需人工编制修订,而导致工作量极大且效率极低的问题。

2、为实现上述目的,本发明提出一种编制修订白车身定位方法,包括:

3、以(0,0,0)作为原点创建轴系,并以此轴系创建基准块的带参模型,并获取基准块的零点轴系参数;

4、获取白车身上需要布设基准块的多个目标位置参数;

5、根据多个所述目标位置参数,对应创建多个基准点;

6、在对应各所述基准点处,创建对应的目标轴系,并获取对应的基准点的目标轴系参数;

7、获取当前模式类型,其中,所述当前模式类型包括创建模式和修订模式;

8、根据所述当前模式类型、所述零点轴系参数以及所述目标轴系参数,调整所述基准块的参数导入策略。

9、可选地,以(0,0,0)作为原点创建轴系,并以此轴系创建基准块的带参模型,并获取基准块的零点轴系参数,包括:

10、以(0,0,0)作为原点创建轴系,并以此轴系创建销类基准块的带参模型,并获取销类零点轴系参数,其中,所述销类基准块包括两向定位销以及单向定位销;

11、以(0,0,0)作为原点创建轴系,并以此轴系创建支撑/压紧基准块的带参模型,并获取块类零点轴系参数。

12、可选地,所述带参模型包括销类基准块的带参模型;

13、以(0,0,0)作为原点创建轴系,并以此轴系创建销类基准块的带参模型,并获取销类零点轴系参数,包括:

14、以(0,0,0)作为原点创建轴系,并以此轴系创建销类基准块的带参模型;

15、根据所述销类基准块的带参模型,在第一类几何图形集中建立销类基准点;

16、根据所述销类基准点,获取销类零点轴系参数。

17、可选地,所述带参模型包括支撑/压紧基准块的带参模型;

18、以(0,0,0)作为原点创建轴系,并以此轴系创建支撑/压紧基准块的带参模型,并获取块类零点轴系参数,包括:

19、以(0,0,0)作为原点创建轴系,并以此轴系创建支撑/压紧基准块的带参模型;

20、根据所述支撑/压紧基准块的带参模型,在第二类几何图形集中建立块类基准点;

21、根据所述块类基准点,获取块类零点轴系参数。

22、可选地,以(0,0,0)作为原点创建轴系,并以此轴系创建销类基准块的带参模型,并获取销类零点轴系参数的步骤之后,还包括:

23、获取销类基准点,并作为第一参考点;

24、获取白车身总成上第一个零件,并作为第一比对目标参考;

25、根据所述第一参考点以及所述第一比对目标参考,计算目标距离d0;

26、获取白车身总成除所述第一目标参考外的多个比对目标参考,其中,所述比对目标参考数量为n,且n≥1,当n=1时,目标距离即为d0;

27、按照距离远近对n个所述比对目标参考的距离进行排序;

28、根据所述第一参考点以及n个所述比对目标参考,按照从近到远依次计算出比对距离dn-1;

29、对比d1(n=2)与d0,当d1小于d0时,将d1记录为新的目标距离d0;

30、对比d2(n=3)与更新后的d0,当d2小于d0时,将d2记录为新的目标距离d0;

31、依次对n个所述比对距离重复进行上述比对步骤,并获取最终更新后的d0以作为最终目标距离;

32、根据所述最终目标距离,确定所述销类基准块的半径。

33、可选地,根据所述第一参考点以及所述第一比对目标参考,计算目标距离d0,包括:

34、利用spaworkbench和measurable,获取所述第一参考点以及所述第一比对目标参考参数;

35、利用getminimumdistance方法,获取目标距离d0。

36、可选地,所述当前模式类型包括创建模式;

37、根据所述当前模式类型、所述零点轴系参数以及所述目标轴系参数,调整所述基准块的参数导入策略,包括:

38、遍历所有基准块的基准点;

39、利用getmeasurable以及getpoint,获取多个所述基准点的多个目标基准点坐标参数;

40、利用getorigin遍历所有所述目标轴系,并获取各所述目标轴系原点坐标参数;

41、对比所述目标基准点坐标参数与各所述目标轴系原点坐标参数,筛选出与所述目标基准点坐标参数一致的目标轴系,并作为创建目标轴系;

42、利用getxaxis等,获取所述创建目标轴系的方向;

43、获取基准点类型,其中,所述基准点类型包括销类基准点以及支撑压紧基准点;

44、利用getcustomerfactory,根据所述创建目标轴系的方向以及所述基准点类型,所述零点轴系参数,调整所述基准块的参数导入策略。

45、可选地,所述基准点类型为销类基准点;

46、利用getcustomerfactory,根据所述创建目标轴系的方向以及所述基准点类型,调整所述基准块的参数导入策略,包括:

47、利用getparameter以及valuatefromstring,根据销类基准块的参数,修订所述销类基准块的直径参数。

48、可选地,所述当前模式类型包括修订模式;

49、根据所述当前模式类型、所述零点轴系参数以及所述目标轴系参数,调整所述基准块的参数导入策略,包括:

50、利用getmeasurable以及getpoint,获取所述目标修订基准点的修订基准点坐标参数;

51、获取所有的目标修订基准点对应的基准点类型,其中,所述基准点类型包括销类基准点以及支撑压紧基准点;

52、遍历所有的目标修订基准点;

53、利用getorigin遍历所有基准点对应的轴系,并获取各所述目标轴系的原点参数;

54、比对所述修订基准点坐标参数与各所述目标轴系原点参数,获取与所述修订基准点坐标参数一致的目标轴系原点参数,并作为修订目标轴系;

55、根据getxaxis等获取所述修订目标轴系的方向;

56、根据所述修订目标轴系的方向以及修订基准点类型,所述零点轴系参数,调整所述基准块的参数导入策略。

57、可选地,所述基准点类型为销类基准点;

58、根据所述修订目标轴系的方向以及修订基准点类型,所述零点轴系参数,调整所述基准块的参数导入策略,包括:

59、利用getparameter以及valuatefromstring,并根据所述销类基准块的参数,修订所述销类基准块的直径参数。

60、本发明的技术方案中,所述编制修订白车身定位方法包括:以(0,0,0)作为原点创建轴系,并以此轴系创建基准块的带参模型,并获取基准块的零点轴系参数;获取白车身上需要布设基准块的多个目标位置参数;根据多个所述目标位置参数,对应创建多个基准点;在对应各所述基准点处,创建对应的目标轴系,并获取对应的基准点的目标轴系参数;获取当前模式类型,其中,所述当前模式类型包括创建模式和修订模式;根据所述当前模式类型、所述零点轴系参数以及所述目标轴系参数,调整所述基准块的参数导入策略;如此,通过创建基准块的带参模型,从而达到方便用程序去修订参数目的,进而实现快速修订基准块;同时,基准块的导入与方向有关,由于基准块建模过程只有轴系的相关,而不是点、线、面;因此对方向的调整轴系明显优于点、线、面;再者,因为销类基准块的半径的在经过手工测量后手动输入,不仅效率低下,而且会出错,而本发明通过控制程序进行修改,从而能够达到准确高效的目的;并且,为了满足不同需求,用户可以选择相应的模式类型,当所述当前模式类型为所述修订模式时,调整所述基准块的参数导入策略,只用将修订部分参数导入即可,不需要重新导入全部数据,从而节约修订时间,进而达到提高修订效率的目的;需要说明的是,对于像白车身总拼这样的大总成,定位基准有300个左右,若手动画基准块并手动导入基准块需要较长时间,而采用本发明提供的编制修订白车身定位方法,能较大缩短导入时间,从而提高导入效率;并且,所述基准块的带参模型的文件只用制作一次,随后在白车身定位策略制作中可直接调用。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1