数控编程讲课-ppt_第1页
数控编程讲课-ppt_第2页
数控编程讲课-ppt_第3页
数控编程讲课-ppt_第4页
数控编程讲课-ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、 数控编程数控编程基本概念基本概念机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序基本概念基本概念 数控编程是数控加工准备阶段的主要内容,通常包括数控编程是数控加工准备阶段的主要内容,通常包括分析零件图样,确定加工工艺过程;计算走刀轨迹,得出分析零件图样,确定加工工艺过程;计算走刀轨迹,得出刀位数据;编写数控加工程序;校对程序及首件试切。总刀位数据;编写数控加工程序;校对程序及首件试切。总之,它是从零件图纸到获得数控加工程序的全过程。之,它是从零件图纸到获得数控加工程序的全过程。How We Work How We Work 分析图样分析图样制定加工工艺制定加工工艺编写程序编写程序数值

2、计算数值计算程序校核程序校核 数控编程数控编程基本概念基本概念机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序机床坐标系机床坐标系基本概念基本概念Services 笛卡尔坐标系笛卡尔坐标系旋转运动旋转运动A A、B B和和C C 绕X.Y.Z轴转动的圆进给坐标轴分别用A.B.C表示,坐标轴相互关系由右手螺旋法则而定。机床原点机床原点 机床原点是指在机床上设置的一个固定点,即机床坐标系的原点。位置:位置:在数控铣床上,机床原点一般取在X、Y、Z坐标的正方向极限位置上。 数控编程数控编程工件坐标系工件坐标系编写程序编写程序机床参考点机床参考点机床坐标系机床坐标系基本概念基本概念Servic

3、es 通常数控铣床上机床原点和机床参考点是重合的。 数控机床开机时,必须先确定机床原点,数控机床开机时,必须先确定机床原点,而确定机床原而确定机床原点的运动就是回参考点的操作,点的运动就是回参考点的操作,这样通过确认参考点,就这样通过确认参考点,就确定了机床原点。确定了机床原点。只有机床参考点被确认后,机床原点才只有机床参考点被确认后,机床原点才被确认,刀具(或工作台)移动才有基准。被确认,刀具(或工作台)移动才有基准。 回零(或回参考点)的回零(或回参考点)的实质是确立机床坐标系实质是确立机床坐标系。 数控编程数控编程机床坐标系机床坐标系编写程序编写程序基本概念基本概念Services 工件

4、坐标系工件坐标系机床坐标系机床坐标系 工件坐标系是编程人员在编程时设定的坐标系,也称为编程坐标系。通常编程人员选择工件上的某一已知点为原点,建立一个新的坐标系,称为工件坐标系。 数控编程数控编程机床坐标系机床坐标系编写程序编写程序3 3、对刀对刀基本概念基本概念Services 工件坐标系工件坐标系 对刀是指零件被装夹到机床上之后,用某种方法获得程程序原点在机床坐标系中的位置序原点在机床坐标系中的位置(即获得并存储程序原点的机床坐标值)。目的:目的:建立工件坐标系与机床坐标系的关系。建立工件坐标系与机床坐标系的关系。 数控编程数控编程机床坐标系机床坐标系编写程序编写程序工件坐标系指令工件坐标系

5、指令G54G54G59G59基本概念基本概念Services 工件坐标系工件坐标系 工件坐标系的执行:自动加工时,程序执行到工件坐标系的执行:自动加工时,程序执行到G54(G55G54(G55G59)G59),数控系统自动调出存入数控系统自动调出存入G54G54(或(或G55G55G59)G59)存储页面的的程序原点的机床坐标值。程序原点的机床坐标值。结论:结论:工件坐标系的位置工件坐标系的位置不随不随起点的位置而改变。起点的位置而改变。注意:注意: 1、G54对刀使用的是机床坐标值,因此,机床开机后必须回机床开机后必须回参考点,确认机床坐标系参考点,确认机床坐标系。 2、执行G54指令时,机

