- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控技术第二章 数控机床加工程序的编制基础
第二章 数控机床加工程序编制基础;2.1 概述
2.2 数控编程的基础
2.3 数控编程的指令代码
2.4 数控编程的数学处理
2.5 手动编程(编程举例); ; ; ;返回; ; ; ; ; ; ; 对于刀具旋转的机床,如铣床、钻床、镗床等,平行
于旋转刀具轴线的坐标为Z坐标;;对于工件旋转的机床,如车床,外圆磨床等,
则平行于工件轴线的坐标为Z坐标;; 没有主轴的机床,则规定垂直于工件装夹表
面的坐标为Z坐标(如刨床);; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;常用地址符及其含义 ; ; 国际标准ISO6983-I-1982和我国的GB8870-88标准
都推荐使用这种字地址程序段格式,并作了具体规定。
N- G- X- Y- Z- … F- S- T- M- ;; ;5、主程序和子程序; ;1、尺寸单位设定指令 ;1、 绝对尺寸指令和增量尺寸指令
在加工程序中,绝对尺寸指令和增量尺寸指令有两种表达方法。
绝对尺寸指机床运动部件的坐标尺寸值相对于坐标原点给出。
增量尺寸指机床运动部件的坐标尺寸值相对于前一位置给出。 ; ; ; ; ;; 例如图.所示路径,要求用G01,坐标系原点O是程序起始点,要求刀具由O点快速移动到A点,然后沿AB、BC、CD、DA实现直线切削,再由A点快速返回程序起始点O,其程序如下: ; ;X; ;圆弧插补示例,加工轨迹如图
绝对编程方式:
G90 G03 X140.0 Y100.0 I-60.0 F300;
G02 X120.0 Y60.0 I-50.0;
或
G90 G03 X140.0 Y100.0 R60.0 F300;
G02 X120.0 Y60.0 R50.0;
增量编程方式:
G91 G03 X-60.0 Y60.0 I-60.0 F300;
G02 X-20.0 Y-40.0 I-50.0;
或 G91 G03 X-60.0 Y60.0 R60.0 F300;
G02 X-20.0 Y-40.0 R50.0; ; G02/G03可实现螺旋线进给
;六、暂停指令 ;N05 G90 G01 F120 Z-50 S300 M03
N10 G04 X2.5 ;暂停2.5秒
N15 Z70
N20 G04 S30 ;主轴暂停30转
N30 G00 XO Y0 ;进给率和主轴转速继续有效
N40 ……; ; ;程序格式:
G00/G01 G41/G42 D~ X~ Y~ // 建立补偿程序段
…… // 轮廓切削程序段
G00/G01 G40 X~ Y~ // 补偿撤消程序段
D: 偏置号,D后是多位自然数,每一个偏置号都是内存地址,在这些地址中存放刀具半径值。
D00地址中的值永远是零,因而可用D00取消刀具半径补偿。
建立刀具半径补偿只能在G00或G01方式下完成,不能在G02、 G03或其他曲线插补方式下进行。
刀具半径补偿一旦建立,在没被取消前一直有效;按增量方式编程:
O0001
N10 G54 G91 G17 M03 ; G17指定刀补平面(XOY平面)
N20 G41 D01 G00 X20.0 Y10.0; 建立刀补(刀补号为01)
N30 G01 Y40.0 F200;
N40 X30.0;
N50 Y-30.0;
N60 X-40.0;
N70 G00 G40 X-10.0 Y-20.0 M05; 解除刀补
N80 M02;;例:考虑刀具半径补偿编制图所示零件的加工程序。
要求建立如图所示的工件坐标系,
按箭头所指示的路径进行加工设加
工。开始时刀具距离工件上表面50
mm,切削深度为10mm。
;指令格式:;刀具半径补偿的优越性:; ;编程格式为:
G01 G43/G44 Z ~ H ~ // 建立补偿程序段
文档评论(0)