1 数控车床的程序编制 2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
普通数控车床能完成端面、内外圆、倒角、 锥面、球面及成形面、螺纹等的车削加工。
第三章 数控加工程序的编制
1 数控车床的程序编制
主切削运动是工件的旋转,工件的成形则 由刀具在ZX平面内的插补运动保证 。
插补运动 (进给运动)
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
③ 工件坐标系 (编程坐标系)
在车床上工件原点可以 选择在工件的左或右端 面上,即工件坐标系是 将参考坐标系通过对刀 平移得到的。如图所示。
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
?图中:R表示快速进给,F为按指定速度进给。
?用增量坐标编程时要注意R的符号,确定方法是锥面起点B坐 标大于终点C坐标时R为正,反之为负。
第三章 数控加工程序的编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
(a)表示单边切削,每次切削量相等;(b)表示双边切削, 每次切削量相等;(c)表示单边切削,每次背吃刀量相等; (d)表示双边切削,每次背吃刀量相等。切削量相等是指每 次循环切削面积相等,保证螺纹车刀在车削过程中受力均匀。
第三章 数控加工程序的编制
?例:如图所示,螺纹导程=2mm,车削螺纹前工件 直径为φ48,分两次走刀,第一次切深为0.8mm (单边),第二次切深为0.3mm,采用相对值编程 ?加工程序如下:
第三章 数控加工程序的编制
第三章 数控加工程序的编制
例: 图为圆柱螺纹编程实例,螺纹外径已加工完成, 牙型深度1.3mm,分5次进给,吃刀量(直径值)分别 为0.9 mm、0.6 mm、0.4mm、0.4 mm和0.1 mm,采用 绝对编程,加工程序如下。
第三章 数控加工程序的编制
?例:已知锥螺纹导程=2mm,分两次走刀,第一次切 深为0.8mm,第二次切深为0.3mm, ?采用绝对值编程,加工程序如下:
(3) 复杂螺纹切削固定循环G78
?G78指令即为螺纹切削循环指令,该指 令完成工件圆柱螺纹和锥螺纹的切削固 定循环。 ?可以完成如图所示1—2—3—4的螺纹 加工过程。 ?指令中,要给定螺纹切削的终点坐标, 还要给出螺纹的导程F值。
?其中R表示了螺纹的锥度,其值为锥螺 纹大、小径的半径差。
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
(4)端面切削固定循环G79
? 锥端面切削固定循环
第三章 数控加工程序的编制
第三章 数控加工程序的编制
例: 加工如图所示带锥面的零件,利用端面车削固定 循环指令,编写粗加工程序。 …
第三章 数控加工程序的编制
(5)车削复合固定循环指令 1)外径粗车循环(G71) 外径精车循环(G70)
第三章 数控加工程序的编制
应用举例:已知粗车切深为2mm,退刀量为1mm,精车余量在X轴 方向为0.6 mm(直径值),Z轴方向为0.3mm
第三章 数控加工程序的编制 10 20
2)端面粗车循环(G72)
其中 △d — 每次Z方向的吃刀量; e — 每次切削循环的退刀量; ns — 指定精加工路线的第一个程序段序号; nf — 指定精加工路线的最后一个程序段序号; △u — X轴方向的精车余量(直径/半径指定); △w — Z轴方向的精车余量;
第三章 数控加工程序的编制
应用举例:已知粗车切深为2mm,余量在X轴方向为0.5 mm,Z 轴方向为2mm。
使用循环指令时注意事项:
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
1 数控车床的程序编制
第三章 数控加工程序的编制
/*刀具快速接近工件,启动主轴,开冷却液
/*退刀,绝对坐标与增量坐标混合编程
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
M02; /*快速退回到起始点,程序结束
第三章 数控加工程序的编制
?例:一缸盖零件简图,该零件用数控车床加工,加工 程序见表。
第三章 数控加工程序的编制
程序代号 建立工件坐标系,换1号刀,并进行刀具补偿 主轴正转,转速300r/min 快进点(118,141.5) 粗车端面,进给速度60mm/min 快退 粗车短锥面, 进给速度50mm/min 粗车ф110mm外圆 返回换刀点,取消刀具补偿 换3号刀,并进行刀具补偿
快进至点(89.5,180) Z向快进 粗车ф90mm内孔, 进给速度60mm/min 粗车内孔阶梯面 粗车ф80mm孔 X向快退 Z向快退 返回换刀点,取消刀具补偿 换5号刀,并进行刀具补偿
转速调整为600r/min 快进至点(85,145) Z向工进至Z=141mm,进给速度200mm/min 精车端面 精车短锥面 精车ф110mm外圆 X向快退 返回换刀点,取消刀具补偿 换7号刀,并进行刀具补偿
转速调整为200r/min 快进至点(85,180) 快进至(85,131),切削液开 车ф93.8mm槽 X向快退 Z向快退 返回换刀点,取消刀具补偿,切削液关 换9号刀,并进刀具补偿 转速调整为600r/min
第三章 数控加工程序的编制
快进至点(94,180) Z向快进 内孔倒角 精车ф90mm内孔 精车内孔阶梯面 精车ф80mm内孔 X向快退 Z向快退 返回换刀点,取消刀具补偿 换11号刀,并进行刀具补偿
转速调整为240r/min 快进至(115,71) 开切削液,车4.1mm槽 暂停进给3s X向退刀 返回起刀点取消刀具补偿并关闭切削液 主轴停止 程序结束
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
工件坐标系的确定及程序原点的设置 安全高度
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
a)合理方式 建立刀补半径补偿
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
二、绝对编程与相对编程
O′X′Y′Z′:工件坐标系,图中的
2 数控铣床与加工中心的程序编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
2、绝对坐标编程(工件 坐标系:G92指令)
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
4、用G54~G59来设定工件坐标系
G54~G59指令之一时,则该工件坐标系原点即为当前程序原点,
第三章 数控加工程序的编制
机床原点 机床原点 M M
WW 工件 工件 原点 原点
第三章 数控加工程序的编制
快速移到G54中的A点
在当前工件坐标系G59中,建立局部坐标系G52 移到G52中的C点 移到G53(机械坐标系)中的D点
第三章 数控加工程序的编制
执行N10程序段时,系统会先选定G54坐标系作为当前工 件坐标系;然后,再执行G00移动到该坐标系中的A点。执行 N15程序段时,系统又会选择G59坐标系作为当前工件坐标系。
执行N20时,机床就会移到刚指定的G59坐标系中的B点。执行
第三章 数控加工程序的编制
预置工件坐标系G54~G59的设定,可在MDI方式菜单中选
到了G54。同样,可以将G55、G56~G59等置为当前工件坐标
第三章 数控加工程序的编制
第三章 数控加工程序的编制
一般地,G92不要和G54~G59混用。
出显示方式选择的上托菜单,从中选择“坐标系”项,回车后
文区已处于大字符坐标数据显示方式,则其坐标数据方式也同
第三章 数控加工程序的编制
1. 镜像功能指令G24、G25 格式:G24 X_Y_Z_ M98 P_ G25 X_Y_Z_ 说明:该组指令用于建立/取消镜像。 G24为建立镜像;G25为取消镜像;X、Y、Z为镜像位置的参数。
第三章 数控加工程序的编制
调用子程序指令(M98、M99)
指令说明:P为子程序号,L为调用次数
第三章 数控加工程序的编制
例:使用镜像功能编制如图所示轮廓的加工程序,设刀具起点距工件 上表面100mm,切削深度5mm
第三章 数控加工程序的编制
2. 缩放功能指令G50、G51 格式:G51 X_Y_Z_P_ M98 P_ G50 说明:该组指令用于建立/取消缩放。 G51为建立缩放;G50为取消缩放;X、Y、Z为缩放中心的坐 标值;P为缩放倍数。 G51既可指定平面缩放,也可指定空间缩放。
第三章 数控加工程序的编制
3. 旋转变换G68、G69 格式:G17 G68 X_Y_P_ G18 G68 X_Y_P_ G19 G68 X_Y_P_ M98 P_ G69 说明:该组指令用于建立/取消旋转变换。 G68为建立旋转变换;G69为取消旋转变换;X、Y、Z为旋转 中心的坐标值;P为旋转角度,单位是“°”, 0°≤P≤360°。
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
简单外形轮廓零 件的加工编程
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
分析 (1)零件图 已知某外形轮廓的零件图,要求精铣其 外形轮廓。 (2)刀具选择 Φ10mm的立铣刀。 (3)安全面高度 50mm。 (4)进刀/退刀方式 离开工件20mm,直线/圆弧引 入切向进刀,直线退刀。 (5)工艺路线 逆时针走刀。
第三章 数控加工程序的编制
/*第0006号程序,铣削外形轮廓零件
第三章 数控加工程序的编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
2 数控铣床与加工中心的程序编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
/* 从工艺孔垂直进刀5mm,至高度20mm处,第二层粗加工 /* 重复N50开始至N150的语句,开始第二层粗加工
/* 回中心,第二层粗加工结束
/* 从工艺孔垂直进刀5mm,至高度15mm处,第三层粗加工 /* 重复N50开始至N150的语句,开始第三层粗加工
/* 回中心,第三层粗加工结束
/* 第四层粗加工结束
/* 抬刀至安全面高度
/* 从中心垂直下刀至图样要求高度 /* 开始铣削型腔底面,第一圈加工开始
第三章 数控加工程序的编制
/* 型腔底面,第二圈加工开始
第三章 数控加工程序的编制
/* 型腔底面,第四圈加工开始,同时也精铣型腔的周边
/* 精加工结束 /* 抬刀至安全高度
如图,立铣刀直径?20mm。
第三章 数控加工程序的编制
选择2号加工坐标系,绝对值输入, 快速进给到X120 Y60 Z50 刀具半径左补偿H012=10mm,快速进给 到X100 Y40切削液开,主轴正转。
快速向下进给到Z-11
第三章 数控加工程序的编制
连杆的数控铣削加工及编程
第三章 数控加工程序的编制
1.已知某连杆的零件图如图所示,要求在数控机床 上对该连杆的轮廓进行精铣数控加工 2.选择Φ16mm的立铣刀进行加工。 3.设安全平面高度为30mm。 4.进刀/退刀方式 圆弧切向进刀/退刀,考虑刀具半 径补偿。 5.编程计算连杆轮廓的特征点计算结果如下: 位置1:X=-82,Y=0; 位置2:X=0,Y=0; 位置3:X=-94,Y=0; 位置4:X=-83.165,Y=-11.943;
第三章 数控加工程序的编制
说明 第0009号程序,铣削连杆 设置程序原点
说明 圆弧插补铣半圆 圆弧插补铣半圆
第三章 数控加工程序的编制
进刀至工件底面下的-1mm处,铣整 个轮廓
如图所示平面凸轮零件,工件的上、下底面及内孔、 端面已加工。完成凸轮轮廓的程序编制。
第三章 数控加工程序的编制
1.工艺分析。 从图的要求可以看出,凸轮曲线分别由几段圆弧组成,内 孔为设计基准,其余表面包括4-?13H7孔均已加工。故取内孔 和一个端面为主要定位面,在联接孔?13的一个孔内增加削边 销,在端面上用螺母垫圈压紧。因为孔是设计和定位的基准, 所以对刀点选在孔中心线与端面的交点上,这样很容易确定刀 具中心与零件的相对位置。 2.加工调整。 零件加工坐标系X、Y位于工作台中间,在机床坐标系中取 X=-400,Y=-100。Z坐标可以按刀具长度和夹具、零件高度决 定,如选用?20的立铣刀,零件上端面为Z向坐标零点,该点在 机床坐标系中的位置为Z=-80处,将上述三个数值设置到G54加 工坐标系中。凸轮轮廓加工工序卡见表。
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
根据上面的数值计算,可画出凸轮加工走刀路线图
第三章 数控加工程序的编制
启动主轴,主轴正转(顺铣)
第三章 数控加工程序的编制
说 明 切入零件至A点
序 切削IA 切出零件
第三章 数控加工程序的编制
自动编程是使用计算机辅助编制数控机床 零件加工程序的过程或方法。 编程人员根据零件设计要求和现有工艺, 使用自动编程软件生成刀位数据文件CLF, 再进行后置处理,生成加工程序,然后通 过磁盘、(纸带)或通讯接口输入数控机 床。
第三章 数控加工程序的编制
第三章 数控加工程序的编制
第三章 数控加工程序的编制
以图形要素为输入方式。从编程数据的来源,零件及刀具 几何形状的输入、显示和修改,刀具运动的定义,刀具轨迹的 生成,加工过程的动态仿真显示,直至数控加工程序的产生都 是在图形交互方式下得到的。 不需要使用数控语言(APT源程序);具有形象、直观、 高效等优点
第三章 数控加工程序的编制
数 控 加 工 程 序
第三章 数控加工程序的编制
第三章 数控加工程序的编制