最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
FMSLogo(儿童编程环境)v8.3.2官方版 编程开发 / 11.2M
查看 -
visualgdb(VS开发安卓工具)5.1 r6免费版 编程开发 / 18.5M
查看 -
robosim虚拟机器人v2.1.2.103官方版 编程开发 / 145.8M
查看 -
CudaText(代码文本编辑器)v1.156.2.2中文版 编程开发 / 14.0M
查看 -
Visual Studio Code(微软代码编辑器)v1.82.2.0官方版 编程开发 / 89.9M
查看
本类排行
详情介绍
自动宏程序生成器是一款绿色数控编程软件,适用于各类数控车床。它有很多加工程序,可以一键生成所需的程序。操作非常简单。
自动宏程序生成器是一款绿色数控编程软件,适用于各类数控车床。它有很多加工程序,可以一键生成所需的程序。操作非常简单,生成的程序可以复制导出。
基本介绍
任何包含宏语句的程序都可以称为宏程序。它类似于高级计算机语言,但它仍然是手动编程的延伸。软件编程不能代替宏程序。那么什么是宏程序语句呢?简单来说,凡是带有#n符号的都可以称为宏程序。比如G01X30F0.1可以这样写,#1=30,G01X#1F0.1,这里的#1就是宏程序。这个#1也称为变量。例如,当#1=30写为#1=40时,G01X#1F0.1和G01X30F0.1的移动距离不同,也就是说#1发生变化,其具体值由下式给出:分配等号(=) 后。有什么好处?接下来我们先看一个简单的案例!
这部分的形状相似,但大小不同。这时候如果按照前面的手动编程的话,需要写三个主要语句,比如:
G03X20Z-20R20
G03X25Z-25R25
G03X30Z-30R30
如果我们按照我们刚才解释的宏程序的定义,我们只需要改变#1后面的赋值即可。以上三个语句不需要写完,比如
#1=20
G03X#1Z-#1R#1
因此,从上面的描述我们可以知道,宏程序最明显的作用之一就是简化编程,提高编程效率。
特征
CNC系统为用户配备了强大的类似于高级语言的宏程序功能。用户可以使用变量进行算术运算、逻辑运算以及函数的混合运算。此外,宏程序还提供循环语句、分支语句和子程序调用语句。有利于编制各种复杂零件加工程序,减少甚至消除手工编程时繁琐的数值计算,精简程序量。
宏程序指令适用于抛物线、椭圆、双曲线等曲线的编程,无需插补指令;适用于一系列图形相同但尺寸不同的零件的编程;它们适用于对具有相同工艺路径但不同位置参数的一系列零件进行编程。大大简化编程;扩大应用范围。