數(shù)控加工程序編制-數(shù)控車-4階梯軸程序編制_第1頁
數(shù)控加工程序編制-數(shù)控車-4階梯軸程序編制_第2頁
數(shù)控加工程序編制-數(shù)控車-4階梯軸程序編制_第3頁
數(shù)控加工程序編制-數(shù)控車-4階梯軸程序編制_第4頁
數(shù)控加工程序編制-數(shù)控車-4階梯軸程序編制_第5頁
已閱讀5頁,還剩88頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

數(shù)控加工程序編制--車削編程

(FANUC0i)任務(wù)三:階軸軸的數(shù)控加工程序編制工作任務(wù)編制程序,仿真加工生產(chǎn)類型:中批毛坯:φ40×120材料45鋼學(xué)習(xí)目標(biāo)最終目標(biāo):能夠熟練的編寫階梯軸類零件的數(shù)控加工程序。促成目標(biāo):1.會(huì)循環(huán)切除余量走刀路線的確定;2.會(huì)選擇加工內(nèi)凹輪廓的刀具;3.會(huì)應(yīng)用復(fù)合固定循環(huán)指令G70/G71/G72/G73編程指令編制數(shù)控加工程序;相關(guān)知識(shí)分析零件圖,找結(jié)構(gòu)特點(diǎn),技術(shù)要求找類似結(jié)構(gòu)件的加工方案(加工順序、走刀路線、刀具)、編程方案外圓表面的典型加工工藝路線瀏覽G功能,了解與刀具運(yùn)動(dòng)有關(guān)的指令有哪些?哪些指令可用于加工外輪廓?各有什么特點(diǎn)?學(xué)習(xí)復(fù)合循環(huán)指令G71\G72\G73\G70的格式及應(yīng)用進(jìn)一步學(xué)習(xí)指令中各參數(shù)的含義、注意事項(xiàng)及使用范圍看例題,弄清楚指令的應(yīng)用。繼續(xù)學(xué)習(xí)刀尖圓弧半徑補(bǔ)償指令G41\G42\G40的應(yīng)用尋找更多的工藝方案和編程方案,分析比較各方案。數(shù)控車床上加工過程:調(diào)頭對刀可轉(zhuǎn)位車刀的種類類型主偏角適用機(jī)床外圓車刀900、500、600、750、450普通車床和數(shù)控車床仿形車刀930、107.50仿形車床和數(shù)控車床端面車刀900、450、750普通車床和數(shù)控車床內(nèi)圓車刀450、600、750、900、910、930、950、107.50普通車床和數(shù)控車床切斷車刀普通車床和數(shù)控車床螺紋車刀普通車床和數(shù)控車床切槽車刀普通車床和數(shù)控車床選擇刀片形狀

1)刀尖角

刀尖角的大小決定了刀片的強(qiáng)度。在工件結(jié)構(gòu)形狀和系統(tǒng)剛性允許的前提下,應(yīng)選擇盡可能大的刀尖角。通常這個(gè)角度在35o到90o之間。

R型圓刀片,在重切削時(shí)具有較好的穩(wěn)定性,但易產(chǎn)生較大的徑向力。刀片強(qiáng)度漸增,振動(dòng)趨于升高2)刀片形狀的選擇刀片形狀主要依據(jù)被加工工件的表面形狀、切削方法、刀具壽命和刀片的轉(zhuǎn)位次數(shù)等因素選擇。A、正三角形刀片可用于主偏角為600或900的外圓車刀、端面車刀和內(nèi)孔車刀。特點(diǎn):刀尖角小、強(qiáng)度差、耐用度低、只宜用較小的切削用量。B、正方形刀片的刀尖角為900優(yōu)點(diǎn):強(qiáng)度和散熱性能均有所提高,通用性較好。主要用于主偏角為450、600、750等的外圓車刀、端面車刀和鏜孔刀。C、正五邊形刀片的刀尖角為1080,優(yōu)點(diǎn):強(qiáng)度、耐用度高、散熱面積大。缺點(diǎn):切削時(shí)徑向力大,只宜在加工系統(tǒng)剛性較好的情況下使用。D、菱形刀片和圓形刀片主要用于成形表面和圓弧表面的加工不同主偏角車刀車削加工示意圖刀具與工件干涉加工凹形槽輪廓表面時(shí),若主、副偏角選得太小,會(huì)導(dǎo)致加工時(shí)刀具主后刀面、副后刀面與工件發(fā)生干涉,因此,必要時(shí)需作圖檢驗(yàn)。軸向粗車復(fù)合循環(huán)(G71)該指令適用于用圓柱棒料粗車階梯軸的外圓或內(nèi)孔需切除較多余量時(shí)的情況。指令格式為:G71U(d)R(e);G71P(ns)Q(nf)u(△u)w(△w)F(△f)s(△s)T(t);N(ns)……;……S(s)F(f);::N(nf)……;G71循環(huán)指令中各項(xiàng)之意義說明如下:

