点胶机的G代码生成方法、装置、终端设备及存储介质制造方法及图纸

技术编号:26689323 阅读:80 留言:0更新日期:2020-12-12 02:37
本发明专利技术公开了一种点胶机的G代码生成方法、装置、终端设备及存储介质。该方法包括获取绘图交换文件,其中,所述绘图交换文件中包括待绘制的多个开放图形元素;遍历所述各个开放图形元素,生成所述各开放图形元素的图形邻接列表;基于所述图形邻接列表遍历所述各个开放图形元素,生成所述开放图形元素的连续轨迹;基于所述连续轨迹生成所述绘图交换文件对应的点胶G代码。实现了无需手动示教或扫描、拍摄实物可实现控制连续点胶,并且保证了点胶过程的连续性,提高了点胶工艺的精度和效率。

【技术实现步骤摘要】
点胶机的G代码生成方法、装置、终端设备及存储介质
本专利技术实施例涉及数控机床领域,尤其涉及一种点胶机的G代码生成方法、装置、终端设备及存储介质。
技术介绍
传统的点胶机大多是通过示教的方式,记录、输入点胶轨迹,需要耗费大量时间,同时轨迹精度受到操作人员的影响;而现有的自动生成轨迹的方式大多依靠图像识别技术,成本高,速度慢,流程复杂。并且目前的自动生成轨迹的方法主要是基于对实际的模具、工件,拍摄图像或使用其它传感器进行测量,最后对测量数据进行处理生成点胶轨迹,需要根据实物元件进行轮廓提取,效率较低。
技术实现思路
本专利技术提供一种点胶机的G代码生成方法、装置、终端设备及存储介质,实现了无需手动示教或扫描、拍摄实物可实现控制连续点胶,并且保证了点胶过程的连续性,提高了点胶工艺的精度和效率。第一方面,本专利技术实施例提供了一种点胶机的G代码生成方法,该方法包括:获取绘图交换文件,其中,所述绘图交换文件中包括待绘制的多个开放图形元素;遍历所述各个开放图形元素,生成所述各开放图形元素的图形邻接列表;本文档来自技高网...

【技术保护点】
1.一种点胶机的G代码生成方法,其特征在于,包括:/n获取绘图交换文件,其中,所述绘图交换文件中包括待绘制的多个开放图形元素;/n遍历所述各个开放图形元素,生成所述各开放图形元素的图形邻接列表;/n基于所述图形邻接列表遍历所述各个开放图形元素,生成所述开放图形元素的连续轨迹;/n基于所述连续轨迹生成所述绘图交换文件对应的G代码。/n

【技术特征摘要】
1.一种点胶机的G代码生成方法,其特征在于,包括:
获取绘图交换文件,其中,所述绘图交换文件中包括待绘制的多个开放图形元素;
遍历所述各个开放图形元素,生成所述各开放图形元素的图形邻接列表;
基于所述图形邻接列表遍历所述各个开放图形元素,生成所述开放图形元素的连续轨迹;
基于所述连续轨迹生成所述绘图交换文件对应的G代码。


2.根据权利要求1所述的方法,其特征在于,遍历所述各个开放图形元素,生成所述各开放图形元素的图形邻接列表,包括:
对于任一开放图形元素,分别确定当前开放图形元素中每一个端点与所述绘图交换文件中其他开放图形元素的各端点的距离;
当所述当前开放图形元素中第一端点与所述绘图交换文件中第二开放图形元素中第二端点的距离小于预设距离时,确定所述第二开放图形元素为所述当前开放图形元素的相邻图形元素,以及所述第二端点为所述第一端点的邻接端点;
基于各开放图形元素的相邻图形元素以及所述各开放图形元素中端点的邻接端点形成图形邻接列表。


3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述当前开放图形元素中的第三端点与所述绘图交换文件中各开放图形元素的各端点的距离均大于所述预设距离时,确定所述第三端点为开放端点。


4.根据权利要求2所述的方法,其特征在于,所述开放图形元素配置有图形索引和端点索引;
其中,所述基于各图形元素的相邻图形元素以及所述各图形元素中端点的邻接端点形成图形邻接列表,包括:
基于各图形元素的相邻图形元素、所述各图形元素中端点的邻接端点以及各图形元素的图形索引和端点索引,形成图形邻接列表。


5.根据权利要求1所述的方法,其特征在于,所述基于所述图形邻接列表遍历所述各个开放图形元素,生成所述开放图形元素的连续轨迹,包括:
基于所述图形邻接列表中的开放端点确定轨迹起点;
基于所述图形邻接列表各个开放图形元素的相邻关系以及各端点的相邻关系,确定所述轨迹起点所属的开放图形元素依次相邻的各个开放图形元素,形成所述连续轨迹。


6.根据权利要求5所述的方法,其特征在于,所述基于所述图形邻接列表各个开放图形元素的相邻关系以及各端点的相邻关系,确定所述轨迹起点所属...

【专利技术属性】
技术研发人员:张清源林淦斌叶航
申请(专利权)人:福勤智能科技昆山有限公司
类型:发明
国别省市:江苏;32

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

1