bt 另类 专区 欧美 制服-brazzers欧美精品-blz在线成人免费视频-blacked黑人战小美女-亚洲欧美另类日本-亚洲欧美另类国产

數(shù)控編程的方法范例6篇

前言:中文期刊網(wǎng)精心挑選了數(shù)控編程的方法范文供你參考和學(xué)習(xí),希望我們的參考范文能激發(fā)你的文章創(chuàng)作靈感,歡迎閱讀。

數(shù)控編程的方法

數(shù)控編程的方法范文1

【關(guān)鍵詞】PLC梯形圖;思維;培養(yǎng)方法

一、PMC的介紹

一般來說,控制是指啟動所需的操作以達(dá)到給定的目標(biāo)下自動運(yùn)行。當(dāng)這種控制由控制裝置自動完成時,稱為自動控制。PLC是為進(jìn)行自動控制設(shè)計的裝置。PLC以微處理器為中心,可視為繼電器、定時器及計數(shù)器的集合體。在內(nèi)部順序處理中,并聯(lián)或串聯(lián)常開觸點和常閉觸點,其邏輯運(yùn)算結(jié)果用來控制線圈的通斷。與傳統(tǒng)的繼電器控制電路相比,PLC的優(yōu)點在于:時間響應(yīng)速度快,控制精度高可靠性好,結(jié)構(gòu)緊湊。抗干擾能力強(qiáng),編程方便,控制程序能根據(jù)控制的需要配合的情況進(jìn)行相應(yīng)的修改,可與計算機(jī)相連,監(jiān)控方便,便于維修。從控制對象來說,數(shù)控系統(tǒng)分為控制伺服電動機(jī)和主軸電機(jī)作各種進(jìn)給切削動作的系統(tǒng)部分和控制機(jī)床輔助電氣部分的PMC。PMC與PLC所需實現(xiàn)的功能是基本一樣的。PLC用于工廠一般通用設(shè)備的自動控制裝置,而PMC專用于數(shù)控機(jī)床輔助電氣部分的自動控制,所以稱為可編程序機(jī)床控制器,簡稱PMC。

