System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种零件补充面构造方法、装置、系统及存储介质制造方法及图纸_技高网

一种零件补充面构造方法、装置、系统及存储介质制造方法及图纸

技术编号:40968550 阅读:5 留言:0更新日期:2024-04-18 20:49
本申请公开了一种零件补充面构造方法、装置、系统及存储介质,所述方法包括:对零件边界进行识别,以确定所述零件边界上的截面线插入位置;获取各截面线插入位置处的面延伸方向;根据各截面线插入位置处的面延伸方向确定各个截面线的形态;根据各个截面线的形态生成相应的截面线;在截面线之间构造与所述截面线形态对应的零件补充面。采用本申请所提供的方案可以自动构造零件补充面,提高零件补充面的构造效率。

【技术实现步骤摘要】

本申请涉及工业制造,特别涉及一种零件补充面构造方法、装置、系统及存储介质


技术介绍

1、在工程设计中,零件补充面用于在设计过程中通过添加表面来完善零件设计或满足特定要求。在实际工艺补充面设计过程中,需要根据复杂的产品形状和变形特点,插入若干条各种各样的截面线,来控制补充曲面的形状,从而达到材料充分且均匀变形的目的。现有技术中,零件补充面通常是技术人员手动制作的,需要多轮反复调整才能达到较好的效果,非常耗时。

2、因此,如何提供一种零件补充面构造方法,以自动构造零件补充面,提高零件补充面的构造效率,成为了一项亟待解决的技术问题。


技术实现思路

1、本申请提供一种零件补充面构造方法、装置、系统及存储介质,用以自动构造零件补充面,提高零件补充面的构造效率。

2、本申请提供一种零件补充面构造方法,包括:

3、对零件边界进行识别,以确定所述零件边界上的截面线插入位置;

4、获取各截面线插入位置处的面延伸方向;

5、根据各截面线插入位置处的面延伸方向确定各个截面线的形态;

6、根据各个截面线的形态生成相应的截面线;

7、在截面线之间构造与所述截面线形态对应的零件补充面。

8、本申请的有益效果在于:通过对零件边界进行识别,以确定所述零件边界上的截面线插入位置;然后,获取各截面线插入位置处的面延伸方向,并根据各截面线插入位置处的面延伸方向确定各个截面线的形态;再根据各个截面线的形态生成相应的截面线,实现了截面线的自动构建;最后,在截面线之间构造与所述截面线形态对应的零件补充面,进而实现自动构造零件补充面,提高零件补充面的构造效率。

9、在一个实施例中,所述对零件边界进行识别,以确定所述零件边界上的截面线插入位置,包括:

10、确定零件边界上的特征点;

11、确定零件边界上的特征点所在位置为零件边界上的截面线插入位置。

12、在一个实施例中,所述确定零件边界上的特征点,包括:

13、获取零件边界的轮廓线;

14、对所述轮廓线进行角点检测,以获取所述零件边界上的角点;

15、确定所述零件边界上的角点为所述零件边界上的特征点。

16、在一个实施例中,所述根据各截面线插入位置处的面延伸方向确定各个截面线的形态,包括:

17、计算截面线所在位置的面延伸方向与冲压方向反方向的夹角角度;

18、根据所述截面线所在位置的面延伸方向与冲压方向反方向的夹角角度确定各个截面线的形态。

19、在一个实施例中,所述根据所述截面线所在位置的面延伸方向与冲压方向反方向的夹角角度确定各个截面线的形态,包括:

20、当夹角处于预设角度区间时,确定截面线的形态为第一形态,所述第一形态是由一条g2连续的曲线构成;

21、当夹角的未处于预设区间时,确定截面线的形态为第二形态,所述第二形态是由两条g2连续的曲线构成,且所述两条g2连续的曲线之间的连续程度为g1连续。

22、在一个实施例中,所述根据各个截面线的形态生成相应的截面线,包括:

23、当确定所述截面线的形态为第一形态时,从零件边界的插入位置开始生成截面线,并在到达压料面边界时停止,以形成一条g2连续的曲线作为所述截面线。

24、在一个实施例中,所述根据各个截面线的形态生成相应的截面线,包括:

25、当确定所述截面线的形态为第二形态时,从零件边界的插入位置开始生成截面线,到达预设位置时生成第一条g2连续的曲线,之后从预设位置继续生成截面线,到达压料面时生成第二条g2连续的曲线,其中,所述预设位置为所述零件边界的插入位置和压料面边界之间的位置,所述第一条g2连续的曲线和所述第二条g2连续的曲线之间的连续程度为g1连续。

