常用编程指令及数学处理课件_第1页
常用编程指令及数学处理课件_第2页
常用编程指令及数学处理课件_第3页
常用编程指令及数学处理课件_第4页
常用编程指令及数学处理课件_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

常用編程指令及數學處理

常用編程指令常用G指令含義與格式常用指令綜合應用§2.1常用編程指令一常用G指令含義與格式1G90、G91指令(1)G90——絕對尺寸(絕對座標)指令:是指在指定的坐標系中機床運動的終點座標值是相對於座標原點給出的。(見圖1)(圖1)絕對尺寸

(2)G91——增量尺寸(相對座標)指令:是指機床(刀具)運動的終點位置的座標值是相對於前一位置給出的。(見圖2)

(圖2)增量尺寸

§2.1常用編程指令一常用G指令含義與格式2G50、G92—

加工坐標系的設定

即建立坐標系,機床(刀具、工作臺)不產生運動,通過該指令設定起刀點即程式開始運動的起點。

格式:G50X

Y

Z

G92XYZ;

指令中的座標即為刀具出發點在工件坐標系下的座標值。

如數車:G50XZ;(省略Y軸座標是因為數控車床僅在ZX平面進行加工)

例:圖1

中設A點為起刀點:

G50X10Y12;

注:式中X、Y、Z尺寸字是指起刀點相對於加工原點的位置。用這種方式設置的加工原點是隨刀具起始點位置的變化而變化的,這一點在重複加工中應注意。

一常用G指令含義與格式§2.1常用編程指令例:按圖設置加工坐標系的程式段如下:

G50X128.7Z375.1

例:試用G92指令設定圖示條件下的加工坐標系。

設定程式為

G92X50Y50Z10

3G17、G18、G19—座標平面選擇指令即用來選擇圓弧插補的平面和刀具補償平面的(選擇加工平面)。格式:G17/G18/G19一常用G指令含義與格式§2.1常用編程指令注:(1)G17——指令機床在XY平面內進行加工;

G18——指令機床在ZX平面內進行加工;

G19——指令機床在YZ平面內進行加工;(2)在數控車床上一般默認為在ZX平面內加工;在數控銑床上一般默認為在XY平面內加工;(3)如果是移動指令則與平面選擇無關:例:G17Z10;…………這條指令可使機床在Z軸上產生移動。4G00—

快速點定位指令即命令刀具以點位控制方式從刀具所在點快速移動到下一個目標位置。格式:G00X

(U

)Y

(V

Z

(W

);式中X、Y、Z是目標位置的座標值。例:圖1中A→B:

G90G00X30Y37;…………(絕對指令編程)快速定位到B點注:G00速度一般由數控系統設定參數後不再變化。指令執行開始後,刀具沿著各個座標方向同時按參數設定的速度移動,最後減速到達終點。一常用G指令含義與格式§2.1常用編程指令注意:

在各座標方向上有可能不是同時到達終點。例如,在ANUC系統中,運動總是先沿45°角的直線移動,最後再在某一軸單向移動至目標點位置,如圖所示:

圖3快速點定位例:G00指令的運用如圖所示刀具從當前點(120,90)快速進給至點(50,6)的程式段為G00X50.0Z6.0例:圖示切槽的時候如退刀程式段寫為G00X50.0Z100.0則錯誤,將發生干涉。正確的程式段為

G00X50.0Z100.05G01—直線插補指令按指定進給速度的直線或斜線運動。格式:G01X

(U

)Y

(V

Z

(W

)F_;式中:X、Y、Z直線運動的終點座標值。例:圖1中A→B:

G90G01X30Y37F150;(絕對指令編程)

G91G00X20Y25F150;(增量指令編程)一常用G指令含義與格式§2.1常用編程指令例:車削圖示外圓的程式段為G01X60.0Z-80.0F1006G02、G03圓弧插補指令(1)G02——按指定進給速度的順時針圓弧插補;(2)G03——按指定進給速度的逆時針圓弧插補。圓弧順逆方向的判別:沿著不在圓弧平面內的坐標軸,由正方向向負方向看,順時針方向G02,逆時針方向G03,如圖4所示。圖4圓弧順逆方向的判別一常用G指令含義與格式§2.1常用編程指令各平面內圓弧情況a)

XY平面圓弧b)

ZX平面圓弧c)

YZ平面圓弧程式格式程式格式:XY平面:

G17G02X~Y~I~J~F~或G02X~Y~R~F~