在圖中,能夠看到,X是來自機(jī)床側(cè)的輸入信號(如接近開關(guān)、極限開關(guān)、壓力開關(guān)、操作按鈕等輸入信號元件,I/Olink的地址是從X0開始的。PMC接收從機(jī)床側(cè)各裝置反饋的輸入信號,在控制程序中進(jìn)行邏輯運(yùn)算,作為機(jī)床動作的條件及對設(shè)備進(jìn)行診斷的依據(jù)。Y是由PMC輸出到機(jī)床側(cè)的信號。在PMC控制程序中,根據(jù)自動控制的要求,輸出信號控制機(jī)床側(cè)的電磁閥、接觸器、信號燈動作,滿足機(jī)床運(yùn)行的需要。I/Olink的地址是從Y0開始的F是由控制伺服電機(jī)與主軸電機(jī)的系統(tǒng)部分側(cè)輸入到PMC信號,系統(tǒng)部分就是將伺服電機(jī)和主軸電機(jī)的狀態(tài),以及請求相關(guān)機(jī)床動作的信號(如移動中信號、位置檢測信號、系統(tǒng)準(zhǔn)備完成信號等),反饋到PMC中去進(jìn)行邏輯運(yùn)輸,作為機(jī)床動作的條件及進(jìn)行自診斷的依據(jù),其地址從F0開始。G是由PMC側(cè)輸出到系統(tǒng)部分的信號,對系統(tǒng)部分進(jìn)行控制和信息反饋(如軸互鎖信號、M代碼執(zhí)行完畢信號等)其地址從G0開始。

二、M,S,T功能的處理

注:在M代碼中有一些為系統(tǒng)專用的M代碼,本身系統(tǒng)會發(fā)出相應(yīng)的F地址,它們不需要另行譯碼。

程序結(jié)束代碼:M02-F9.5/M30-F9.4

程序選擇停止:M01-F9.6

程序停止:M00-F9.7

系統(tǒng)專用不需要PMC處理的M代碼

子程序呼叫/返回:M98/M99

宏中斷:M96/M97

中斷信號G53.3

三、結(jié)論

在PMC程序中,使用的編程語言是梯形圖(LADDER)。對于PMC程序的執(zhí)行可以簡要地總結(jié)為,從梯形圖的開頭由上到下,然后由左到右,到達(dá)梯形法結(jié)尾后再回到梯形圖的開頭、循環(huán)往復(fù),順序執(zhí)行,從梯形圖的開頭直到結(jié)束所需要的執(zhí)行時間叫做循環(huán)處理時間。它取決于控制規(guī)模的大小。梯形圖語句越少,處理周期時間越短,信號響應(yīng)速度就越快。梯形圖使用的是FANUC LADDER III軟件進(jìn)行編輯。

通過PMC程序可以控制數(shù)控機(jī)床自動運(yùn)行,那么我們通過編寫相應(yīng)的指令與系統(tǒng)內(nèi)部指令匹配,就可以查看其狀態(tài),對機(jī)床功能進(jìn)行修改及相應(yīng)編程,這樣我們在進(jìn)行機(jī)床排故時就可以事半功倍。

參 考 文 獻(xiàn)

[1]祝紅芳.PLC及其在數(shù)控機(jī)床中的應(yīng)用[M].人民郵電出版社出版社,2007(10)

數(shù)控編程的方法范文2

關(guān)鍵詞 數(shù)控加工工藝 數(shù)控編程 模擬加工 實踐教學(xué)

中圖分類號:G424 文獻(xiàn)標(biāo)識碼:A

數(shù)控加工工藝與編程課程是一門專業(yè)課程,通過學(xué)習(xí)本門課程,使學(xué)生能應(yīng)用數(shù)控加工工藝編寫數(shù)控程序。同時,掌握數(shù)控機(jī)床的操作,并且具有對其它種類數(shù)控機(jī)床的了解和使用能力。根據(jù)以上的要求,從以下幾個方面對教材、教學(xué)手段、數(shù)控模擬仿真教學(xué)、實踐教學(xué)和輔導(dǎo)等方面談一談我們的做法。

1 數(shù)控加工工藝與編程課程的準(zhǔn)備

為了在數(shù)控加工工藝與編程教學(xué)中取得較好的教學(xué)效果,在教材選擇、教學(xué)手段、數(shù)控仿真教學(xué)、實踐教學(xué)和輔導(dǎo)等方面做了許多準(zhǔn)備工作。

1.1 授課對象

開設(shè)數(shù)控加工工藝與編程是機(jī)電一體化和數(shù)控技術(shù)專業(yè)的高職班的學(xué)生,上課時間安排在第五學(xué)期,在學(xué)生學(xué)過本專業(yè)的專業(yè)基礎(chǔ)課程和部分專業(yè)課程之后開設(shè)的。

1.2 教材

在教材選擇上不強(qiáng)調(diào)統(tǒng)一使用一種版本,作法是在選用參考書基本內(nèi)容的基礎(chǔ)上,從工程實際出發(fā),以應(yīng)用型為主導(dǎo),加強(qiáng)實際應(yīng)用部分的講解和訓(xùn)練。

1.3 教學(xué)手段

在數(shù)控加工工藝的教學(xué)過程中,主要是把機(jī)械加工工藝的基本知識和數(shù)控加工工藝的相同之處和不同點作比較,使學(xué)生充分了解數(shù)控加工工藝的特點。制作數(shù)控加工工藝的CAI教學(xué)課件、工裝夾具、刀具與工藝參數(shù)的選擇以及加工過程等用動畫片的方法演示。結(jié)合課程內(nèi)容,在授課開始和教學(xué)過程中插播數(shù)控加工的教學(xué)光盤。從感性上了解所學(xué)的內(nèi)容,了解數(shù)控加工的全過程。

教學(xué)手段主要有多媒體教學(xué)課件,計算機(jī)輔助編程軟件,計算機(jī)數(shù)控模擬仿真加工軟件和數(shù)控加工教學(xué)光盤等。通過以上教學(xué)手段,使學(xué)生更容易掌握數(shù)控編程的每一個環(huán)節(jié)。

1.4 輔導(dǎo)與考核

數(shù)控加工工藝與數(shù)控編程是實踐環(huán)節(jié)較強(qiáng)的課程,在課堂教學(xué)和輔導(dǎo)課中,引導(dǎo)學(xué)生自主完成數(shù)控程序的編制。考核方法采用理論考試和計算機(jī)數(shù)控仿真加工兩種方式。理論考試為基礎(chǔ)知識。數(shù)控程序編制考試,根據(jù)題目編寫加工程序,通過計算機(jī)數(shù)控模擬仿真加工出工件。這樣可以全面地考核學(xué)生對數(shù)控加工工藝和數(shù)控編程的掌握情況。

2 教學(xué)方法

數(shù)控加工工藝與數(shù)控編程課程中,數(shù)控加工工藝方面的知識,要求學(xué)生應(yīng)具有一定實踐方面的知識和綜合運(yùn)用能力,對這些知識的學(xué)習(xí)和復(fù)習(xí),采用集中講解要點和分散于后續(xù)的數(shù)控編程的課程中學(xué)習(xí)兩種作法。如刀具材料和刀具選擇的內(nèi)容放在計算機(jī)數(shù)控仿真加工中學(xué)習(xí),通過選擇刀具選項,根據(jù)工件的加工要求,刀具與工件的相對運(yùn)動關(guān)系和刀具在機(jī)床中的安裝位置選擇刀具,根據(jù)加工工件的材料選擇刀具的材料,根據(jù)機(jī)床,工件的材料、尺寸和刀具等選擇切削加工參數(shù)。

另一方面,是數(shù)控編程,這部分內(nèi)容對初學(xué)者是不容易掌握的,數(shù)控程序編制的內(nèi)容看似容易,但編寫出符合加IT藝要求的數(shù)控程序,仍然需要時間和數(shù)控編程知識的積累,需要認(rèn)真講解和示范。

2.1 教學(xué)設(shè)計

(1)在授課過程中圍繞基本知識點的講解,采用課件的形式可以做到動靜結(jié)合,將知識點的學(xué)習(xí)和欣賞現(xiàn)代數(shù)控加工結(jié)合起來,使學(xué)生對這門課程產(chǎn)生濃厚的興趣、豐富的想象空間和強(qiáng)烈的求識欲望。從教學(xué)中學(xué)生的反映和教師的教學(xué)體會看,很多學(xué)生開始是很想把這門課程學(xué)好的。但是往往在聽過幾次課之后,信心就有所動搖,甚至認(rèn)為不能學(xué)會所學(xué)內(nèi)容。怎樣解決這一問題呢?怎樣使學(xué)生能輕松學(xué)好這門課程呢?這樣就提出了一個問題,怎樣能使所教的內(nèi)容為學(xué)生接受,教師在準(zhǔn)備講課內(nèi)容時,不能一味追求知識點的講解,而應(yīng)該把學(xué)生對課程內(nèi)容的理解和掌握放在第一位,特別是在開始講解數(shù)控編程的時候,常用的基本指令和數(shù)控編程格式,不要認(rèn)為簡單就一帶而過,而應(yīng)該把數(shù)控編程的基礎(chǔ)內(nèi)容講解透徹,使教學(xué)節(jié)奏和學(xué)生的接受能力相結(jié)合。同時,采取課堂互動教學(xué)和與學(xué)生交談,指定對象的內(nèi)容提問,課堂隨時小測驗等方法。了解學(xué)生對所學(xué)內(nèi)容的接受和掌握情況,以此為根據(jù)來確定教學(xué)進(jìn)度。

(2)通過實踐教學(xué)和計算機(jī)模擬仿真數(shù)控加工仿真,增強(qiáng)學(xué)生的感性認(rèn)識。通過數(shù)控仿真加工,測量各部分的尺寸,使學(xué)生對數(shù)控編程,數(shù)控程序調(diào)試和數(shù)控加工的全過程有所了解。之后在教師的指導(dǎo)下,讓學(xué)生自己編寫簡單的數(shù)控加工程序,用計算機(jī)數(shù)控仿真加工并檢測所加工的工件的各部位尺寸,驗證所編的數(shù)控加工程序。通過簡單工件的數(shù)控編程,會增強(qiáng)學(xué)生對數(shù)控編程的認(rèn)識和學(xué)好數(shù)控編程的信心。

(3)回到課堂教學(xué),對數(shù)控指令和數(shù)控程序作進(jìn)一步介紹,就會使學(xué)生輕松地跟上講課的節(jié)奏,對后續(xù)教學(xué)大有好處。在黑板上講解數(shù)控程序,能使學(xué)生跟上編寫程序的思路,把一個數(shù)控指令和使用時的注意事項講清楚,在學(xué)會了一種指令和注意事項后,就能達(dá)到理解數(shù)控指令和基本應(yīng)用規(guī)則的能力,學(xué)會解決問題的方法。

(4)在介紹數(shù)控指令時,注意不要把數(shù)控指令一下子都介紹給學(xué)生,這樣效果不好。集中將幾個基本的數(shù)控指令,一個一個地都搞清楚之后,剩下的數(shù)控指令就容易掌握了。

2.2 教學(xué)過程的重復(fù)

數(shù)控程序的編制,數(shù)控指令與數(shù)控程序段編寫中應(yīng)注意的細(xì)節(jié),對初學(xué)編寫數(shù)控程序的學(xué)生還是較難掌握的。因此,在這部分的教學(xué)中,采用了三步式教學(xué)方法。

(1)課堂教學(xué),把要介紹的基本內(nèi)容,通過課件,觀看光盤和錄像,講解等形式,從整體數(shù)控加工開始,即觀看數(shù)控機(jī)床加工工件開始,到分散精講數(shù)控指令、數(shù)控程序格式和數(shù)控程序段的其他相關(guān)內(nèi)容結(jié)束。

(2)完整數(shù)控加工程序的編制。學(xué)生編寫用基本數(shù)控指令組成的數(shù)控加工程序。經(jīng)計算機(jī)數(shù)控仿真加工,檢驗所加工的工件。可加深學(xué)生對數(shù)控程序整體的了解。

(3)總結(jié)學(xué)生所編制的數(shù)控程序。從以下幾個層面分析一個完整的數(shù)控程序:①程序?qū)哟畏置鳎虎趦?nèi)容正確;③工序安排和各項工藝參數(shù)選擇合理。

