一种图形平滑方法、图形平滑设备及存储介质技术

技术编号:33631367 阅读:15 留言:0更新日期:2022-06-02 01:35
本申请公开了一种图形平滑方法、图形平滑设备及存储介质。图形平滑方法包括如下步骤:A、将图形中的多段线分解,得到直线和圆弧组成的集合S;B、将集合S中的线从第一段起依次向后逐段拟合,拟合成圆弧;C、若中途有无法拟合的线,则从无法拟合的线起向后继续与后面的线拟合。本申请的图形平滑方法能对图形中多段线的各段进行拟合,使图形更平滑,减少图形的控制点,简化图形,提升激光加工的效率。提升激光加工的效率。提升激光加工的效率。

【技术实现步骤摘要】
一种图形平滑方法、图形平滑设备及存储介质


[0001]本申请涉及激光加工
,尤其涉及一种图形平滑方法、图形平滑设备及存储介质。

技术介绍

[0002]激光加工设备在加工产品前,需要先设计出加工图形,根据加工图形来对产品进行加工,例如按照图形在产品上打出与图形一致的图案,或者将产品切割成与图形一致的形状,也就是根据设计的图形来控制激光头的移动。现有技术中,用于激光加工的图形上控制点太多且太密集,这样不仅需要消耗较大的内存,同时使得计算速度非常缓慢,导致激光加工的效率较低。
[0003]因此,亟待提供一种图形平滑方法、图形平滑设备及存储介质解决上述问题。

技术实现思路

[0004]本申请的目的在于提供一种能使图形平滑,减少图形中控制点的数量,提升激光加工的效率的图形平滑方法、图形平滑设备及存储介质。
[0005]为实现上述目的,提供以下技术方案:
[0006]一种图形平滑方法,包括如下步骤:
[0007]A、将图形中的多段线分解,得到直线和圆弧组成的集合S;
[0008]B、将集合S中的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图形平滑方法,其特征在于,包括如下步骤:A、将图形中的多段线分解,得到直线和圆弧组成的集合S;B、将集合S中的线从第一段起依次向后逐段拟合,拟合成圆弧;C、若中途有无法拟合的线,则从无法拟合的线起向后继续与后面的线拟合。2.根据权利要求1所述的图形平滑方法,其特征在于,所述步骤B具体包括:B1、从集合S中的第一段线开始遍历集合S中的线,若线的长度小于预设的长度阈值,则视为无效段,继续遍历,若线的长度大于等于预设的长度阈值,则视为有效段,将该段线添加到集合R中,该段线记为L;B2、取集合R中的线L以及集合S中位于线L之后的线E进行拟合,若能拟合,得到拟合后的圆弧;B3、判断拟合后的圆弧是否符合误差要求,若符合,则拟合成功,将线E从集合S中移除,将线L从集合R中移除,将拟合圆弧添加到集合R中,将集合R中的拟合圆弧继续与集合S中线E之后的线进行拟合;若不符合,则拟合失败,保留集合R中的线L,将集合S中的线E添加到集合R中,取集合R中的线E与集合S中位于线E之后的线继续拟合。3.根据权利要求2所述的图形平滑方法,其特征在于,所述B2具体包括:B21、取线L的起点p1、中点p2及终点p3,取线E的中点p4及终点p5,判断p1是否等于p5,如果等于,则求出点p1、p2、p3、p4及p5的最小外接矩形R,矩形R的内切圆即为线L与线E拟合后的圆弧。4.根据权利要求3所述的图形平滑方法,其特征在于,所述B2还包括:B22、用点p2、p3及p4中每一个点分别与点p1及点p5求圆弧,求得三个圆弧,求出每个圆弧的凸度,并计算凸度的平均值t,以点p1、p5及凸度平均值t求出结果圆弧。5.根据权利要求4所述的图形平滑方法,其特征在于,所述B3具体包括:B31、判...

【专利技术属性】
技术研发人员:李俊吉朱李成李桂胜封雨鑫陈焱高云峰
申请(专利权)人:深圳市大族智能控制科技有限公司
类型:发明
国别省市:

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

1