APP下载

变量在球体加工技术上应用

2012-08-16李红伟

科技视界 2012年30期
关键词:程序

李红伟

(济宁市玉柴发动机股份有限公司 山东 济宁 272001)

0 前言

汽车、航天、模具等一些行业零部件复杂而且精密,数控机床在这些复杂零件的加工中起着至关重要的作用,数控加工技术也越来越受到重视。 外形复杂的零件的精度除受机床、刀具、夹具的影响外,还与数控加工程序编制的合理性与质量有很大的关系。 在此环境下,各种CAD/CAM 编程软件层出不穷,自动编程在某些方面比较方便,但不能代替手工编程。 虽然手动编程既繁锁又容易出错,但是手工编程是自动编程的基础,并且可以解决自动编程在实际生产中存在的不足。

1 宏程序及变量简介

Fanuc 数控系统中有宏程A 和B,宏程序A 因其不能运用运算符和函数名而很少使用,而宏程序B 则可以使用变量、运算符、和函数名。

数控编程中流程的控制变量起着重要的作业,也使编程变得非常灵活。 变量按作用域分为三类:局部变量、全局变量、系统变量。 #1—#33 是局部变量, 局部变量只在本程序内起作用,;#100—#199、#500—#599 是全局变量, 在所有程序内起作用;#1000 以上是系统变量,控制机床运行的各种状态,不能随意修改。

数控编程中也要用到数学函数与逻辑运算,一般系统均提供以下函数与逻辑运算:绝对值函数abs(x);平方根函数sqrt(x);三角函数sin(x);cos(x);tan(x);取整函数round(x);反三角函数asin(x);acos(x);atan(x);加(+);减(-);乘(*);除(/);EQ(等于);NE(不等于);LT(小于);LE(小于等于);DT(大于);DE(大于等于)等。本文通过球体的加工来详细说明变量、函数、逻辑运算在手工编程中的运用。

2 球体加工工艺

2.1 球面加工使用的刀具

登录APP查看全文

猜你喜欢

程序
给Windows添加程序快速切换栏
试论我国未决羁押程序的立法完善
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
基于VMM的程序行为异常检测
侦查实验批准程序初探
我国刑事速裁程序的构建
创卫暗访程序有待改进
恐怖犯罪刑事诉讼程序的完善