數(shù)控編程基礎(chǔ)4_第1頁
數(shù)控編程基礎(chǔ)4_第2頁
數(shù)控編程基礎(chǔ)4_第3頁
數(shù)控編程基礎(chǔ)4_第4頁
數(shù)控編程基礎(chǔ)4_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

數(shù)控編程基礎(chǔ)SHUKONGJICHUANGGAISHU一、程序編制的基本概念二、程序的編制一、程序編制的基本概念1、數(shù)控編程的方法介紹

2、數(shù)控程序代碼介紹

3、數(shù)控程序結(jié)構(gòu)返回1、數(shù)控編程的方法介紹1.手工編程:

利用一般的計算工具,通過各種數(shù)學(xué)方法,人工進行刀具軌跡的運算,并進行指令編制。這種方式比較簡單,很容易掌握,適應(yīng)性較大。適用于中等復(fù)雜程度程序、計算量不大的零件編程。對機床操作人員來講必須掌握。2.自動編程:利用通用的微機及專用的自動編程軟件,以人機對話方式確定加工對象和加工條件,自動進行運算和生成指令。對形狀簡單(輪廓由直線和圓弧組成)的零件,手工編程是可以滿足要求的,但對于曲線輪廓、三維曲面等復(fù)雜型面,一般采用計算機自動編程。目前中小企業(yè)普遍采用這種方法,編制較復(fù)雜的零件加工程序效率高,可靠性好。專用軟件多為在開放式操作系統(tǒng)環(huán)境下,在微機上開發(fā)的,成本低,通用性強。3.CAD/CAM:利用CAD/CAM系統(tǒng)進行零件的設(shè)計、分析及加工編程。該種方法適用于制造業(yè)中的CAD/CAM集成系統(tǒng)。目前正被廣泛應(yīng)用,該方式適應(yīng)面廣、效率高,程序質(zhì)量好,適用于各類柔性制造系統(tǒng)(FMS)和集成制造系統(tǒng)(CIMS),但投資大,掌握起來需要一定時間。返回2、數(shù)控程序代碼介紹常用的標準主要有:1.數(shù)控紙帶的規(guī)格2.數(shù)控機床坐標軸和運動方向3.數(shù)控編程的編碼字符4.數(shù)控編程的程序段格式5.數(shù)控編程的功能代碼EIA(美國電子工業(yè)協(xié)會)和ISO(國際標準化協(xié)會)

返回八單位標準穿孔紙帶EIA代碼和ISO代碼的主要區(qū)別在于:EIA代碼每行孔數(shù)為奇數(shù),其第5列為補奇列;ISO代碼各行孔數(shù)為偶數(shù)孔,其第8列為補偶列。補奇或補偶的作用是判別紙帶的穿孔是否有錯。返回3、數(shù)控程序結(jié)構(gòu)加工程序是由若干程序段組成;程序段是由一個或若干個指令字組成,指令字代表某一信息單元;每個指令字由地址符和數(shù)字組成,它代表機床的一個位置或一個動作;每個程序段結(jié)束處應(yīng)有“EOB”或“CR”表示該程序段結(jié)束轉(zhuǎn)入下一個程序段;地址符由字母組成;每一個字母、數(shù)字和符號都稱為字符。下一頁常用地址符的含義

