数控加工的程序编制课件(PPT 17页).ppt_第1页
数控加工的程序编制课件(PPT 17页).ppt_第2页
数控加工的程序编制课件(PPT 17页).ppt_第3页
数控加工的程序编制课件(PPT 17页).ppt_第4页
数控加工的程序编制课件(PPT 17页).ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

1、1,第二章 数控加工的程序编制,2,第二节 数控车床的程序编制,一 数控车床简介,1 数控车床的用途与组成(H2-053) H2-053型数控车床配有FANUC-BESK-3TA系统,该系统是一种用于车削控制的数控装置,能实现两轴联动,最小增量为0.001,2 基本规格(略),3 数控装置的主要参数: 数控轴数目:纵向Z轴、横向X轴; 插补方式:直线和圆弧插补; 最大指令值:直线9999.99 最小指令值:纵向Z轴0.01或0.001/脉冲; 进给传动链间隙最大补偿量250微米。,3,第二节 数控车床的程序编制,一 数控车床简介,4 机床传动系统 如图所示,4,第二节 数控车床的程序编制,一

2、数控车床简介,4 机床传动系统 如图所示,(1)主传动系统 用用FANUC直流主轴电动机驱动,它具有电气系统无级高速和恒线速度切削功能。主轴箱内设计两级变速机构扩大变速范围,其左端有主轴脉冲发生顺,即当主轴转一转,脉冲发生器发出2000个脉冲以保证车削螺纹。,(2)进给传动系统 纵向的进给用FB-15型伺服电机直接与滚珠丝杆连接驱动拖板,其脉冲当量为0.01或0.001。 纵向和横向都设有机械原点,具有自动回原点功能,刀架系统由电动机、齿轮副、蜗轮副及识别开关组成,可以任意自动选择工位的刀具。,5,第二节 数控车床的程序编制,二 数控车床编程基础,1 数控车床的程序编制特点,(1)在一个程序段

3、中,根据需要可用绝对编程、增量编程或二者的混合编程。 (2)X值在绝对编程中通常都用直径表示,增量编程时以实际位移的二倍编程,正号可省略。 (3)对加工余量大的毛坯件利用循环功能多次重复循环切削。 (4)刀尖一般磨成半径为大的圆弧,对具有刀具半径自动补偿功能的数控系统,可直接按轮廓尺寸进行编程。,2 数控系统的功能,(1)程序段格式:采用字-地址程序段格式和ISO标准七单位编码字符。 地址码:O、N、G、X、Z、U、W、R、F、S、T、M、P、U、L、Q等。,6,第二节 数控车床的程序编制,二 数控车床编程基础,(3)辅助功能 1)M00程序暂停 2)M01任选暂停 3)M02-主程序暂停 4

4、)M03-启动主轴正转 5)M04-启动主轴反转 6)M05-主轴停转 7)M06-换刀 8)M08切削液开 9)M09-切削液关 10)M30-程序结束,程序返回到开始状态。,(2)准备功能 G代码如表所示,00组代表非模态组,其余代表模态组。注意,不同组的G代码在同一个程序段中可以出现多个,如同一程序段中出现两个或以上的同一组G代码,只有最后一个G代码有效。,如G00、G01、G02、G03-01组,7,第二节 数控车床的程序编制,二 数控车床编程基础,(4)N、F、T、S功能 1)N功能 程序段号的地址和后面的数字表示,也可在只需要的地方表示。 2)F功能 进给功能是用字母F和其后的数字

5、表示: 每分钟进给量(G98) 每转进给量(G99) 要取消G99状态,必须重新设定G98。 3)T功能 表示换刀功能,用来进行选刀和换刀,用T和后4位数表示,分别表示刀具号和补偿号。如下列程序: N001 G50 X200 Z350 T0101 N002 S630 M03 N003 G00 X41.7 Z292 M08 N004 G01 X48.34 X289+ F0.5 N008 G00 X200 Z350 T0100 N009 M06 T0202,8,第二节 数控车床的程序编制,二 数控车床编程基础,(4)N、F、T、S功能 4)S功能 表示主轴转速或速度,用字母S和其后面的数字表示 恒

6、线速度控制(G96)如G96 S200 主轴转速控制(G97) 如G97 S200 主轴最高速度限制(G50)如G50 S2000,3 坐标系统,(1)机床坐标轴 以机床主轴轴线方向为Z轴方向,远离工件的方向为Z轴的正方向,而X轴位于与工件安装面互相平行的水平面内,垂直于工件旋转轴线,且远离主轴轴线方向为正方向。,(2)机床原点、参考点及机床坐标系:机床原点为机床上的一个固定点,以机床原点为坐标原点建立的坐标系叫机床坐标系,9,第二节 数控车床的程序编制,二 数控车床编程基础,(3)工件原点和工件坐标系:以工件上的设计基准点作为坐标原点建立起的一个直角坐标系称为工件坐标系。工件坐标系的决定取决

7、于编程和加工的方便。,10,第二节 数控车床的程序编制,二 数控车床编程基础,(4)绝对尺寸编程和增量尺寸编程:绝对尺寸编程用X、Z,增量尺寸编程用U、W,如图所示,从AB点,可用 U40 W-60或 X70 Z40 或 X70 W-60或 U40 Z40等。,(5)直径编程和半径编程,当用直径值表示表示编程值时叫直径编程,当用半径值表示编程值时叫半径编程。,11,第二节 数控车床的程序编制,三 基本编程方法,1 坐标系设定,1) 工件坐标系设定 G50 X-Z-;指定刀具起点到工件原点的距离,坐标值X、Z为刀尖在工件坐标系中的起始点,如图所示 G50 X200 Z263或 G50 X200

8、Z123 或 G50 X200 Z253 以上分别为不同坐标系原点,12,第二节 数控车床的程序编制,三 基本编程方法,1 坐标系设定,2) 坐标系平移 G50 U-W-;该指令能把已经建立起来的某个坐标系进行平移,其中U、W分别代表坐标原点在X轴和Z轴上的位移量。如图 X=a+ Z=b+,13,第二节 数控车床的程序编制,三 基本编程方法,2 直线插补(G01),G01 X(U)-Z(W)-F- 如图从A到B的编程 G01 X45.0 Z13 F30或G01 U20 W-20 F30或 G01 X45 W30,14,第二节 数控车床的程序编制,三 基本编程方法,3 圆弧插补(G02、G03),G02(G03)X(U)-Z(W)-I-K-(R)F- 绝对编程时,X、Z为终点坐标;增量编程时为相对起点的坐标。R为正时,圆心角为0180度,R为负时180360度,15,第二节 数控车床的程序编制,三 基本编程方法,4 暂停(G04),G04 P-(X-)(U-) X、U、P的指令值是暂停时间,P后面的数是整数,单位为微秒,X、U后面为带小数点的数,单位为秒,如 G04 X1.5或G04 U1.5 或G04 P1500.,5 米制输入与英制输入(G21,G20),G21和G20为两个互相取代的G代码,出厂时一般为G21态,其单位为毫米.,6 回参考点检查(G27)自动

温馨提示

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

评论

0/150

提交评论