版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、准备功能代码(G代码)二、辅助功能代码(M代码)三、进给速度功能指令(F代码)四、主轴速度功能指令(S代码)五、刀具功能指令(T代码)1一、准备功能代码(G代码)作用:
准备功能是建立机床或控制系统工作方式的一种命令,一般用来规定刀具和工件的相对运动轨迹(即插补功能)、机床坐标系、坐标平面、刀具补偿、坐标偏置和暂停等多种加工操作方式,以及厂家自定义的多种固定循环指令和宏指令调用等。组成:它由地址符G及其后的两位数字或三位数字组成,也可以带一位小数。
一个数控系统的G代码多少可衡量其功能的强弱。2FANUC数控系统常用的G代码
3G指令按其功能的不同分为若干组,不同组的G指令,在同一程序段中可指定多个。如果在同一程序段指定了两个或两个以上同组的模态指令,则只有最后指定的G指令有效,或有的数控系统报警。如:N20G54G90G00X0Y0Z10G指令有模态指令和非模态指令两种。1.模态指令:该指令一经在程序段中指定就在其后续程序段中一直有效,直到后续程序段中使用同组的G代码取代它。模态指令又称续效指令。2.非模态指令:只在书写了该代码的程序段中有效,下一程序段需要时,必须重新写出。非模态指令也称为程序段有效指令、非续效指令。45
作用:用于控制机床及其辅助装置的通、断的指令。如主轴的开、停,冷却液的开、闭,运动部件的夹紧与松开等辅助动作。组成:M后跟两位数字组成(见P59)
二、辅助功能代码(M代码)6(1)M00程序停止暂停指令,当执行有M00指令的程序段后,主轴停转、进给停止、切削液关、程序停止。代码模态功能说明代码模态功能说明M00非模态程序停止M03模态主轴正转起动M01非模态选择停止M04模态主轴反转起动M02非模态程序结束M05*模态主轴停止转动M30非模态程序结束并返回程序起始点M06非模态换刀M98非模态调用子程序M07模态切削液打开M99非模态子程序结束M09*模态切削液停止71.程序停止(1)M00——程序停止当CNC执行到M00指令时,将暂停执行当前程序,暂停时机床的主轴、进给及冷却液停止,而全部现存的模态信息保持不变。当重新按下控制面板上的循环启动按钮,可使机床继续运转。加工中需停机检查、测量零件或手动变速、换刀和交接班等,可使用M00指令。一般情况下,M00指令单独位于一个程序段内。8(2)M01——计划(任选)停止该指令的作用与M00相似。不同的是,除非操作人员预先按下操作面板上的“任选停止”按钮确认这个指令,否则这个指令不起作用,继续执行以下程序。该指令常用于加工一批工件时,对工件上关键尺寸的抽样检查或有时需要临时停车。92.程序结束(1)M02——程序结束。写在主程序的最后一个程序段中,当CNC执行到M02指令时,机床的主轴、进给、冷却液等所有动作全都自动停止,整个系统复位,加工结束。执行后,程序的内部指针停在程序的最后;若要再次运行程序,需要重新调用。(2)M30——程序结束并返回到零件程序头M30和M02功能基本相同,也是表示程序结束。但该指令执行后,程序的内部指针停在程序的开头,若要再次运行程序,不需要重新调用,只要按下控制面板上“循环启动”键即可。该指令常用于批量加工(换工件时用)。M00、M01、M02、M30均为非模态的后作用指令。103.主轴转转动指令令M03———主轴正转转M04———主轴反转转M05———主轴停转转一一般在主主轴停止止的同时时,进行行制动和和关闭冷冷却液。。M19———主轴定向向停止。。指令执执行后,,主轴停停在预定定的角度度位置上上。M03、M04为前作用用指令,,M05、M19为后作用用指令。。4.M06———换刀指令令M06用于在加加工中心心上调用用一个安安装在刀刀库中的的刀具,,刀具将将被自动动地安装装在主轴轴上。M06为非模态态后作用用指令。。115.切削液液指令M07———2号切削液液(雾状状)开((冷却泵泵启动))M08———1号切削液液(液状状)开((冷却泵泵启动))M09———切削液停停M07、M08为模态前前作用指指令,M09为模态后后作用指指令。12三、进给给速度功功能指令令(F代码)进给功能能字的地地址符是是F,所以又又称F功能或F指令。它它由进给给地址符符F及数字组组成,数数字表示示刀具相相对于工工件的合合成进给给速度。。对于车车床系统统,可分分为每分钟进进给和每转进给给两种方式式表示,,对于铣铣床系统统,一般般只用每每分钟进进给方式式表示。。F后带若干干位数字字,如F150、F3500等。后面面所带的的数字表表示实际际的速度度值,上上述两个个指令分分别表示示F=150mm/min;F=3500mm/min;F0.1表示0.1mm/r。F代码为模模态代码码。F地址在螺螺纹切削削程序段段中还常常用来指指定螺纹纹导程。。1314四、主轴轴速度功功能指令令(S代码)作用:S指令用于于指定主主轴转速速。组成:由主轴转转速地址址符S及数字组组成,数数字表示示主轴转转速,单单位为r/min。由于现今今数控机机床的主主轴都采采用高性性能的伺伺服驱动动,可用用直接法法指定任任何一种种转速,,即可用用地址符符S的后续数数字直接接指定主主轴转数数。例如如,若要要求1200r/min,则编程程指令为为S1200。S代码为模模态代码码。15五、刀具具功能指指令(T代码)作用:用于选刀刀。组成:T代码和数数字组成成,其后后的数值值表示选选择的刀刀具号。。在加工中中心上执执行T指令刀库库转动选选择所需需的刀具具,然后后等待直直到M06指令作用用时自动动完成换换刀。对对于数控控车床,,执行T指令即可可完成换换刀动作作。如加加工中心心中使用用T01M06;数控车车床中使使用T01,实现换1号刀动作作。T代码为模模态代码码。当一个个程序段段同时包包含T代码与刀刀具移动动指令时时,先执行T代码指令令,而后后执行刀刀具移动动指令。。16一、零件件加工程程序的结结构程序名程序主体体3.程序结束束部分P0001N10T01M06S1000M03N20G54G90G00X0Y0Z10N30G01Z-5F80M07N40G41G01X10Y5N50G01X10Y30N60G01X20Y30N70G02X30Y20CR=5N80G01X30Y10N90G01X5Y10N100G40X0Y0N110G00Z200N120M09M05N130M30171.程序名程序名也也叫程序序号,是是一个程程序必需需的标识识符。绝大多数数数控系系统的程程序名由由地址符符后带若若干位数数字组成成。常见见的地址址符有::“%”、“O”、“P”等,视具具体数控控系统而而定,国国产华数数控系统统用“%”,日本FANUC系统用““O”。后面所所带的数数字一般般为4~8位。如::O2000。德国SINUMIRIK数控系统统的程序序名直接接用数字字和字母母命名。。PKJ85N10T01M06S1000M03N20G54G90G00X0Y0Z10………………182.程序主体体数控加工工要完成成的全部部动作,,是整个个程序的的核心由由若干个个程序段组成,每每个程序序段由一一个或多多个指令令构成。。N10T01M06S1000M03N20G54G90G00X0Y0Z10N30G01Z-5F80M07N40G41G01X10Y5N50G01X10Y30N60G01X20Y30……………19每个程序序段是由由若干指指令字((codeword)组成,,每个指令字字是由文文字(地地址符))或与其其后所带带的数字字一起组组成。N20
G54
G90
G00
X0
Y0
Z10;指令字指令字G90地址符数字结束符20字符意义字符意义A关于X轴的角度尺寸M辅助功能B关于Y轴的角度尺寸N顺序号C关于Z轴的角度尺寸O不用,有的定为顺序编号D第二刀具功能,也有定为偏置号P平行于X轴的第三尺寸,也有定为固定循环的参数E第二进给功能Q平行于Y轴的第三尺寸,也有定为固定循环的参数F第一进给功能R平行于Z轴的第三尺寸,也有定为固定循环的参数,圆弧的半径等G准备功能S主轴速度的功能H暂不指定,有的定为偏置号T第一刀具功能I平行于X轴的插补参数或螺纹导程U平行于X轴的第二尺寸J平行于Y轴的插补参数或螺纹导程V平行于Y轴的第二尺寸K平行于Z轴的插补参数或螺纹导程W平行于Z轴的第二尺寸L不指定,有的定为固定循环返回次数,也有的定为子程序返回次数X、Y、Z基本尺寸地址字母母表21三、程序序的分类类主程序和子程序有时被加加工零件件上,有有多个形形状和尺尺寸都相相同的部部位,若若按通常常的方法法编程,,则有一一定量的的连续程程序段在在几处完完全重复复的出现现,则可可以将这这些重复的程程序串,,单独地地提出来来按一定定格式做做成子程程序,程序中中子程序序以外的的部分便便称为主程序。22两次调用用子程序序的示意意图23例:在在某工件件上要铣铣出10个几何形形状完全全相同的的台阶,,如下图图所示,,可采用用子程序序编程::24O2002N01G91G00G41D01X50Y35S400M03M08;N02M98P01L10;N03M02;#01N01G00Z-25;N02G01Y60F100;N03X50;N04G02Y-50J-25;N05G01X-55;N06G00Z25;N07X165Y-10;N08M99;25数学处理理:根据被加加工零件件图样,,按照已已经确定定的加工工工艺路路线和允允许的编编程误差差,计算算数控系系统所需需要输入入的数据据数学处理理一般包包括两个个内容::根据据零零件件图图样样给给出出的的形形状状,,尺尺寸寸和和公公差差等等直直接接通通过过数数学学方方法法((如如三三角角、、几几何何与与解解析析几几何何法法等等)),,计算算出出编编程程时时所所需需要要的的有有关关各各点点的的坐坐标标值值;当按按照照零零件件图图样样给给出出的的条条件件不不能能直直接接计计算算出出编编程程所所需需的的坐坐标标,,也也不不能能按按零零件件给给出出的的条条件件直直接接进进行行工工件件轮轮廓廓几几何何要要素素的的定定义义时时,,就就必必须须根根据据所所采采用用的的具具体体工工艺艺方方法法、、工工艺艺装装备备等等加加工工条条件件,,对零零件件原原图图形形及及有有关关尺尺寸寸进进行行必必要要的的数数学学处处理理或或改改动动,才才可可以以进进行行各各点点的的坐坐标标计计算算和和编编程程工工作作。。26一、、编编程程原原点点的的选选择择为了了换换算算尺尺寸寸尽尽可可能能简简便便,,减减少少计计算算误误差差,,应应选选择择一一个个合合理理的的编编程程原原点点。。编程程原原点点的的确确定定原原则则为为::(1)将编编程程原原点点选选在在设设计计基基准准上上并并以以设设计计基基准准为为定定位位基基准准(2)容易易找找正正对对刀刀,,对对刀刀误误差差小小;;(3)编程程方方便便;;(4)在毛毛坯坯上上的的位位置置能能够够容容易易、、准准确确地地确确定定,,并并且且各各面面的的加加工工余余量量均均匀匀;;(5)对称称零零件件的的编编程程原原点点应应选选在在对对称称中中心心。。编程程原原点点选选定定后后,,就就应应把把各点点的的尺尺寸寸换换算算成成以以编编程程原原点点为为基基准准的的坐坐标标值值。为为了了在在加加工工过过程程中中有有效效的的控控制制尺尺寸寸公公差差,,按按尺寸寸公公差差的的中中值值来计计算算坐坐标标值值。。27二、、未未知知点点坐坐标标的的计计算算1.基点点坐坐标标的的计计算算基点点::任何何一一个个零零件件的的轮轮廓廓都都是是由由不不同同的的几几何何元元素素(如直直线线、、圆圆弧弧及及特特形形曲曲线线等等)组成成的的,,各各个个元元素素间间的的连连接接点点。。如如直直线线与与直直线线的的交交点点、、直直线线与与圆圆弧弧的的交交点点或或切切点点、、圆圆弧弧与与圆圆弧弧的的交交点点与与切切点点等等。。下图图中中的的A、B、C、D、E等即即为为基基点点。。零件件的的基基点点28求C点的的坐坐标标值值可可用用多多种种方方法法,,在在此此选选用用下下面面两两种种方方法法。。方法法一一::求出出直直线线BC的方方程程,,然然后后与与以以O2为圆圆心心、、半半径径为为30的圆圆的的方方程程联联立立求求解解。。为为了了计计算算方方便便,,可可先先将将坐坐标标原原点点选选在在A点上上,,即即A点坐坐标标为为((0,0)。。29方法法二二::如果果以以B和O2两点点连连线线的的中中点点O1为圆圆心心、、以以O1O2的距距离离为为半半径径作作一一个个圆圆,,这这个个圆圆与与以以O2为圆圆心心、、半半径径为为30的圆圆相相交交于于C点和和另另一一对对称称点点C′′。将将这这两两个个圆圆的的方方程程联联立立求求解解也也能能求求出出C点的的坐坐标标值值。。可以以看看出出,,对对于于如如此此简简单单的的零零件件,,基基点点的的计计算算都都很很麻麻烦烦对对于于复复杂杂的的零零件件,,其其计计算算工工作作量量可可想想而而知知,,为为提提高高编编程程效效率率,,可可应应用用CAD/CAM软件件辅辅助助编编程程。。302.节点点坐坐标标的的计计算算当被被加加工工零零件件的的轮轮廓廓形形状状与与机机床床的的插插补补功功能能不不一一致致时时,,就就只只能能采采用用逼近近法法,即即用多多个个直直线线段段或或圆圆弧弧段段去去逼逼近近被被加加工工曲曲线线。这这时时,,逼逼近近线线段段与与被被加加工工曲曲线线的的交交点点就就称称为为节点点如下下图图所所示示的的曲曲线线PE用直直线线段段逼逼近近时时,,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度集装箱搬运租赁合同
- 2024年度软件开发合同:移动应用软件开发与上线协议
- 2024年度家居用品知识产权保护合同
- 2024年度大数据服务与购买合同
- 2024年度保险经纪服务与咨询合同
- 2024年度版权转让合同样本
- 2024年度农产品加工设备材料施工合同
- 2024年度某学校门窗安装工程承包劳务合同
- 2024年度化学品仓储安全承包合同
- 2024年度旅游度假区标识标牌安装合同
- 国家开放大学《小企业管理》章节测试参考答案
- 《讲文明 懂礼貌》班会课件 (共19张PPT)
- 食品分析习题(有答案)
- 工程造价实训任务书
- 中学德育课程体系
- 全国计算机等级考试一级教程计算机基础及MSOffice应用课件
- 《学生学习困难成因及对策研究》课题中期报告
- 4-72系列风机使用说明书
- (城市)马拉松赛策划方案
- 团队形成五个阶段
- 幼儿绘本故事:《摩天轮》原版PPT课件
评论
0/150
提交评论