数控技术教案(全)(1)内容摘要:
工件坐标系建立,加工程序在工件坐标系中运行。 N4 G54 Y10 X5;在 G54 坐标系移到 X5, Y10 点 N5 G92 Y5 X5;把刀具所在位置定义新 G54 坐标系下 Y5, X5 点, G55 同时移动相同增量 N6 Y15 X0; 移动到新 G54 坐标系下 Y15, X0 点 N7 G55 Y10 X5; 移动到新 G55坐标系下 Y10, X10 点 举例说明 G9 G54G59 的应用: 下图描述了一 个一装夹加工三个相同零件的多程序原点与机床参考点之间的关系及偏移计算方法,先以 G92 为例: 24 N1 G90;绝对编程,刀具位于机床参考点 N2 G92 X6 Y6 Z0;将程序原点定义在第一个零件的工件原点 W1 : : : 加工第一个零件 N8 G00 X0 Y0; 快速返回程序原点 N9 G92 X4 Y3; 将程序原点定义在第二个零件的工件原点 W2 : : : 加工第二个零件 N13 G00 X0 Y0; 快速返回程 序原点 N14 G92 ;将程序原点定义在第三个零件的工件原点 W3 举例说明 G54G59 应用: 首先设置 G54G59 原点偏置寄存器: 25 对于零件 1: G54 X6 Y6 Z0 对于零件 2: G55 X10 Y9 Z0 对于零件 3: G56 Z0 然后调用: N1 G90 G54 : 加工第一个零件 N7 G55 : 加工第二个零件 N10 G56 : 加工第三个零件 用 G52 指令可将工件坐标系的零点偏置一个增量值 G52 X Y Z ; 执行该指令可将当前坐标系零点从原来的位置偏移一个 X Y Z 距离。 G52 与 G92 比较 区别: G52 后面的坐标值是工件坐标系原点的移动值,而 G92 后面的坐标值是刀具在新坐标系中的坐标值。 26 相同:不产生机床移动,只改变工件坐标系位置。 例: 程序 机床坐标系位置 工件坐标系位置 系与 机床坐标系重合, G52偏置后机床坐标系不动,工件坐标系移动。 取消方式: 1)用 G52X0Y0Z0 2)用 G92 移动有零点偏置的坐标系 3)程序结束 第四节 常用编程指令 本节重点: 1)重点掌握基本编程指令的使用 2)注意车床与铣床编程时的区别 27 3)熟练掌握极坐标编程 4)会使用刀具长度偏置指令及半径补偿指令 一、快速定位方式 G00(模态) 格式: G00 X Y Z ; G00 轨迹是直线,速度由系统确定,后面的坐标值为终点坐标值,应用于空行程、 快进、快退,节省时间,提高效率。 二、直线插补指令 G01(模态) 格式: G01 X Y Z F ; XYZ坐标值为直线终点坐标值,可为绝对坐标值或相对坐标值, F 为速度指令,改变 F 值可以改变直线插补速度。 *程序中首次出现的插补指令( G0 G0 G03)一定要有 F 指令,否则出错。 后续程序中如速度相同可省略。 如速度改变不可省略。 三、 1)绝对坐标编程指令 G90(模态) 格式: G90; 以后出现的坐标值均为绝对坐标值,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。 2)相对坐标编程指令 G91(模态) 28 格式: G91; 以后出现的坐标值均为相对坐标值,即刀具运动的位置坐 标是指刀具从当前位置到下一位置之间的增量。 例:分别用绝对和增量方式编程 绝对方式: 增量方式: N1 M03 S640; 主轴正转 N1 M03 S640; N2 G90; 选绝对(增量) N2 G91; N3 G00 X20 Z60; 快进 AB N3 G00 X60 Z20; N4 G01 X30 Z40 F100;工进 BC N4 G01 X10 Z20 F100; N5 G01 X30 Z20; CD N5 G01 X0 Z20; N6 G01 X40 Z20; DE N6 G01 X10 Z0; N7 M02; 结束 N7 M02; 有些数控系统不用 G90、 G91 区分绝对和增量编程,而是直接用 X、 Y、 Z表示绝对编程,用 U、 V、 W 表示增量编程。 例: 绝对编程: 增量编程: N1 M03 S640; N1 M03 S640; N2 G00 X20 Z60; N2 G00 U60 W20; N3 G01 X30 Z40 F100; N3 G01 U10 W20 F100; N4 G01 X30 Z20; N4 G01 X0 Z20; N5 G01 X40 Z20; N5 G01 X10 Z0; N6 M02; N6 M02; 以上程序中没有出现 G92 指令, G92 指令为定义工件坐标系,有些系统用 G50(数控车),还有些系统两者都不用(南京仁和),它采用直接对刀,通过输入刀补 参数来建立工件坐标。 绝对方式: 增量方式: N1 G90 G00 X16 Z50; N1 G91 G00 X24; N2 G01 Z35 F200; N2 G01 Z15 F200; N3 X18 Z20; N3 X2 Z15; N4 G00 X40 Z50; N4 G00 X22 Z30; N5 M02; N5 M02; **注意数控车床编程特点: X 轴方向竖直向 下, Z轴方向水平向右; X 轴坐标为 Z轴坐标2 倍,即直径量编程。 注意上例中,程序中有很多坐标字、 G 功能字被省略。 (书 22 页:若某个方向上的坐标增量值为 0,则在程序中可以省略。 )表现在绝对编程中:相邻程序段中坐标值相同的坐标字可以省略;而在增量编程中:程序段中坐标值为 0 的坐标字可以省略。 四、圆弧插补指令 G0 G03(模态) G02顺圆插补(在车床上为逆圆插补) G03逆圆插补(在车床上为顺圆插补) 格式: G02( G03) X Y ( Z ) I J ( K )或( R ), F ; X、 Y、 Z值为圆弧终点坐标值( G90),或是终点相对起点的增量值( G91); I、 J、 K值为圆心相对于圆弧起点的增量值,且总为增量值; R 值为圆弧半径,该值的正负取决于圆弧的大小,若圆弧小于或等于 180 度,则 R为正值,若圆弧大于 180 度,则 R 值为负。 F 值为圆弧插补的进给速度。 1 向) 绝对方式: G02 X120 Z10 I60 K40 F300; 增量方式: G02 U60 W90 I60 K40 F300; 2 例: (比较上例,体会坐标轴方向对圆弧插补方向的影 G90 G00 X42 Y32 G02 X30 Y20 J12 F200 G03 X10 Y20 I10 增量方式: 33 G91 G00 X8 Y10 G02 X12 Y12 J12 F200 G03 X20 I10 用 R编程: G90 G00 X42 Y32 G02 X30 Y20 R12 F200 G03 X10 Y20 R10 习题:综合运用。数控技术教案(全)(1)
相关推荐
编程,而是直接用 X、 Y、 Z表示绝对编程,用 U、 V、 W表示增量编程。 例: 绝对编程: 增量编程: N1 M03 S640; N1 M03 S640; N2 G00 X20 Z60; N2 G00 U60 W20; N3 G01 X30 Z40 F100; N3 G01 U10 W20 F100; N4 G01 X30 Z20; N4 G01 X0 Z20; N5 G01 X40
速电流自动抑制能力,防止加速过程中及冲击性负载下频繁过流故障电压失速防止保证减速过程中不发生过电压载波调整,最大限度降低电机噪声频率设定信号模拟输入(续)直流电压010V,1010V,直流电流020mA数字设定使用操作面板脉冲输入050KHz启动信号正转、反转、启动信号自保持可选定时器、计数器内置定时器、计数器各一个,方便系统集成多段速控制功能最多7段可编程多段速控制,每段速的运行方向
b)先按加工要求进行加工面位置的划线工序,然后再按划出的线痕进行找正实现装夹。 2)特点: a)这类装夹方法劳动强度大、生产效率低、要求工人技术等级高; b)定位精度较低,由于常常需要增加划线工序,所以增加了生产成本; c)只需使用通用性很好的机床附件和工具,因此能适用于加工各种不同零件的各种表面,特别适合于单件、小批量生产。 用夹具装夹安装: 1)工件装在夹具上,不再进行找正
0; 执行 G54 偏移 ,主轴正转 N60 G43 H12 Z100.; 2 号刀具长度补偿 N62 G00 .; N64 Z5. M08; N66 G01 Z6. F100; N68 G01 G41 X48. D02; 2 号刀具半径补偿 N70 G01 Y0; 直线切人圆弧 N72 G02 R48.; 顺时针顺铣第二象限的 φ 96 弧 N74 G03 R39.; 逆时针铣削左上角 R39
值 (缺省值为 秒 )时,主轴倍率直接变为 100%。 25) 进给轴倍率减少键:按此键大于 MD14510(12)所设定的时间值 (缺省值为 秒 )时,进给轴倍率直接变为 0%。 进给轴倍率大于在 0%~ 100%时进给轴倍率减少键 LED 亮;达到 0%时 (最小 )LED 闪烁。 26) 主轴倍率减 少键:按此键大于 MD14510(12)所设定的时间值 (缺省值为 秒 )时
”模式是我国 中 等职业教育人才培养的一种方法,是产学研合作教育的重要载体。 具体就是三年教学两年在学校组织,一年在企业进行。 校内教学以理论与实践结合,学生在学校掌握本专业的基本理论知识,并掌握该专业的基本技能;一年以顶岗实习为主,同时强化部分专业课学习,结合生产实际选择适当的课题,在学校和企业指导教师的共同指导下完成好专业实习报告。 “ 2+1”不完全是一个时间的概念,不是两年和一年的叠加