数控铣床详解)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
P295
第二节内轮廓的加工
什么情况下使用子程序
1)零件上若干处具有相同的轮廓形状,在这种情况下,只要编写一个加工该轮廓形状的子程序,然后用主程序多次调用该子程序的方法完成对工件的
加工。
2)加工中反复出现具有相同轨迹的走刀路线,如果相同轨迹的走刀路
线出现在某个加工区域或在这个区域的各个层面上,采用子程序编写加工
程序比较方便,在程序中常用增量值确定切入深度。
3)在加工较复杂的零件时,往往包含许多独立的工序,有时工序之间需要适当的调整,为了优化加工程序,把每一个独立的工序编成一个子程序,这样形成了模块式的程序结构,便于对加工顺序的调整,主程序中只有换刀和调用子程序等指令。
子程序结束指令:可用M02和RET是,
M02与M30的区别:
M02为主程序结束指令。
执行该指令后,表示程序内所有指令均以完成,切断机床所有动作,机床复位。
但程序结束后,不返回到程序开头位置。
程序光标停在程序末尾。
M30为主程序结束指令。
功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。
为加工下一个工件做好准备。
G64是连续切削指令,程序段结束后不进行准停校验也不进行停顿,好处是保证切削顺畅,不好的地方是可能会有微量的过切,但是几乎可以忽略不计的过切
P286
实训中关于CYCLE71的总结:
CYCLE71可以铣削任何矩形平面,分为粗铣和精铣。
粗铣时分层,一层一层的铣削直到保留的精加工余量处,但精加工出不铣。
精加工时一层搞定。
参数的分析:RTP返回平面,输入绝对值坐标,当加工结束时刀具Z轴向提到该平面处,也为保证刀具能在该平面任意移动而不与工件发生干涉。
RPF参考平面,输入绝对坐标值,一般取的是加工平面的表面处的坐标值。
SDIS安全高度,加
工平面到参考平面的距离,去正数值。
当粗加工时在安全高度出的加工平面就开始分层加工。
DP深度,用坐标绝度值,加工的最终深度出的坐标值。
PA、PO粗加工时G17平面出的下到点坐标。
LENG、WID加工矩形的长宽数值,是从G17平面的下刀点到一层结束提刀点算的。
STA与加工平面的第一轴的角度MID粗加工时的Z轴向的最大分层进给深度。
MDIA平行两刀的间距。
FDP在走刀方向上两头在PO的基础上多出来的长度,仅在精加工时有效。
FALD精加工余量。
FFP1加工的进给速度。
VAR1加工种类十位上的1、2类提刀的高度机床默认为四。
FDP1
在与进刀方向垂直方向上的越程长度,开头没有仅在结尾的时候有,仅用于精加工有效。
基点与节点基点:基点就是构成零件轮廓的各相邻几何元素之间的交点或切点。
如两直线的交点、直线
与圆弧的交点或切点、圆弧与二次曲线的交点或切点等,均属基点。
一般来说,
基点的坐
标根据图样给定的尺寸,利用一般的解析几何或三角函数关系不难求得。
节点:节点是在满足容差要求条件下用若干插补线段(如直线段或圆弧段)去逼近实际轮廓曲
线时,相邻两插补线段的交点。
节点的计算比较复杂,方法也很多,是手工编程的难点。
有条件时,应尽可能借助于计算机来完成,以减少计算误差并减轻编程人员的工作量。
一般称基点和节点为切削点,即刀具切削部位必须切到的点。