第3章 数控编程基础_第1页
第3章 数控编程基础_第2页
第3章 数控编程基础_第3页
第3章 数控编程基础_第4页
第3章 数控编程基础_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

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

文档简介

1、返回主页返回主页退出退出第第3 3章章 数控机床的程数控机床的程 序编程基础序编程基础返回主页返回主页退出退出 水平床身数控车床水平床身数控车床返回主页返回主页退出退出 倾斜床身数控车床倾斜床身数控车床返回主页返回主页退出退出垂直床身结构垂直床身结构返回主页返回主页退出退出立式数控车床立式数控车床返回主页返回主页退出退出 立式数控铣床立式数控铣床返回主页返回主页退出退出卧式数控铣床卧式数控铣床返回主页返回主页退出退出龙门数控铣床龙门数控铣床返回主页返回主页退出退出 固定立柱立式加工中心固定立柱立式加工中心返回主页返回主页退出退出固定立柱立式加工中心固定立柱立式加工中心返回主页返回主页退出退出

2、滑枕立式加工中心滑枕立式加工中心返回主页返回主页退出退出 O形整体床身立式加工中心形整体床身立式加工中心返回主页返回主页退出退出移动立柱卧式加工中心移动立柱卧式加工中心返回主页返回主页退出退出移动立柱卧式加工中心移动立柱卧式加工中心返回主页返回主页退出退出移动立柱卧式加工中心移动立柱卧式加工中心返回主页返回主页退出退出移动立柱卧式加工中心移动立柱卧式加工中心返回主页返回主页退出退出工作台移动式龙门加工中心工作台移动式龙门加工中心返回主页返回主页退出退出落地式落地式5坐标加工中心坐标加工中心返回主页返回主页退出退出事先编好的程序事先编好的程序程程序单序单返回主页返回主页退出退出返回主页返回主页退

3、出退出返回主页返回主页退出退出返回主页返回主页退出退出1) 编程中需知道工件每段轮廓的编程中需知道工件每段轮廓的起点、终点及线形起点、终点及线形。其其中一些参数是不能从零件的设计图纸直接得出的,需要中一些参数是不能从零件的设计图纸直接得出的,需要计算,如某些角度的直线到圆弧的切点。计算,如某些角度的直线到圆弧的切点。2)数控机床一般只能加工直线或圆弧。若工件表面的轮)数控机床一般只能加工直线或圆弧。若工件表面的轮廓是其它线形廓是其它线形,则,则应该用直线和圆弧应该用直线和圆弧去拟合。去拟合。更加复杂更加复杂的的轮廓面轮廓面需要用计算机才能进行拟合并进而进行数学处需要用计算机才能进行拟合并进而进

4、行数学处理。(求起点、终点、线形等)理。(求起点、终点、线形等)返回主页返回主页退出退出根据所用机床和刀具以及指令格式,按照轮廓段根据所用机床和刀具以及指令格式,按照轮廓段逐段编写程序,一段轮廓一句程序。逐段编写程序,一段轮廓一句程序。程序可以用程序可以用Windows的写字板平台编制,并保的写字板平台编制,并保存在内存中,用软盘或存在内存中,用软盘或U盘作为附件带出来盘作为附件带出来返回主页返回主页退出退出返回主页返回主页退出退出 加工程序经过校验后还无法确定能否符合精加工程序经过校验后还无法确定能否符合精度要求的零件,要进行首件试加工。在试加工过度要求的零件,要进行首件试加工。在试加工过程

5、中可以发现程序是否有错,可以知道零件加工程中可以发现程序是否有错,可以知道零件加工精度是否合格以及加工现场会不会出现问题。精度是否合格以及加工现场会不会出现问题。返回主页返回主页退出退出当零件比较简单时可以用手工当零件比较简单时可以用手工编程编程此种方法现在已走下坡此种方法现在已走下坡路,这里不作介绍路,这里不作介绍有的软件能在三维造型的有的软件能在三维造型的基础上通过交互式对话自基础上通过交互式对话自动生成数控程序。常用的动生成数控程序。常用的软件有软件有CAXA、ProE 、UG、 Mastercam等等返回主页返回主页退出退出返回主页返回主页退出退出一个假设:假设工件不动,刀具进给一个假