d:每次切削背吃刀量,即x軸向的進(jìn)刀,深度以半徑值表示,一定為正值;e:每次切削結(jié)束的退刀量;ns:精車開始程序段的順序號(hào);nf:精車結(jié)束程序段的順序號(hào);△u:x軸方向精加工余量,以直徑值表示;△w:z軸方向精加工余量;△f:粗車時(shí)的進(jìn)給量;△s:粗車時(shí)的主軸功能t:粗車時(shí)所用的刀具s:精車時(shí)的主軸功能;f:精車時(shí)的進(jìn)給量。注意事項(xiàng)在使用G71進(jìn)行粗車循環(huán)時(shí)只有含在G71程序段中的或前面程序段中指定

的F、S、T功能才有效;而包含在ns~nf程序段中的F、S、T功能,只對精車循環(huán)有效,對粗車循環(huán)無效。用循環(huán)指令前,刀具必須先定位至循環(huán)起點(diǎn);當(dāng)循環(huán)加工結(jié)束時(shí),刀具返回到循環(huán)起點(diǎn)。當(dāng)使用G71指令粗車內(nèi)孔輪廓時(shí),須注意△u為負(fù)值精車開始程序段只能用G00或G01指令,且不可有Z軸方向移動(dòng)指令。零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少,即不允許有內(nèi)凹的輪廓外形。

精加工循環(huán)指令(G70)當(dāng)用G71、G72、G73指令粗車工件后,用G70指令精車循環(huán),切除粗加工留得余量。指令格式為:G70P(ns)Q(nf);其中:ns:開始精車程序段號(hào);nf:完成精車程序段號(hào)。

循環(huán)結(jié)束時(shí),刀具返回到循環(huán)起點(diǎn)。粗車刀1號(hào),精車刀2號(hào),刀尖半徑為0.6mm。精車余量x軸為0.2mm,Z軸為0.05mm。粗車的切削速度為150m/min,精車為180m/min。粗車的進(jìn)給量為0.2mm/r,精車為0.07mm/r。粗車時(shí)每次背吃刀量為3mm。外輪廓加工:循環(huán)起點(diǎn)X坐標(biāo)≥毛坯直徑徑向粗車復(fù)合循環(huán)(G72)此指令用于當(dāng)直徑方向的切除余量比軸向余量大時(shí)。指令格式為:G72w(△d)R(e);G72P(ns)Q(nf)U(△u)w(△w)F(△f)S(△s)T(t);N(ns)……;……S(s)F(f);::N(nf)……;除了是平行于X軸切削加工外,本循環(huán)與G71相同。零件輪廓必須符合X軸、Z軸方向同時(shí)單調(diào)增大或單調(diào)減少仿形粗車循環(huán)(G73)

G73指令用于零件毛坯已基本成型的鑄件或鍛件的加工。鑄件或鍛件的形狀與零件輪廓相接近,這時(shí)若仍使用G71或G72指令,則會(huì)產(chǎn)生許多無效切削而浪費(fèi)加工時(shí)間。

