G代码的生成方法、生成装置、处理器以及电子设备制造方法及图纸

技术编号:37609203 阅读:21 留言:0更新日期:2023-05-18 12:01
本申请提供了一种G代码的生成方法、生成装置、处理器以及电子设备,该方法包括:响应于第一预定操作,显示初始界面,初始界面包括多个移动轴的选择标识以及各移动轴对应的目的地位置的输入标识;响应于作用在初始界面上的第二预定操作,确定目标移动轴的轴标识号以及第一目标位置信息,目标移动轴为选择标识的状态为预定状态的移动轴,预定状态表征为选择标识被选中的状态,第一目标位置信息为目标移动轴对应的输入标识中的信息;根据轴标识号以及第一目标位置信息,生成G代码文件,并将G代码文件发送至PLC。本申请解决了现有技术的运动控制系统中,编写控制轴的多次长距离简单运动或者多轴的简单运动的程序需要花费大量时间和精力的问题。和精力的问题。和精力的问题。

【技术实现步骤摘要】
G代码的生成方法、生成装置、处理器以及电子设备


[0001]本申请涉及数控
,具体而言,涉及一种G代码的生成方法、生成装置、计算机可读存储介质、处理器以及电子设备。

技术介绍

[0002]当前大部分运动控制系统对于轴的控制都分为手动或自动,手动模式通常是按下按钮使得轴连续点动,如果需要进行长距离运动或需要移动多个轴,手动操作需要耗费大量的时间精力;而自动模式则是通过预先分析规划轴的运动路径,运动速度以及运动的先后次序,编写对应G代码,来实现多轴的复杂运动。
[0003]然后,对于轴的多次长距离的简单运动或多轴的简单运动的情况,如果为每次运动重新编写程序将花费更多的时间精力。

技术实现思路

[0004]本申请的主要目的在于提供一种G代码的生成方法、生成装置、计算机可读存储介质、处理器以及电子设备,以解决现有技术的运动控制系统中,编写控制轴的多次长距离简单运动或者多轴的简单运动的程序需要花费大量时间和精力的问题。
[0005]根据本专利技术实施例的一个方面,提供了一种G代码的生成方法,包括:响应于第一预定操作,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种G代码的生成方法,其特征在于,包括:响应于第一预定操作,显示初始界面,所述初始界面包括多个移动轴的选择标识以及各所述移动轴对应的目的地位置的输入标识;响应于作用在所述初始界面上的第二预定操作,确定目标移动轴的轴标识号以及第一目标位置信息,所述目标移动轴为所述选择标识的状态为预定状态的所述移动轴,所述预定状态表征为所述选择标识被选中的状态,所述第一目标位置信息为所述目标移动轴对应的所述输入标识中的信息;根据所述轴标识号以及所述第一目标位置信息,生成G代码文件,并将所述G代码文件发送至PLC。2.根据权利要求1所述的方法,其特征在于,根据所述轴标识号以及所述第一目标位置信息,生成G代码文件,包括:获取所述目标移动轴对应的行程范围;根据所述第一目标位置信息以及所述行程范围,确定第二目标位置信息,其中,在所述第一目标位置信息位于所述行程范围内的情况下,确定所述第一目标位置信息为所述第二目标位置信息,在所述第一目标位置信息未位于所述行程范围内的情况下,确定所述目标移动轴的当前位置为所述第二目标位置信息;根据所述轴标识号以及所述第二目标位置信息,生成所述G代码文件。3.根据权利要求2所述的方法,其特征在于,一个所述轴标识号与对应的所述第二目标位置信息构成第一字符信息,根据所述轴标识号以及所述第二目标位置信息,生成所述G代码文件,包括:生成字符串,所述字符串包括G代码类型;确定所述轴标识号的数量;根据所述数量,至少将各所述第一字符信息添加至所述字符串中的所述G代码类型后面,得到所述G代码文件。4.根据权利要求3所述的方法,其特征在于,根据所述数量,至少将各所述第一字符信息添加至所述字符串中的所述G代码类型后面,得到所述G代码文件,包括:在所述数量小于或者等于预定值的情况下,将各所述第一字符信息顺序添加至所述字符串中所述G代码类型的后面,得到所述G代码文件。5.根据权利要求3所述的方法,其特征在于,根据所述数量,至少将各所述第一字符信息添加至所述字符串中的所述G代码类型后面,得到所述G代码文件,包括:在所述数量大于预定值的情况下,将第二字符信息添加至所述字符串中所述G代...

【专利技术属性】
技术研发人员:陈世煜汪建柏艳林
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1