数控铣床程序编制赵军华.ppt
《数控铣床程序编制赵军华.ppt》由会员分享,可在线阅读,更多相关《数控铣床程序编制赵军华.ppt(67页珍藏版)》请在三一办公上搜索。
1、第4章数控铣床程序编制,本章主要介绍数控铣削程序的编制的基本方法。4.1FANUC0铣床程序编制坐标系1.工件坐标系(G54-G59和G92不能混用)(1)G92XYZ指定刀具在工件坐标系中的位置(2)G54G59通过CRT/MDI面板设定机床零点到各坐标系原点的距离2.局部坐标系(在工件坐标系中指定)格式:G52 XYZXYZ指令局部坐标系原点在工件坐标系中的位置删除局部坐标系指令格式:G52 X0Y0Z0则局部坐标系原点与工件坐标系原点一致。(3)机械坐标系G53,4.1FANUC0铣床程序编制,参考点1.自动返回参考点G282.从参考点返回G293.返回参考点检查G27切削进给速度控制(
2、G09、G61、G64、G63、G62)主要是在程序段转接时,为避免刀具停顿,系统在插补完成后即进入下个程序段。拐角要求严格时,可加入拐角处的速度控制指令。1.准停校验G09 非模态 一个包含G09的程序段在终点进给速度减速到0,确认进给电机已经到达规定终点的范围内,然后继续进行下个程序段。该功能可用于形成尖锐的棱角。G09是非模态指令,仅在其被规定的程序段中有效。,2.精确停止校验G61 模态 在G61后的各程序段的移动指令都要在终点被减速到0,直到遇到G64指令为止。在终点处确定为到位状态后继续执行下个程序段,这样便可确保实际轮廓和编程轮廓相符。3.连续切削方式G64 模态 在G64之后的
3、各程序段直到遇到G61为止,所编程的轴的移动刚开始减速时就开始执行下一程序段。因此,加工轮廓转角处时就可能形成圆角过渡;进给速度F越大,则转角就越大。,4.1FANUC0铣床程序编制,4.1FANUC0铣床程序编制,4.攻螺纹方式G63 模态 该程序段及其后程序段,进给速度倍率无效,即为100。进给暂停也无效。切削进给不减速就转到下一个程序段。5.自动调整拐角倍率G62 模态 切削内圆弧转角处,自动降低进给速度。,4.1FANUC0铣床程序编制,任意角度倒角和倒圆直线与直线、直线与圆弧或圆弧与直线、圆弧与圆弧插补程序段之间可以自动地插入倒角和倒圆。指令格式为:,C倒角,R拐角圆弧过渡C后的值表
4、示倒角起点和终点距假象拐角交点的距离;R后的值表示圆角半径。上面的指令应加在直线插补G01或圆弧插G02/G03补程序段的末尾。倒角和拐角圆弧过渡的程序段可连续指定。,4.1FANUC0铣床程序编制,刀具补偿指令 等导程螺纹切削G33 格式:G33ZF Z螺纹切削终点坐标值(绝对值)或切削螺纹的长度(增量值)F螺纹的导程,4.1FANUC0铣床程序编制,螺旋线切削指令(G02、G03)在圆弧插补同时,垂直于插补平面的轴移动一个距离,可用于切削螺纹。刀具半径补偿只对圆弧移动有效,长度补偿不能用于螺旋切削程序段1.G17(G02或G03)XY(R或IJ)ZF2.G18(G02或G03)XZ(R或I
5、K)YF3.G19(G02或G03)YZ(R或JK)XFF只是圆弧进给速度,而直线井给速度为F直线轴长度/圆弧长度,4.1FANUC0铣床程序编制,比例及镜像指令(G51、G50),4.1FANUC0铣床程序编制,1.各轴按相同比例编程编程格式:G51 X Y Z P.G50式中:X、Y、Z-比例中心坐标(绝对方式),P-比例系数。,4.1FANUC0铣床程序编制,2.各轴以不同比例编程编程格式:G51 X YZ IJK.G50式中:X、Y、Z-比例中心坐标;I、J、K-对应X、Y、Z轴的比例系数。对I、J、K有的系统设定不能带小数点,且在程序中都应输入,不能省略。,4.1FANUC0铣床程序
6、编制,各轴以不同比例编程,镜像功能,4.1FANUC0铣床程序编制,3.镜像功能(比例及镜像功能)当各轴给定比例系数为负值时,可获得镜像加工。举例:镜像功能的应用。如上图所示,其中槽深为2mm,比例系数取为+1000或-1000。设刀具起始点在O点,程序如下:子程序:O 9000N10 G00 X60 Y60/到三角形左顶点N20 G01 Z-2 F100/切入工件N30 G01 X100 Y60/切削三角形一边N40 X100 Y100/切削三角形第二边N50 X60 Y60/切削三角形第三边N60 G00 Z4/向上抬刀N70 M99/子程序结束,4.1FANUC0铣床程序编制,主程序:O
7、 1003N10 G92 X0 Y0 Z10/建立加工坐标系N20 G90/选择绝对方式N30 M98 P9000/调用9000号子程序切削1#三角形N40 G51 X50 Y50 I-1000 J1000/以X50 Y50为比例中心,以 X比例为-1、Y比例为+1开始镜向N50 M98 P9000/调用9000号子程序切削2#三角形N60 G51 X50 Y50 I-1000 J-1000/以X50 Y50为比例中心,以X比例为-1、Y比例为-1开始镜向N70 M98 P9000/调用9000号子程序切削3#三角形N80 G51 X50 Y50 I 1000 J-1000/以X50 Y50为
8、比例中心,以X比例为+1、Y比例为-1开始镜向N90 M98 P9000/调用9000号子程序切削4#三角形N100 G50/取消镜向N110 M30/程序结束,4.1FANUC0铣床程序编制,坐标系旋转指令(G68、G69)G68坐标开始旋转G69撤销旋转1.基本编程方法(1)编程格式:G68 X Y R.G69,4.1FANUC0铣床程序编制,其中:X、Y旋转中心的坐标值(可以是X、Y、Z中的任意两个,由当前平面选择指令G17、G18、G19中的一个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心。R-旋转角度,逆时针旋转定义为正方向,顺时针旋转定义为负方向。当程序在绝对方式下
9、,G68程序段后的第一个程序段必须用绝对方式移动指令,才能确定旋转中心。若为增量指令移动,则系统以当前位置为旋转中心,安G68给定的角度旋转。G69后的第一个移动指令必须用绝对值指定,否则将不执行正确移动。,4.1FANUC0铣床程序编制,(2)举例,4.1FANUC0铣床程序编制,O1234;N10 G92 X-5 Y-5;建立图4.29所示的加工坐标系N20 G68 G90 X7 Y3 R60;开始以点(7,3)为旋转中心,逆时针旋转60的旋转N30 G90 G01 X0 Y0 F200;按原加工坐标系描述 运动,到达(0,0)点(G91 X5 Y5);将以(-5,-5)的当前点为旋转 中
10、心旋转60N40 G91 X10;X向进给到(10,0)N50 G02 Y10 R10;顺圆进给N60 G03 X-10 I-5 J-5;逆圆进给N70 G01 Y-10;回到(0,0)点N80 G69 G90 X-5 Y-5;撤消旋转功能,回到(-5,-5)点N90M02;结束,4.1FANUC0铣床程序编制,2.坐标系旋转功能与刀具半径补偿功能的关系 旋转平面一定要包含在刀具半径补偿平面内。,4.1FANUC0铣床程序编制,O1235;N10 G92 X0 Y0;N20 G68 G90 X10 Y10 R-30;N30 G90 G42 G00 X10 Y10 F100 D01;N40 G9
11、1 X20;N50 G03 Y10 I-10 J 5;N60 G01 X-20;N70 Y-10;N80 G40 G90 X0 Y0;N90 G69 M30;,4.1FANUC0铣床程序编制,3.坐标系旋转功能与比例编程方式的关系 若在比例缩放下执行坐标旋转,则旋转中心的坐标值也按比例缩放,但是旋转角度不按比例缩放,当发出移动指令时,首先先缩放,然后再旋转。格式如下:G51.;G68.;G69.;G50.;,4.1FANUC0铣床程序编制,4.与比例缩放刀、具半径补偿关系在比例缩放方式下,坐标系旋转指令必须在刀具补偿方式指令之前。格式如下:G51.;G68.;G41/G42.;G40.;G69
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控 铣床 程序 编制 赵军华

链接地址:https://www.31ppt.com/p-6297244.html