對零件輪廓的單調(diào)性則沒有要求。指令格式為:G73U(△i)W(△k)R(d);G73P(ns)Q(nf)U(△u)W(△w)F(△F)S(△s)T(t);N(ns)…………;…………s(s)F(f);::N(nf)…………;例如:按單邊計(jì)算:鍛件毛坯總余量7,精加工余量0.4mm,粗加工余量=7-0.4=6.6mm,分3次切削:6.6/3=2.2,粗加工總退刀量=6.6-2.2=4.4mm。

△i(x軸退刀距離)=(x軸粗加工余量)一(每一次切削深度)△k(z軸退刀距離)=(z軸粗加工余量)一(每一次切削深度)指令中各項(xiàng)的含義說明如下:△i:x軸方向退刀距離和方向,以半徑值表示,當(dāng)向+x軸方向退刀時(shí),該值為正,反之為負(fù);△k:z軸方向退刀距離和方向,當(dāng)向+z軸方向退刀時(shí),該值為正,反之為負(fù);d:粗切削次數(shù)。其余各項(xiàng)含義與G71相同?!鱥及△k為第一次車削時(shí)退離工件輪廓的距離及方向,確定該值時(shí)應(yīng)參考毛坯的粗加工余量大小,以使第一次走刀車削時(shí)就有合理的切削深度,計(jì)算方法如下:△i(x軸退刀距離)=(x軸粗加工余量)一(每一次切削深度)△k(z軸退刀距離)=(z軸粗加工余量)一(每一次切削深度)X軸方向的加工余量為4mm(半徑值),Z軸方向?yàn)?mm,粗加工次數(shù)為2次。1號(hào)為粗車刀,2號(hào)為精車刀,X軸方向精車余量為0.2mm,Z軸方向?yàn)?.05mm。注意事項(xiàng)——防止過切粗加工不執(zhí)行刀具半徑補(bǔ)償G73加工凹槽時(shí):軸向加工余量應(yīng)為0;徑向余量應(yīng)該較大。刀尖圓弧半徑應(yīng)該較小數(shù)控車削用量推薦表主軸轉(zhuǎn)速n(r/min)主要根據(jù)允許的切削速度c(m/min)選取。式中:vc————切削速度D——工件直徑(mm)。主軸轉(zhuǎn)速n要根據(jù)計(jì)算值在機(jī)床說明書中選取標(biāo)準(zhǔn)值。普通精度軋制件用于軸類(零件的數(shù)控車削加工余量模鍛毛坯用于軸類零件的數(shù)控車削加工余量計(jì)劃進(jìn)行零件工藝分析→制定工藝→編制零件數(shù)控加工程序→仿真加工(1)機(jī)床的選擇:選用FANUC0i-TC數(shù)控系統(tǒng)數(shù)控車床。(2)毛坯的的選擇:棒料φ40×120。(3)夾具的選擇:三爪卡盤。(4)刀具的選擇:外圓車刀2把。(5)利用G71/G70/G73/G42/G40編制程序(6)采用試切法對刀完成坐標(biāo)系設(shè)置操作及刀具補(bǔ)償參數(shù)的設(shè)置,進(jìn)行仿真加工。實(shí)施2填寫數(shù)控加工工序卡4填寫數(shù)控加工程序單3繪制數(shù)控加工走刀路線圖1工藝分析5仿真加工6填寫記錄單1)分析加工圖紙。

2)確定裝夾方案3)分析走刀路線及工步順序。4)選擇刀具。5)確定切削用量。6)制定加工工藝。尺寸精度形位精度表面粗糙度結(jié)構(gòu)分析精度分析材料分析技術(shù)要求分析工藝分析生產(chǎn)類型:中批毛坯:φ40×120材料45鋼數(shù)控加工工序卡序號(hào)工藝內(nèi)容刀具號(hào)補(bǔ)償號(hào)刀具名稱規(guī)格刀尖半徑主軸轉(zhuǎn)速r/min進(jìn)給速度mm/r背吃刀量mm123456數(shù)控加工走刀路線圖車端面精車左端精車右端基點(diǎn)坐標(biāo)——CAD軟件