6、设:假设工件不动,刀具进给采用右手笛卡儿坐标系采用右手笛卡儿坐标系直线坐标直线坐标 X Y ZX Y Z旋转坐标旋转坐标 A B CA B C附加坐标附加坐标 U V WU V W确定顺序:确定顺序:ZXY增大工件和刀具之间距离的方向为运动的正方向增大工件和刀具之间距离的方向为运动的正方向返回主页返回主页退出退出+Z+Z返回主页返回主页退出退出 +Z+Z返回主页返回主页退出退出+Z+Z返回主页返回主页退出退出+Z+Z返回主页返回主页退出退出返回主页返回主页退出退出工件旋转机床后置刀架数控车床工件旋转机床后置刀架数控车床返回主页返回主页退出退出刀具旋转机床卧式铣镗床刀具旋转机床卧式铣镗床返回主页

7、返回主页退出退出刀具旋转机床立式铣床刀具旋转机床立式铣床返回主页返回主页退出退出刀具旋转机床龙门铣床刀具旋转机床龙门铣床返回主页返回主页退出退出 返回主页返回主页退出退出 +X+X+Z+Z返回主页返回主页退出退出 +Z+Z+X+X+Y+Y返回主页返回主页退出退出+Z+Z+X+X+Y+Y返回主页返回主页退出退出+Z+Z+X+X+Y+Y返回主页返回主页退出退出 将将工件坐标系的原点同机床坐标系的位置关系(相工件坐标系的原点同机床坐标系的位置关系(相对差值)记录下来对差值)记录下来-这就是确定了工件坐标系这就是确定了工件坐标系。工件工件坐标系可以有多个,这可以方便几个工件的编程。坐标系可以有多个,这

8、可以方便几个工件的编程。机床坐标系的原点在机床的固定位置机床坐标系的原点在机床的固定位置 由于机床坐标系的原点固定,往往在编程时由于机床坐标系的原点固定,往往在编程时不方便计算位置坐标值,人们习惯于以图纸不方便计算位置坐标值,人们习惯于以图纸设计基准为参考点,故采用工件坐标系进行设计基准为参考点,故采用工件坐标系进行位置计算位置计算返回主页返回主页退出退出数控机床坐标系坐标原点数控机床坐标系坐标原点返回主页返回主页退出退出绝对坐标:绝对坐标:增量坐标:增量坐标:以前一段程序的终点为参考点。以前一段程序的终点为参考点。如下图,其相对坐标如下图,其相对坐标Ub=-15,Vb=-20每一个位置点均以

9、每一个位置点均以工件坐标原点工件坐标原点为参考点为参考点返回主页返回主页退出退出返回主页返回主页退出退出返回主页返回主页退出退出 我国参照国际标准对数控程序里我国参照国际标准对数控程序里代码的含义及格式制定了标准。(但代码的含义及格式制定了标准。(但是该标准无强制性,各厂家独出心裁是该标准无强制性,各厂家独出心裁花样百出)我们学习的是一般情况下花样百出)我们学习的是一般情况下的指令。真正工作时需参考机床厂的的指令。真正工作时需参考机床厂的使用说明书使用说明书返回主页返回主页退出退出返回主页返回主页退出退出返回主页返回主页退出退出指令代码指令代码模态模态功能说明功能说明指令代码指令代码模态模态功