在計算機(jī)數(shù)控仿真過程中還可以了解到學(xué)生對刀具的選擇情況。在此基礎(chǔ)上,可以進(jìn)一步介紹簡化程序指令與使用方法。如單一循環(huán)指令和多重循環(huán)指令的內(nèi)容,討論加工誤差的影響因素和其它的內(nèi)容。如刀具半徑補(bǔ)償,刀具磨耗補(bǔ)償,坐標(biāo)系和機(jī)床使用與操作方面等內(nèi)容,使學(xué)生了解和掌握數(shù)控程序編寫的內(nèi)容和編制方法。

(4)集中實習(xí)。一般為兩周時間。集中實習(xí)可以加深對所學(xué)數(shù)控編程和數(shù)控機(jī)床操作的掌握。此階段分為兩步:①計算機(jī)數(shù)控仿真加工。可以先從數(shù)控車削加工仿真學(xué)起,在掌握了數(shù)控車削加工編程和仿真加工之后,數(shù)控銑削加工,數(shù)控加工中心加工以及各種電加工方法的加工仿真就更容易學(xué)了。數(shù)控仿真可以檢驗和調(diào)試數(shù)控程序,又可以學(xué)會數(shù)控機(jī)床的操作。②數(shù)控機(jī)床操作。仿真加工與在真實數(shù)控機(jī)床上加工,在操作者的感受上是有很大差別的,需要多次示范,重點是要做好手動操作機(jī)床的練習(xí),特別是手搖操作和進(jìn)給倍率轉(zhuǎn)換過程的練習(xí),做好試切對刀操作。在這一教學(xué)過程中要特別強(qiáng)調(diào)機(jī)床操作上的安全。

3 結(jié)束語

數(shù)控加工工藝與編程教學(xué)方法的變革,受益于數(shù)控教學(xué)軟件,計算機(jī)數(shù)控仿真軟件和各種數(shù)控機(jī)床的投入。有了這些教學(xué)媒體和教學(xué)設(shè)施。如何引導(dǎo)學(xué)生把所學(xué)的知識綜合的應(yīng)用于數(shù)控加工工藝的擬定,加工參數(shù)的選擇和操作數(shù)控機(jī)床上。對于初次接觸這方面內(nèi)容的學(xué)生仍然是一個難點,要使學(xué)生學(xué)好這門課程應(yīng)以基礎(chǔ)知識,基本數(shù)控指令和數(shù)控車床的基本操作為主要講授內(nèi)容,有一個好的開端,才能實現(xiàn)學(xué)會一點通曉整體的目的。在教學(xué)過程中要及時找出和發(fā)現(xiàn)的問題,了解學(xué)生對所學(xué)內(nèi)容的掌握情況,要經(jīng)常與學(xué)生溝通,要善于總結(jié),掌握課程的教學(xué)規(guī)律,采取切實可行的教學(xué)方式使學(xué)生在這門課程的學(xué)習(xí)中達(dá)到熟練應(yīng)用的能力。這方面還有許多工作要做,在促進(jìn)教學(xué)水平的提高方面仍需要進(jìn)一步討論。

參考文獻(xiàn)

[1]晏初宏,數(shù)控加工工藝與編程[M]北京:化學(xué)工業(yè)版社,2006:1-255

數(shù)控編程的方法范文3

關(guān)鍵詞: 數(shù)控加工; 宏程序; 非圓曲線; 坐標(biāo)系平移

中圖分類號: TN911?34; TP393 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2014)04?0084?03

Compiling method of macro program of machining non?circular curve by CNC lathe

LI Ya?xi1,2, LI Xiao?li3, LI Xing?shu1

(1. College of mechanical and electronic engineering, Northwest Agriculture & Forestry University, Yangling 712100, hina;

2. Shangluo Vocational and Technical College, Shangluo 726000, China; 3. School of Information Engineering, Chang’an University, Xi’an 710064, China)

Abstract: In order to manufacture non?circular curves in different positions on a mechanical component conveniently, a method of translating coordinate system is adopted to make the original coordinate system of non?circular curve expressions translated to workpiece coordinate system established by CNC lathe along x and y axes respectively, make the coordinate origins of above?mentioned two coordinate systems coincided, convert original non?circular curve expressions into the new curve expressions of CNC lathe, and then make the combined programming of rough turning and macro program according to the new curve expressions to realize the workpiece machining. The macro programming mode of non?circular curve processing in different positions was established. The method of coordinate system translation, proposed in this thesis, can make non?circular curves processing in different positions on a mechanical component easier to establish a new expressing expression in CNC workpiece coordinate system. The method is simple in mathematics, and suitable for macro programming of all kinds of non?circular curves.

Keywords: CNC machining; macro program; non?circular curve; coordinate system translation

在實際生產(chǎn)中,數(shù)控車床很少使用自動編程。對于主要由圓柱面和圓錐面形成的零件來說,編程比較容易實現(xiàn),但當(dāng)零件上存在橢圓[1]、拋物線、雙曲線等非圓曲線[2]時,一般的編程方法很難實現(xiàn)。針對這種現(xiàn)象,編寫宏程序就顯得十分重要。本文以華中世紀(jì)星HNC?21T數(shù)控車削系統(tǒng)為例,結(jié)合數(shù)控技能大賽與實際生產(chǎn),針對數(shù)控車床加工非圓曲線回轉(zhuǎn)面的宏程序的編寫方法進(jìn)行分析。

1 華中世紀(jì)星HNC?21T數(shù)控車削系統(tǒng)宏程序簡介

使用變量編寫可進(jìn)行算術(shù)或邏輯運(yùn)算,并能控制程序段流向的程序,稱為用戶宏程序[3]。

華中世紀(jì)星HNC?21T數(shù)控車削系統(tǒng)為用戶配備了強(qiáng)有力的類似于高級語言的宏程序功能,用戶可以使用變量進(jìn)行算術(shù)運(yùn)算、邏輯運(yùn)算和函數(shù)的混合運(yùn)算,此外宏程序還提供了循環(huán)語句、分支語句和子程序調(diào)用語句,利于編制各種復(fù)雜的零件加工程序,減少乃至免除手工編程時進(jìn)行繁瑣的數(shù)值計算,精簡程序量。常用的語句主要有以下兩種:

(1) 條件判別語句

格式1: IF(條件表達(dá)式) … ELSE … ENDIF

格式2: IF(條件表達(dá)式) … ENDIF

(2) 循環(huán)語句

格式: WHILE(條件表達(dá)式) …ENDW

2 公式表達(dá)非圓曲線宏程序編制的一般步驟

(1) 根據(jù)給定的非圓曲線方程選定自變量并確定自變量的取值范圍

非圓曲線方程中的x和z坐標(biāo)均可選定為自變量。一般根據(jù)曲線方程方便情況來選定x或z為自變量,如圖1所示,非圓曲線方程為z=[-x220],將x選為自變量較為合適,若選z為自變量還需要進(jìn)行曲線方程變換,且開二次方表達(dá)不太方便。