基點(diǎn)ABCD坐標(biāo)值11.886,-3.30235,-38.66626.420,-60.94625,-85工件坐標(biāo)系原點(diǎn)工件右端面中心ABCD數(shù)控加工程序清單加工程序程序注釋左端:(G54)根據(jù)平均尺寸編程數(shù)控加工程序清單加工程序程序注釋右端:(G55)加工步驟1)開機(jī);2)回參考點(diǎn):先回X,后回Z3)導(dǎo)入程序;4)軌跡模擬,編輯與程序調(diào)試;(模擬順序G54/G55/G54或G55/G54)5)裝夾工件;6)安裝刀具,設(shè)置刀尖圓弧半徑補(bǔ)償;7)對刀:兩把刀調(diào)頭對刀G54、G55或T0101、T0103,建立工件坐標(biāo)系,設(shè)置刀具長度補(bǔ)償(記錄數(shù)據(jù))8)運(yùn)行程序加工工件;9)測量。數(shù)控程序管理

按機(jī)床面板“編輯”按鈕此時(shí)已進(jìn)入編輯狀態(tài)按數(shù)控系統(tǒng)面板PROG按鈕CRT界面轉(zhuǎn)入編輯頁面顯示數(shù)控程序目錄按[LIB](軟鍵),數(shù)控程序名列表顯示在CRT界面上

選擇一個(gè)數(shù)控程序輸入“Ox”(x為數(shù)控程序目錄中顯示的程序號(hào))按[O檢索](軟鍵),系統(tǒng)開始搜索,搜索到后“OX”顯示在屏幕首行程序號(hào)位置,NC程序?qū)@示在屏幕上。刪除一個(gè)數(shù)控程序輸入“Ox”(x為要?jiǎng)h除的數(shù)控程序在目錄中顯示的程序號(hào))

按鍵,程序即被刪除。刪除全部數(shù)控程序利用MDI鍵盤輸入“O-9999”,按鍵,全部數(shù)控程序即被刪除。記錄單車端面Z坐標(biāo)(工件坐標(biāo))車外圓X直徑工件坐標(biāo)系X(機(jī)械坐標(biāo))Z(機(jī)械坐標(biāo))右端(G54)(G54)左端(測量的實(shí)際長度-零件長度)(G55)(G55)G54對刀記錄表記錄單刀補(bǔ)號(hào)XZRT0102刀補(bǔ)設(shè)置界面記錄單報(bào)警記錄

記錄員簽名______尺寸測量記錄

記錄員簽名______問題分析及解決記錄記錄員簽名______檢查1.加工前,軌跡模擬檢驗(yàn)程序、檢查工件坐標(biāo)系建立正確與否、檢查各把刀的刀補(bǔ)值正確與否。2.在工件加工過程中,要注意以下幾項(xiàng)內(nèi)容檢查:(1)工件加工前,必須再次檢查空運(yùn)行是否已經(jīng)取消。(2)工件首次加工時(shí),正常切削工件前,必須用單段方式運(yùn)行程序,且檢查一段運(yùn)行一段。切入工件而且切削正常后,方可取消單段運(yùn)行方式。3.加工完后,看工件的形狀是否正確、測量尺寸是否合格總結(jié)、評價(jià)與提升問題評價(jià)拓展進(jìn)一步思考整理實(shí)訓(xùn)報(bào)告預(yù)習(xí)問題倒角尺寸不正確——刀尖半徑補(bǔ)償不正確長度22不正確——換毛坯后沒有Z向?qū)Φ?,且沒有切端面的程序X遞減段的圓弧半徑均不正確——粗加工時(shí)產(chǎn)生了過切圓柱與圓弧過渡部分產(chǎn)生了飛邊——兩端均未切向切出評價(jià)自我評價(jià)教師評價(jià)數(shù)控系統(tǒng)的編程指令是基礎(chǔ)指令格式與應(yīng)用是重點(diǎn)數(shù)控車削加工是難點(diǎn)批量生產(chǎn),需加車端面程序,這樣試切成功之后,換毛坯,則不需重新對刀。拓展一工件毛坯尺寸:Φ28×53拓展二材料45鋼生產(chǎn)類型:大批大量G73不合適,G71無B功能G71:暫不加工凹槽;凹槽分層加工,然后沿凹槽輪廓(留精加工余量)加工;用基本指令加刀尖圓弧半徑補(bǔ)償精加工整個(gè)外輪廓。注意:1。規(guī)范繪制走刀路線圖,求基點(diǎn)坐標(biāo);2。切削刃的長度大于點(diǎn)3到倒角邊緣的半徑距離。拓展三