10、能说明功能说明G001快速定位运动快速定位运动G441刀具长度负补偿刀具长度负补偿G011直线插补直线插补G54591选定工件坐标系选定工件坐标系16G021顺时针圆弧插补顺时针圆弧插补G73851固定循环用指令固定循环用指令G031逆时针圆弧插补逆时针圆弧插补G901用绝对坐标编程用绝对坐标编程G04#暂停暂停G911用相对坐标编程用相对坐标编程G17191XY/XZ/YZ平面选择平面选择G92#设定工件临时坐标设定工件临时坐标系系G201英制英制G981固定循环后返初点固定循环后返初点G211公制公制G991固定循环后返固定循环后返R点点G401取消刀补取消刀补G1001取消镜像取消镜像G

11、411刀具左补偿刀具左补偿G1011镜像镜像G421刀具右补偿刀具右补偿G1101291选定工件坐标系选定工件坐标系730G431刀具长度正补偿刀具长度正补偿返回主页返回主页退出退出返回主页返回主页退出退出 G00;G01;G02;G03; G04 返回主页返回主页退出退出返回主页返回主页退出退出 数控指令分为数控指令分为模态指令模态指令和和非模态指令非模态指令。如:。如:N10 G00 X0 Y0 Z0;N10 G00 X0 Y0 Z0;N20 X10;N20 X10; . . . . . .返回主页返回主页退出退出 直线直线插补:插补:G01 X Y Z F ; 机床以指定的速度从现在位置

12、直线加机床以指定的速度从现在位置直线加工至指定作工至指定作标点。标点。 例如:例如:G01 X20. Y24. Z15. F100.; 含义是刀具以规定速度(含义是刀具以规定速度(100mm/min)运动到)运动到终点坐标处(终点坐标处(X20;Y24;Z15 )返回主页返回主页退出退出 圆弧加工是从刀具现在位置作为起点,圆弧加工是从刀具现在位置作为起点,加工所需尺寸的圆弧。加工所需尺寸的圆弧。 一个平面上的同一段圆弧,根据起点和一个平面上的同一段圆弧,根据起点和终点的顺序不同分为顺时针圆弧和逆时针终点的顺序不同分为顺时针圆弧和逆时针圆弧。应用圆弧切削应当首先判断圆弧顺圆弧。应用圆弧切削应当首

13、先判断圆弧顺逆。逆。返回主页返回主页退出退出 R= (1) 圆弧圆弧=1800 R0 (2) 圆弧圆弧0 整圆可不写终点坐标,整圆可不写终点坐标,但必须写但必须写I()J()I()J()(不能(不能用用R R)返回主页返回主页退出退出第一条第一条圆弧圆弧第二第二条弧条弧 返回主页返回主页退出退出格式:格式: G04 X _ ; 后面数值带小数点,单位为后面数值带小数点,单位为s s G04 P_ ; 使用不带小数点的整数,单位使用不带小数点的整数,单位msms 例例:G04 X1.0;或或G04 P1000; 表示主轴表示主轴停停转转1s1s后后执行下一个程序段执行下一个程序段 有些机床有些机

14、床P P后面的数值表示刀具或工件的空后面的数值表示刀具或工件的空转圈数;转圈数;SINUMERIKSINUMERIK系统暂停时间地址码用系统暂停时间地址码用F F,也有系统用也有系统用U U、K K做地址码做地址码上一页上一页下一页下一页返回主页返回主页退出退出返回主页返回主页退出退出G90 G53 X_ Y_Z_; 执行执行该命令,可使刀具快速定位到该命令,可使刀具快速定位到机床机床坐标系坐标系中该位置上。中该位置上。3 3)与坐标有关的指令)与坐标有关的指令返回主页返回主页退出退出 加工前工件加工前工件坐标系坐标系原点以原点以MDIMDI方式输入机床中方式输入机床中,当,当选用该坐标系作为编程基准时,用选用该坐标系作为编程基准时,用G54G54G59G59选定即选定即可。如在程序中调用可。如在程序中调用G54G54即可确定该工件坐标系的即可确定该工件坐标系的原

温馨提示

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

评论

0/150

提交评论