本申请提供一种零件加工方法、装置、电子设备及计算机可读取存储介质,涉及机械加工技术领域。该方法包括:确定出零件模型的目标曲线上的多个测量端点;基于测量端点进行测量,得到多个测量长度;基于多个测量长度进行处理,得到目标曲线的目标长度;根据零件模型的长度数据进行加工,得到目标零件,其中,长度数据包括一个或多个目标长度。本申请通过对曲线进行处理,得到多个测量端点,并对多个测量端点进行测量处理,在多个测量长度的基础上进行处理,得到曲线的长度计算结果,提高了曲线长度的计算精度,减小了曲线长度计算的误差,能够根据计算的长度基础上对零件进行加工,有效地提高了生产制造的零件的质量和精度。地提高了生产制造的零件的质量和精度。地提高了生产制造的零件的质量和精度。
【技术实现步骤摘要】
零件加工方法、装置、电子设备及计算机可读取存储介质
[0001]本申请涉及机械加工
,具体而言,涉及一种零件加工方法、装置、电子设备及计算机可读取存储介质。
技术介绍
[0002]在图像软件的建模处理中,在创建了一个零件时,如果需要进行加工设计的话,需要计算出零件的各个边的长度。由于精密设备对精度要求较高,因此,对建模时测量零件的长度精度要求也较高,以进行生产制造,提高生产制造的零件的精度。
[0003]现有技术中,对零件的模型中的曲线长度进行测量时,通常是通过高斯积分,如Guass
‑
lengendre积分来实现,通过选定的几个积分点及权重得到积分值以计算长度。但是这种长度测量方式中,对于曲率变化比较大的曲线,误差值会比较大,导致长度的测量结果准确性较低,从而导致根据模型生产制造的零件的精度较低,无法投入到设备中进行正常使用。
技术实现思路
[0004]有鉴于此,本申请实施例的目的在于提供一种零件加工方法、装置、电子设备及计算机可读取存储介质,以改善现有技术中存在的根据模型生产制造的零件的精度较低的问题。
[0005]为了解决上述问题,第一方面,本申请实施例提供了一种零件加工方法,所述方法包括:
[0006]确定出零件模型的目标曲线上的多个测量端点;
[0007]基于所述测量端点进行测量,得到多个测量长度;
[0008]基于多个所述测量长度进行处理,得到所述目标曲线的目标长度;
[0009]根据所述零件模型的长度数据进行加工,得到目标零件,其中,所述长度数据包括一个或多个所述目标长度。
[0010]在上述实现过程中,为了提高模型中曲线的计算精度,可以获取曲线中的多个端点,以测量不同端点之间的距离所对应的多个测量长度。通过对多个测量长度进行处理,以计算出曲线的目标长度,减小了目标长度的误差,从而根据目标长度对进行加工,得到相应的精度较高的零件。通过提高曲线长度的计算精度来提高生产制造的零件的质量和精度,从而提高加工的零件的良品率,以使零件能够正常投入到设备中进行使用。
[0011]可选地,所述确定出零件模型的目标曲线上的多个测量端点,包括:
[0012]确定所述零件模型中待测的所述目标曲线的曲线参数;
[0013]根据所述曲线参数,确定所述目标曲线的划分段数;
[0014]根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点。
[0015]在上述实现过程中,由于被计算长度的多个目标曲线的长短不一,因此,可以根据目标曲线实际的长短情况确定合理的多个测量端点。通过在模型中获取目标曲线对应的曲
线参数,从而根据曲线参数确定目标曲线所对应的划分段数,以对目标曲线进行划分,得到多个对应的测量端点。能够针对不同的目标曲线进行相应地划分处理,有效地提高了曲线中测量端点的合理性和有效性。
[0016]可选地,所述根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点,包括:
[0017]根据所述划分段数对所述目标曲线进行等比划分,得到多个所述测量端点。
[0018]在上述实现过程中,在进行划分时,为了提高划分时的效率,可以根据划分段数直接对目标曲线进行等比划分,以将目标曲线划分为多个等比的曲线段,并获取每个曲线段的端点作为测量端点。
[0019]可选地,所述根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点,包括:
[0020]获取所述目标曲线的曲线曲率;
[0021]根据所述曲线曲率和所述划分段数对所述目标曲线进行划分,得到多个所述测量端点。
[0022]在上述实现过程中,在进行划分时,为了提高划分时的合理性,还可以获取目标曲线的曲线曲率,以根据曲线曲率和划分段数对目标曲线进行相应地划分。能够根据目标曲线的实际曲率情况对目标曲线进行不等分地划分,将目标曲线划分为多个不同曲率的曲线段,并获取每个曲线段的端点作为测量端点。
[0023]可选地,所述基于所述测量端点进行测量,得到多个测量长度,包括:
[0024]在多个所述测量端点中确定预设数量的点位间隔值,其中,多个点位间隔值之间存在倍数关系;
[0025]基于每个所述点位间隔值对多个所述测量端点进行测量,得到对应的多个所述测量长度。
[0026]在上述实现过程中,为了对多个不同的测量端点进行测量,可以选取预设数量的多个具有倍数关系的点位间隔值,以根据每个点位间隔值在多个测量端点中选择相应的进行长度测量的端点,以测量不同端点之间的长度。能够获取不同的点位间隔值所对应的多个相应测量的测量长度,以供后续进行相应地计算,有效地提高了每个测量长度的准确性和有效性。
[0027]可选地,所述基于每个所述点位间隔值对多个所述测量端点进行测量,得到对应的多个所述测量长度,包括:
[0028]基于每个所述点位间隔值对多个所述测量端点进行划分,得到多个测量区间;
[0029]对每个所述测量区间进行测量,得到多个测量子长度;
[0030]将每个所述点位间隔值对应的多个测量子长度进行相加,得到所述测量长度。
[0031]在上述实现过程中,在根据点位间隔值进行测量时,可以根据点位间隔值对多个测量端点进行划分,以得到相应的进行长度测量的端点,并以相邻的两个进行长度测量的端点之间作为对应的测量区间,以对每个测量区间进行测量,得到多个对应的测量子长度,并对每一个点位间隔值所对应的多个测量子长度进行相加处理,得到对应的多个测量长度。通过对目标曲线中的各个测量区间进行测量,以确定采用对应的点位间隔值进对目标曲线进行测量时所对应的整体的测量长度,有效地提高了测量长度与点位间隔值之间的关
联性,从而提高了多个测量长度之间的关联性。
[0032]可选地,所述基于多个所述测量长度进行处理,得到所述目标曲线的目标长度,包括:
[0033]基于多个所述测量长度确定加速次数;
[0034]基于所述加速次数,根据外推算法对多个所述测量长度进行加速计算,得到所述目标长度。
[0035]在上述实现过程中,能够根据测量长度的数量确定相应的加速次数,从而使用外推算法,根据多个具有关联性的测量长度进行对应次数地加速计算,以得到最终的目标曲线的长度计算结果。通过外推算法对多个测量长度进行计算处理,有效地减小了曲率对长度计算造成的不利影响,从而减小了长度计算时的误差,提高了目标长度的精度。
[0036]第二方面,本申请实施例还提供了一种零件加工装置,所述装置包括:
[0037]确定模块,用于确定出零件模型的目标曲线上的多个测量端点;
[0038]测量模块,用于基于所述测量端点进行测量,得到多个测量长度;
[0039]处理模块,用于基于多个所述测量长度进行处理,得到所述目标曲线的目标长度;
[0040]加工模块,用于根据所述零件模型的长度数据进行加工,得到目标零件,其中,所述长度数据包括一个或多个所述目标长度。<本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种零件加工方法,其特征在于,所述方法包括:确定出零件模型的目标曲线上的多个测量端点;基于所述测量端点进行测量,得到多个测量长度;基于多个所述测量长度进行处理,得到所述目标曲线的目标长度;根据所述零件模型的长度数据进行加工,得到目标零件,其中,所述长度数据包括一个或多个所述目标长度。2.根据权利要求1所述的方法,其特征在于,所述确定出零件模型的目标曲线上的多个测量端点,包括:确定所述零件模型中待测的所述目标曲线的曲线参数;根据所述曲线参数,确定所述目标曲线的划分段数;根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点。3.根据权利要求2所述的方法,其特征在于,所述根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点,包括:根据所述划分段数对所述目标曲线进行等比划分,得到多个所述测量端点。4.根据权利要求2所述的方法,其特征在于,所述根据所述划分段数对所述目标曲线进行划分,得到多个所述测量端点,包括:获取所述目标曲线的曲线曲率;根据所述曲线曲率和所述划分段数对所述目标曲线进行划分,得到多个所述测量端点。5.根据权利要求1所述的方法,其特征在于,所述基于所述测量端点进行测量,得到多个测量长度,包括:在多个所述测量端点中确定预设数量的点位间隔值,其中,多个点位间隔值之间存在倍数关系;基于每个所述点位间隔值对多个所述测量端点进行测量,得到对应的多个所述测量长度。6.根据权利要求5所述的方法,其特征在于,所述基于...
【专利技术属性】
技术研发人员:邱辉平,李建业,
申请(专利权)人:广东三维家信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。