自變量選定后,還需進(jìn)一步確定其取值范圍。圖1中自變量為x,半徑取值范圍為0~20。

(2) 根據(jù)非圓曲線方程確定因變量相對于自變量的表達(dá)式[5]

如圖1所示,非圓曲線方程為z=[-x220],自變量為x,因變量為z,則z的表達(dá)式為z=[-x220],正負(fù)號的選取與拋物線的凹凸有關(guān)。

(3) 根據(jù)給定的非圓曲線方程確定相對于工件坐標(biāo)系的偏移量

具體確定方法見本文第四個問題中論述非圓曲線方程坐標(biāo)原點與工件坐標(biāo)系不重合時,宏程序編寫方法的應(yīng)用實例分析。

(4) 編寫程序。因為一般毛坯存在較大的加工余量,故一般需采用外圓內(nèi)孔粗車循環(huán)指令G71[4]與宏程序嵌套的方法編寫程序。

圖1 非圓曲線(毛坯尺寸為Φ50,未注倒角C1)(一)

3 非圓曲線方程坐標(biāo)原點與工件坐標(biāo)系重合

時,宏程序編寫方法

(1) 首先確定拋物線的表達(dá)式與自變量的取值范圍。根據(jù)圖1中給定的拋物線,為便于編程,選取拋物線的頂點為原點,可以輕易得出此拋物線的兩種表達(dá)式:即z=[-x220]與x=±SQRT(-20z)。

根據(jù)上文所述,可確定表達(dá)式為z=[-x220],其自變量x的取值范圍為0~20。

(2) 進(jìn)行宏程序編寫(本例僅分析非圓曲線宏程序的編寫方法,平端面與切斷不在程序中體現(xiàn))如下:

%0001

G92 X80 Z200 (換刀點)

/M03 S600 T0101 (設(shè)定粗車轉(zhuǎn)速)

G95 (設(shè)定進(jìn)給為每轉(zhuǎn)進(jìn)給)

/G00 X52 Z2 (設(shè)定粗車循環(huán)G71的循環(huán)起點)

/G71 U1 R0.5 P1 Q2 X0.2 Z0.1 F0.1 S600 T0101(粗車循環(huán),循環(huán)體為N1與N2間程序段,在粗車時進(jìn)給量為0.1 mm/r)

/G00 X80 Z200 (粗車循環(huán)結(jié)束后刀具回?fù)Q刀點)

/M00 (程序暫停,便于粗車后測量工件尺寸,修改刀具磨損補(bǔ)償值后進(jìn)行精車)

M03 S900 T0101 (精車提速)

G00 G42 X0 Z3 (精車時建立刀具右補(bǔ)償)

N1 G01 X0 Z0 F0.2 (精車起點亦為拋物線起點)

#10=0 (給自變量x賦值的初始值,x的初始值為0)

WHILE #10 LE 20 (建立循環(huán)條件:判斷自變量x達(dá)到20,若x的取值小于等于20,則程序一直在WHILE循環(huán)體中循環(huán),若x的取值大于20,則程序退出WHILE循環(huán)體)

#11=[#10*#10*0.05] (因變量z的取值,即z=[x220)]

G01 X[2*#10] Z[?#11] F0.2(小段直線插補(bǔ),逼近拋物線輪廓。2*#10表示每次橫向進(jìn)刀的終點坐標(biāo),為直徑值,-#11表示每次縱向進(jìn)刀的終點坐標(biāo),此處取負(fù)值,是為了得到z=-[x220)]

#10=[#10+0.1] (x步進(jìn)值為0.1,即每次x的取值增加0.1,并判斷增加了0.1的x值是否滿足循環(huán)條件x≤20,此處若步進(jìn)值取值過大影響精度,取值過小加重系統(tǒng)運(yùn)算負(fù)擔(dān),應(yīng)在保證精度的前提下盡可能取較大值)

ENDW (循環(huán)結(jié)束:當(dāng)x的取值大于20時,程序退出WHILE循環(huán)體)

G01 X46 (加工Φ48圓柱的右端面)

G01 X48 Z?21 (在Φ48圓柱的右端面倒角,滿足未注倒角C2)

G01 Z?46 (加工Φ48圓柱外圓,此處z取-46是為后續(xù)切斷時,切刀能平穩(wěn)的切入,所有z方向比實際零件多加工6 mm)

N2 G01 X52 (刀具從Φ48圓柱的左端面切出,亦為精車終點)

G00 G40 X80 Z200 (取消刀具補(bǔ)償,刀具退回?fù)Q刀點,為后續(xù)切斷準(zhǔn)備)

M30 (程序結(jié)束)

執(zhí)行上述程序時,一定要確保沒有選擇程序跳段功能。程序中加/的程序段是為了在粗車循環(huán)結(jié)束,等刀具回?fù)Q刀點后,可手動停止程序,并根據(jù)測量工件尺寸修正刀具磨損補(bǔ)償后,能夠確保精加工的精度(在精加工前,按系統(tǒng)面板上的程序跳段鍵,待程序跳段鍵指示燈亮后,方可重新循環(huán)啟動)。

4 非圓曲線方程坐標(biāo)原點與工件坐標(biāo)系不重合

時,宏程序編寫方法

(1) 非圓曲線z方向有偏移量的宏程序編寫方法

確定拋物線的表達(dá)式與自變量的取值范圍。根據(jù)圖2中給定的拋物線,結(jié)合數(shù)控車編程的習(xí)慣,選取編程坐標(biāo)系的原點O1為拋物線右端面中心。此時編程坐標(biāo)系的原點O1與圖2中給定的拋物線方程的原點O并不重合,即O1與O在z軸方向偏移了5 mm。根據(jù)坐標(biāo)系平移的原理,可以得出在編程坐標(biāo)系x1O1z中,拋物線表達(dá)式變?yōu)閦=[-x220+5],與上例不同的是此時自變量x的取值范圍為10~20。

圖2 非圓曲線(毛坯尺寸為Φ50,未注倒角C1)(二)

非圓曲線部分宏程序如下:

%0001

......(機(jī)床轉(zhuǎn)速,刀具等設(shè)定略)

/G00 X52 Z2 (設(shè)定粗車循環(huán)G71的循環(huán)起點)

/G71 U1 R0.5 P1 Q2 X0.2 Z0.1 F0.1 S600 T0101

/G00 X80 Z200 (粗車循環(huán)結(jié)束后刀具回?fù)Q刀點)

/M00 (程序暫停,粗車后測量工件尺寸,修改刀具磨損補(bǔ)償值)

M03 S900 T0101 (精車提速)

G00 G42 X20 Z2

N1 G01 X20 Z0 F0.2 (精車起點亦為拋物線起點)

#10=10 (給自變量x賦值的初始值,x的初始值為10)

WHILE #10 LE 20 (建立循環(huán)條件:判斷自變量x達(dá)到20,若x的取值小于等于20,則程序一直在WHILE循環(huán)體中循環(huán),若X的取值大于20,則程序退出WHILE循環(huán)體)

#11=[#10*#10*0.05] (給因變量z賦值,即z=[-x220])

