数控技术概论及加工编程4_第1页
数控技术概论及加工编程4_第2页
数控技术概论及加工编程4_第3页
数控技术概论及加工编程4_第4页
数控技术概论及加工编程4_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数 控 技 术 概 论及 加 工 编 程(4) 制作:1第四章 数控编程基础数控加工程序的编制是数控加工中的重要一环,在数控加工与数控机床之间起着纽带作用。O10G55 G90 G01 Z40 F2000M03 S500G01 X-50 Y0G01 Z-5 F100G01 G42 X-10 Y0 H01G01 X60 Y0G03 X80 Y20 R20G03 X40 Y60 R40G01 X0 Y40G01 X0 Y-10G01 G40 X0 Y-40G01 Z40 F2000M05M302第一节 数控程序编制的概念一、数控程序编制的定义和方法 程序编制的定义3 程序编制的步骤与要求分析零件图

2、样工艺处理数学处理编写程序单制作控制介质CRT/MDIRS232、网卡程序检验、试切基点:简单平面轮廓节点:方程曲线 列表曲线 程序编制的方法 手工编程自动编程语言数控自动编程图形数控自动编程语音数控自动编程4二、字符与代码三、字与字的功能类别 字:一套有规定次序的字符,可以作为一个信息单元存储、传递和操作。 字长:一个字所含字符个数。 常规加工程序中的字: 一个英文字母若干位10进制数字组成。 顺序号字地址符:N地址符 作用:程序校对和检索修改;在加工轨迹图几何节点处标上相应顺序号字,可直观检查程序;可作为条件转向的目标;可进行程序段的复归操作。 使用规则:数字为整数;数字可以不连续;可只在

3、部分程序段中设顺序号,也可全设,也可全不设。5 模态(续效)指令:一经指定,直到出现同组其它G指令才失效。 准备功能字:G00G99,前置“0”可省略 尺寸字:X、Y、Z、U、V、W、P、Q、R; A、B、C、D、E; I、J、K。 进给功能字:F 主轴转速功能字:S 刀具功能字:T 辅助功能字:M非模态指令6四、程序段格式 程序段格式:程序段中的字、字符和数据的排列形式。 固定顺序格式分隔符程序段格式字地址可变程序段格式程序段由若干个字组成;每个字以字母(地址符)开头;字长不固定、程序段长度可变;字的排列不要求有固定的顺序N、G、X、Y、Z、F、S、T、M、; 加工程序的一般格式:O10N1

4、0 G55 G90 G00 Z40 N20 M03 S500N30 X-50 Y0N40 G01 Z-5 F100N50 G01 G42 X-10 Y0 H01N60 X60 Y0N70 G03 X80 Y20 R20N80 G03 X40 Y60 R40N90 G01 X0 Y40N100 X0 Y-10N110 G01 G40 X0 Y-40N120 G00 Z40 N130 M05N140 M307第二节 数控机床的坐标系一、坐标系及运动方向先确定Z轴,再确定X轴和Y轴8二、坐标系的原点 机床原点:在机床上由机床生产厂家设置的一个固定不变的基准点,在机床说明书上有说明。9 编程原点:由编

5、程人员在工件上根据编程方便性自行设定的编制加工程序的原点。10 加工原点:11三、绝对坐标系和增量坐标系G90 G00 X10 Y12G01 X30 Y37 F100G91 G00 X10 Y12G01 X20 Y25 F100G00 U10 V12G01 U20 V25 F10012G90、G91N30 G90 G01 X40 Z-30 F500N40 X60 Z-48N30 G91 G01 X10 Z-30 F500N40 X20 Z-18G90、G91是一对模态指令,在同一程序段中只能用一种;无论是绝对尺寸还是增量尺寸,同一轴向的尺寸字的地址符要相同。有些系统可直接用地址符来区分:X、Y

6、、Z绝对尺寸 U、V、W相对尺寸第三节 常用编程指令13预置寄存指令G92(G50)功能:使用G92指令用来确定起刀点与编程原点的相对位置关系,从而建立加工坐标系。指令格式:G92 X_ Y_ Z_;执行G92指令,机床不产生任何运动;设定的加工原点与当前刀具位置有关,随刀具起始点的位置不同而改变,必须保证起刀点位置与程序中G92指令中的坐标值一致,重复加工时应特别注意;也可用CRT/MDI输入参数方式通过G54G59设定加工坐标系。G92 X150 Z100G92 X150 Z2014功能:用来指定平面直线和圆弧插补、刀具补偿平面。指令格式:G17;(设置加工平面为XY,数控铣床默认平面)