26、本申请还提供一种零件补充面构造装置,包括:

27、识别模块,用于对零件边界进行识别,以确定所述零件边界上的截面线插入位置;

28、获取模块,用于获取各截面线插入位置处的面延伸方向;

29、确定模块,用于根据各截面线插入位置处的面延伸方向确定各个截面线的形态;

30、生成模块,用于根据各个截面线的形态生成相应的截面线;

31、构造模块,用于在截面线之间构造与所述截面线形态对应的零件补充面。

32、在一个实施例中,所述识别模块,包括:

33、第一确定子模块,用于确定零件边界上的特征点;

34、第二确定子模块,用于确定零件边界上的特征点所在位置为零件边界上的截面线插入位置。

35、在一个实施例中,所述第一确定子模块,还用于:

36、获取零件边界的轮廓线;

37、对所述轮廓线进行角点检测,以获取所述零件边界上的角点;

38、确定所述零件边界上的角点为所述零件边界上的特征点。

39、在一个实施例中,所述确定模块,包括:

40、计算子模块,用于计算截面线所在位置的面延伸方向与冲压方向反方向的夹角角度;

41、第三确定子模块,用于根据所述截面线所在位置的面延伸方向与冲压方向反方向的夹角角度确定各个截面线的形态。

42、在一个实施例中,所述第三确定子模块,还用于:

43、当夹角处于预设角度区间时,确定截面线的形态为第一形态,所述第一形态是由一条g2连续的曲线构成;

44、当夹角的未处于预设区间时,确定截面线的形态为第二形态,所述第二形态是由两条g2连续的曲线构成,且所述两条g2连续的曲线之间的连续程度为g1连续。

45、在一个实施例中,所述生成模块,包括:

46、第一生成子模块,用于当确定所述截面线的形态为第一形态时,从零件边界的插入位置开始生成截面线,并在到达压料面边界时停止,以形成一条g2连续的曲线作为所述截面线。

47、在一个实施例中,所述生成模块,包括:

48、第二生成子模块,用于当确定所述截面线的形态为第二形态时,从零件边界的插入位置开始生成截面线,到达预设位置时生成第一条g2连续的曲线,之后从预设位置继续生成截面线,到达压料面时生成第二条g2连续的曲线,其中,所述预设位置为所述零件边界的插入位置和压料面边界之间的位置,所述第一条g2连续的曲线和所述第二条g2连续的曲线之间的连续程度为g1连续。

49、本申请还提供一种零件补充面构造系统,包括:

50、至少一个处理器;以及,

51、与所述至少一个处理器通信连接的存储器;其中,

52、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行以实现上述任一实施例所记载的零件补充面构造方法。

53、本申请还提供一种计算机可读存储介质,当存储介质中的指令由零件补充面构造系统对应的处理器执行时,使得零件补本文档来自技高网...

【技术保护点】

1.一种零件补充面构造方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述对零件边界进行识别,以确定所述零件边界上的截面线插入位置,包括:

3.如权利要求2所述的方法,其特征在于,所述确定零件边界上的特征点,包括:

4.如权利要求1所述的方法,其特征在于,所述根据各截面线插入位置处的面延伸方向确定各个截面线的形态,包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述截面线所在位置的面延伸方向与冲压方向反方向的夹角角度确定各个截面线的形态,包括:

6.如权利要求5所述的方法,其特征在于,所述根据各个截面线的形态生成相应的截面线,包括:

7.如权利要求5所述的方法,其特征在于,所述根据各个截面线的形态生成相应的截面线,包括:

8.一种零件补充面构造装置,其特征在于,包括:

9.一种零件补充面构造系统,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,当存储介质中的指令由零件补充面构造系统对应的处理器执行时,使得零件补充面构造系统能够实现如权利要求1-7任一项所述的零件补充面构造方法。

...

【技术特征摘要】

1.一种零件补充面构造方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述对零件边界进行识别,以确定所述零件边界上的截面线插入位置,包括:

3.如权利要求2所述的方法,其特征在于,所述确定零件边界上的特征点,包括:

4.如权利要求1所述的方法,其特征在于,所述根据各截面线插入位置处的面延伸方向确定各个截面线的形态,包括:

5.如权利要求4所述的方法,其特征在于,所述根据所述截面线所在位置的面延伸方向与冲压方向反方向的夹角角度确定各个截面线的形态,包括...

【专利技术属性】
技术研发人员:罗仁平王燕高晶赵锟刘丽莉温媛媛毛青谊冯傲夏明明于明湖
申请(专利权)人:上汽通用汽车有限公司
类型:发明
国别省市:

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

1