G01 X[2*#10] Z[?[#11?5]] F0.2(小段直線插補(bǔ),逼近拋物線輪廓,2*#10表示每次橫向進(jìn)刀的終點坐標(biāo),為直徑值,-[#11-5]表示每次縱向進(jìn)刀的終點坐標(biāo),此處取負(fù)值,是為了得到z=[-x220]+5)

#10=[#10+0.1] (x步進(jìn)為0.1)

ENDW

......(臺階面與外圓加工程序略)

M30

(2) 非圓曲線x方向與z方向均有偏移量的宏程序編寫方法

確定拋物線的表達(dá)式與自變量的取值范圍。根據(jù)圖3中給定的拋物線,選取編程坐標(biāo)系的原點為Φ10圓柱右端面中心。此時編程坐標(biāo)系的原點O1與圖3中給定的拋物線方程的原點O在x軸方向偏移了6 mm,同時在z軸方向偏移了4 mm。在給定的拋物線方程的坐標(biāo)系xOz中,分別以x與z為自變量,可以看出,若以z為自變量,則z的取值范圍很容易確定,為-12~-30,因此在本例中選取z為自變量建立拋物線方程。根據(jù)坐標(biāo)系平移的原理,可以得出此時在編程坐標(biāo)系x1Oz1中拋物線表達(dá)式變?yōu)閤+6=4+SQRT(-1.5z)。

圖3 非圓曲線(毛坯尺寸為Φ35,未注倒角C1)

非圓曲線部分宏程序如下:

%0001

......(機(jī)床轉(zhuǎn)速,刀具等設(shè)定略)

/G00 X37 Z3 (設(shè)定粗車循環(huán)G71的循環(huán)起點)

/G71 U1 R0.5 P1 Q2 X0.2 Z0.1 F0.1 S600 T0101

/G00 X60 Z200 (粗車循環(huán)結(jié)束后刀具回?fù)Q刀點)

/M00 (程序暫停,粗車后測量工件尺寸,修改刀具磨損補(bǔ)償值)

M03 S900 T0101 (精車提速)

G00 G42 X4 Z3

N1 G01 X4 Z2 (精車起點,右端面倒角延長線)

G01 X10 Z?1

G01 Z?8

G01 X20.486 (拋物線起點)

#11=-12 (給自變量z賦值的初始值, x的初始值為-12)

WHILE #11 GE (-30)(建立循環(huán)條件:判斷自變量z達(dá)到-30,若z的取值大于等于-30,則程序一直在WHILE循環(huán)體中循環(huán),若z的取值小于-30,則程序退出WHILE循環(huán)體)

#10=SQRT[-1.5*[#11]] (給因變量x賦值,即x=SQRT(-1.5z))