要求:不使用復(fù)合循環(huán)指令(選購功能),編制手柄程序,仿真加工。

方法一:使用基本指令或單一固定循環(huán)指令(基本功能)及子程序。

方法二:改變刀具X方向偏置值,調(diào)用子程序。

方法三:……使用基本指令、單一固定循環(huán)指令及子程序宇龍仿真斯沃仿真與G73類似。但起點(diǎn)后退量=精加工余量+(粗加工次數(shù)-1)×背吃刀量×2(相對于圖中的起點(diǎn))起點(diǎn)后退量=精加工余量+粗加工次數(shù)×背吃刀量×2(相對于輪廓)起點(diǎn)后退量=精加工余量+(粗加工次數(shù)-1)×背吃刀量×2(相對于輪廓)本例中的子程序X方向必須是增量編程,Z方向可絕對編程也可增量編程子程序的第一個(gè)程序段的起點(diǎn)與最后一個(gè)程序段的目標(biāo)點(diǎn)相差2倍背吃刀量6個(gè)7個(gè)6個(gè)程序又分主程序和子程序。CNC通常都是按主程序運(yùn)行。但是,當(dāng)遇到主程序中“調(diào)用子程序”的命令時(shí),便由主程序控制。當(dāng)遇到子程序中“返回主程序”的命令時(shí),便又將控制返回主程序。子程序的使用場合和使用的目的:當(dāng)一個(gè)程序中有固定加工操作或重復(fù)出現(xiàn)的形狀時(shí)可通過將這部分操作或形狀編為子程序,事先輸入到程序中,在主程序中調(diào)用以簡化編程。子程序的結(jié)構(gòu)特點(diǎn):子程序必須有一程序號(hào),且以M99作為子程序的結(jié)束指令子程序用M98調(diào)用,M99從子程序中返回。子程序可以嵌套四重。調(diào)用子程序格式例如:M98P46666;(表示連續(xù)調(diào)用四次06666子程序)主程序調(diào)用同一子程序執(zhí)行加工,最多可執(zhí)行999次

以FANUC0I系統(tǒng)子程序指令,加工工件上的3個(gè)槽。分別編制主程序和子程序如下:主程序

O4014;G54T0101;G97S1200M03;M08;G00X30.0Z0;M98P35555;(調(diào)用子程序05555執(zhí)行四次,切削3個(gè)凹槽)

X150.0Z200.0;M30;子程序O5555;W-10.0;G01X21.9805F0.07;G00X30.0;M99;拓展四工藝方案拓展五—宏程序編制帶有非圓曲線的手柄的程序提示:可使用宏程序用戶宏程序是FANUC數(shù)控系統(tǒng)及類似產(chǎn)品中的特殊編程功能。一組以子程序的形式存儲(chǔ)并帶有變量的程序稱為用戶宏程序,簡稱宏程序;調(diào)用宏程序的指令稱為“用戶宏程序指令”,或宏程序調(diào)用指令(簡稱宏指令)。宏程序與普通程序相比較,普通程序的程序字為常量,一個(gè)程序只能描述一個(gè)幾何形狀,所以缺乏靈活性和適用性。而在用戶宏程序的本體中,可以使用變量進(jìn)行編程,還可以用宏指令對這些變量進(jìn)行賦值、運(yùn)算等處理。通過使用宏程序能執(zhí)行一些有規(guī)律變化(如非圓二次曲線輪廓)的動(dòng)作。FANUC系統(tǒng)的變量由符號(hào)#和變量序號(hào)組成,如:#I(I=1,2,3,…,例如#1,#100,#500等)。將跟隨在地址符后的數(shù)值用變量來代替的過程稱為引用變量,例如“G01X#100Y-#101F102;”,當(dāng)#100=80.0、#101=50.0、#102=60時(shí),上式即表示為“G01X80.0Y-50.0F60;”1.宏程序中的變量表示2.宏程序變量的種類①公共變量:分為全局變量和局部變量。全局變量是在主程序和調(diào)用的各用戶宏程序內(nèi)都有效的變量,序號(hào)為#50~#199;局部變量僅在主程序和當(dāng)前用戶宏程序內(nèi)有效,當(dāng)前局部變量的序號(hào)為#0~#49,其它層變量序號(hào)為#200~#599。②

