[计算机软件及应用]铣床编程指令

[计算机软件及应用]铣床编程指令

ID:40005376

大小:3.64 MB

页数:136页

时间:2019-07-17

[计算机软件及应用]铣床编程指令_第1页
[计算机软件及应用]铣床编程指令_第2页
[计算机软件及应用]铣床编程指令_第3页
[计算机软件及应用]铣床编程指令_第4页
[计算机软件及应用]铣床编程指令_第5页
资源描述:

《[计算机软件及应用]铣床编程指令》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数控铣床编程基础与实例第二章数控加工编程基础与实例一、准备功能G代码G功能有非模态G功能和模态G功能之分。1.非模态G功能:只在所规定的程序段中有效,程序段结束时被注销;例:N10G04P10.0(延时10s)N11G91G00X-10.0F200(X负向移动10mm)N10程序段中G04是非模态G代码,不影响程序段的移动。第二章数控加工编程基础与实例2.模态G功能:一组可相互注销的G功能,这些功能一旦被执行,则一直有效,直到被同一组的G功能注销为止。例:N15G91G01X-10.0F200N16Y10.0(G91,G01仍然有效)N17G03X20Y20R20(G03有效,G01无效

2、)G24、G68、G51等不能与G01放在同一程序段。第二章数控加工编程基础与实例二、有关单位的设定(1)尺寸单位选择G20,G21,G22G20:英制输入制式;G21:公制输入制式;G22:脉冲当量输入制式。说明:1.这3个G代码必须在程序执行运动指令前设定指令。2.G20,G21,G22不能在程序执行的中途切换。第二章数控加工编程基础与实例(2)进给速度单位的设定G94、G95格式:G94F_;G95F_;说明:G94:每分钟进给;G95:每转进给。第二章数控加工编程基础与实例四、坐标平面选择G17,G18,G19说明:G17:选择XY平面;G18:选择ZX平面;G19:选择YZ平面

3、。执行圆弧插补和建立刀具半径补偿功能时,必须用该组指令选择所在平面。第二章数控加工编程基础与实例注意:移动指令与平面选择无关。例:%1002N01G54选择点(-200,-170,-250)为程序原点N02G17G01X0Y0Z10F200Z轴到达工件坐标系中点(0,0,10)N03M30由于数控铣床大都在XY平面内进行圆弧插补,故G17可以省略。第二章数控加工编程基础与实例五、进给控制指令(1)线性进给G01格式:G01X_Y_Z_F_;说明:X、Y、Z:线性进给终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量;F:合成进给速度。第二章数控加工编程基础与实

4、例(2)圆弧进给G02/G03第二章数控加工编程基础与实例说明:G02:顺时针圆弧插补;G03:逆时针圆弧插补;X,Y,Z:圆弧终点;I,J,K:圆心相对于圆弧起点的偏移值,在G90/G91时都是以增量方式指定;R:圆弧半径,当圆弧圆心角小于等于180°时,R为正值,否则R为负值第二章数控加工编程基础与实例例使用G02对图所示劣弧a和优弧b编程。第二章数控加工编程基础与实例例使用G02/G03对图所示的整圆编程。第二章数控加工编程基础与实例(5)螺旋线进给G02/G03第二章数控加工编程基础与实例例使用G03对图3.22所示的的螺旋线编程。第二章数控加工编程基础与实例(6)虚轴指定G07

5、及正弦线插补格式:G07X_Y_Z_说明:X、Y、Z:被指令轴后跟数字0,则该轴为虚轴,后跟数字1,则该轴为实轴。若一轴设为虚轴,则此轴只参加计算,不运动。虚轴仅对自动操作有效,对手动操作无效。在螺旋线插补指令功能前,用G07将参加圆弧插补的某一轴指定为虚轴,则螺旋线插补变为正弦线插补。第二章数控加工编程基础与实例例9:使用G03、G07对图3.23所示的关于Y–Z平面上的正弦线编程。正弦线在XY平面上的投影如图所示。第二章数控加工编程基础与实例程序如下:N01G00X0Y0Z50设定工件上表面Z30,起刀点距上表面20mm。N02G01Z0F200M03N03G07X0设定X轴为虚轴。

6、N04G03X0Y.0I0J5.0Z20.0F100正弦线插补功能。N05G07X1设定X轴为实轴。N06G01Z50N07M30第二章数控加工编程基础与实例六、刀具补偿功能指令(1)刀具半径补偿G40,G41,G42第二章数控加工编程基础与实例说明:G40:取消刀具半径补偿;G41:左刀补(在刀具前进方向左侧补偿)G42:右刀补(在刀具前进方向右侧补偿),G17:刀具半径补偿平面为XY平面;G18:刀具半径补偿平面为ZX平面;G19:刀具半径补偿平面为YZ平面;第二章数控加工编程基础与实例第二章数控加工编程基础与实例数控加工编程练习练习如图,加工路线为实际零件轮廓,刀具初始位置为(0,

7、0,300),工件坐标系原点在工件上表面处,用8mm立铣刀精铣厚为5mm的工件。例:考虑刀具半径补偿,编制图3.29所示零件的加工程序:要求建立如图所示的工件坐标系,按箭头所指示的路径进行加工,设加工开始时刀具距离工件上表面50mm,切削深度为10mm。第二章数控加工编程基础与实例第二章数控加工编程基础与实例注意:(1)加工前应先用手动方式对刀,将刀具移动到相对于编程原点(−10,−10,50)的对刀点处;在系统“刀具表”中设定01

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。