子程序嵌套在型腔与槽类零件中的应用

摘 要

在数控加工与编程中使用子程序多重嵌套,减少了程序调试的工作量,便于编程员检查程序减少出错率,提高了编程质量、加工精度和生产效率,拓展了加工范围.对手工编程有着事半功倍的作用.

【关 键 词 】子程序 嵌套 数控铣削 平面优先 深度优先

1.子程序及子程序嵌套的作用

(1)零件上若干处具有相同的轮廓形状,在这种情况下,只要编写一个加工该轮廓形状的子程序,然后用主程序多次调用该子程序的方法完成对工件的加工.

(2)加工中反复出现具有相同轨迹的走刀路线,如果相同轨迹的走刀路线出现在某个加工区域或在这个区域的各个层面上,采用子程序编写加工程序比较方便,在程序中常用增量值确定切入深度.

(3)在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间需要适当的调整,为了优化加工程序,把每一个独立的工序编成一个子程序,这样形成了模块式的程序结构,便于对加工顺序的调整,主程序中只有换刀和调用子程序等指令

2.子程序调用的指令及格式

在程序中含有某些固定顺序或重复出现的程序区域段时,这些固定顺序或重复区段的程序作为子程序单独存放,过在主程序内书写反复调用子程序的指令,至在子程序中还可以再去调用另外的子程序.调用子程序的指令格式如下:M98P等.子程序调用指令,P后跟被调用的子程序番号.M98P等L等.重复调用子程序指令,L后跟被调用的次数.见图1.

3.子程序及子程序嵌套的应用实例

在编程中使用较多的是二重嵌套,由于数控铣削中有三个轴X/Y/Z一般在加工都需要运动,所以本次实例中讨论三重子程序嵌套以有利于每重子程序分别控制X/Y/Z三轴运动,为此可实现平面(X/Y)优先和深度(Z)优先的两种编程方法.


(1)图2的左下角点为工件原点.

(2)刀具为10.

(3)程序应用相对与绝对编程.

(4)图2中X平移35, Y平移25,定位点为(-23,-13).

4.平面(X/Y)优先和深度(Z)优先的编程分析

在平面(X/Y)优先编程中是优先加工一个深度上9个相同型腔或槽再进行其他深度层铣削,而深度(Z)优先是优先加工完成1个型腔或槽再依次加工其他8个.值得注意的是抬刀相对值Z一定要大于型腔或槽总深度,X向3次35mm移动后应还回105mm.

5.结束语

若一个零件中有多个相似或相同的加工部位,可以从这些相似或相同部位入手,建立模型,编写子程序,调用子程序,完成加工.子程序嵌套应用得当,往往比自动编程还要方便快捷.实现平面(X/Y)优先和深度(Z)优先对编程者有很好的指导意义.

类似论文

灯罩型腔数控铣加工方案的优化

摘 要:随着我国经济的迅速发展,机械加工行业得到了快速的发展,促进我国市场经济体制的不断完善 在。
更新日期:2024-12-20 浏览量:156434 点赞量:33566

模具型腔加工错误反置的钳工修复方法

摘 要在模具加工中,常常会出现型腔加工错误反置等类似情况,如何有效处理十分重要 本文根据工作实际,对该类问题&。
更新日期:2024-3-12 浏览量:45861 点赞量:11422

子程序嵌套在型腔与槽类零件中的应用

摘 要 在数控加工与编程中使用子程序多重嵌套,减少了程序调试的工作量,便于编程员检查程序减少出错率,提高了编程质量、加工精度和生产。
更新日期:2024-5-25 浏览量:72083 点赞量:16758

任务型教学初中英语阅读教学

【摘 要 】任务型教学模式正逐渐受到广大教师的关注和重视,也是新课改中极力倡导的一种教学模式 本文以笔者在初中英语教学中的多年实践经。
更新日期:2024-7-7 浏览量:15444 点赞量:4791

努力做一个型的校长

人们大都有这样一种认识:有了一位好校长,就有一所好学校 对于校长来说,这意味着一种期盼,一种要求,一种责任 一、校。
更新日期:2024-10-1 浏览量:16769 点赞量:4580

期货套利的会计和税务处理

一、科目的设置和使用 以投机套利为目标进行期货投资的企业,应设置和使用以下会计科目:1 “衍生工具”科目 这是。
更新日期:2024-2-3 浏览量:8424 点赞量:3252