系統(tǒng)變量:系統(tǒng)變量為有固定用途的變量,它的值決定系統(tǒng)的狀態(tài),包括刀具偏置變量、接口的輸入/輸出信號(hào)變量、位置信號(hào)變量等,序號(hào)為#600以后。③常量宏程序中常量主要有三個(gè):PI—圓周率、TRUE—條件成立(真)、FALSE—條件不成立(假)。變量分為局部變量、公共變量(全局變量)和系統(tǒng)變量三種。局部變量(#1~#33)是在宏程序中局部使用的變量。當(dāng)宏程序P調(diào)用宏程序Q而且都有變量#1時(shí),由于變量#1服務(wù)于不同的局部,所以P中的#1與Q中的#1不是同一個(gè)變量,因此可以賦予不同的值,且互不影響。公共變量(#100~#149、#500~#549)貫穿于整個(gè)程序過程。同樣,當(dāng)宏程序M調(diào)用宏程序N而且都有變量#100時(shí),由于#100是全局變量,所以M中的#100與N中的#100是同一個(gè)變量。系統(tǒng)變量是指有固定用途的變量,它的值決定系統(tǒng)的狀態(tài)。系統(tǒng)變量包括刀具偏置值變量、接口輸入與接口輸出信號(hào)變量及位置信號(hào)變量等。宏程序編程中通常使用局部變量和公共變量。3.運(yùn)算符(1)算術(shù)運(yùn)算符算術(shù)運(yùn)算符包括+、-、*、/。(2)條件運(yùn)算符條件運(yùn)算符包括EQ(=)、NE(≠)、GT(>)、GE(≥)、LT(<)、LE(≤)。(3)邏輯運(yùn)算符邏輯運(yùn)算符包括AND(與)、OR(或)、NOT(非)。(4)函數(shù)函數(shù)包括SIN(正弦)、COS(余弦)、TAN(正切)、ATAN(反正切-90°~90°)、ABS(絕對值)、INT(取整)、ATAN2(反正切-180°~180°)、SIGN(取符號(hào))、SQRT(平方根)、EXP(指數(shù))。

