数控立式铣床程序编制手册_第1页
数控立式铣床程序编制手册_第2页
数控立式铣床程序编制手册_第3页
数控立式铣床程序编制手册_第4页
数控立式铣床程序编制手册_第5页
已阅读5页,还剩96页未读 继续免费阅读

下载本文档

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

文档简介

微密科技(无锡)有限公司标题 :电脑化数控铣床培训手册版本 :00总页数目录第1章 : 仪表板控制一览表第2章 : NC程式概要第3章 : 制作程式的基本概念第4章 : 程式设计概要第5章 : 位置指令第6章 : 准备机能一览表第7章 : 补间机能第8章 : 补助机能第9章 : 主轴机能第10章 : 刀具机能第11章 : 刀具补正机能第12章 : 程式补助机能第13章 : 座标系设定机能第14章 : 工件加工( 机械 )設定过程第15章 : 实物编程与加工微密科技(无锡)有限公司数控铣床培训手册微密科技(无锡)有限公司目录一览表1) 仪表板控制一览表1.1) 按钮与信号灯功能1.2) 模式选择功能钮 ( MODE SELECT )1.3) 轴选择功能钮 ( AXIS SELECT )1.4) 速度操作钮 ( RAPID OVERRIDE HANDLE MULTIPLIER )1.5) 工件加工运转加速钮 ( FEEDRATE OVERRIDE /JOG FEEDRATE )1.6) 屏幕转换图表 ( Screen Transition Diagrams )1.7) 练习题 ( EXERCISE )2) NC程式概要2.1) 程式格式2.2) 字元和位址2.3) 练习题 ( EXERCISE )3) 制作程式的基本概念3.1) 控制轴和轴名称3.2) 参考点(机械原点位置)和原点复归3.3) 练习题 ( EXERCISE )4) 程式设计概要4.1) 指定刀具沿着加工工件轮廓移动的程式4.2) 指定刀具的进给速度作工件切削的程式4.3) 命令主轴旋转和停止,冷却液开关等的各种机械操作之程式4.4) 指定主轴回转数的程式4.5) 选择工件加工时适合的刀具之程式4.6) 程式的构成4.7) 其他程式设计上的注意点4.8) 练习题 ( EXERCISE )5) 位置指令5.1) 位置指令方式 ( G90、G91 )5.2) 英制与公制指令的切换 ( G20、G21 )5.3) 小数点输入5.4) 练习题 ( EXERCISE )6) 准备机能一览表 6.1) G 指令与其它指令一览表 6.2) 坐标系和坐标原点的符号 6.3) 其他指令一览表 6.4) 练习题 ( EXERCISE )7) 补间机能 7.1) 位置定位快速进给 ( G00 ) 7.2) 直线补间 ( G01 ) 7.3) 圆弧补间 ( G02、G03 ) 7.4) 练习题 ( EXERCISE )微密科技(无锡)有限公司8) 补助机能 8.1) 补助机能M2位数BCD 8.2) 练习题 ( EXERCISE )9) 主轴机能 9.1) 主轴机能S2位数BCD 9.2) 练习题 ( EXERCISE )10) 刀具机能 10.1) 刀具机能T2位数BCD 10.2) 刀具号码登记顺序控制图11) 刀具补正机能 11.1) 刀具补正号H/D 11.2) 刀具长度G43、G44补正/G49取消 11.3) 刀具径补正 11.4) G41/G42指令与I、J、K指定 11.5) 刀具径补的一般注意事项 11.6) 练习题 ( EXERCISE )12) 程式补助机能 12.1) R指令圆弧补间 12.2) 程式补助机能 ( G80 G84, G98 G99 ,M98M99 ) 12.3) 练习题 ( EXERCISE )13) 座标系设定机能 13.1) 座标术语与控制轴 13.2) 基本机械座标系、工件座标系及局部座标系 13.3) 基本机械座标系 13.4) 参考原点复归G28,G29,G30 13.5) 工件坐標系設定与工作坐標系補正;G54G59 13.6) 程式说明 13.7) 练习题 ( EXERCISE )14) 工件加工( 机械 )設定过程 14.1) 程序 14.2) 刀具14.3)微密科技(无锡)有限公司1.1) 按钮与信号灯功能名称功能解说Power 动力指示灯显示电源接通Home Pos 复归原点指示灯显示X,Y,Z轴已复归原点Spindle Orient 马达定向位换刀初始位置Alarm 警报指示灯程序出错,机械故障,安全检查器不到位Home ATC 夹子位置更换刀具夹子已完成工作及准备更换状态Magazine Home 刀套仓库位置所选择刀具已到位及准备状态Work take out permission 工作台位置工作台旋转已完成到位工作Home Pos 复位XYZ轴已复位到机器初始原点Coolant 冷却液开关自动和手动开关Block Skip 程序跳跃若键钮打开在程序中有( / )就会跳跃到下个程序Optional Stop 停止选择 (若键钮打开)若程序在运行中有M00或M01便会自动停止操作Single Block 逐步运行 (若键钮打开)每按一次起动键方可运行下一单行程序 ( 只适用于设定新程序)Machine Lock 运行锁定 (若键钮打开)XYZ轴停止移动DRY Run 空运行 (若键钮打开)必须在相应的程序上把Z基准提高Start 起动键每按一次即可运行加工程序Start Reservation 预定起动键当前加工程序完成后自动运行下一加工程序Emergency Stop 紧急键无论处于任何情形,机器运行立即停止Feed Hold 暂停键进给保持Ready 就绪键系统开始键ATC Jog Drive 手动换刀键必须在换刀位置上才有效MG Jog Drive 手动刀套转动键必须从换刀位置上退回刀库Auto ZRM 快速自动归位键必须配合模式选择键JC Jog drive 手动工作台旋转键必须配合模式选择键Alarm Reset 警报消除键消除警报+/- Push +/-键必须配合模式选择键Door Oper/Close 正面门开关键必须配合模式选择键Light Off/On 灯光开关键Operation 电源开关键Edit Off/On 更改程序锁只适用于更改程序微密科技(无锡)有限公司1.2) 模式选择功能钮 ( MODE SELECT )名称功能解说Edit编辑,修正程序Auto自动运行锁只适用于生产上MDI模式功能钮适用于换刀,工作台旋转与其他的模式程序Jog手动轻推钮必须配合轴选择功能钮,+/-键与工件加工运转加速钮ZRN手动复归原点必须配合轴选择功能钮与+/-键Rapid 手动迅速钮必须配合轴选择功能钮,+/-键与速度操作钮Handle手动移动钮必须配合轴选择功能钮与工件加工运转加速钮1.3) 轴选择功能钮 (AXIS SELECT)名称功能解说X 轴手动复归原点,轻推与迅速移动钮必须配合工件加工运转加速钮与速度操作钮Y 轴手动复归原点,轻推与迅速移动钮必须配合工件加工运转加速钮与速度操作钮Z 轴手动复归原点,轻推与迅速移动钮必须配合工件加工运转加速钮与速度操作钮1.4) 速度操作钮 (RAPID OVERRIDE HANDLE MULTIPLIER)名称功能解说Rapid Override Handle Multiplier快速进给以现在点做为始点,坐标语指令值为终点,以直线与非直线路径作为位置定位,以最大速度移动定位。 ( 必须配合G00代码 )1.5) 工件加工运转加速钮 (FEEDRATE OVERRIDE /JOG FEEDRATE)名称功能解说Feedrate Override/Jog Feedrate直线补间刀具从现在点起,坐标语指定的终点为止,以位址F所指定的速度作直线移动补间。但是此时,程序F指定的速度,以加速钮百分比例来运行。( 必须配合G代码 )微密科技(无锡)有限公司2.0) 收据控制程式概要l 程式格式 为了控制工作母机的动作,数值控制器 (以下简称 CNC) 预先定义了同种不同型式的控制讯息,而本 CNC 采用被称为 (字元位址) 方式的格式。 这方式所给予机械的控制讯息全由英文字母为首的文字和复数个位数的数值之组合所构成。而这些英文字母 (即位址) 各自有其既定的功用,所以,以什么样的排列顺序也无所谓。 以下程式例两者的机械动作是一样的。 例 1)N001 G00 X-100.0 Y-150.0 M03 S1000 ; 例 2)M03 G00 S1000 Y-150.0 N001 X-100.0; 但是,为了使程式能一目了然,建议使用例 1)的排列方式依照 N , G , X , Y , Z , F , M , S , T ,的顺序指定.l 字元和位址 在第一项所说以英文字母为首的文字被称为位址,而这位址接上复数个位数的数值所构成的讯息被称为字元资料 (或单指字元) 。位址本身预先已有了既定的功能。再者,字元资料是依据位址所指定可能的位数来决定的。 因此,一个一个的字元资料是形成NC程式的基本要素,这些字元资料的组合是构成实际工件切削的加工程式。再者,位址G,M,S和T所代表的字元资料别名又叫G码,M码,S码,T码。微密科技(无锡)有限公司3.0) 制作程式的基本概念l 控制轴和轴名称 通常付有CNC的立式切削中心机(以下简称工作母机),藉由水平移动(左右以及前后方向)的工作台和主轴床台的上下移动,作单独移动或同时移动来执行切削(加工)。这些三方向可动部位就称之为控制轴,另外有如下的轴名称称呼: 使工作台左右进给的控制轴-X轴 使工作台前后进给的控制轴-Y轴 使主轴床台上下移动的控制轴-Z轴 l 参考点( 机械原点位置 )和原点复归 在机械的各控制轴,特定的机械位置被设定作为机械坐标系的基准点。这个机械位置就称为参考点(或机械原点位置)。参考点是提供加工程式的坐标系与刀具交换时以及刀具补正量设定时等之基准点的重要角色。 在一般CNC工作母机,具备有手动操作或加工程式自动的回到这个原点位置的机能,就称之为原复归。各轴实际的参考点是定在那个位置, 通常,在NC电源投入以及紧急停止发生后而开始动转时,需执行这原点的复归。 微密科技(无锡)有限公司4.0) 程式设计概要l 指定刀具沿着加工工件轮廓移动的程式 加工工件的轮廓全由直线部分和圆弧部分的组合构成,所以程式指令(注1)也分成令刀具走直线圆弧的动作。但是,在实际加工时,除了刀具沿轮廓的移动以外,必须用快速进给指令使工作台移动到指定的位置。l 令刀具沿着直线移动的程式程式格式G01(或G1).指定以直线移动的G码( 注2 ) X、Y直线移动的终点坐标值F刀具的进给速度.G01 X Y F ;l 令刀具沿着圆弧移动的程式 在圆弧的场合,就刀具进行的方向而言有顺时针圆弧和逆时针圆弧两种,因此,各有各的G码可使用。G02:指定以顺时针圆弧移动的G码G03:指定以逆时针圆弧移动的G码X、Y圆弧的终点坐标值R圆弧半径(注:也有将圆弧中心以I、J、K来指定的方式,详细如后述)F刀具的进给速度程式格式G02 X Y R F ; / G03 X Y R F ;l 令刀具快速进给的程式 全部的刀具移动只以上述的程式指定也是可以的,而非切削的移动的以CNC装置的最高速度(称为快速进给速度或位置定位速度)进给能够缩短加工时间进而实现良好的加工效率。程式格式G00 X YG00令刀具以快速进给移动的G码X、Y位置定位 ( 注1 ) 实际机械也可以是刀具不动而工作台移动,而本说明则是假设刀具对着工作台移动来作说明。但是,在程式的设计上并没有需要特别注意的。 ( 注2 ) 诸如G00,G01,G02等,位址所跟的第一个零可以省略。也就是说指定成G0,G1,G2没有关系。微密科技(无锡)有限公司 刀具沿着直线、圆弧移动的机能就叫补间机能,再者,刀具以高速进给的机能则称为位置定位或快速进给机能。而G00、G01、G02、G03等的G码称为准备机能( 或G机能 ),这些个G机能有其他许多种种类。各个内容请参考X、Y补间机能的项次。l 指定刀具的进给速度作工件切削的程式 在切削工件的场合,必须考虑这个工作的材质或使用的刀具所能适应的刀具进给速度。指定的这个进给速度就被称为进给机能(或F机能)。进给速度就是以这跟随的数值指定的。例如,刀具想以每分钟200mm快速进给时,程式是以F200.0或F200指定.刀具Fmm / 分工件加工工作机 F指令通常是和G01等补间机能指定在同一单节,而单独指定也可以。又,因为是一个持续指令,直到下个进给速度需要变更而必须再次指定,否则各单节是不需要每次指定的。在所有的补间机能(G01、G02、G03)中其作用是相同的。l 命令主轴旋转和停止,冷却液开关等的各种机械操作之程式 从事工件加工时,需要诸如主轴旋转,喷出冷却液(切削油)和机械则其他机器的开/关动作。指定这些开/关动作的机能就叫做辅助机能(或M机能)。一般的M位址可指定两位的数值(M码)。例如,M03是主轴正转,M04是主轴逆转,M05是主轴停止的动作。实际上什么样的M码被定义成什么样的机能,必须参考机械制造商的说明书。 而且M00,M01,M02,M30,M98以及M99是不被所有机械制造商所定义的M码,在CNC则它们的机能是被固定的。l 指定主轴回转数的程式 和F指令相同,根据工件的材质和使用的刀具来考虑适切的刀具回转速。刀具回转速是工件刀削时,依照刀具和工件的相对速度所算出的. 例如,100mm的刀具以每分钟200mm的切削速度加工时,主轴回转数就会是640rpm,这个回转数(rpm)指定在S之后,也就是S640。当然,不一一计算,以所希望的数值指定也没关系。 和主轴回转数相关的指令就称为主轴机能(或S机能)。因为S机能也是持续指令,所以直到下个必须变更时才再次指定主轴回转数。而且,在主轴旋转当中指定新的S机能时,回转数会立刻变更,而电源投入以及M05使主轴停止后必须和M03或M04的主轴回转指令同时指定或在M03、M04指定之前执行。其他详细请参考主轴机能的项次.l 选择工件加工时适合的刀具之程式 在实际的工件加工,为执行铣削、钻孔、攻牙以及搪孔等各种加工,必须使用对应这些工作的刀具。各刀具被付于号码(刀具号码),位址T之后指定两位的数值(T码)。这个就叫做刀具机能(或T机能)。例如,10mm的刀具定为刀具号码5,程式选择这把刀以T05或T5指定。微密科技(无锡)有限公司 刀具选择的方法,因与各机械制造商刀具交换方式(称为ATC)有密切的关系,所以请参考机械制造商的说明书。 其他详细请参考刀具机能的项次l 程式的构成 一个单节的程式一般的结构如下。N00000G00X000.0 Y000.0 Z000.0M00S0000T00F000;顺序号码标准机能座标语辅助机能主轴机能刀具机能进给机能单节结束码 单节的前头指定顺序号码,位址N之后最多指定5位的数值。程式执行中,因被显示在CNC装置的监视画面,故能监视加工程式的执行状况并被使用作为呼叫出(程式呼叫)加工程式中特定的工程。但是,顺序号码并不表示依其指定的号码顺序执行的。程式的执行顺序是按书写在程式中的单节前后顺序来作的(单节内的指令是同是时执行)。顺序号码不需要每个单节都指定,再者,全部都不指定对加工也有影响。 当然,对其他的字元资料(G,X,Y,Z ,F)来说,不必在这单节动作的可以省略。加工程式一般的结构如下所示。;程式最前头的EOB ( ; )01234 ;程式号码N001 G90 G00 X-10.0 Y-20.0 Z-30.0 M03 S1000 ;程式N002 M08 ;程式N003 G01 Z-40.0 F500 ;程式N004 G00 Z30.0 ;程式:程式:程式N050 M30 ;程式结束 首先,程式最前头的EOB(;),接着是程式号码,为了加工的各个单节,然后程式的最后写上M02或M30的程式结束码。 程式号码(位址0之后最多8位的数值)是用号码付予加工程式,为了和顺序号码一样被显示在画面上,管理这号码因而能知道现在是什么样的加工程式执行。再者,NC装置内的记忆体储存一个种类的加工程式,在选择加工中需要的程式时使用。 一个加工程式请务必指定其所对应的程式号码。再者,相同的程式号码不能使用。还有,在程式中不做指定而是CNC内部自动作成的号码称为单节号码。每次程式号码或顺序号码读出时,单节号码回复补到零(即重置为零),以后继续读出的单节,只要无程式号码或顺序号码,单节号码以1为计算单位自动累加计数。计数值到达99999为止就又回复到零,再次以一次一个的方式累加计数。单节号码和顺序号码相同,显示在CRT画面上。l 其他程式设计上的注意点 通常加工程式是以刀具的中心沿着加工画面的形状移动写成的。但是,实际加工中因使用各种厚(刀具径) 和长(刀具长)的刀具,所以实际的刀具路径由这些半径和长取代,不能作正确的加工。微密科技(无锡)有限公司有工具径补正的刀具中心路径加工形状(程式路径) 因此,提供了如下的刀具补正机能而使程式设计者不必考虑其位置的问题。 刀具径补正机能。 刀具长补正机能。 这些机能将预定使用的刀具半径和长度登录在CNC装置的记忆体内(特别称之为补正记忆体),以专用的G码和登录号码的指定将刀具径和刀具长的大小作补正。详细,请参考刀具补正机能的项次。 微密科技(无锡)有限公司5.) 位置指令l 位置指令方式 ( G90、G91 ) 机能及目的 依据G90、G91指令,由这之后开始的坐标指令以绝对值或增量值指令执行。但是,R指定圆弧半径或I、J、K指定圆弧中心,通常为增量值指定。 指令格式 G9 Xx1 Yy1 Zz1 aa1;( a表示附加轴 ) 在这里 G90: 绝对值指令/G91: 增量值指令 详细说明 (图1) 在绝对值模式中,与现在的位置无关,是依程式指定的工件坐标系的位置移动。 N1 G90 G00 X0 Y0 ; 增量值模式时,以现在的位置做为起始点,依程式指定的相对值移动。 N2 G91 G01 X200.0 Y50.0 F100 ; 从工件坐标系的0点出发的指令,绝对值或增量值的任一模式,坐标指令值均相同。(图1)刀具 对于次单节的移动,是依最后所指定的G90或G91模式而定。 (G90) N3 X100.0 Y100.0 ; 向工件坐标系X为100.mm Y为100.mm的位置移动。 (G91) N3 X-100.0 Y50.0 ; 增量值为准,X轴向-100.0mm Y轴向+50.0mm方向移动,最后结束X向100.mm Y向100.mm的位置移动。微密科技(无锡)有限公司 同一单节中,可以用复数次指令,以绝对值或增量值指定特定的位置。 N4 G90 X300.0 G91 Y100.0 ; X轴依G90为绝对值模式,向工件坐标系300mm的位置移动;Y轴依G91为增量值模式,向+100mm的方向移动。结果Y轴向200.mm位置移动。此一单节起的次一单节仅存G91模式。 电源投入时,初始状态为绝对值或增量值模式,是依参数画面“初始绝对值”的设定来选择的。 依手动资料输入(MDI)指定时,从该单节起G90/G91模式亦持续有效。l 英制与公制指令的切换 ( G20、G21 ) 机能及目的 依G90指令指定,英制与公制指令的切换可以变换. 指令格式 G20 : 英制指令 G21 : 公制指令 详细说明 依程式指令G20/G21切换时,原先设定的刀具长、刀具位置、刀具径等的补正量、变数、英制或公制指令的输入设定单位的参数(各轴)等均需变更。 G20/G21的切换,原则上是加工开始以前执行,而在程式加工途中切换时,G20(或G21)指令的后面单节加入M00,使执行暂时停止,以便变更补正量。 G21 G90 X00.00 Y00.00 Z00.00 ;G20 G90 X00.00 Y00.00 Z00.00 ;M00 ; 执行补正量的重新设定。:F000 务必加入新的F指令。 电源投入时,初始状态为G20或G21状态,是依参数画面的初始英制的设定而定。 切换时,F速度指令仍依切换前的资料执行,所以需依切换后的指令单位修正F速度指令。微密科技(无锡)有限公司l 小数点输入 机能及目的 刀具的轨迹、距离及速度等加工程式的资料,在mm(公制)或inch(英制)单位中均可用零点( zero point )的小数点指令方式输入。其次,用无小数点资料的最小位数表示为最小输入指令单位或零点方式。 指令格式 公制 00000.000 英制 0000.0000 详细说明 小数点指令仅适用于加工程式有关距离、角度、时间、速度及缩放比率等资料有效。 小数点指令的有效位址为X、Y、Z、U、V、W、A、B、C、I、J、K、E、F、P、Q及R等。但是,P仅于缩放比率时才有效。 小数点指令用于副程式等的变数资料定义亦有效 小数点无效位址的小数点指令,仅整数部的资料有效。小数无效的位址如下所示: D、H、L、M、N、O、S、T 微密科技(无锡)有限公司6.) 准备机能一览表l G 指令与其它指令一览表G 指令指令群机能 G 指令指令群机能* 0001快速定位3800刀具径补正向量指定# 0101直线补间切削3900刀具径补正转角圆弧指定0201圆弧补间切削CW# 4007刀具径补正取消/3 次元径补正0301圆弧补间切削CCW4107刀具径补正左/3 次元径补正02.100涡弧补间切削CW4207刀具径补正右/3 次元径补正03.100涡弧补间切削CCW# 40.115法线控制取消0400暂41.115法线控制左侧0500高速加工模式42.115法线控制右侧0700假想轴补间4308刀具长补正量 ( + )0900准确停止 检查4408刀具长补正量 ( - )1000程序参数输入/补正输入4500刀具位置补正 ( 伸长 )1100程序参数输入取消4600刀具位置补正 ( 缩小 )1200圆切削CW4700刀具位置补正 ( 2倍伸长 )1300圆切削CCW4800刀具位置补正 ( 2倍缩小 )# 1702平面选择X - Y# 4908刀具长补正量取消* 1802平面选择X - Z# 5011比例缩放 取消* 1902平面选择Y - Z5111比例缩放 有效* 2006英制指令# 50.119G指令镜像 取消# 2106公制指令51.119G指令镜像 有效2204行程极限检查有效5200局部坐标系统设定# 2304行程极限停止无效5300机械坐标系统选择2700参考原点检查# 5412工件坐标系1选择2800参考原点复归5512工件坐标系2选择2900开始点复归5612工件坐标系3选择3000第24参考原点复归5712工件坐标系4选择3100跳跃机能5812工件坐标系5选择31.100跳跃机能15912工件坐标系6选择31.200跳跃机能254.1/工件坐标系( 扩张 )选择31.300跳跃机能36000单方向位置定位3301螺纹切削6113正确停止停止模式3400特别固定循环61.113高精度控制模式3500特别固定循环6213自动转角进给调整3600特别固定循环6313攻牙模式3700自动工具长测定# 6413切削模式37.100特别固定循环6500巨集程式 单一呼出微密科技(无锡)有限公司G 指令指令群机能 G 指令指令群机能6614巨集程式 状态呼叫A8309固定循环 ( 深孔钻 )66.114巨集程式 状态呼叫B8409固定循环 ( 攻牙 )# 6714巨集程式 状态呼叫取消8509固定循环 ( 搪孔 )6816坐标回转 有效8609固定循环 ( 搪孔 )# 6916坐标回转 取消8709固定循环 ( 反搪孔 )70/使用固定循环8809固定循环 ( 搪孔 )71/使用固定循环8909固定循环 ( 搪孔 )72/使用固定循环* 9003绝对值指令7309固定循环 ( 快速深孔钻 )# 9103增量值指令7409固定循环 ( 攻反牙 )9200机械坐标系设定75/使用固定循环9305反时间进给7609固定循环 ( 精搪孔 )# 9405非同时切削 ( 每分钟进给 )77/使用固定循环* 9505同时切削 ( 每回转进给 )78/使用固定循环* 9617周速控制有效79/使用固定循环# 9717周速控制取消# 8009固定循环 取消# 9810固定循环 起始点复归8109固定循环 ( 钻孔/铅孔 )9910固定循环 R点复归8209固定循环 ( 钻孔/反铅孔 )注 l 印有#记号表示初期状态应选择的指今码或被选择的指令码。l 印有*记号表示初期状态依参数所选定的指令码或被选择的指令码。l 同一单节指定2个以上的G指令时,以最后的G 指令有效。l 以上的表格为NC原本的G指令,有些机械因使用G指令呼叫,其动作的组合和原本的G指令有所差异,请参照、确认机械厂的说明书。M 指令机能 M 指令机能M00中止程式M17 开门M01选择性停止M18关门M02终结程式M20 倾销命令M03马达轴顺时针回转 ( CW )M30结束程式M04马达轴反时针回转( CCW )M60工作台回转M05马达轴停止M73刀具盆推进M06 更换刀具M74刀具盆回返M08起动冷却剂M98副程式呼叫M09中止冷却剂M99副程式终结微密科技(无锡)有限公司l 坐标系和坐标原点的符号参考原点机械坐 标原点工件坐标原点( G54G59)l 其他指令一览表 使用位置及小数点指令的有效/无效位置小数点 指令用途位置小数点 指令用途A有效坐标位置资料J有效圆弧中心坐标无效回转轴补助机能码有效刀具径补正向量等份有效直线角度资料有效特别固定循环的孔螺距或角度B有效坐标位置资料K有效圆弧中心坐标无效回转轴补助机能码有效刀具径补正向量等份C有效坐标位置资料无效特别固定循环的孔个数无效回转轴补助机能码L无效固定循环,副程序重复执行次数有效转角面切削量M无效补助机能码D无效刀具径补正N无效顺序号码无效刀具长补正O无效程序号码E有效螺纹数/inch ,精密螺纹导程P有效/无效暂时间F有效进给速度无效副程序的呼出号码有效螺纹导程无效特别固定循环的孔个数G有效准备机能码无效螺旋切削的螺距数H无效刀具长补正无效补正号码 ( G10 )无效副程序内的顺序号码无效周速半径I有效圆弧中心坐标有效缩放倍率有效刀具径补正向量等份Q无效高速加工模式的形式有效特别固定循环的孔螺距有效深孔钻循环的切削量有效反搪孔的位移量有效精搪孔时的位移量微密科技(无锡)有限公司位置小数点 指令用途R有效固定循环R点有效R指定圆弧的半径有效转角切削R圆弧半径有效补正量 ( G10 )无效同期攻牙/非同期攻牙切换S无效主轴机能码T无效工具机能码U有效坐标位置资料V有效坐标位置资料W有效坐标位置资料X有效坐标位置资料有效暂停时间Y有效坐标位置资料Z有效坐标位置资料微密科技(无锡)有限公司7) 补间机能l 位置定位快速进给 ( G00 ) 机能及目的 此一指令伴随坐标语,以现在点做为始点,坐标语指令值为终点,以直线或非直线路径作位置定位。 详细说明 一旦此指令指定时,此G00模式改变其它的G机能,直至01群的G01、G02或G03指令指定为止,G00模式保持有效。G00模式有效时,其后的G00指令只需指定坐标语即可( 亦即G00可省略 ) G00模式对于单节的始点及终点,通常是以加减速动作,当定位到达的状态确定后,才执行次一单节。定位到达与否的范围由参数设定。 09群的G机能( G72G89 )将随着G00指令的出现而变成取消状态( G80 )。 刀具的路径为直线或非直线依参数的选择而定,但是,定位时间不改变。 直线路径与直线补间( G01 )的方式相同,速度受各轴快速进给速度的限制。 非直线路径各轴独立,以最大速度移动定位。 G指令后无接续数字时,视做G00处理。 程式说明G91 G00 X-270.0 Y300.0 Z150.0 ;( X150.0 Y-100.0 Z150.0 )始点( X-120.0 Y200.0 Z300.0 ) ;终点单位mm微密科技(无锡)有限公司l 直线补间 ( G01 ) 机能及目的 此一指令伴随坐标语及速度指令,刀具从现在点起,坐标语指定的终点为止,以位址F所指定的速度作直线移动补间。但是此时,F指定的速度,通常为刀具中心进行方向的线速度。 详细说明 一旦此指令指定后,将其他G机能变成G01模式,直至01群G00、G02或G03指令指定为止,G01模式将保持有效。G01模式有效时,其后的G01指令无需指定,只需指定坐标语或欲改变的速度F指令即可。最初的G01指令单节中,若F无指定,程式警示“P62”发生。 回转轴的进给速度为度/分( 小数点位置的单位 )。( F300=300度/分 ) 程式例 N2-N5-N4-N3-N2以进给速度300mm/min切削. 但是,N1-N2为刀具的快速定位.增量值指令绝对值指令N1 X00.0 Y00.0 ;N1 X00.0 Y00.0 ;N2 G91 G00 X20.0 Y10.0 ;N2 G90 G00 X20.0 Y10.0 ;N5 G01 X10.0 Y30.0 F300 ;N5 G01 X30.0 Y40.0 F300 ;N4 X20.0 ;N4 X50.0 ;N3 X-10.0 Y-30.0 ;N3 X40.0 Y10.0 ;N2 X-20.0 ;N2 X20.0 ;l 圆弧补间 ( G02、G03 ) 机能及目的 此一指令是在刀具沿着圆弧移动的场合使用 指令格式微密科技(无锡)有限公司 圆弧指令是将终点坐标付在位址X、Y上,圆弧中心的坐标值付在位址 I,J ( 或K )上。I - X,J - Y,K - Z的对应。 圆弧终点坐标值的指令可以是绝对值,增量值并用,圆弧中心坐标值必须使用始点起的增量值指令 详细说明 G02( G03 )指令指定时可改变其它的指令模式,直到01群的G00或G01或G33指令指定止,G02( 03 )模式仍然保持有效圆弧的回转方向以G02、G03区分 程式例 ( 例 1 ) G02 J50.0 F500 ; 真圆 ( 顺时针回转 ) ( 例 1 ) G03 J50.0 F500 ; 真圆 ( 反时针回转 )( 例 1 ) ( 例 2 ) G91 G02 X50.0 Y50.0 J50.0 F500 ;- 3/4圆弧 ( 从始点顺时针回转 ) ( 例 2 ) G91 G03 X50.0 Y50.0 J50.0 F500 ;- 1/4圆弧 ( 从始点反时针回转 )( 例 2 )微密科技(无锡)有限公司8.) 补助机能l 补助机能M2位数BCD 补助机能称做M机能,主轴的正转,反转,停止,冷却油的ON/OFF等NC机械的补助的机能指令. 本数值控制装置,位址M以连续的2位数指定,在1单节中仅可指定1组补助机能。 ( 例 ) G00 Xx1 Mm1 ; 2个以上的指令时,仅最后的1个有效。 指定数值超过2位数时,仅后2位数有效。 M00,M01,M02,M30,M98,M99等M指令已被用做特定用途的补助指令,不可做为一般的补助指令。除此6种,尚可指定94种类的M指令,具体的数值及对应机能。 M指令可与其它指令在同一单节中指定,与移动指令在同一单节时,指令的执行顺序有两种 ; 移动完了后,M机能执行。 与移动指令同时执行 上述中,依那一种方式执行视机械规格而定。除M98,M99指令外,其余的M指令需经顺序控制处理。 程式停止 ; M00 此补助机能读入时。读带机停止读入一次. 以NC的机能而言,M00仅用于纸带读入的停止,主轴回转制限等.机器的机能是否停止,依机器规格而异. 选择性停止;M01 机械操作面盘上的选择性停止开关ON,而且M01指令读入时,纸带读入停止,与上述的M00指令效果相同。 选择性会议上开关OFF时,M01指令无视。 (例)选择性会议上开关状态及动作N10 G00 X10000ON时 N11停止N11 M01;OFF时 N11不停止次指令N12 G01 X20000 Z3000 F600(N12)执行 程式结束 ; M02和M30 此指令,通常用于加工完了后的最后单节,主要是用于纸带的回转。纸带的回转是否作用,依机械的规格而定其次,依机械规格,以M02、M30,用于纸带回转及同一单节的其它指令执行完了后,NC重置的作用。(但是,依此重置作用,指令位置计数器内容未清除,仅取消模式指令、补正量等)。回转完了时(自动运转中的灯熄减),NC的次一动作停止,欲再起动时,可押下自动起动按钮。 M02、M30完了后,再起动场合时,最初的移动指令仅为坐标语时,移动以程式完了时的补间模式移动。请注意!(最初指定的移动指令最好能用G机能指定) 副程式呼叫及复归;M98、M99 M98、M99用于副程式的呼叫及副程式结束复归。 M98、M99仅在NC内部处理,M码信号及起动信号未输出。微密科技(无锡)有限公司10.) 刀具机能l 刀具机能T2位数BCD 刀具机能称做T机能,用来指定刀具的号码。本数值控制装置中,位址T及连续的2位数字,099中的任一组(共100组)可用来指定刀具号码。但是,此100组中可使用组数需视机能的规格而定。 1个单节中仅能指定1组指令,复数指令使用时,仅最后的一组指令有效。其次,位数超过2位时,仅后2位数有效。 输出为BCD码及起动信号。 T机能可与其它指令同时指定,与移动指令在同一单节同时指定时,指令的执行顺序有下列两种(适用机能依机械规格而定) 移动完了后,T机能执行。 T机能与移动指令同时执行l 刀具号码登记顺序控制图 先选择所要的刀库号码( MG ),之后写入刀具号码( TOOL )再写入刀具直径( D ),按 INPUT CALC 。 # MG是刀库刀套号码 # TOOL是刀具号码 # D是刀具直径微密科技(无锡)有限公司11.) 刀具补正机能l 刀具补正号H/D H/D表示刀具补正号的指定位置。 H使用于刀具长补正,D使用于刀具位置补正及刀具径补正。 一度指定刀具补正号后,直至新的H或D指定为止,该补正号持续有效。 补正号指令在一单节中仅能使用一次(二次以上指定时,仅最后一次有效) 可以使用补正组数,规定如下: 标准 40组 H01H40 (D01D40) 附加规格 800组(最大) H01H800 (D01D800) 补正号的使用值大于规格所定的最大组数时,程式警示“P170”出现。l 刀具长度G43、G44补正/G49取消 机能及目的 依据这些指令,各轴移动指令的终点位置,可依设定的

温馨提示

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

评论

0/150

提交评论