G01 X[2*[#10+6]] Z[#11+4] F0.2 (小段直線插補(bǔ),逼近拋物線輪廓,2*[#10+6]表示每次橫向進(jìn)刀的終點坐標(biāo),為直徑值,#11+4表示每次縱向進(jìn)刀的終點坐標(biāo),此時刀具運(yùn)動軌跡由建立的x+6=4+SQRT(-1.5z)控制)

#11=#11?0.05 (z步進(jìn)為0.05)

ENDW

...... (臺階面與外圓加工程序略)

M30

5 結(jié) 語

利用數(shù)控車床加工非圓曲線時,應(yīng)注意以下幾點:

(1) 合理選擇步距。車削后零件的精度與編程時所選擇的步距有關(guān),步距值越大,加工精度越低,但為提高加工精度,過多地減小步距值會造成數(shù)控系統(tǒng)運(yùn)算負(fù)擔(dān),影響進(jìn)給速度的提高,從而降低加工效率,因此必須根據(jù)加工精度的要求合理的選擇步距,一般應(yīng)在保證加工精度的前提下,盡可能選擇較大的步距值。

(2) 對于非圓曲線方程坐標(biāo)原點與工件坐標(biāo)系不重合時,需將工件坐標(biāo)系進(jìn)行偏置。

(3) 內(nèi)輪廓程序的編寫與外輪廓程序的編寫相似,可根據(jù)中心點位置及起止點位置的具體情況,套用本文中的宏程序進(jìn)行編寫。

本文中選取的實例均已在華中世紀(jì)星HNC?21T系統(tǒng)的數(shù)控車床上實際加工,實例中給定的F,S,ap等參數(shù)可根據(jù)實際加工情況進(jìn)行設(shè)定,給定值可供參考。

參考文獻(xiàn)

[1] 葛衛(wèi)國.基于宏程序在數(shù)控車床編程中的運(yùn)用與探討[J].制造業(yè)自動化,2010,32(4):32?35.

[2] 何玉山.數(shù)控車床加工非圓曲線宏程序編寫技巧[J].CAD/CAM與制造業(yè)信息化,2009(10):88?89.

[3] 馮陽,陳元景,袁曉波.數(shù)控車床加工簡化編程:用戶宏程序[J].中國高新技術(shù)企業(yè),2008(24):331?333.

[4] 孟生才.數(shù)控車床宏程序在不同系統(tǒng)循環(huán)中的應(yīng)用[J].機(jī)械加工:冷加工,2010(22):66?68.

數(shù)控編程的方法范文4

數(shù)控技術(shù)在現(xiàn)代制造技術(shù)中的應(yīng)用,最具代表性的是數(shù)控機(jī)床,所以數(shù)控機(jī)床的實訓(xùn)應(yīng)是整個機(jī)械工程實訓(xùn)的重點內(nèi)容之一,數(shù)控機(jī)床的實訓(xùn)時間占訓(xùn)練時間的比例應(yīng)大一些。常見的數(shù)控機(jī)床有數(shù)控車床、數(shù)控銑床和數(shù)控加工中心,這3種機(jī)床的數(shù)量多,具有代表性。對于一臺數(shù)控機(jī)床來說,包括4方面的內(nèi)容:制造、操作、編程和維修。實訓(xùn)的主要內(nèi)容以操作、編程和加工簡單的零件為主,增加學(xué)生的感性認(rèn)識為主要目的。

1.1合理安排數(shù)控機(jī)床實訓(xùn)的時間

由于機(jī)械工程實訓(xùn)總學(xué)時的限制,青島農(nóng)業(yè)大學(xué)機(jī)械專業(yè)學(xué)生共實習(xí)4周。數(shù)控機(jī)床實訓(xùn)的內(nèi)容較多,在訓(xùn)練時間的安排上,數(shù)控車床2天、數(shù)控銑床和加工中心2天、其他數(shù)控機(jī)床1天,這樣既重點突出又全面。數(shù)控機(jī)床應(yīng)用了先進(jìn)的數(shù)控技術(shù),和普通機(jī)床的實訓(xùn)相比,講解的時間會多一些。一般操作講解、黑板上指令講解的時間約占1/2,讓學(xué)生能較深刻地理解數(shù)控機(jī)床是如何加工零件的;學(xué)生操作機(jī)床加工零件的時間約占1/2,使學(xué)生有較充足的時間增強(qiáng)對數(shù)控機(jī)床加工零件的感性認(rèn)識。總之,實訓(xùn)的重點雖為實踐,數(shù)控機(jī)床訓(xùn)練的特點又決定了講解占了約一半的時間。

1.2合理安排數(shù)控機(jī)床實訓(xùn)的內(nèi)容和方法

在數(shù)控機(jī)床實訓(xùn)中,操作、編程和加工零件是主要內(nèi)容。首先對照機(jī)床講解基本的操作;然后學(xué)習(xí)數(shù)控的編程知識;最后加工出零件。編程方法的講解,只能在黑板上講解組成程序的指令字、程序的格式等,然后編寫一個簡單的程序。數(shù)控機(jī)床的坐標(biāo)系是主要內(nèi)容之一,機(jī)械坐標(biāo)系、工件坐標(biāo)系(編程坐標(biāo)系)的概念,它們的作用是什么,必須結(jié)合編程才能講清楚。數(shù)控機(jī)床是按程序自動加工零件的,刀具沿程序指令的刀路運(yùn)動切削工件,刀路的位置必須使用坐標(biāo)系描述。所以,首先講清各種坐標(biāo)系的概念,進(jìn)而才能講清對刀等關(guān)鍵的概念,才能理解為什么在編程坐標(biāo)系下編寫的程序可以在機(jī)床上加工出零件等問題。數(shù)控機(jī)床的實訓(xùn)內(nèi)容應(yīng)與數(shù)控機(jī)床理論課的內(nèi)容相輔相成,各有側(cè)重,通過數(shù)控機(jī)床的實訓(xùn)為下一步學(xué)習(xí)數(shù)控機(jī)床理論課打下良好的基礎(chǔ)。數(shù)控機(jī)床實訓(xùn)應(yīng)以機(jī)床操作、編程、日常保養(yǎng)和安全使用為基本內(nèi)容,重點應(yīng)放在編程和操作上。通過基本編程知識和操作的學(xué)習(xí),學(xué)生可具備基本的編程和操作能力,為了提高學(xué)生的實訓(xùn)興趣和創(chuàng)新意識,可以讓學(xué)生自己設(shè)計一個簡單的零件,自己編程,經(jīng)指導(dǎo)教師檢查無誤后上機(jī)加工;或者編程加工一些有趣的零件。如:數(shù)控車床上可以加工仿真子彈、仿真酒瓶等;數(shù)控銑床上可以加工一些漢字,如“歡迎實習(xí)”等。

1.3手工編程和自動編程

數(shù)控編程分手工編程和自動編程,形狀復(fù)雜的零件加工程序只能由計算機(jī)自動編程來完成。在實訓(xùn)內(nèi)容上,應(yīng)手工編程和計算機(jī)自動編程并重。手工編程是數(shù)控車床實習(xí)的基本內(nèi)容,通過手工編程加工簡單的小零件,是普遍采用的訓(xùn)練方法。但隨著計算機(jī)技術(shù)的發(fā)展,CAD/CAM在機(jī)械加工中的廣泛應(yīng)用,計算機(jī)自動編程也應(yīng)是數(shù)控機(jī)床特別是數(shù)控銑床實習(xí)必講內(nèi)容之一。由于實訓(xùn)時間的限制,這部分的內(nèi)容較多。所以,可以精簡為由實習(xí)指導(dǎo)教師通過一個例子演示給學(xué)生看,邊演示邊講解,講明形狀復(fù)雜及包含曲面的零件或模具的加工必須用計算機(jī)自動編程的方法編程,然后加工成所需的零件或模具。自動編程是通過計算機(jī)軟件完成的,常用的具有計算機(jī)編程功能的軟件有:CAXA、UG、Cimatron、Pro/E等。1.4數(shù)控機(jī)床仿真軟件的應(yīng)用機(jī)械工程實訓(xùn)場地往往有限,數(shù)控機(jī)床價格較貴,配備的數(shù)控機(jī)床的種類和數(shù)量有限,平均到每一名學(xué)生的上機(jī)操作時間較少。為了解決這個矛盾,可以安排一定的時間,讓學(xué)生在機(jī)房使用數(shù)控機(jī)床仿真軟件練習(xí)數(shù)控機(jī)床的操作、編程和加工仿真。也可以不做統(tǒng)一安排,讓學(xué)生課后根據(jù)自己的情況自由上機(jī)練習(xí)。數(shù)控機(jī)床實訓(xùn)的內(nèi)容多,時間相對較少,一定要制訂詳細(xì)可行的實訓(xùn)計劃,明確每天的訓(xùn)練任務(wù)、訓(xùn)練目的、訓(xùn)練方法和訓(xùn)練設(shè)備。這樣學(xué)生面對從未見過的設(shè)備就不會感到茫然,教師指導(dǎo)學(xué)生也會有條不紊,順利完成實訓(xùn)任務(wù)[5]。

2演示教學(xué)法的應(yīng)用

2.1什么是演示教學(xué)法

由于機(jī)械工程實訓(xùn)總學(xué)時的限制,學(xué)生不可能自己動手操作每一種機(jī)床,特別是一些比較危險、貴重和精密的設(shè)備,比如高壓水切割機(jī)床、三坐標(biāo)測量機(jī)以及電火花線切割、電火花成型等機(jī)床。為了解決這個矛盾,基于學(xué)校的實際情況,采用了演示教學(xué)的實訓(xùn)方法。所謂演示教學(xué)法即指導(dǎo)教師講解機(jī)床的加工原理、操作方法、編程方法,然后自己操作機(jī)床加工一個零件演示給學(xué)生看。通過演示教學(xué)的實訓(xùn)方法,解決了實訓(xùn)內(nèi)容多時間少、機(jī)床有限及教師有限的矛盾,還可以給學(xué)生打下進(jìn)一步學(xué)習(xí)研究的基礎(chǔ)。

2.2以電火花線切割為例

電火花線切割屬于特種加工,特種加工是利用電能、化學(xué)能、光能或聲能等能量對工程材料進(jìn)行加工的工藝方法。在特種加工中,加工工具(廣義的刀具)、加工工件與傳統(tǒng)的機(jī)加工不同,一般不是采用機(jī)械力加工,在實習(xí)時學(xué)生首先會想到加工工具是怎樣加工工件的。所以實習(xí)指導(dǎo)教師在實習(xí)的開始,應(yīng)首先講明電火花線切割的加工原理。實習(xí)步驟如下:(1)指導(dǎo)教師啟動機(jī)床,用薄鋼板切割一個小五角星演示給學(xué)生看。學(xué)生發(fā)現(xiàn)一根很長的光滑的金屬鉬絲可以切割鋼板時,一定會感到吃驚,想知道它的加工原理是什么。(2)在切割小五角星的過程中指導(dǎo)教師講解加工的原理,舉一個日常生活中簡單的電火花放電的例子:我們平時開關(guān)電器或插拔插頭時,會發(fā)現(xiàn)有時有電火花放電,嚴(yán)重時開關(guān)或插頭的導(dǎo)電部位有被燒的痕跡,甚至掉渣。電火花線切割的加工原理就是利用電火花放電產(chǎn)生的熱量使金屬被燒腐蝕而起到切割的作用。講完這個常見的現(xiàn)象后,再講電火花線切割的加工原理,學(xué)生就感到易于理解了。(3)指導(dǎo)教師再講解機(jī)床的操作方法。(4)簡單講解編程的方法,整個過程大約45min。

3多媒體技術(shù)在機(jī)械工程實訓(xùn)中的應(yīng)用

隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)的多媒體技術(shù)和仿真技術(shù)已經(jīng)應(yīng)用于各行各業(yè)。機(jī)械工程實訓(xùn)是一種實踐教學(xué)活動,但是計算機(jī)的多媒體技術(shù)和仿真技術(shù)在機(jī)械工程實訓(xùn)中也能發(fā)揮重要的作用。由于實訓(xùn)的內(nèi)容不可能面面俱到,在學(xué)生實習(xí)完基本的內(nèi)容后,可利用多媒體技術(shù)補(bǔ)充和總結(jié),會起到良好的教學(xué)效果。

4結(jié)束語

數(shù)控編程的方法范文5

關(guān)鍵詞: 數(shù)控加工仿真 數(shù)控編程與操作課程 教學(xué)探索

一、前言

目前數(shù)控編程與操作的課程設(shè)置老化,教學(xué)理念和教學(xué)方法陳舊,專業(yè)設(shè)施落后、不全而且學(xué)生基礎(chǔ)差,專業(yè)意識不強(qiáng),學(xué)習(xí)被動,學(xué)習(xí)無興趣等。要在這樣的條件下培養(yǎng)出社會需要的高素質(zhì)、高技能型人才,我們必須探索出一套適合當(dāng)前情況的教學(xué)方法。經(jīng)過幾年的數(shù)控編程與操作的教學(xué)探索,我發(fā)現(xiàn)數(shù)控加工仿真軟件在數(shù)控編程與操作理論教學(xué)中具有橋梁作用,直觀、生動,能使理論和實踐有效地銜接,打破了傳統(tǒng)的數(shù)控編程與操作的教學(xué)模式,激發(fā)了學(xué)生的學(xué)習(xí)興趣,增強(qiáng)了學(xué)生的動手能力,大大提高了數(shù)控編程與操作課程的教學(xué)效果。

二、以往數(shù)控編程與操作理論教學(xué)時存在的問題

1.教師唱獨(dú)角戲,學(xué)生感到枯燥無味。

在數(shù)控編程與操作的理論教學(xué)中,我在課堂上認(rèn)真而仔細(xì)地講解著G代碼和M代碼、G指令和M指令、編程知識和編程方法,學(xué)生難以理解,似懂非懂,編出的程序也不知道是對還是錯。這時我意識到我在唱獨(dú)角戲,語言很枯燥無味,同時課堂氣氛不活躍,不能激發(fā)學(xué)生的學(xué)習(xí)興趣。

2.不能實現(xiàn)理實一體化教學(xué)。

數(shù)控編程與操作課是應(yīng)用性較強(qiáng)的課程,而我只在課堂上講解理論的編程知識,學(xué)生很難理解,有時課本上的編程知識與實際機(jī)床上的編程有很大出入,理論不能聯(lián)系實際,更談不上實現(xiàn)高職高專的理實一體化教學(xué)和社會需求的高素質(zhì)高技能型人才培養(yǎng)。

3.數(shù)控編程與操作理論教學(xué)中教師的困惑。

我以往判斷學(xué)生是否掌握所學(xué)知識和編程是否正確都是通過批改作業(yè)知曉的。檢查程序需逐個程序進(jìn)行查閱,內(nèi)容多而十分麻煩,工作量又大,一些在數(shù)控機(jī)床上常常無法通過的錯誤也不易查出,而這些問題的解決在實際數(shù)控編程與操作中是十分重要的。

三、改進(jìn)后的教學(xué)效果

例如,講到程序編寫時,我要求學(xué)生銑削大眾的標(biāo)志。我只是給出了大眾標(biāo)志(如圖1)。然后學(xué)生只要能在數(shù)控仿真軟件里運(yùn)行出來,我就算他們程序編寫正確,因為程序只要能在數(shù)控仿真里運(yùn)行出來,就一定對的。

學(xué)生編好程序后,我要求學(xué)生把程序輸入到機(jī)床里,教學(xué)生程序的輸入(如圖2)。程序的輸入是靠如圖3所示的鍵盤輸入的,這樣學(xué)生又熟悉了機(jī)床的鍵盤。然后通過控制面板(如圖4),進(jìn)行運(yùn)行程序,如果程序編寫錯誤,學(xué)生不可能得到如圖5所示的結(jié)果。

1.把數(shù)控加工仿真應(yīng)用于理論教學(xué)中,極大地提高了學(xué)生的學(xué)習(xí)興趣。

我把數(shù)控加工仿真軟件應(yīng)用于理論教學(xué)中,教學(xué)效果之好是我沒有想到的。學(xué)生的編程可以直接在數(shù)控加工仿真系統(tǒng)進(jìn)行模擬加工演示,便于學(xué)習(xí)掌握,編程與操作的作業(yè)可以直接在計算機(jī)上檢查,使學(xué)生對這門課程有了濃厚的學(xué)習(xí)興趣,學(xué)生的學(xué)習(xí)主動性與積極性大大提高。

2.理實一體化教學(xué)的好處。

在教學(xué)過程中,我將理論與實踐有機(jī)地結(jié)合在一起,邊講授邊練習(xí),使講過的知識及時應(yīng)用于實踐中,加深了學(xué)生對理論知識的理解,而且學(xué)生通過模擬操作數(shù)控機(jī)床,對真實的數(shù)控機(jī)床的操作方法具備了相當(dāng)水平的實踐基礎(chǔ)。我在教學(xué)中邊教邊學(xué)、邊學(xué)邊做、在學(xué)中做、在做中學(xué),手腦并用,極大地調(diào)動了積極性,提高了教學(xué)效果,學(xué)生的編程與操作能力也有了非常明顯的提高。

3.利用多媒體,充分發(fā)揮數(shù)控加工仿真軟件在課堂教學(xué)中的作用。

數(shù)控編程與操作的傳統(tǒng)教學(xué)方式使很難學(xué)生接受。數(shù)控加工仿真軟件是操作技能訓(xùn)練的輔助工具,多媒體運(yùn)用于理論教學(xué)中更是好方法,教師可以直接演示數(shù)控機(jī)床的操作方法,學(xué)生可以直接看到數(shù)控機(jī)床的操作方法和編程方法,直觀、生動。在數(shù)控編程與操作課程教學(xué)中,我十分重視數(shù)控加工仿真軟件在教學(xué)中的應(yīng)用,擺正了數(shù)控加工仿真在教學(xué)中的位置,沒有完全依賴數(shù)控加工仿真軟件而放棄自己在教學(xué)中的引導(dǎo)作用,從而科學(xué)地、充分地發(fā)揮了數(shù)控加工仿真軟件在教學(xué)中的作用。

四、結(jié)語

職校教師應(yīng)發(fā)揮創(chuàng)造性的精神,大膽改革,為職業(yè)院校的改革探索出一條適應(yīng)職業(yè)院校發(fā)展的光明大道,為社會的進(jìn)步和社會高素質(zhì)高技能人才的培養(yǎng)作出自己的貢獻(xiàn)。

參考文獻(xiàn):

[1]周伯秀.數(shù)控仿真系統(tǒng)在教學(xué)中的應(yīng)用[J].職業(yè)教育研究,2007,(11),(總第108期).

[2]李文權(quán).數(shù)控專業(yè)建設(shè)的探討[J].機(jī)械職業(yè)教育,2006,(10).

[3]林其耀,高振倉.《數(shù)控設(shè)備與編程》課程的探討[J].機(jī)械職業(yè)教育,2005,(3).

[4]蔣建禮.高職數(shù)控專業(yè)二年制教學(xué)改革的研究與實踐[J].職業(yè)教育研究,2006.8.

[5]曾小惠,吳明華,潘鐵虹.在線數(shù)控加工仿真教學(xué)系統(tǒng)的實現(xiàn)[J].1998.

數(shù)控編程的方法范文6

關(guān)鍵詞:CAXA數(shù)控車 自動編程 實訓(xùn)教學(xué)

一、CAXA數(shù)控車自動編程軟件在數(shù)控加工教學(xué)中的應(yīng)用背景

近年來,計算機(jī)輔助設(shè)計與制造(CAD/CAM)技術(shù)已成為工業(yè)生產(chǎn)現(xiàn)代化的重要標(biāo)志。國產(chǎn)CAXA軟件已經(jīng)成為我國教育市場最具影響力的CAD 通用平臺。

數(shù)控加工教學(xué)引入CAXA數(shù)控車自動編程軟件,首先可以彌補(bǔ)因教學(xué)資金短缺引起的數(shù)控設(shè)備不足的問題,降低了教學(xué)成本。其次,引入CAXA數(shù)控車自動編程軟件,可以提高學(xué)生的學(xué)習(xí)效率和實訓(xùn)的安全性。學(xué)生通過軟件進(jìn)行編程訓(xùn)練,可以便捷地檢驗程序的正確性,大量模擬不同零件的加工過程。

二、用CAXA數(shù)控車實現(xiàn)加工的過程

CAXA數(shù)控車自動編程軟件,主要應(yīng)用于數(shù)控車削編程,其編程功能強(qiáng)大,可按加工要求生成各種復(fù)雜圖形的加工軌跡。

數(shù)控加工教學(xué)利用CAXA數(shù)控車自動編程軟件進(jìn)行加工應(yīng)用,首先必須配置好機(jī)床,利用軟件提供的圖形生成和編輯功能,將零件的被加工部位繪制到計算機(jī)屏幕上,作為計算機(jī)自動生成刀具軌跡的依據(jù);其次,建立夾具庫和刀具庫,實現(xiàn)多工位夾具的裝配及在各工序間的切換以及在仿真切削過程中刀具的調(diào)用;然后,利用NC建模系統(tǒng)進(jìn)行程序的應(yīng)用調(diào)試,并使用CAXA軟件的刀具、夾具數(shù)據(jù)庫中的系列刀具元件、夾具元件加工毛坯模型;接著,進(jìn)行模擬加工,并檢查是否存在切削干涉現(xiàn)象,并修改刀具路徑;最后,應(yīng)用軟件功能,生成刀具、夾具及部件裝配圖以及刀具路徑圖,輸出各種工藝信息及報表。

三、CAXA數(shù)控車自動編程軟件在實訓(xùn)教學(xué)中的應(yīng)用

下面以圖1所示零件為例,介紹利用CAXA數(shù)控車軟件實現(xiàn)零件的自動編程及加工的過程。

1.加工工藝分析

該零件比較簡單,沒有尺寸精度和表面粗糙度的要求。學(xué)生可以采取三爪自定心卡盤夾緊左端,直接按照零件圖上的尺寸編寫右端輪廓的數(shù)控程序,確定好切削用量之后,擬定數(shù)控加工工藝卡。

2.生成加工軌跡

建立了加工模型后,學(xué)生即可利用CAXA數(shù)控車軟件提供的輪廓粗車、輪廓精車等功能,選擇合適的加工參數(shù)和刀具參數(shù),生成加工軌跡(見圖2)。

3.生成G代碼

當(dāng)加工軌跡生成后,學(xué)生按照當(dāng)前機(jī)床類型的配置要求,把已經(jīng)生成的刀具軌跡自動轉(zhuǎn)化成合適的G代碼,即CNC數(shù)控加工程序。

4.G代碼傳輸和機(jī)床加工

生成G代碼之后,學(xué)生可通過計算機(jī)的標(biāo)準(zhǔn)接口與機(jī)床直接連通,將數(shù)控加工代碼傳輸?shù)綌?shù)控機(jī)床,就可進(jìn)行在線DNC加工或單獨(dú)加工。

