最新新闻
我要投稿
联系电话:027-87592219/20/21转188
投稿邮箱:tb@e-works.net.cn
您所在的位置:首页 > 智库 > 智能装备

西门子数控系统宏程序的编写及应用

发布时间:2013-08-01 作者:王世敏  来源:万方数据
关键字:数控 编程 宏程序 
数控编程的效率和质量在很大程度上决定了产品的加工精度和生产率。宏程序的最大优点就是可以使用变量,且变量同能够进行运算,并可以把实际值设为变量,使宏程序更具通用性。这种宏程序较多的运用在非圆锥曲线类零件数控加工煽程中,本文通过几个具体的例子全面地说明了西门子系统椭圆轮廓数控车削的宏程序壕写方法。希望能对从事数控行业的读者有所帮助。

3 任务3

  编写图5上凸椭圆的加工程序,毛坯为Φ60x 100的45钢,其余部分的程序省略。

  椭圆方程为:

公式

  3.1 任务分析

  椭圆的中心在.确和确均有偏移,所以注意偏移的位置和结束点的控制。同时也还要先计算出起点的椭圆轮廓坐标,方法同上。

  3.2 坐标计算略。(X17.321 Z10)

  3.3 R参数

  R8-X标偏移起点
  R1-椭圆轮廓中X标初值
  R3-椭圆轮廓中X坐标

  3.4 程序如图6

程序

  3.5 结语

  该任务中椭圆轮廓的宏程序就比较复杂,X坐标要在初始值12基础上开始偏置,Z坐标也偏置到新的位置,坐标计算要仔细。另外,更应该注意的是,椭圆轮廓跨越了最高点,要把子程序轮廓限制跳转条件去掉,而且另一个Z向车削极限坐标也调到了负值。

4 任务4

  编写图7下凹椭圆的加工程序,毛坯为Φ50 x 100的45钢,其余部分的程序省略。

  椭圆方程为:

公式

  任务分析:这种情况下,实际是安排刀具走椭圆的X半轴路线,另外同时注意零点偏置的X向坐标。

  坐标计算略。(X-1515,Z18.412)

  R8-X标偏移起点
  R1-椭圆轮廓中X标初值
  R3-椭圆轮廓中X坐标

  程序:如图8

程序

  这种情况里的椭圆坐标系的x方向也被抬高,注意偏移时要加上基础值39。另外,子程序描述轮廓是所有的x坐标前面都加上负号。

  通过以上对宏用户程序的概述,宏用户程序编程基础知识,及用宏程序编写椭圆轮廓的几个有代表性的例子,读者可清楚地认识宏程序的运用干非圆锥曲线类零件加工编程的基本思路,遇到椭圆轮廓的编程问题基本上都能得到解决。

  在利用宏程序编写椭圆轮廓程序的时候,首先要仔细分析椭圆轮廓形状,椭圆轮廓起点和终点坐标的计算非常重要,关系到Z轴加工的起点和结束的编程坐标;其次把坐标原点从右湍面中心移动到椭圆中心的过程比较重要,要计算好偏移距离;最后要看清椭圆轮廓走的是上半椭圆还是下半椭圆,若是下半椭圆要在方程和坐标前加上负号。

  以上是笔者对西门子系统椭圆类零件数控车削的宏程序编写的一些经验积累,希望能为从事数控加工与编程的读者提供借鉴。 

2
本文为授权转载文章,任何人未经原授权方同意,不得复制、转载、摘编等任何方式进行使用,e-works不承担由此而产生的任何法律责任! 如有异议请及时告之,以便进行及时处理。联系方式:editor@e-works.net.cn tel:027-87592219/20/21。