G17G03X~Y~I~J~F~或G03X~Y~R~F~ZX平面:

G18G02X~Z~I~K~F~或G02X~Y~R~F~

G18G03X~Z~I~K~F~或G03X~Y~R~F~YZ平面:

G19G02Z~Y~J~K~F~或G02X~Y~R~F~

G19G03Z~Y~J~K~F~或G03X~Y~R~F~其中:(1)X、Y、Z的值是指圓弧插補的終點座標值;(2)I、J、K是指圓心相對於圓弧起點的增量座標,與G90、G91無關;(3)R為指定圓弧半徑,當圓弧的圓心角≤180。時,R值為正,當圓弧的圓心角>180。時,R值為負。例:在圖中,當圓弧A的起點為P1,終點為P2,圓弧插補程式段為:

G02X321.65Y280I40J140F50或:

G02X321.65Y280R-145.6F50例:如圖所示車削圓弧的指令為G02X50.0Z-10.0I40.0J17.0F80圖5

當圓弧A的起點為P2,終點為P1時,圓弧插補程式段為:

G03X160Y60I-121.65J-80F50或:G03X160Y60R-145.6F507暫停指令(G04)

該指令可使刀具作短時間(n秒鐘)的停頓,以進行進給光整加工。主要用於車削環槽、不通孔和自動加工螺紋等場合,如圖所示。指令格式:G04P___

指令中P後的數值表示暫停時間。一常用G指令含義與格式§2.1常用編程指令8自動回原點指令(G28)該指令使刀具由當前位置自動返回機床原點或經某一中間位置再返回到機床原點。指令格式:G28X(U)____Z(W)____

指令中的座標為中間點座標,其中X座標必須按直徑給定。直接返回機床原點時,只需將當前位置設定為中間點即可。刀具複位指令必須寫在G28指令的同一程式段或該程式段之前。刀具以快速方式返回機床原點。

一常用G指令含義與格式§2.1常用編程指令例:刀具走刀路線為A—B—C—D—E—A(不考慮刀具半徑)。圖6O0001G92X0Y0;M03S800T01;G00X20Y0;G01Y30F150;X30Y40;X45;G02X60Y25R15F100;G01Y10F150X0;GOOX0Y0;M05M309G40、G41、G42--刀具半徑補償指令§2.1常用編程指令

G41—左偏刀具半徑補償G42—右偏刀具半徑補償G40—刀具半徑補償取消程式格式:G01G41/G42X~Y~H~;…………G01G40X~Y~;式中

X、Y:建立刀具半徑補償直線段的終點座標值;H:刀具偏置代號地址字,後面一般用兩位數字表示代號;一常用G指令含義與格式10G45~G48——刀具位置偏置指令刀具位置偏置:刀具位置在刀具運動方向上的偏置。

G45—沿刀具運動方向上增加一個偏置量(刀具半徑)

G46—沿刀具運動方向上減少一個偏置量(刀具半徑)

G47—沿刀具運動方向上增加兩倍偏置量(刀具半

G48—沿刀具運動方向上減少兩倍偏置量(刀具半徑)編程格式:G45/G46/G47/48X~Y~H~注意:對圓弧插補和斜面輪廓應儘量避免使用G45~G48指令。§2.1常用編程指令一常用G指令含義與格式11G43、G44、G49—刀具長度補償指令

G43—刀具長度正補償

G44—刀具長度負補償

G49—

撤銷刀具長度補償編程格式:

G01G43/G44Z~H~;

┆G01G49式中:H同上述刀具半徑補償時含義相同,不過偏置量中放入刀具的長度補償值作為偏置量。§2.1常用編程指令一常用G指令含義與格式二常用指令綜合應用例1圓弧A→B:

G90G03X15Y20I-10J0F_;

圓弧B→A:G90G02X25Y10I0J-10F_;

B(15,20)O1(15,10)xyo§2.1常用編程指令A(25,10)R10A(15,10)B(65,10)R10F(15,28)C(65,28)yoxE(25,38)D(55,38)(圖6)例2:圖6刀具運動路線O→A→B→C→D→E→F→A,程式為:§2.1常用編程指令二常用指令綜合應用O0001(程式名)N10G50X0Y0;(設置起刀點)N20M03S1000T0101;(主軸順轉、主軸1000轉/分、1號刀)N30G90G00X15Z10;(O快移→A)N30G01X65F~;

温馨提示

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

评论

0/150

提交评论