5.手動編寫程序

每一個加工任務(wù)完成后,教師都要要求學(xué)生手動編寫程序,并與CAXA數(shù)控車生成的程序相比較,分析兩者在工藝方案、加工路線、切削參數(shù)等方面優(yōu)劣,從而提高程序編制的效率。

四、結(jié)語

數(shù)控車實訓(xùn)教學(xué)引入CAXA數(shù)控車自動編程軟件,使學(xué)生在掌握了軟件的使用方法之后,能夠更多地嘗試更為復(fù)雜的工件的工藝分析、編程及加工方法,為學(xué)生更深入地學(xué)習(xí)訓(xùn)練提供一個良好的平臺。

參考文獻(xiàn):

[1]孫勇兵.CAXA軟件在機(jī)械(數(shù)控)專業(yè)教學(xué)中的應(yīng)用[J].中國職業(yè)技術(shù)教育,2010(18).

主站蜘蛛池模板: 日韩欧美亚洲综合 | 久久天堂网 | 欧美精品在线观看视频 | 欧美日韩国产高清视频 | 亚洲一区二区三区精品视频 | 国产欧美日韩精品在钱 | 一级a毛片免费观看久久精品 | 国产边打电话边做对白刺激 | 国产高清免费不卡观看 | 国产一区二区三区成人久久片 | 影音先锋亚洲资源 | 国产在线啪 | 欧美成人高清在线视频大全 | 国产激情视频一区二区三区 | 在线永久免费观看的毛片 | 国产免费全部免费观看 | 麻豆果冻国产91在线极品 | 日韩欧美精品一区二区 | 亚洲欧美日韩专区 | 日韩在线一区二区三区 | 国产成人综合一区精品 | 99精品视频在线观看免费播放 | 久久久久久综合一区中文字幕 | 久久精品亚洲一区二区三区浴池 | 国产一区二区在线免费观看 | 亚洲乱码一二三四区麻豆 | 国产色在线视频 | 在线免费观看亚洲视频 | 亚洲日本在线观看 | 国产精品美女一区二区三区 | 久久se精品一区二区国产 | 欧美成人日韩 | 一级毛片免费的 | 国产欧美一区二区精品性色99 | 国产成人精品日本亚洲语音2 | 欧美另类网 | 国产精品美女久久久久 | 亚洲欧美综合图区官网 | 91精品国产亚一区二区三区 | 久久久不卡国产精品一区二区 | 亚洲色图第1页 |