APP下载

基于数控车宏指令椭圆编程的不同编程方法的研究

2021-07-28聂志杏

现代信息科技 2021年2期

摘  要:在GSK-TD数控系统中进行椭圆等曲线轨迹编程加工时,按机床说明书及编程说明进行宏指令编程,常规方法程序结构复杂,易出错,走空刀多,加工时间长。为寻找一个更简洁可靠的编程方法,文章专门对宏指令变量编程的方法进行了研究,摸索出一种宏指令调入子程序的编程方法,有效解决编程复杂的问题,提高程序可靠性,提升生产效率。

关键词:宏程序;编程方法;椭圆性质;子程序

中图分类号:TG519.1      文献标识码:A 文章编号:2096-4706(2021)02-0118-04

Abstract:In GSK-TD NC system,when programming the ellipse contour trajectory,the macroinstruction programming is carried out according to the machine tool instructions and programming instructions. The conventional method has complex program structure,easy to make mistakes,many empty tools and long processing time. In order to find a more simple and reliable programming method,the macroinstruction variable programming method is specially studied,and a programming method of macroinstruction calling into subroutine is explored,which can effectively solve the complex programming,improve the reliability of the program,and enhance the production efficiency.

Keywords:macro program;programming method;elliptic property;subroutine

0  引  言

手工編程是数控编程在教学过程中学生学习的重要一环,常规的G代码指令往往不能满足日常复杂多变的加工要求,一些复杂的曲面加工往往用宏变量编程实现。目前教科书上主要介绍数控G代码编程,忽略了宏指令变量编程的重要性。由于宏变量编程所写的语句复杂多样,对于中等职业学校的学生而言,宏指令变量编程是学生编程的短板。从学生将来就业的长远考虑,宏指令变量编程又显得十分重要。如何掌握一个简洁而又实用的编程方法是我们手工编程者努力开发的结果,因此宏指令变量编程方法的研究势在必行。

1  发现问题

由于各种专用数控机床的应用越来越普遍,控制程序加工轨迹靠数控系统提供的指令代码来完成。编程指令代码的功能格式固定,只需按规定格式编程即可。但是这些指令不能完全满足非圆曲线加工要求,如椭圆、双曲线等。因此在编程中常用到宏指令实现变量赋值、算术运算、逻辑判断及条件转移。……

登录APP查看全文