数控机床编程技术--数控机床编程基础.ppt_第1页
数控机床编程技术--数控机床编程基础.ppt_第2页
数控机床编程技术--数控机床编程基础.ppt_第3页
数控机床编程技术--数控机床编程基础.ppt_第4页
数控机床编程技术--数控机床编程基础.ppt_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

数控机床编程技术,第一章数控机床编程基础,第二章数控加工工艺分析,第三章数控加工刀具与选择,第四章编程中的数学处理,第五章数控车削编程,第六章数控铣削编程,第七章加工中心编程,第八章计算机自动编程,第一章数控机床编程基础,1.1数控编程概述,1.2数控机床组成及分类,1.3数控机床坐标系,1.4数控系统,1.5加工程序的结构与格式,第一章数控机床编程基础,1.1数控编程概述,1.1.1数控加工的过程,图1.1数控加工过程,第一章数控机床编程基础,1.1.2数控编程的内容和步骤,1.1数控编程概述,1.1数控编程概述,第一章数控机床编程基础,1.1.3数控编程的方法,1.手工编程,手工编程是指利用一般的计算工具,通过各种数学方法,人工进行刀具轨迹的运算,并进行指令编制。这种编程方法不需要计算机、编程器、编程软件等辅助设备,只需要有合格的编程人员即可完成。,2.自动编程,自动编程也称为计算机(或编程机)辅助编程,是指用计算机或编程器编制数控加工程序的过程。,第一章数控机床编程基础,1.2数控机床组成及分类,1.2.1数控机床组成,图1.2数控机床的组成,第一章数控机床编程基础,1.2.2数控机床分类及应用范围,1.2数控机床组成及分类,1.按工艺用途分类,与普通机床的分类相近,按照工艺用途数控机床可分为:数控车床、数控铣床、加工中心、数控钻床、数控镗床、数控齿轮加工机床、数控平面磨床、数控外圆磨床、数控轮廓磨床、数控工具磨床、数控坐标磨床、数控电火花加工机床、数控线切割机床、数控冲床、数控激光加工机床、数控超声波加工机床、其他(如三坐标测量机)等。,第一章数控机床编程基础,1.2.2数控机床分类及应用范围,1.2数控机床组成及分类,2.按运动方式分类,点位控制数控机床,直线控制数控机床,轮廓控制数控机床,图1.3点位控制,图1.4直线控制,图1.5轮廓控制,第一章数控机床编程基础,1.2.2数控机床分类及应用范围,1.2数控机床组成及分类,3.按控制方式分类,开环控制系统,图1.6开环控制系统,第一章数控机床编程基础,1.2.2数控机床分类及应用范围,1.2数控机床组成及分类,3.按控制方式分类,半闭环控制系统,图1.7半闭环控制系统,第一章数控机床编程基础,1.2.2数控机床分类及应用范围,1.2数控机床组成及分类,3.按控制方式分类,闭环控制系统,图1.8闭环控制系统,第一章数控机床编程基础,1.3数控机床坐标系,1.3.1机床坐标系,1.机床坐标系的定义,为了在数控机床上加工零件,机床需要根据数控系统发出的指令脉冲,按照一定的轨迹和速度进行运动。为了描述机床的具体运动方向和移动距离,就要在机床上建立一个参考坐标系,这个坐标系就叫机床坐标系。机床坐标系是机床上固有的坐标系。,2.机床坐标系中的规定,图1.9右手笛卡儿坐标系,第一章数控机床编程基础,1.3数控机床坐标系,1.3.1机床坐标系,3.机床坐标系的方向,Z坐标方向,X坐标方向,Y坐标方向,图1.10常见机床的机床坐标系,a)数控车床,b)卧式数控铣床,c)立式加工中心,第一章数控机床编程基础,1.3数控机床坐标系,1.3.2机床原点,机床原点也称机床零点,是机床制造商设置在机床上的一个物理位置,其作用是使机床与控制系统同步,建立测量机床运动坐标的起始点。,图1.11机床原点位于卡盘中心,图1.12机床原点位于各坐标轴的正向极限点处,1.3.3工件坐标系,第一章数控机床编程基础,1.3数控机床坐标系,当编制某一具体零件的数控加工程序时,为了保证加工精度和便于坐标值的计算,加工程序的坐标原点一般都尽量与零件图的尺寸基准相一致。这种针对于某一工件并根据零件图建立的坐标系称为工件坐标系。工件坐标系是利用机床数控系统的原点偏置功能,将机床坐标系偏移一定的距离之后来建立的。,图1.13车床工件坐标系的建立,图1.14铣床工件坐标系的建立,第一章数控机床编程基础,1.4数控系统,1.4.1典型数控系统,1.FUNUC数控系统,2.SIEMENS数控系统,3.国产数控系统,4.其他数控系统,西班牙的FAGOR数控系统、美国的AB数控系统、日本的大森数控系统以及广州数控系统等,航天数控集团、机电集团、华中数控、蓝天数控等,SIEMENS810D、SIEMENS802D、SIEMENS802S等系列,FUNUC0、FUNUC0I、FUNUC0IMATE、FUNUCPOWERMATE0等系列,1.4.2数控系统主要功能,第一章数控机床编程基础,1.4数控系统,多坐标控制(多轴联动)。准备功能(G功能)。插补功能(直线插补、圆弧插补)。代码转换。固定循环加工。进给功能(F功能)。主轴功能(S功能)。,辅助功能。刀具选择功能。补偿功能(半径补偿、长度补偿)。显示功能。故障诊断与显示功能。与外部设备的联网及通信功能。程序的输入输出、存储、修改等。,第一章数控机床编程基础,1.5加工程序的结构与格式,1.5.1数控加工程序结构,O1234,N1G90G54G00X0Y0S1000M03;N2Z100.0;N3G41X20.0Y10.0D01;N4Z2.0;N5G01Z.I0.0F100

温馨提示

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

评论

0/150

提交评论