7、G18;(设置加工平面为ZX,数控车床默认平面) G19;(设置加工平面为YZ) 坐标平面选择指令G17、G18、G19快速点定位指令G00功能: 在加工过程中,常需要刀具空运行到某一点,为下一步加工做好准备,利用指令G00可以使刀具快速移动到目标点。指令格式:G00 X_ Y_ Z_;执行G00指令时,刀具的移动速度由系统参数设定,不受进给功能指令F的影响。刀具的移动方式有三种:各轴以其最快的速度同时移动,因速度和移动距离的不同先后到达目标点,刀具移动路线为多段直线的组合。2) 各轴按设定的速度以联动的方式移动到位,刀具移动路线为一条直线。3) 各轴按输入的坐标字顺序分别快速移动到位,刀具的

8、移动路线为阶梯形。15直线插补指令G01功能:指定直线插补,其作用是切削加工任意斜率的平面或空间直线。指令格式:G01 X_ Y _ Z_ F_;N30 G90 G01 X40 Z-30 F500N40 X60 Z-48N30 G91 G01 X10 Z-30 F500N40 X20 Z-1816功能: G02为顺圆插补;G03为逆圆插补,用以在指定平面内按设定的进给速度沿圆弧轨迹切削。圆弧插补指令G02、G03指令格式:I、J、K:起点到圆心的增量(矢量方向指向圆心);有些系统相反;有些系统可由G90、G91决定 I、J、K是绝对或增量尺寸;有些车削系统I可用直径值;圆心角180,R为正;

9、180,R为负;不能进行整圆加工。17G92 X0 Y0 Z0G90 G00 X200. Y40.G03 X140. Y100. I-60. F300.G02 X120. Y60. I-50.G92 X0 Y0 Z0G91 G00 X200. Y40.G03 X-60. Y60. I-60. F300.G02 X-20. Y-40. I-50.G92 X0 Y0 Z0G90 G00 X200. Y40.G03 X140. Y100. R60. F300.G02 X120. Y60. R50.G92 X0 Y0 Z0G91 G00 X200. Y40.G03 X-60. Y60. R60. F3

10、00.G02 X-20. Y-40. R50.18G41刀具半径补偿指令G40、G41、G42刀具半径补偿基本概念G4219指令格式:G01 G41/G42 X_ Y_ H_(D_).G01 G40 X_ Y_刀补执行过程:刀补建立:刀补进行:刀补撤消:下一程序段起点处刀具半径矢量顶点20刀具半径补偿举例:N010 G92 X0 Y0 Z10N020 S600 M03N030 G90 G17N040 G41 G00 X20 Y10 D01N050 Z-10 M08N060 G01 Y50 F100N070 X50N080 Y20N090 X10N100 G00 Z10 M09N110 G40

11、X0 Y0 M05N120 M3021注意事项:建立和撤消刀补程序段,不能使用圆弧插补指令;在补偿进行状态中不得变换补偿平面;偏置量的改变:一般应在刀补撤消(G40后)状态下通过重新设定进行,但也可在已偏置状态下直接改变;偏置量的符号:如果偏置量值为负,G41和G42可互相取代;由于刀具半径补偿引起的过切:N010 G92 X0 Y0 Z10N020 S600 M03N030 G90 G17N040 G41 G00 X20 Y10 D01N050 Z-5 M08N055 G01 Z-10 F100N060 G01 Y50 F100.N100 G00 Z10 M09N110 G40 X0 Y0 M05N120 M30N010 G92 X0 Y0 Z10N020 S600 M03N030 G90 G17N040 G41 G00 X20 Y9 D01N045 Y1N050 Z-5 M08N055 G01 Z-10 F100N060 G01 Y50 F100.22刀具半径补偿的优越性:可直接按零件轮廓编程,不必考虑刀具半径的半径,从而简化编程;当刀具磨损或重磨后,刀具半径减小,只需手工输入新的半径值,而不必修改程序;可用同一程序(或稍作修改),甚至同一刀具进行粗、精加工。23刀具长度补偿指

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论