4.語句表達(dá)式1)賦值語句格式:宏變量=常數(shù)或表達(dá)式把常數(shù)或表達(dá)式的值送給一個(gè)宏變量稱為賦值。例如:#2=175/SQRT[2]*COS[55*PI/180];#3=120.0;(2)條件判別語句格式1:IF條件表達(dá)式…條件成立(真)ELSE…條件不成立(假)ENDIF格式2:IF條件表達(dá)式…條件成立(真)ENDIF(3)循環(huán)語句格式:WHILE條件表達(dá)式…條件成立(真)ENDW(4)調(diào)用方式宏程序的調(diào)用方式類似于調(diào)用子程序,即同樣采用M98調(diào)用,采用M99結(jié)束。但在宏程序時(shí),應(yīng)給出所需要的參數(shù)值。(二)用宏程序加工拋物線曲面例題:編制圖示非圓曲線的程序?qū)⒈纠械姆菆A曲線分成120條線段后,用直線進(jìn)行擬合,每段直線在Z軸方向的間距為0.lmm。如圖2-12所示,根據(jù)曲線公式,以Z坐標(biāo)作為自變量,X坐標(biāo)作為因變量,Z坐標(biāo)每次遞減0.lmm,計(jì)算出對應(yīng)的X坐標(biāo)值為“”(直徑量)。由于G71指令中不能包含宏程序,因此粗加工該曲線時(shí),以R12的圓弧代替該曲線,用圓弧代替曲線時(shí)應(yīng)注意保證有足夠的精加工余量。精加工時(shí)再采用宏程序或參數(shù)進(jìn)行編程,宏程序或參數(shù)編程時(shí)使用以下變量進(jìn)行運(yùn)算:#101非圓曲線中的Z坐標(biāo)值,初始值為0;#102非圓曲線中的X坐標(biāo)值(直徑量),初始值為0。1.編程思路2.參考程序主程序:T0101;S500M03;G00X35.0Z0;G01X-1.0;X26.;Z2.0;G71U1.0R0.5;粗加工輪廓部分G71P10Q20U0.4W0.2;N10G00X0Z0;G03X24.0Z-12.0R12.0;N20G00X30.0;M98P0002調(diào)用宏程序G00X100.0Z100.0;M05;M30;子程序O0002;#101=0;Z坐標(biāo)變量N100#102=SQRT[-#101*12.0]*2;對應(yīng)的X坐標(biāo)變量G01X#102Z#101F0.1;直線擬合曲線#101=#101-0.1;Z坐標(biāo)增量為-0.10mmIF[#101GE-12.0]GOTO100;條件判斷G00X30.0;M99;(三)用宏程序加工橢圓曲面

例題:編制圖示橢圓曲線的程序1.編程思路將本例中的非圓曲線分成200條線段后,用直線進(jìn)行擬合,每段直線在Z軸方向的間距為0.1mm。如圖2—15所示,根據(jù)曲線公式,以Z坐標(biāo)作為自變量,X坐標(biāo)作為因變量,Z坐標(biāo)每次遞減0.1mm,計(jì)算出對應(yīng)的X坐標(biāo)值。宏程序編程時(shí)使用以下變量進(jìn)行運(yùn)算:#1非圓曲線公式中的Z坐標(biāo)值,初始值為20;#2非圓曲線公式中的X坐標(biāo)值(半徑量),初始值為0;#3非圓曲線在工件坐標(biāo)系中的Z坐標(biāo)值,其值為#101—20·0;#4非圓曲線在工件坐標(biāo)系中的x坐標(biāo)值(直徑量),其值為#2×22.參考程序精加工程序O5T0101;S500M3;G0X0Z50.0G42G1Z10.0;G1Z0;#1=20.0;N100#2=9.0*SQRT[400.0-#1*#1]/20.0;#3=#1-20.0;#4=#2*2.0;G01X#4Z#3F0.1;#1=#1-0.1;IF[#1GE0]GOTO100;G01X30.0;G0X100.0Z100.0;M05;M30;斯沃仿真結(jié)果宇龍仿真結(jié)果問題及思考1.加工凹槽時(shí),選擇刀具時(shí)應(yīng)如何避免刀具的副后刀面與工件干涉?2.G71/G72/G73分別適用什么場合?3.在哪個(gè)程序段建立刀尖圓弧半徑補(bǔ)償?在哪個(gè)程序段取消刀尖圓弧半徑補(bǔ)償?4.G71/G72/G73指令為什么能簡化程序?5.應(yīng)用G73指令加工凹槽時(shí)如何防止過切?實(shí)訓(xùn)報(bào)告每小組寫1份,雷同者全部0分紙張統(tǒng)一A4紙內(nèi)容:實(shí)訓(xùn)課題——曲面軸的程序編制班級、小組、組長、成員時(shí)間:2009.12.10~2009.12.16地點(diǎn):CAD/CAM實(shí)訓(xùn)室(268機(jī)房)、多媒體教室分工一、課題要求:1.掌握加工凹槽時(shí)刀具的選擇2.掌握調(diào)頭對刀3.掌握刀具補(bǔ)償?shù)膽?yīng)用4.掌握指令G71/G72/G73/G70的格式及應(yīng)用,曲面軸的數(shù)控加工程序編制5.掌握輸入、編輯程序、調(diào)試程序

溫馨提示

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

評論

0/150

提交評論