System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及一种零部件间隙测量点规划领域,尤其涉及一种间隙测量点均匀分布的设计方法、电子设备及可读存储介质。
技术介绍
1、间隙测量点布置在整车及零部件边缘,通过间隙测量点尺寸,可获得零部件轮廓形状是否符合尺寸要求。目前在零件、总成和整车等上布置间隙测量点主要是通过人工设置测量点,人工设置测量点依赖布置人员的经验,并且容易导致点与点之间距离无法严格控制,点之间距离随机;并且人工设置测量点无法批量设置,只能单独设置,分布间隙测量点人员花费时间长。
2、因此,为解决上述技术问题,亟需提出一种新的技术手段。
技术实现思路
1、有鉴于此,为快速地均匀设置间隙测量点,本专利技术提出了一种间隙测量点均匀分布的设计方法、电子设备及可读存储介质。
2、本专利技术提供的一种间隙测量点均匀分布的设计方法,包括以下步骤:
3、s1.获取待设计间隙测量点的零件的边线,并按照预设间距在边线上设置初始点;
4、s2.从边线上初始点的起点开始,依次将三个初始点划分为一组,计算每组的夹角θi-1和外接圆半径ri-1;
5、其中,[p1,p2,p3],[p2,p3,p4],…,[pi-2,pi-1,pi],[pi-1,pi,pi+1],…[pd-2,pd-1,pd]为划分的组,pi表示第i个初始点,d表示初始点的总数,夹角θi-1为一组初始点中相邻的两个初始点组成的向量的夹角;
6、s3.根据夹角θi-1和外接圆半径ri-1确定初始点的类型;
7、s4.根据初始点的类型和外接圆半径ri-1对边线进行分段;
8、s5.根据每段边线的长度和初始点的类型布置间隙测量点,并输出所有间隙测量点。
9、进一步,通过如下方法确定初始点的类型:
10、
11、其中,表示初始点的类型,a、b和c表示初始点的三种类型,ra和rb分别表示预设的半径的上边界和下边界。
12、进一步,通过如下方法进行分段:判断相邻两个初始点的类型是否相同,如是,则划分为一段,如否,不划分为一段。
13、进一步,当kj=a且lj≤lp时,第j段边线不设置间隙测量点;
14、其中,kj表示第j段边线,lj表示第j段边线的长度,lp表示预设的第一个间隙测量点到起点的距离或者最后一个间隙测量点到终点的距离。
15、进一步,当kj=b或者kj=c,并且lp≤lj<0.5l时,在第j段边线的中点上设置一个间隙测量点;
16、其中,kj表示第j段边线,lj表示第j段边线的长度,lp表示预设的第一个间隙测量点到起点的距离或者最后一个间隙测量点到终点的距离,l表示预设的相邻两个间隙测量点的距离。
17、进一步,当kj=b或者kj=c,并且l≤lj<1.5l时,在第j段边线中布置两个间隙测量点,两个间隙测量点node1和node2满足:
18、
19、其中,pj,q和pj,z分别表示第j段边线中的起点和终点,lp表示预设的第一个间隙测量点到起点的距离或者最后一个间隙测量点到终点的距离,pj,1和pj,2分别表示第j段边线中的第一个间隙测量点和第二个间隙测量点,l表示预设的相邻两个间隙测量点的距离。
20、进一步,当kj=b或者kj=c,并且lj≥1.5l,在第j段边线中布置n个间隙测量点,n≥3,n个间隙测量点满足:
21、
22、其中,其中,pj,q和pj,z分别表示第j段边线中的起点和终点,lp表示预设的第一个间隙测量点到起点的距离或者最后一个间隙测量点到终点的距离,pj,1和pj,e分别表示第j段边线中的第一个间隙测量点和最后一个间隙测量点,l表示预设的相邻两个间隙测量点的距离,nodem表示第m个测量点,pj,m表示第j段边线中的第m个测量点,t表示比例系数,当kj=b时,t=1;当kj=c时,t=1/2。
23、进一步,每组的夹角θi-1通过如下公式计算:
24、
25、其中,θi-1表示[pi-1,pi,pi+1]组中和的夹角。
26、相应地,本专利技术还提供一种电子设备,包括:
27、存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现上述间隙测量点均匀分布的设计方法。
28、相应地,本专利技术一种可读存储介质,所述可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时实现上述间隙测量点均匀分布的设计方法。
29、本专利技术的有益效果:本专利技术通过划分不同的边线段,针对性的对边线进行间隙测量点的布置,能够保证点与点之间的距离符合要求,降低间隙测量点之间距离的误差;并且通过上述方法能够快速地自动生成间隙测量点,从而减少人工投入。
本文档来自技高网...【技术保护点】
1.一种间隙测量点均匀分布的设计方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的间隙测量点均匀分布的设计方法,其特征在于:通过如下方法确定初始点的类型:
3.根据权利要求2所述的间隙测量点均匀分布的设计方法,其特征在于:通过如下方法进行分段:判断相邻两个初始点的类型是否相同,如是,则划分为一段,如否,不划分为一段。
4.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当Kj=a且Lj≤Lp时,第j段边线不设置间隙测量点;
5.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当Kj=b或者Kj=c,并且Lp≤Lj<0.5L时,在第j段边线的中点上设置一个间隙测量点;
6.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当Kj=b或者Kj=c,并且L≤Lj<1.5L时,在第j段边线中布置两个间隙测量点,两个间隙测量点Node1和Node2满足:
7.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当Kj=b或者Kj=c,并且Lj≥1.5
8.根据权利要求2所述的间隙测量点均匀分布的设计方法,其特征在于:每组的夹角θi-1通过如下公式计算:
9.一种电子设备,其特征在于:包括:
10.一种可读存储介质,其特征在于:所述可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时实现权利要求1-8中任一项所述的间隙测量点均匀分布的设计方法。
...【技术特征摘要】
1.一种间隙测量点均匀分布的设计方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的间隙测量点均匀分布的设计方法,其特征在于:通过如下方法确定初始点的类型:
3.根据权利要求2所述的间隙测量点均匀分布的设计方法,其特征在于:通过如下方法进行分段:判断相邻两个初始点的类型是否相同,如是,则划分为一段,如否,不划分为一段。
4.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当kj=a且lj≤lp时,第j段边线不设置间隙测量点;
5.根据权利要求3所述的间隙测量点均匀分布的设计方法,其特征在于:当kj=b或者kj=c,并且lp≤lj<0.5l时,在第j段边线的中点上设置一个间隙测量点;
6.根据权利要求3所述的间...
【专利技术属性】
技术研发人员:刘倩,付龙,谯华,张朝霞,文建宇,明星,谭祥明,
申请(专利权)人:重庆赛力斯新能源汽车设计院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。