6、床无进给运动,而是工件坐标零点工件坐标零点调出调出G54G54的存储值的存储值。 数控编程数控编程机床坐标系机床坐标系编写程序编写程序扩展:工件坐标系指令扩展:工件坐标系指令G92G92会用会用基本概念基本概念Services 工件坐标系工件坐标系编程格式:编程格式:G92 X Y Z其中,X、Y、Z为刀具起始点在工件坐标系下的坐标值。执行:执行:执行G92程序段时,刀具起始点的工件坐标值置为G92后面指定的XYZ坐标。 数控编程数控编程机床坐标系机床坐标系编写程序编写程序扩展:工件坐标系指令扩展:工件坐标系指令G92G92实际应实际应用用基本概念基本概念Services 工件坐标系工件坐标系

7、例:例:如右图所示,程序为:G92 X50 Y10 Z50解析:解析:执行G92程序段时,刀具起始点的工件坐标值置为X50Y10Z50,则工件坐标值X0Y0Z0处也就确定了,由此建立工件坐标系。注意:注意:工件坐标系工件坐标系随随刀具起始点的位置的改变而改变。刀具起始点的位置的改变而改变。Y YZ ZX X50105050程序程序原点原点道具道具 起始点起始点 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序基本概念基本概念Services 工件坐标系工件坐标系编写程序编写程序是指一个程序段中指令字的排列顺序和书指令字的排列顺序和书写规则写规则,不同的数控系统有不同的程

8、序段格式,格式不符合规定,数控系统就不能接受。编排格式如下:编排格式如下:N_ G_ X_ Y_ Z_ I_ J_ K_ P_ Q_ R_ A_ B_ C_ F_ S_ T_ M_ LF 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序基本概念基本概念Services 编写程序编写程序特点:特点:1 1、程序段中的每个指令字均以字母(地址符)开始每个指令字均以字母(地址符)开始,其后再跟数字或无符号的数字。2 2、指令字在程序段中的顺序没有严格的规定指令字在程序段中的顺序没有严格的规定,即可以任意顺序的书写。3 3、不需要的指令字或者与上段相同的续效代码可以省略不写不需

9、要的指令字或者与上段相同的续效代码可以省略不写。 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序G G指令指令准备功能基本概念基本概念Services 编写程序编写程序 M M指令指令辅助功能 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序F F指令指令 指定进给速度指令基本概念基本概念编写程序编写程序FANUCFANUC: G99G99(默认默认)/G98/G98SIEMENSSIEMENS: G95 /G94 G95 /G94 (默认默认)HNC-21:HNC-21:每转进给量每转进给量: : 编程格式 G95 F 单位为mm/r例:G9

10、5 F0.2 表示进给量为0.2 mm/r。每分钟进给量每分钟进给量: :编程格式G94 FF单位为 mm/min。(默认默认) 例:G94G94 F100F100 表示进给量为100mm/min。 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序基本概念基本概念Services 编写程序编写程序 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序数控编程常用指令及其格式数控编程常用指令及其格式基本概念基本概念Services 编写程序编写程序1 1、绝对坐标系与增量(相对)坐标系绝对坐标系与增量(相对)坐标系 G90G90指令表示程序中的编程尺寸是在某个坐标系下按其绝对坐标给定的。 G91G91指令表示程序中编程尺寸是相对于本段的起点,即编程尺寸是本程序段各轴的移动增量,故G91又称增量坐标指令。注意:注意: 这两个指令是同组续效指令,也就是说在同一程序段中只允许用其中之一只允许用其中之一,而不能同时使用。在缺省的情况下,默认是前次状态。 数控编程数控编程机床坐标系机床坐标系工件坐标系工件坐标系编写程序编写程序G90G90、G91G91坐标值练习坐标值练习基本概念基本概念

温馨提示

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

评论

0/150

提交评论