资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
友嘉机电学院加工中心培训中心程序编制数控机床所使用的程序是按照一定格式并以代码的形式编制的,一般称为“加工程序”。目前零件的加工程序编制方法主要有以下三种: 手工编程利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹运算,并进行指令编制,这种方式比较简单,容易掌握,适应性较大。适用于中等复杂程序,计算量不大的零件编程。程序编制的方法2.自动编程利用通用的微机及专用自动编程软件,以人机 对话方式确定加工对象和加工条件,自动进行运算 和生成指令。这种方法目前中小企业普遍采用,编 制较复杂的零件加工程序效率高,可靠性好。3.CAD/CAM编程利用CAD/CAM系统进行零件的设计、分析及加工 编程。这种方法适用于制造业中的CAD/CAM集成系统 ,目前正被广泛应用。该方式适用面广,效率高,程 序质量好。程序编制的方法数控机床坐标系统数控机床的坐标系规定已标准化,按右手直角笛卡尔坐标系确定。一般假设工件静止,通过刀具相对工件的移动来确定机床各移动轴的方向。数控机床坐标系统标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定:1)伸出右手的大拇指、食指和中指,并互为90。则大拇指代表X坐标,食指代表Y坐标,中指代表Z坐标。 2)大拇指的指向为X坐标的正方向,食指的指向为Y坐标的正方向,中指的指向为Z坐标的正方向。 机床坐标系机床原点(机床零点):机床上的一个用作加工基准的特定点。机床坐标系:以机床原点为坐标原点建立的坐标系。机床坐标系是机床上固有的坐标系,机床坐标系的方位是参考机床上的一些基准确定的。工件坐标系工件坐标系(也称编程坐标系)是编程人员在编程和加工时使用的坐标系,是程序的参考坐标系。工件坐标系是编程人员根据零件图样及加工工艺等建立的坐标系。工件坐标系一般供编程使用,确定工件坐标系时不必考虑工件毛坯在机床上的实际装夹位置。工件原点是根据加工零件图样及加工工艺要求选定的工件坐标系的原点。工件原点应尽量选择在零件的设计基准或工艺基准上,工件坐标系中各轴的方向应该与所使用的数控机床相应的坐标轴方向一致。 选择原则: 尽量与工件的尺寸基准重合。让工件图中的尺寸容易换算成坐标值。零点应选在容易找正,在加工过程中便于测量的位置。工件坐标系零点的合理选择工作坐标系的位置以机床坐标系为参考,一般在机床中可以用G54G59来设置六个工件坐标系,这六个工件坐标系的作用是相同的。用G54G59设置工件坐标系时,必须预先测量出工件坐标系的零点W在机床坐标系里的坐标值,并把这个坐标值存放在坐标偏置画面的相应的参数中,编程时再用指令G54 G59调用。注:另外还有G54.1 P01G54.1 P48 共48个附加坐标系可用。工件坐标系的设置工件坐标系的设置工件坐标系的设置工件坐标系的设置工件坐标系的设置如图所示,当工件坐标系G54、G59设置以后,要把刀 具移到A点,程序指令为:G90 G54 X30.0 Y40.0同样,要把刀具移到B点,程序指令为:G90 G59 X30.0 Y30.0程序中的基本概念位址(地址):是字中的一个字母(AZ),指定其后数值的意义。字元(字):由位址及其后的数字按照一定的规则组成的控制讯息被称为字元。单节(程序段):由几个地址和字元构成,以分号作为结尾。如X100;程序:由多个单节组成。基本编程指令程序字按其功能的不同可分为:准备功能字、尺寸字、进给功能字、主轴转速功能字、刀具功能字和辅助功能字等6种类型。移动目标:终点坐标值X、Y、Z沿怎样的轨迹移动:准备功能字G进给速度:进给功能字F切削速度:主轴转速功能字S使用刀具:刀具功能字T机床辅助动作:辅助功能字M准备功能字 设立机床工作方式或控制系统工作方式的一种命令。 位址:G 模态G代码:在指令同组其它G代码前该G代码一直有效。 非模态G代码:只在指令它的程序段中有效。编程坐标方式选择 G90 X _ Y _ ;绝对坐标 G90增量坐标 G91G91 X _ Y _ ;60. 150.-140. 90.XY6020060150起点终点G90 _Y_;G91格式:工作平面选择 17:平面 (17可以省略) 18:平面 19:平面一般,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。171819单位选择 G20:英制输入 G21:公制输入机械原点复归G28 指令格式:G91 G28 X0 Y0 Z0 一般在开机后手动原点复归即可。快速定位G00用G00指令点定位,命令刀具以点位控制方式,从刀具所在点以最快的速度移动到目标点。三轴联动时的程序格式: G00 X_ Y_ Z_ 其中X、Y、Z轴也可单独移动或任意组合。其速度由参数 设定。由于是快速,所以只用于空程,不能用于切削。(X,Y,Z)G00走刀方式:直线切削G01刀具以直线方式按照程序段中指定的速度作进给运动,用于加工直线轨迹。三轴联动的程序格式: G01 X_ Y_ Z_ F_XYZ :目标点坐标值F:进给率。单位:毫米分G01走刀方式:(X,Y,Z) F例一:单铣外形,走直线。直线切削G01G00 G54 G90 X0 Y0; G01 Y65. F100;X70.;Y25.;X55. Y0;X0;G00 X0 Y0; G01 Y65. F100;X70.;Y25.;X55. Y0;X0;直线切削G01圆弧切削G02、 G03G02 顺时针圆弧插补 G03 逆时针圆弧插补方向判别方法:沿圆弧所在平面的另一坐标 轴的负方向看去,顺时针方向为02,逆时 针方向为03。G02G03XZ圆弧切削G02、 G03格式:02 03 _:表示圆弧终点坐标,可用绝对值,也可用相对值. :为圆弧的半径值。起点终点圆心2圆心1_ F_当圆心角180时,R以正值表示;当圆心角180时,R以负值表示。圆弧切削G02、 G03但整圆不能用此编程方法。A(B)XY圆弧切削G02、 G03另一种格式: 02 03 I_J_:为圆弧圆心相对于圆弧起点 的矢量(矢量方向:指向圆心)在X,Y坐标上的分量,即圆弧中心坐标减去圆弧起始点坐标即得I,J。_ I_ J_ F_XY6020060圆心IJ终点起点圆弧切削G02、 G03XY6040起点终点R150F100;G03 X60. Y190. R150.I-150.F100 ;例 如190210G03 X60. Y190. 圆弧切削G02、 G03例 如注:当圆弧小于360时可用,也可用、两种方法。但当圆弧为整 圆时,一定得用、方法。0100XYG02 I-100. F100;FG00 X100. Y0;例二:单铣外形,走直线、圆弧。圆弧切削G02、 G03G00 G90 G54 X0 Y0; G01 Y22.5 F100; G03 Y42.5 R10.; G01 Y65.;X62.; G03 X70. Y57. R8.; G01 Y8.; G02 X62. Y0 R8.; G01 X0;
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号