《加工中心程序编制1.ppt》由会员分享,可在线阅读,更多相关《加工中心程序编制1.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、友嘉机电学院友嘉机电学院加工中心加工中心 培训中心培训中心第一页,编辑于星期六:十七点 四十五分。程序编制程序编制第二页,编辑于星期六:十七点 四十五分。数控机床所使用的程序是按照一定格式并以代码的形式编制的,一般称为“加工程序”。目前零件的加工程序编制方法主要有以下三种:手工编程 利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹运算,并进行指令编制,这种方式比较简单,容易掌握,适应性较大。适用于中等复杂程序,计算量不大的零件编程。程序编制的方法程序编制的方法第三页,编辑于星期六:十七点 四十五分。2.自动编程 利用通用的微机及专用自动编程软件,以人机对话方式确定加工对象和加工条件,自动
2、进行运算和生成指令。这种方法目前中小企业普遍采用,编制较复杂的零件加工程序效率高,可靠性好。3.CAD/CAM编程 利用CAD/CAM系统进行零件的设计、分析及加工编程。这种方法适用于制造业中的CAD/CAM集成系统,目前正被广泛应用。该方式适用面广,效率高,程序质量好。程序编制的方法程序编制的方法第四页,编辑于星期六:十七点 四十五分。数控机床坐标系统数控机床坐标系统 数控机床的坐标系规定已标准化,按右手直角笛卡尔坐标系确定。一般假设工件静止,通过刀具相对工件的移动来确定机床各移动轴的方向。第五页,编辑于星期六:十七点 四十五分。数控机床坐标系统数控机床坐标系统 标准机床坐标系中X、Y、Z坐
3、标轴的相互关系用右手笛卡尔直角坐标系决定:1)伸出右手的大拇指、食指和中指,并互为90。则大拇指代表X坐标,食指代表Y坐标,中指代表Z坐标。2)大拇指的指向为X坐标的正方向,食指的指向为Y坐标的正方向,中指的指向为Z坐标的正方向。第六页,编辑于星期六:十七点 四十五分。机床坐标系机床坐标系 机床原点(机床零点):机床上的一个用作加工基准的特定点。机床坐标系:以机床原点为坐标原点建立的坐标系。机床坐标系是机床上固有的坐标系,机床坐标系的方位是参考机床上的一些基准确定的。第七页,编辑于星期六:十七点 四十五分。工件坐标系工件坐标系 工件坐标系(也称编程坐标系)是编程人员在编程和加工时使用的坐标系,
4、是程序的参考坐标系。工件坐标系是编程人员根据零件图样及加工工艺等建立的坐标系。工件坐标系一般供编程使用,确定工件坐标系时不必考虑工件毛坯在机床上的实际装夹位置。第八页,编辑于星期六:十七点 四十五分。工件原点是根据加工零件图样及加工工艺要求选定的工件坐标系的原点。工件原点应尽量选择在零件的设计基准或工艺基准上,工件坐标系中各轴的方向应该与所使用的数控机床相应的坐标轴方向一致。选择原则:尽量与工件的尺寸基准重合。让工件图中的尺寸容易换算成坐标值。零点应选在容易找正,在加工过程中便于测量的位置。工件坐标系零点的合理选择工件坐标系零点的合理选择第九页,编辑于星期六:十七点 四十五分。工作坐标系的位置
5、以机床坐标系为参考,一般在机床中可以用G54G59来设置六个工件坐标系,这六个工件坐标系的作用是相同的。用G54G59设置工件坐标系时,必须预先测量出工件坐标系的零点W在机床坐标系里的坐标值,并把这个坐标值存放在坐标偏置画面的相应的参数中,编程时再用指令G54 G59调用。注:另外还有G54.1 P01G54.1 P48 共48个附加坐标系可用。工件坐标系的设置工件坐标系的设置第十页,编辑于星期六:十七点 四十五分。工件坐标系的设置工件坐标系的设置第十一页,编辑于星期六:十七点 四十五分。工件坐标系的设置工件坐标系的设置第十二页,编辑于星期六:十七点 四十五分。工件坐标系的设置工件坐标系的设置
6、第十三页,编辑于星期六:十七点 四十五分。工件坐标系的设置工件坐标系的设置 如图所示,当工件坐标系G54、G59设置以后,要把刀具移到A点,程序指令为:G90 G54 X30.0 Y40.0 同样,要把刀具移到B点,程序指令为:G90 G59 X30.0 Y30.0第十四页,编辑于星期六:十七点 四十五分。程序中的基本概念程序中的基本概念 位址(地址):是字中的一个字母(AZ),指定其后数值的意义。字元(字):由位址及其后的数字按照一定的规则组成的控制讯息被称为字元。单节(程序段):由几个地址和字元构成,以分号作为结尾。如X100;程序:由多个单节组成。第十五页,编辑于星期六:十七点 四十五分
7、。基本编程指令基本编程指令 程序字按其功能的不同可分为:准备功能字、尺寸字、进给功能字、主轴转速功能字、刀具功能字和辅助功能字等6种类型。移动目标:终点坐标值X、Y、Z沿怎样的轨迹移动:准备功能字G进给速度:进给功能字F切削速度:主轴转速功能字S使用刀具:刀具功能字T机床辅助动作:辅助功能字M第十六页,编辑于星期六:十七点 四十五分。准备功能字准备功能字设立机床工作方式或控制系统工作方式的一种命令。设立机床工作方式或控制系统工作方式的一种命令。位址位址:G模态模态G G代码代码:在指令同组其它G代码前该G代码一直有效。非模态非模态G G代码代码:只在指令它的程序段中有效。第十七页,编辑于星期六
8、:十七点 四十五分。编程坐标方式选择编程坐标方式选择 G90 X _ Y _ ;绝对坐标 G90增量坐标 G91G91 X _ Y _;60.150.-140.90.XY6020060150起点起点终点终点 G90 _Y_;G91格式:第十八页,编辑于星期六:十七点 四十五分。工作平面选择17:平面(17可以省略)18:平面19:平面 一般,数控车床默认在ZX平面内加工,数控铣床默认在XY平面内加工。171819第十九页,编辑于星期六:十七点 四十五分。单位选择单位选择G20G20:英制输入:英制输入G21G21:公制输入:公制输入第二十页,编辑于星期六:十七点 四十五分。机械原点复归机械原点
9、复归G28指令格式指令格式:G91 G28 X0 Y0 Z0一般在开机后手动原点复归即可一般在开机后手动原点复归即可。第二十一页,编辑于星期六:十七点 四十五分。快速定位快速定位G00 用G00指令点定位,命令刀具以点位控制方式,从刀具所在点以最快的速度移动到目标点。三轴联动时的程序格式:G00 X_ Y_ Z_ 其中X、Y、Z轴也可单独移动或任意组合。其速度由参数设定。由于是快速,所以只用于空程,不能用于切削。(X,Y,Z)G00G00走刀方式:走刀方式:第二十二页,编辑于星期六:十七点 四十五分。直线切削直线切削G01 刀具以直线方式按照程序段中指定的速度作进给运动,用于加工直线轨迹。三轴
10、联动的程序格式:G01 X_ Y_ Z_ F_G01 X_ Y_ Z_ F_ XYZ:目标点坐标值 F F:进给率。单位:毫米分G01G01走刀方式:走刀方式:(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第二十五页,编辑于星期六:十七点 四十五分。圆弧切削圆弧切削G02G02、G03
11、G03G02 G02 顺时针圆弧插补顺时针圆弧插补G03 G03 逆时针圆弧插补逆时针圆弧插补方向判别方法:沿圆弧所在平面的另一坐标轴的负方向看去,顺时针方向为02,逆时针方向为03。G02G02G03G03XZ第二十六页,编辑于星期六:十七点 四十五分。圆弧切削圆弧切削G02G02、G03G03格式:格式:02 03 _:表示圆弧终点坐标,可用绝对值,也可用相对值.:为圆弧的半径值。起点终点圆心2圆心1_ F_当圆心角180时,R以正值表示;当圆心角180时,R以负值表示。第二十七页,编辑于星期六:十七点 四十五分。圆弧切削圆弧切削G02G02、G03G03但整圆不能用此编程方法。A(B)A
12、(B)XY第二十八页,编辑于星期六:十七点 四十五分。圆弧切削圆弧切削G02G02、G03G03另一种格式:另一种格式:02 03 I_J_:为圆弧圆心相对于圆弧起点 的矢量(矢量方向:指向圆心)在X,Y坐标上的分量,即圆弧中心坐标减去圆弧起始点坐标即得I,J。_ I_ J_ F_XY6020060圆心圆心I IJ J终点终点起点起点第二十九页,编辑于星期六:十七点 四十五分。圆弧切削圆弧切削G02G02、G03G03XY6040起点起点终点终点R150R150F100;G03 X60.Y190.R150.I-150.F100;例 如190210G03 X60.Y190.第三十页,编辑于星期六
13、:十七点 四十五分。圆弧切削圆弧切削G02G02、G03G03例 如注:当圆弧小于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;第三十二页,编辑于星期六:十七点 四十五分。第三十三页,编辑于星期六:十七点 四十五分。