宏程序在椭圆半球加工中的应用
2016-05-14刘畅
企业技术开发·中旬刊 2016年9期
刘畅

摘 要:文章简要介绍了宏程序的概念、编程原理及数学模型的构建方法。并以加工椭圆球面为实例,详细介绍了宏程序的编制过程。最后给出了采用西门子840D系统编制的椭圆半球的加工程序,及程序注释。
关键词:宏程序;椭圆球面;参数方程;宏变量;R参数
中图分类号:TG519.1 文献标识码:A 文章编号:1006-8937(2016)26-0044-03
1 概 述
在数控加工中经常会遇到曲面或复杂轮廓的零件,特别是包含三维曲面的零件,采用一般手工编程困难很大,且容易出现错误,有的甚至无法编制程序。
用CAD/CAM软件建模编程一般工作量较大,程序体积庞大,加工参数不容易修改等缺点,只要有任何一个参数发生变化,软件只能根据变化以后的参数重新计算刀具轨迹,尽管软件计算刀具的计算速度非常快,但是整个过程始终是比较繁琐的。而采用宏程序,就能很好的解决这一问题。
宏程序就是使用了宏变量的程序。在一般的程序编制中,程序字中地址字符号为一个常量,一个程序只能描述一个几何形状,所以缺乏灵活性和适用性。
宏程序中的地址字符号则为一个变量 (也称宏变量 ),可以根据需要通过赋值语句加以改变,使程序具用通用性。配合循环语句、分支语句和子程序调用语句,可以用于编制各种复杂零件的加工程序。
2 宏程序的编制
编制宏程序时必须建立被加工零件的数学模型。也就是通过数学处理找出能够描述加工零件的数学公式数学处理一般有以下两个环节:
一是选择插补方式;……p>
登录APP查看全文