功能代碼備注程序號O程序號程序段序號N順序號準備功能G定義運動方式坐標地址X、Y、ZA、B、C、U、V、WRI、J、K軸向運動指令附加軸運動指令圓弧半徑圓心坐標進給速度F定義進給速度主軸轉(zhuǎn)速S定義主軸轉(zhuǎn)速刀具功能T定義刀具號輔助功能M機床的輔助動作偏置號H、D偏置號子程序號P子程序號重復(fù)次數(shù)L子程序的循環(huán)次數(shù)參數(shù)P、Q、R固定循環(huán)參數(shù)暫停P、X暫停時間下一頁常見程序段格式1234567891011N_G_X_U_Q_Y_V_P_Z_W_R_I_J_K_R_F_S_T_M_LF順序號準備功能坐標字進給功能主軸功能刀具功能輔助功能結(jié)束符號下一頁%開始符O1234程序號N1G90G54G00X0Y0S1000M03;第一程序段N2Z100.0;第二程序段N3G41X20.0Y10.0D01;……………N4Z2.0;N5G01Z-10.0F100;N6Y50.0F200;N7X50.0;N8Y20.0;N9X10.0;N10G00Z100.0;N11G40X0Y0M05;N12M30;程序結(jié)束程序結(jié)構(gòu)舉例返回二、、程程序序的的編編制制機床床坐坐標標系系和和工工作作坐坐標標系系的的概概念念數(shù)控控編編程程常常用用指指令令的的含含義義數(shù)控控機機床床編編程程步步驟驟數(shù)控控機機床床編編程程實實例例返回回1、、機機床床坐坐標標系系和和工工作作坐坐標標系系的的概概念念1..機機床床坐坐標標系系2..工工作作坐坐標標系系數(shù)控控機機床床的的坐坐標標系系規(guī)規(guī)定定已已標標準準化化,,按按右右手手直直角角坐坐標標系系確確定定,,如如圖圖所所示示,,一般般假假設(shè)設(shè)工工件件靜靜止止,通通過過刀刀具具相相對對工工件件的的移移動動來來確確定定機機床床各各移移動動軸軸的的方方向向。。1..機機床床坐坐標標系系機床床坐坐標標系系是是機機床床上上固固有有的的坐坐標標系系,,機機床床坐坐標標系系的的方方位位是是參參考考機機床床上上的的一一些些基準準確確定定。機床床上上有有一一些些固固定定的的基基準準線線,,如如主主軸軸中中心心線線,,固固定定的的基基準準面面,,如如工工作作臺臺面面、、主主軸軸端端面面、、工工作作臺臺側(cè)側(cè)面面、、導(dǎo)導(dǎo)軌軌面面等等,,不不同同的的機機床床有有不不同同的的坐坐標標系系。。1、、在在標標準準中中,,規(guī)規(guī)定定平平行行于于機機床床主主軸軸((傳傳遞遞切切削削力力))的的刀刀具具運運動動坐坐標標軸軸為為Z軸軸,,取取刀刀具具遠遠離離工工件件的的方方向向為為正正方方向向((+Z))。。當當機機床床有有幾幾個個主主軸軸時時,,則則選選一一個個垂垂直直于于工工件件裝裝夾夾面面的的主主軸軸為為Z軸軸。。2、、X軸軸為為水水平平方方向向,,且且垂垂直直于于Z軸軸并并平平行行于于工工件件的的裝裝夾夾面面。。3、、在在確確定定了了X、、Z軸軸的的正正方方向向后后,,可可按按右右手手直直角角笛笛卡卡爾爾坐坐標標系系確確定定Y軸軸的的正正方方向向。。4、、機床床原原點點((機機械械原原點點))是機機床床坐坐標標系系的的原原點點,,它它的的位位置置是是在在各各坐坐標標軸軸的的正正向向最最大大極極限限處處。。立式式數(shù)數(shù)控控銑銑床床機機床床原原點點2..工工作作坐坐標標系系工作作坐坐標標系系是是編編程程人人員員在在編編程程和和加加工工時時使使用用的的坐坐標標系系,,是是程程序序的的參參考考坐坐標標系系,,工工作作坐坐標標系系的的位位置置以以機機床床坐坐標標系系為為參參考考點點,,一一般般在在一一個個機機床床中中可可以以設(shè)設(shè)定定6個個工工作作坐坐標標系系。工工作作坐坐標標系系的的原原點點,,稱稱工作作原原點點((或或程程序序原原點點))。數(shù)控控編編程程常常用用指指令令的的含含義義以下下以以FANUC系統(tǒng)統(tǒng)的的常常用用指指令令為為例例對對常常用用指指令令作作一一介介紹紹。。(一)準備備功功能能(G指令令))(二)常用用輔輔助助功功能能((M指令令)1.絕絕對對坐坐標標和和相相對對坐坐標標指指令令(G90,G91)表示示運運動動軸軸的的移移動動方方式式。。使使用用絕絕對對坐坐標標指指令令(G90),程程序序中中的的位位移移量量用用刀刀具具的的終終點點坐坐標標表表示示。。相相對對坐坐標標指指令令(G91)用刀具運運動的增增量表示示。如圖,表表示刀具具從A點到B點的移動動,用以以上兩種種方式的的編程分分別為::G90X80.0Y150.0;G91X-120.0Y90.0;2.工作坐坐標系的的選取指指令(G54~G59)G54可以確定定工作坐坐標系1G55可以確定定工作坐坐標系2G56可以確定定工作坐坐標系3G57可以確定定工作坐坐標系4G58可以確定定工作坐坐標系5G59可以確定定工作坐坐標系66個工作坐坐標系皆皆以機床床原點為為參考點點,分別別以各自自與機床床原點的的偏移量量表示,,使用前前需提前前輸入機機床。3、平面面選擇指指令(G17,G18,G19)4、快速速定位(G00)刀具從當當前位置置快速移移動到切切削開始始前的位位置,在在切削完完了之后后,快速速離開工工件。一般在刀刀具非加加工狀態(tài)態(tài)的快速速移動時時使用,該指令令只是快快速到位位,其運運動軌跡跡因具體體的控制制系統(tǒng)不不同而異異,進給速度度F對G00指令無效效。G00XYZ;G90G00X40.0Y20.05、直線線插補指指令(G01)刀具作兩兩點間的的直線運運動加工工時用該該指令,,G01指令表示示刀具從從當前位位置開始始以給定定的速度度(切削速度度F),沿直線線移動到到規(guī)定的的位置。。格式:G01XYZF;G01X40.0Y20.0F100;6、圓弧弧插補指指令(G02,G03)圓弧插補補,G02為順時針針加工,,G03為逆時針針加工,,刀具進行行圓弧插插補時必必須規(guī)定定所在平平面,然然后再確確定回轉(zhuǎn)轉(zhuǎn)方向,,如圖,,沿圓弧弧所在平平面(如xy平面)的另一坐坐標軸的的負方向向(-z)看去,瞬瞬時針方方向為G02,逆時針針方向為為G03。7、暫停停功能(G04)G04暫停指令令可使刀刀具作短短時間無無進給加加工或機機床空運運轉(zhuǎn)使加加工表面面降低表表面粗糙糙度。格式:G04X1.6或G04P1600;1.6或1600表示1.6秒,G04為非續(xù)效效指令。。8、自動動機床原原點返回回指令(G28)機床原點點是機床床各移動動軸正向向移動的的極限位位置。如如刀具交交換時常常用到Z軸參考點點的返回回。格式:G28XYZ;G90G28X500.0Y350.0;9、刀具的補補償與偏偏置指令令(1)刀具半徑徑補償指指令(G40,G41,G42)G40刀具補償償取消G41刀具左補補償G42刀具右補補償9、刀具的補補償與偏偏置指令令(2)刀具長度度偏置指指令(G43,G44,G49)G43正向偏置置G44負向編置置G49偏置取消消當使用G43時,與程程序給定定移動量量的代數(shù)數(shù)值做加加法。使使用G44時做減法法,從而而得到實實際的移移動的終終點坐標標,G43稱正偏置置,G44稱負偏置置。10、固固定循環(huán)環(huán)(G73,G74,G76,G80~G89)快速移動動到(X,Y)坐標沿Z軸快速移移動,并并達R點切削進給給加工加工至孔孔底位置置(暫停,主主軸停,,主軸返返轉(zhuǎn)等)返回到R點(快速返回回和切削削進給返返回)快速返回回到起始始點10、固固定循環(huán)環(huán)(G73,G74,G76,G80~G89)G73指令的格格式:G81、、G73、G83區(qū)別別與用途途G81G73G83(二)常用輔助助功能((M指令)1.M00程序停止止執(zhí)行含有有M00指令的語語句后,,機床自自動停止止。如編編程者想想要在加加工中使使機床暫暫停(檢檢驗工件件、調(diào)整整、排屑屑等),,使用M00指令,重重新啟動動后,才才能繼續(xù)續(xù)執(zhí)行后后續(xù)程序序。(二)常用輔助助功能((M指令)2.M01選擇停止止執(zhí)行含有有M01的語句時時,如同同M00一樣會使使機床暫暫時停止止,但是是,只有有在機床床控制盤盤上的““選擇停停止”鍵鍵處在““ON”狀態(tài)時時此功能能才有效效,否則則,該指指令無效效,常用用于關(guān)鍵鍵尺寸的的檢驗或或臨時暫暫停。(二)常用輔助助功能((M指令)3.M02程序結(jié)束束該指令表表明主程程序結(jié)束束,機床床的數(shù)控控單元復(fù)復(fù)位,如如主軸、、進給、、冷卻停停止,表表示加工工結(jié)束,,但該指指令并不不返回程程序起始始位置。。(二)常用輔助助功能((M指令)4.M03主軸正轉(zhuǎn)轉(zhuǎn)5.M04主軸反轉(zhuǎn)轉(zhuǎn)6.M05主主軸停停轉(zhuǎn)7.M06換刀

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論