發(fā)布時間:2023-10-19 10:14:48
序言:寫作是分享個人見解和探索未知領(lǐng)域的橋梁,我們?yōu)槟x了8篇的數(shù)控編程的編程方法樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。
關(guān)鍵詞:教學(xué)方法;現(xiàn)代信息技術(shù);教學(xué)方式;仿真技術(shù)
一、引言
計算機數(shù)控技術(shù)的迅速發(fā)展,使制造業(yè)所采用的技術(shù)手段發(fā)生了革命性的變化。傳統(tǒng)的制造技術(shù)正在向以計算機數(shù)控技術(shù)為基礎(chǔ)的數(shù)字化制造技術(shù)過渡,制造業(yè)信息化成為國家發(fā)展的重心,整個制造業(yè)對從事數(shù)控編程、數(shù)控機床操作和數(shù)控設(shè)備維修的高素質(zhì)應(yīng)用型技術(shù)人員的需求量很大,數(shù)控技術(shù)應(yīng)用專業(yè)被列為技能型緊缺人才培養(yǎng)的專業(yè)之一。那么,怎樣才能培養(yǎng)出一批適應(yīng)社會需求的有能力、有技能的高素質(zhì)應(yīng)用型的數(shù)控專業(yè)人才,是我們每一位從事數(shù)控教學(xué)的教師必須思考的問題。本文基于這個出發(fā)點,在數(shù)控專業(yè)理論課程的教學(xué)中做了一些新的探索和嘗試。
二、課程教學(xué)方法改革探索
1.把現(xiàn)代信息技術(shù)融入課堂教學(xué)中,增強學(xué)習(xí)的直觀性
在《數(shù)控設(shè)備與編程》課程的理論教學(xué)過程中,很多內(nèi)容的講授必須借助形象直觀的操作,如果能與現(xiàn)場實際聯(lián)系起來講授會取得很好的效果;但理論課又不是純粹的實踐課,去現(xiàn)場邊操作邊講授,往往會受到實習(xí)場地等客觀因素的影響,使教學(xué)不能按時完成。那么,怎樣才能克服這些問題,讓學(xué)生既能直觀地感受又能很好地掌握理論知識呢?
現(xiàn)代信息技術(shù)為我們提供了方便。在課程的講授中,根據(jù)不同的教學(xué)內(nèi)容,利用現(xiàn)代信息技術(shù)制作生動形象的課件,展示教學(xué)內(nèi)容,不僅能激發(fā)學(xué)生的學(xué)習(xí)興趣,更能收到事半功倍的效果。因此,在數(shù)控編程功能代碼的教學(xué)中,我就采用Snagit技術(shù)、多媒體播放軟件、PowerPoint、微課等這些現(xiàn)代信息技術(shù),把在數(shù)控仿真軟件上實現(xiàn)這些功能的過程表現(xiàn)在一個課件中,讓學(xué)生通過多媒體課件的播放,如臨其境,增強學(xué)習(xí)的直觀性,收到了意想不到的效果。同時,網(wǎng)絡(luò)技術(shù)和手機的發(fā)展也為學(xué)生的學(xué)習(xí)提供了豐富的資源。例如,在講“數(shù)控機床的發(fā)展過程及發(fā)展趨勢”這一章節(jié)時,可以讓學(xué)生先在網(wǎng)絡(luò)上收集相關(guān)的教學(xué)材料,然后分組總結(jié)、討論,每組出一個代表說明所收集的主要資料,最后,老師進行歸納和評價。通過這種教學(xué)方法,不但豐富、深化和擴充了教學(xué)內(nèi)容,也增強了學(xué)生學(xué)習(xí)的主動性和積極性,同時也克服了學(xué)習(xí)的枯燥性,提高了學(xué)生學(xué)習(xí)的興趣。
2.采用交互式教學(xué)方式,發(fā)揮學(xué)生學(xué)習(xí)的主動性,活躍課堂氣氛,培養(yǎng)學(xué)生的協(xié)作精神,增強學(xué)習(xí)效果
交互式教學(xué)法,是指在老師與同學(xué)之間、同學(xué)與同學(xué)之間通過頻繁的信息交流以達(dá)到傳輸知識的目的。具體來說就是通過老師向?qū)W生提問,學(xué)生給老師提問以及學(xué)生之間互相提問,然后由老師或是學(xué)生來回答,或者以集體討論的方式尋找答案的教學(xué)方法。這種教學(xué)方法使學(xué)生能在輕松愉悅的氣氛中獲取知識。例如,在學(xué)習(xí)“圓弧插補指令”這一節(jié)時,先讓學(xué)生自己閱讀教材內(nèi)容,然后讓學(xué)生分組討論,分析本節(jié)課的圓弧插補指令和前一節(jié)的直線插補指令有哪些不同,讓學(xué)生把不懂的地方分組反饋到老師這里,然后老師針對學(xué)生的問題進行解答。在解答過程中,老師對本節(jié)課的重點和難點進行強調(diào),并通過設(shè)置交互式練習(xí),檢驗學(xué)生學(xué)習(xí)的效果。通過這種教學(xué)方法不但活躍了課堂氣氛,同時學(xué)生之間的分組討論也能培養(yǎng)學(xué)生的團結(jié)協(xié)作精神,增強學(xué)生自主學(xué)習(xí)的能力和學(xué)習(xí)積極性。
通過這種教學(xué)方式,讓學(xué)生直接參與到課堂教學(xué)中,能增強他們自主學(xué)習(xí)的能力和學(xué)習(xí)積極性。
3.把仿真技術(shù)引入課堂,提高學(xué)生的動手能力
數(shù)控加工仿真系統(tǒng)通過對數(shù)控銑、車等加工全過程的仿真,能提高學(xué)生的熟練操作機床的技術(shù),減少機床損壞幾率,保證程序在真實操作狀態(tài)下的準(zhǔn)確性,更好地掌握這門技能。在《數(shù)控設(shè)備與編程》課程教學(xué)中,引入仿真技術(shù),可以使學(xué)生對功能指令的格式,參數(shù)意義和應(yīng)用及時通過仿真加工進行驗證,讓學(xué)生看到自己利用所學(xué)指令加工出的工件,這樣不僅能培養(yǎng)他們學(xué)習(xí)課程的興趣,也能提高他們的動手能力和應(yīng)對生產(chǎn)一線的實踐能力。
4.對學(xué)生的課堂表現(xiàn)進行及時評價,培養(yǎng)學(xué)生一絲不茍的工作作風(fēng)
《數(shù)控設(shè)備與編程》這門課程與實際聯(lián)系緊密,在課堂教學(xué)過程中要注意對學(xué)生的表現(xiàn)進行及時評價,鼓勵學(xué)生大膽探索和嘗試,培養(yǎng)學(xué)生良好的職業(yè)素養(yǎng)。例如,在仿真軟件上進行數(shù)控車床的操作時,對操作靈活、完成任務(wù)快的學(xué)生,及時表揚他們的成績,同時提醒他們認(rèn)真檢查,以免發(fā)生違規(guī)操作;對操作速度慢的學(xué)生,老師應(yīng)該鼓勵他們,告訴他們只要他們堅持不懈,大膽嘗試,就能看到自己的勞動成果。另外,在數(shù)控編程的練習(xí)中,有些學(xué)生往往少寫一個小數(shù)點,或者寫錯一個數(shù)字,就會導(dǎo)致整個工件成為廢品,這時應(yīng)該及時教育學(xué)生,在學(xué)習(xí)工作中一定要養(yǎng)成認(rèn)真負(fù)責(zé)、一絲不茍的工作作風(fēng),否則,就會出現(xiàn)很多人為的損失,導(dǎo)致嚴(yán)重的后果。通過在教學(xué)中恰當(dāng)?shù)脑u價,能增強學(xué)生學(xué)習(xí)的信心和勇氣,增強學(xué)生的職業(yè)安全意識,為以后的工作打好堅實的基礎(chǔ)。
通過上述教學(xué)方法的探索和實踐,不但能激發(fā)學(xué)生對專業(yè)課的學(xué)習(xí)興趣,提高專業(yè)理論學(xué)習(xí)的效果,而且也能使學(xué)生的實踐動手能力和和職業(yè)素養(yǎng)有一定的提高。
參考文獻(xiàn):
關(guān)鍵詞:數(shù)控車削;提高加工效率;刀具路徑;巧妙運用G73與G75指令編程;減少走空刀
在實踐當(dāng)中經(jīng)常遇到車削一些外形尺寸在X方向并不單調(diào)的鑄件、鍛件,這時若用G71指令編程,難以達(dá)到加工要求,我們通常用G73封閉切削循環(huán)指令來進行編程,但這一指令在使用過程當(dāng)中常常出現(xiàn)走大量空刀的現(xiàn)象,這極大的延長了加工時間,降低了加工效率。文章以一個加工酒杯外輪廓的實例進行分析,通過巧妙運用G75和G73指令編程來減少走空刀的時間,提高加工效率,希望能帶給數(shù)控編程初學(xué)者一些啟發(fā),給相關(guān)技術(shù)人員一些參考。
1 案列分析
如圖1是我們將要加工的零件,毛坯尺寸為¢30*50棒料(材質(zhì)為45#鋼)。(1)加工要求:將該零件外輪廓車削到符合圖紙尺寸要求,X向留精加工余量0.5毫米。(2)使用數(shù)控系統(tǒng):FANUC oi Mate TC數(shù)控系統(tǒng)。(3)工件坐標(biāo)系原點及換刀點:以工件右端面與主軸中心線的交點作為工件坐標(biāo)系原點。(4)換刀點:換刀點設(shè)置在X100 Z100處。(5)使用刀具:如表所示。
在加工時我們會發(fā)現(xiàn)刀具經(jīng)常切削不到工件表面,空刀特別多,完成此零件加工需要約12分鐘,另外,加工外輪廓時3號尖刀擔(dān)負(fù)了絕大部分任務(wù),容易磨損,加工精度得不到保障,需要頻繁更換刀片,因此加工效率較低??紤]到G73指令為仿形加工,我們可以在留足精加工余量的前提下先加工好外圓柱面后用車槽刀在圖1所示剖面線區(qū)域車出一個適當(dāng)大小的凹槽,最后調(diào)用G73指令加工。加工順序為車端面-粗車外圓-車槽-車外輪廓至成型-精車,加工程序如下:
在使用改進后的程序進行加工時,我們會很明顯發(fā)現(xiàn)3號外圓尖刀在加工過程當(dāng)中走空刀的時間少了很多,在相同的轉(zhuǎn)速和進給條件下,加工同一零件耗時僅需8分鐘左右,效率提高了約30%,同時3號外圓尖刀的加工任務(wù)也大為減輕,更換刀片的時間延長了一倍左右,加工效率有了很大提升。
2 結(jié)束語
在實際加工數(shù)控零件時,我們應(yīng)根據(jù)零件各自的構(gòu)造特點,巧妙運用G75和G73指令編程,優(yōu)化刀具路徑,兼顧不同刀具的特點,在實際生產(chǎn)當(dāng)中取得事半功倍的效果,有效提升經(jīng)濟效益。
參考文獻(xiàn)
[1]FANUC Series Oi Mate-TC操作說明書[Z].
[2]于輝.數(shù)控加工工藝及刀具[M].北京:北京理工大學(xué)出版社,2009.
關(guān)鍵詞:數(shù)據(jù)庫控件;數(shù)據(jù)庫感知控件;Data;Adodc;屬性;方法
中圖分類號:TP311文獻(xiàn)標(biāo)識碼:A文章編號:1009-3044(2009)14-3700-02
VB Database Programming Control
LI Ying
(High Technical School in Dongguan City, Dongguan 523000, China)
Abstract: VB Database Programming is programming one of the important applications, the use of VB user interface designed to operate the database it is easy to achieve data security control, a reasonable division of labor, time to use the database as well as beautiful interface, operation flexibility, to facilitate a series of advantages.
Key words: database controls; database-aware controls; Data; Adodc; properties; methods
1 引言
利用VB編程實現(xiàn)對數(shù)據(jù)庫的操作有許多不同的控件,每種控件又有不同的連接和讀寫的方法,就算同一種控件連接不同的數(shù)據(jù)庫,在使用中也稍有不同,這些問題給初學(xué)者帶來很多困擾,本文以Access數(shù)據(jù)庫結(jié)合Data控件為例講述數(shù)據(jù)庫編程的一些具體方法和步驟,對初學(xué)者有一定的參考和借鑒意義。
2 VB操作數(shù)據(jù)庫的主要控件或方法
VB操作數(shù)據(jù)庫的主要控件大體有以下幾種:
1) Data控件及其相關(guān)的數(shù)據(jù)感知控(如:DBGrid、DBList、DBCombo、MsFlexGrid等等)。
Data是VB的標(biāo)準(zhǔn)控件,其優(yōu)點是使用方便、操作簡單、方法和屬性多,技術(shù)也比較成熟,缺點是僅能連接操作本地數(shù)據(jù)庫,且該控件比較古老,能夠連接的數(shù)據(jù)庫庫種類不多,不能識別Access2000及以上的版本,使用前必須利用菜單功能轉(zhuǎn)換成Access97以下低版本才能連接和使用。因此一般用于初學(xué)者打基礎(chǔ)就可以了。
2) Adodc控件及其相關(guān)的數(shù)據(jù)感知控(如:DataGrid、DataList、DataCombo、MsHFlexGrid等等)。
ADO即ActiveX數(shù)據(jù)對象,是目前最新的數(shù)據(jù)訪問接口,又稱為OLE自動化接口,是訪問由Microsoft推出的最新、功能最強的應(yīng)用程序接口。ADO是為OLE DB而設(shè)計的。(OLE DB是微軟的戰(zhàn)略性的通向不同的數(shù)據(jù)源的低級應(yīng)用程序接口,OLE DB不僅包括微軟資助的標(biāo)準(zhǔn)數(shù)據(jù)接口開放數(shù)據(jù)庫連通性的結(jié)構(gòu)化問題語言(SQL)能力,還具有面向其他非SQL數(shù)據(jù)類型的通路),因此,ADO Data控件能訪問各種類型的數(shù)據(jù)庫,這是Data控件無法實現(xiàn)的。
3) 純編程實現(xiàn)數(shù)據(jù)連接操作的ADO和RDO方法。
VB用純編程的方法實現(xiàn)數(shù)據(jù)的連接操作具有通用性好,操作靈活方便,安裝時不受文件目錄及位置影響,無需手式設(shè)置和人工干預(yù)。適合比較大型的專業(yè)程序開發(fā)設(shè)計。
3 VB操作數(shù)據(jù)庫的過程和步驟
不論采用哪種方法進行數(shù)據(jù)庫編程,大體上都要從下面幾方面入手進行設(shè)計:
1) 確定立所用控件,建立VB與數(shù)據(jù)庫的連接(可以是手工或使用連接字進行連接,因控件的不同而異),一般用ConnectString或DataBaseName屬性。
2) 建立記錄源,指定需要操作的表,一般用RecordSource屬性。
3) 設(shè)置顯示控件與數(shù)據(jù)庫記錄集控件的關(guān)聯(lián)屬性。
4 Data控件的使用方法
4.1 主要連接屬性
Connect:數(shù)據(jù)庫連接的種類(VB默認(rèn)為Access數(shù)據(jù)庫)。
Databasename:被連接的數(shù)據(jù)全名(含路徑)。
RecordSource:被連數(shù)據(jù)庫的表或查詢。
RecordsetType:指出讀/寫表記錄的方法(是只讀還是可寫等)
* Table---可以瀏覽、查詢、修改和更新。(單表)
* Dynaset---可以對多表操作,但不自動更新。(可以是多表查詢)
* Snapshot---對記錄只能讀不能寫。
4.2 文本型控件Text與Data控件的梆定
DataSource=Data1(可以一次性統(tǒng)一指派)
DataField=相關(guān)字段
具體見下圖1,圖2所示。
圖1 圖2
小結(jié):以上是用設(shè)計方法進行連接設(shè)置,更換機器或目錄均不能運行,可移植性較差。
圖3是運行效果圖。
4.3 通過代碼進行連接設(shè)置
圖4是通過代碼進行連接設(shè)置的。
注意:Text控件的DataSource屬性不能通過代碼設(shè)計,必須手工設(shè)置。
見圖5所示。
相關(guān)代碼如下:
Private Sub Form_Load()
'Data1.Connect = "Access"此句可以省略
'Text1.DataSource = Data1此句錯誤,不能用代碼,要在設(shè)計時指定。
'Text2.DataSource = Data1此句錯誤,不能用代碼,要在設(shè)計時指定。
Data1.DatabaseName = App.Path + "\xsdn.mdb"
Data1.RecordSource = "xsdn"
Text1.DataField = "學(xué)號"
Text2.DataField = "姓名"
Text3.DataField = "家庭地址" '此處注意與表字段名保持同名
End Sub
如圖6所示。
小結(jié):代碼設(shè)計的優(yōu)點是:移植性稍好,但要保證數(shù)據(jù)放在應(yīng)用程序同一個目錄或文件夾之中才行。
5 Data控件的其他方法
AddNew-----向相關(guān)表添加一條新記錄。如 Data1.Recordset.Addnew
Delete-----向刪除相關(guān)表當(dāng)前的一條記錄,指針自動向下移動。
Edit-----用于對可更新的當(dāng)前記錄進行編輯修改。
Move----記錄移動組群,含MoveFirst、MoveLast、MoveNext、MovePrevious。
Find----查找方法的組群,含F(xiàn)indFirst、FindLast、FindNext、FindPrevious方法。
Refresh---更新數(shù)據(jù)控件的集合內(nèi)容。
Seek-----通過索引的方法查找表記錄。
Update----將修改的記錄內(nèi)容保存到數(shù)據(jù)庫表中去。
RecodCount----返回記錄集中符合條件的記錄總數(shù)。
UpdateControls----用于恢復(fù)修改記錄之前的記錄內(nèi)容。(沒有Recordset字)
例如,設(shè)計一個通過文本框輸入姓名進行記錄查找的界面。相關(guān)代碼如下:
Private Sub Command1_Click()
Data1.Recordset.FindFirst "姓名='" & Text4 & "'"
IfData1.Recordset.NoMatch Then
MsgBox "查無此人"
End If
End Sub
如圖7所示。
6 結(jié)束語
VB數(shù)據(jù)庫編程是企業(yè)實現(xiàn)自動化數(shù)據(jù)管理的最基本應(yīng)用,通過VB界面操作數(shù)據(jù)庫可以使用信息更安全,比如你可以建立用戶登錄,根據(jù)用戶的不同進行不同操作的界面,也可以使不同的用戶分擔(dān)不同的工作。在學(xué)習(xí)數(shù)據(jù)庫編程時應(yīng)先從簡單的控件入手,掌握其基礎(chǔ)方法、屬性,再過渡到復(fù)雜的數(shù)據(jù)控件這樣學(xué)習(xí)起來就得心應(yīng)手。
參考文獻(xiàn):
關(guān)鍵詞:多媒體;數(shù)控仿真系統(tǒng);數(shù)控編程;數(shù)控教學(xué)
1 多媒體技術(shù)和數(shù)控仿真系統(tǒng)解決的問題
1.1 多媒體技術(shù)應(yīng)用和解決問題
多媒體是指用計算機交互式地綜合處理文本、圖像、圖形、動畫、音頻、視頻等多種信息,在課堂教學(xué)中可引進投影機、幻燈機、錄音機和錄像機等教學(xué)媒體。在職業(yè)教育、教學(xué)過程中,運用現(xiàn)代的多媒體手段與傳統(tǒng)的教育手段的結(jié)合,可以更有效地傳遞教學(xué)信息,達(dá)到教學(xué)目的和要求。學(xué)生在學(xué)習(xí)上更加主動體現(xiàn)在多媒體的交互性。信息媒體的多樣性可使原本抽象、枯燥的教學(xué)內(nèi)容更加生動,從而更直觀的了解學(xué)習(xí)內(nèi)容,增強了學(xué)生學(xué)習(xí)興趣,在數(shù)控教學(xué)中使用多媒體,可以極大地提高教育效果和教學(xué)水平。通常使用的多媒體設(shè)備投影儀、幻燈機和錄像機,電腦網(wǎng)絡(luò)教室等教學(xué)媒體。
1.2 數(shù)控仿真系統(tǒng)應(yīng)用
(1)數(shù)控仿真技術(shù)解決的問題?,F(xiàn)代數(shù)字控制技術(shù)與數(shù)控機床給機械制造行業(yè)帶來了巨大的變化。現(xiàn)在數(shù)控技術(shù)的應(yīng)用非常廣泛,我院已為社會輸送了大批以數(shù)控機床編程操作為主的優(yōu)秀人才。以往的上完《數(shù)控編程》課后續(xù)就是《數(shù)控綜合技能訓(xùn)練》,因為本專業(yè)學(xué)生數(shù)量多,編程水平有限,往往實習(xí)時在機床上浪費大量的時間進行編程,占用了實操時間,效率低。因為初學(xué)者操作失誤還會損壞刀具和設(shè)備,造成安全事故,使實訓(xùn)工作量增大、加工效率低,實訓(xùn)費用高。這些問題都成了制約教學(xué)的效果。數(shù)控編程是本專業(yè)核心課,要想達(dá)到理想的教學(xué)和實踐效果,使用數(shù)控仿真作為輔助教學(xué)方法手段,能解決一次性在實訓(xùn)中心的學(xué)生多,工作量大、效率低,并且學(xué)生初學(xué)操作易出錯的問題。
(2)數(shù)控加工仿真系統(tǒng)教學(xué)可實施性。為了迅速提高學(xué)生的編程理論水平和數(shù)控機床實際操作水平,仿真軟件應(yīng)用能實現(xiàn)虛擬現(xiàn)實技術(shù)實現(xiàn)數(shù)控加工操作技能培訓(xùn)的效果,利用它進行學(xué)習(xí)和實訓(xùn),且經(jīng)濟實用。我院是從國內(nèi)眾多數(shù)控加工仿真教學(xué)系統(tǒng)中選用的上海宇龍公司的數(shù)控仿真正版軟件。該仿真軟件可以通過真正的三維加工仿真過程使同學(xué)親身體會,并觀察仿真加工后的工件,迅速掌握數(shù)控機床的操作過程,仿真過程逼真;同學(xué)可以在一個窗口觀察程序執(zhí)行仿真時,程序段、坐標(biāo)值、出錯信息及工件與刀具的相對切削過程的真實顯示。為了達(dá)到的目的,我們可通過仿真軟件教學(xué)使學(xué)生在聯(lián)系編程是模擬實際機床編程操作加工,真實仿真模擬零件加工,即可大大減少昂貴的數(shù)控機床設(shè)備投入問題,有提高學(xué)生學(xué)習(xí)編程課的興趣。該仿真系統(tǒng)具有FANUC、華中、SIEMENS等多個數(shù)控仿真系統(tǒng)功能,學(xué)生通過在編程理實一體化教室操作仿真軟件,在較短的時間內(nèi)就能學(xué)會操作FANUC、華中系統(tǒng)的數(shù)控銑、數(shù)控加工中心及數(shù)控車的編程與操作加工。
(3)數(shù)控加工仿真軟件的優(yōu)越性。使用數(shù)控加工仿真軟件可以幫助更好的學(xué)習(xí)和復(fù)習(xí)《數(shù)控編程》課程、為后續(xù)課程《數(shù)控綜合技能訓(xùn)練》提供基礎(chǔ)。
2 多媒體技術(shù)和數(shù)控仿真系統(tǒng)在教學(xué)中的應(yīng)用教學(xué)效果
2.1 通過項目教學(xué),提高學(xué)生學(xué)習(xí)的興趣和主觀能動性
隨著大學(xué)的擴招現(xiàn)階段高職的學(xué)生學(xué)習(xí)能力大幅度下降,所以學(xué)習(xí)基礎(chǔ)差和學(xué)習(xí)習(xí)慣不好,這樣就給教師教學(xué)帶來極大的困難。我院2008年評為示范院校以來,我系教師經(jīng)過不斷的教學(xué)改革,使用多種靈活的、先進的教學(xué)方法和手段提高學(xué)生的學(xué)習(xí)興趣。通過多媒體技術(shù)和數(shù)控仿真系統(tǒng)結(jié)合的理實一體化教學(xué),改進后的教學(xué)方法不僅激發(fā)了學(xué)生的好奇心和求知欲,而且增加了感知深度,培養(yǎng)起了學(xué)習(xí)興趣,進而提高學(xué)習(xí)效率。我們職業(yè)院校培養(yǎng)學(xué)生要具有過硬的操作技能,才能達(dá)到崗位能力要求,找到適合的崗位工作。我們尊重教學(xué)體系建設(shè),滲透能力訓(xùn)練,將理論知識和實踐能力有機結(jié)合。以數(shù)控仿真軟件和多媒體技術(shù)應(yīng)用相結(jié)合能較為嫻熟地運用行為導(dǎo)向教學(xué)方法,在教學(xué)過程中真正體現(xiàn)學(xué)生為主體突出顯示學(xué)生動手動腦的能力,使學(xué)生從以往的被動學(xué)習(xí)變?yōu)橹鲃訉W(xué)習(xí)。通過理實一體化教學(xué),即可培養(yǎng)學(xué)生的的分析問題及解決問題的能力,也可大大提高了學(xué)習(xí)興趣和主觀能動性。
2.2 加強理實一體化教學(xué),提高學(xué)生的自學(xué)能力
數(shù)控編程理實一體化教學(xué)過程中教師應(yīng)重視應(yīng)用多媒體技術(shù)和數(shù)控加工仿真系統(tǒng)來實施的理論和實踐教學(xué)效果,為發(fā)揮教師在教學(xué)中的引導(dǎo)作用,在教學(xué)中實施原先的一只粉筆一塊黑板的常規(guī)教學(xué)方法,改為使多媒體技術(shù)和數(shù)控仿真系統(tǒng)結(jié)合應(yīng)用的教學(xué)手段實現(xiàn)互動教學(xué)。大大提高學(xué)生自學(xué)和溝通能力,發(fā)揮了多媒體和數(shù)控仿真系統(tǒng)在編程理實一體化教學(xué)的作用。新的教學(xué)方法使教師重點解決編程方法、簡單數(shù)控加工工藝安排方面的問題,而在數(shù)控編程理實一體化教學(xué)中,可以利用仿真系統(tǒng)解決解決不同系統(tǒng)、機床程序校驗及操作問題,加深理論教學(xué)中學(xué)過的機床選用、刀具選擇、切削用量的選擇等方面的相關(guān)知識。
2.3 運用多媒體技術(shù)和數(shù)控仿真系統(tǒng),增大數(shù)控編程教學(xué)中知識的信息、容量,具有省時、省力的優(yōu)勢
在數(shù)控編程課堂教學(xué)中進行知識總結(jié)和鞏固訓(xùn)練等活動,傳統(tǒng)的教學(xué)因?qū)W時短復(fù)籠統(tǒng),總結(jié)的知識不全面,學(xué)生掌握的不好。通常我們把學(xué)習(xí)的課程內(nèi)容和訓(xùn)練的知識通過課件的體現(xiàn),在投影上播放,即加強了訓(xùn)練密度,提高效率,又能減輕師生教學(xué)負(fù)擔(dān)。多媒體教學(xué)還能適應(yīng)學(xué)生知識程度高低不平的問題,便于為基礎(chǔ)差的學(xué)生課下復(fù)習(xí)本次課程知識,進度快的同學(xué)更快的掌握本次課程知識或預(yù)習(xí)下一個學(xué)習(xí)內(nèi)容,達(dá)到本課程的教學(xué)目的和要求。
2.4 科學(xué)合理安排教學(xué)內(nèi)容,提高學(xué)生的就業(yè)能力
(下轉(zhuǎn)第188頁)
(上接第181頁)
在數(shù)控編程課教學(xué)過程中,我們主要教授的編程指令是企業(yè)上最常用并易學(xué)習(xí)的FANUC、華中系統(tǒng)的編程方法知識和數(shù)控操作加工應(yīng)用,學(xué)生能很快熟練掌握、并靈活應(yīng)用;等學(xué)生初步掌握編程知識后講解SIEMENS系統(tǒng)的常用的一些編程與操作方法,數(shù)控仿真軟件上講解不同操作面板在加工中的功能鍵使用方法。提升學(xué)生的基本編程知識,并提高學(xué)生對不同操作系統(tǒng)、面板的編程與數(shù)控操作能力。2.5實時考核反饋,提高學(xué)生的學(xué)習(xí)意識和自覺性。
每一次課程安排一次訓(xùn)練課題,比使用理實一體的教學(xué)方法實現(xiàn)教學(xué)內(nèi)容,使每次項目都有一個考核,具有較強的目的性。通過對學(xué)生考核評價擊破各個知識點,掌握全面編程知識,通過考核評價還可以提高學(xué)生的學(xué)習(xí)意識、學(xué)習(xí)熱情、學(xué)習(xí)自覺性和自信心;通過考核評價結(jié)果的反饋也能使教師適時的調(diào)整教學(xué),有針對性地講解共性問題和個別問題,做到有的放矢。
2.6 提高教學(xué)效率,節(jié)約教學(xué)成本
使用多媒體技術(shù)和數(shù)控加工仿真系統(tǒng)結(jié)合教學(xué)法運用到數(shù)控編程教學(xué)中,即可解決授課班級多,又可解決機床少問題。教學(xué)中把引入仿真系統(tǒng)可避免因初學(xué)者誤操作造成價格昂貴的數(shù)控機床的損壞,增加學(xué)生在教學(xué)過程中感受仿真數(shù)控機床操作過程中如臨現(xiàn)場的真實感。當(dāng)授課學(xué)生增多時,為了每位同學(xué)有足夠的仿真實踐機會,只需通配置大量計算機終端,可徹底解決了數(shù)控機床數(shù)量不足的難題。同學(xué)們在學(xué)習(xí)過程中即掌握數(shù)控編程課中各種編程指令知識,又能夠讓很快的熟悉和了解數(shù)控操作加工的工作過程,掌握各種數(shù)控機床的操作方法,為后續(xù)課程數(shù)控綜合技能訓(xùn)練做好準(zhǔn)備。這種理實一體的教學(xué)方法和手段使學(xué)生獨立地對數(shù)控編程知識進行學(xué)習(xí)、練習(xí)和復(fù)習(xí),這樣在后續(xù)數(shù)控綜合技能訓(xùn)練在實際機床上操作時,節(jié)約工件材料和刀具的消耗,節(jié)約了教學(xué)成本,提高了教學(xué)質(zhì)量。
2.7 提高教師的教學(xué)質(zhì)量和教學(xué)效果
傳統(tǒng)的編程課是上課時教師一味的灌輸編程知識,學(xué)生只是聽課,但做不到及時掌握編程知識。期末終期考核時,試卷中程序的繁重批閱更是讓數(shù)控教師頭昏眼花,因編程針對個人的差別性,比如:每個學(xué)生掌握知識的程度不同,有的同學(xué)會使用固定循環(huán)編程,有的同學(xué)會使用用子程序編程,造成教師批改試卷工作量達(dá)的問題。應(yīng)用了多媒體技術(shù)和數(shù)控仿真系統(tǒng)教學(xué)以后,教學(xué)變得更加生動、具體、形象,提高了學(xué)生的學(xué)習(xí)興趣,教學(xué)效果明顯得到提高,并能自我評價或互相評價工零件的幾何形狀精度,對學(xué)生操作能力和培訓(xùn)起到了極大的提高和加強作用。我們采用項目考核,每次的教學(xué)項目都可通過仿真軟件直觀看到最終工件的形狀,在屏幕觀察刀具運動軌跡和坐標(biāo)變化,及時發(fā)現(xiàn)數(shù)控編程和工藝是否存在問題,真正達(dá)到了課程考核的效果,提高了教學(xué)質(zhì)量。
3 結(jié)束語
我院在2008年開始示范院校課程建設(shè),在數(shù)控編教學(xué)中使用多媒體技術(shù)和數(shù)控仿真系統(tǒng),并在學(xué)習(xí)數(shù)控編程知識時使用理實一體化的教學(xué)方法和手段,使課堂的教學(xué)由教師的滿堂灌變成以學(xué)生為主體的教學(xué)后,既提高學(xué)生的自學(xué)能力和學(xué)習(xí)興趣,又使教學(xué)效果明顯得到提高。示范課程建設(shè)教學(xué)經(jīng)驗來看,多媒體技術(shù)和數(shù)控仿真系統(tǒng)已成為數(shù)控編程教學(xué)中一種不可或缺的重要方法手段。
參考文獻(xiàn):
[1]曾小惠,吳明華,潘鐵虹.在線數(shù)控加工仿真教學(xué)系統(tǒng)的實現(xiàn)[D].1998.
[2]王曉楠,王仲海.虛擬現(xiàn)實技術(shù)及其應(yīng)用[Z].2002.
[3]上海宇龍仿真系統(tǒng)操作說明書[S].
【關(guān)鍵詞】模具制造 數(shù)控編程與模擬 UGCAM
1 UG編程
UG是一種高端的CAE/CAM/CAD軟件,其中UGCAM是計算機輔助制造模塊,其與CAD模塊緊緊密集成及可為數(shù)控銑削、車削和電火花線切割機編程。圖1所示為基于UG軟件的數(shù)控加工流程圖。
在UGCAM編程模塊中,數(shù)控編程的核心內(nèi)容是先生成刀具軌跡,再進一步離散為刀位點,最后再后置處理呈數(shù)控加工程序。其中,刀具軌跡的生成方法包括基于點、線、面、體或特征的NC刀軌生成方法。對于前者,其是一種基于實體的加工方法,即以實體為加工對象及與SLICE(層切法)為實現(xiàn)手段,如此既可用來粗或半精加工零件,還可用于研發(fā)基于特征的數(shù)控編程系統(tǒng);對于后者,其包括基于編程人員習(xí)慣特征、零件形狀特征等及運用虛擬邊界方法來自動生成凸自由面特征的刀軌系統(tǒng),其中為了實現(xiàn)非切削刀具軌跡的優(yōu)化,可\用IP技術(shù)來防止走刀重復(fù)。
2 UG軟件的功能模塊
CAD功能(或造型功能)是UG軟件的計算機輔助設(shè)計功能及其研究的核心是造型方法,且目前以實體造型技術(shù)最為常用,其滿足CAD/CAE的一體化要求及全面表達(dá)零件的屬性。對于UGCAM,其可實現(xiàn)如下銑加工方法:一是平面加工,其可粗或精加工平面零件,適合運用在垂直面為側(cè)壁或底平面與刀具軸垂直的工件中;二是型腔銑,其屬于三軸加工,常用來加工有斜度、有壁、有輪廓的型腔(芯)及粗加工毛坯材料和曲面零件,其中型腔銑適合用在任一形狀的模型中,且用實體、曲線或表面來對加工區(qū)域進行定義;三是固定軸曲面輪廓銑,其主要采用三軸方式來(半)精加工零件曲面及其原理如下:選定驅(qū)動幾何體得到驅(qū)動點順著特定的投射矢量將驅(qū)動點投影至零件幾何體上生成刀軌;四是可變軸曲面輪廓銑,其主要采用五軸方式來(半)精加工表面極為復(fù)雜的零件;五是順序銑,其主要采用三或五軸方式來精加工特別的零件及其分別用銑刀側(cè)刃、端刃來完成零件側(cè)壁和底面的加工;六是點位加工,其常用在鏜孔、鉸孔及鉆或攻螺紋的加工;七是螺紋銑,其適合用來加工直徑過大的螺紋及其用專用的螺紋銑刀來銑削加工螺紋。
3 軟件編程
UGCAM模塊在傳統(tǒng)意義上的數(shù)控加工編程過程極為復(fù)雜,因此為了實現(xiàn)高效編程,可從如下方面做出努力:
3.1 突出編程步驟
鑒于UGCAM數(shù)控加工編程較為靈活性及按順序來設(shè)置加工參數(shù)使用戶不易感知UGCAM數(shù)控加工編程的過程,則需在滿足數(shù)控加工編程原理的條件下,重新定義UGCAM數(shù)控加工編程步驟,以使銑削加工的數(shù)控編程達(dá)到統(tǒng)一及方便用戶認(rèn)識整個過程,如此便可保證造型分析與加工模塊方案的合理編制。
3.2 加工參數(shù)優(yōu)化布置
在UGCAM銑削加工數(shù)控編程中,參數(shù)的設(shè)置尤其復(fù)雜,則需通過深入研究UGCAM加工編程及以加工參數(shù)的屬性為依據(jù)來優(yōu)化布置加工參數(shù),即:先在主界面上布置型腔銑加工所必需的參數(shù)及在彈出界面上布置其他參數(shù),再采用UG/OpcnAPI函數(shù)來實現(xiàn)加工參數(shù)讀取,從而保證加工路徑的生成效果。
綜上,為了縮短時間及實現(xiàn)高效編程,可按下列流程來進行UGCAM數(shù)控加工編程:設(shè)置加工坐標(biāo)系以實際機床型號為依據(jù)來直接將坐標(biāo)系設(shè)在底面端點上設(shè)置毛坯與零件幾何體識別加工類型創(chuàng)建刀具與型腔銑操作后處理傳入NC機床完成加工。
4 模擬編程結(jié)果
為了避免出現(xiàn)撞主軸、撞刀和加工過量等問題,用重視檢查后期程序。對此,本案引入一種基于UNIX和Windows系統(tǒng)的專用數(shù)控加工仿真軟件――Verieut軟件,其可同時仿真刀軌和機床。應(yīng)用表明,Verieut軟件既可對加工刀具的切削及機床軸、工作臺、夾具和加工零件的運動狀態(tài)進行真實模擬,又可仿真、分析、驗證和優(yōu)化NC程序。在實際應(yīng)用中,編程模擬的原理如下:先以機床結(jié)構(gòu)的客觀實際為依據(jù)來分解、抽象和簡化主要遠(yuǎn)動模塊,再繪制出相應(yīng)的3D模型,然后再以機床組份間的依附關(guān)系為依據(jù),在Verieut軟件中創(chuàng)建機床數(shù)字模型。其中,針對Verieut,其操作流程如下:在Verieut環(huán)境下新建用戶文件在Machine Component Tree界面中創(chuàng)建機床組件樹在Add Model菜單中選定Model File并有序加入機床模型文件以單位不同的加工參數(shù)為依據(jù)來設(shè)定和模擬仿真參數(shù)加載模擬實體和程序進行模擬。
綜上,在模具制造中,數(shù)控編程與模擬技術(shù)的運用可實現(xiàn)高效且可靠的編程,繼而為制造產(chǎn)業(yè)的健康發(fā)展提供了技術(shù)支持,因此值得深入研究和推廣應(yīng)用。
參考文獻(xiàn)
[1]楊勇.數(shù)控加工與數(shù)控仿真技術(shù)在模具制造中的應(yīng)用[J].模具制造,2014(11):76-79.
[2]唐北平.CAM技術(shù)在現(xiàn)代塑料模具設(shè)計制造中的應(yīng)用[J].塑料工業(yè),2015(11):4-7.
作者簡介
張瑞(1983-),男,河北省衡水市冀州區(qū)人。現(xiàn)為積水可耐特(河北)環(huán)境科技有限公司助理工程師,大專學(xué)歷。研究方向為復(fù)合材料研究與開發(fā)。
【關(guān)鍵詞】數(shù)控技術(shù)數(shù)控機床教學(xué)方法
一、提高教師隊伍的責(zé)任心
指導(dǎo)教師都應(yīng)該帶有一種很強的責(zé)任感,盡職盡責(zé)地指導(dǎo)學(xué)生參加實習(xí),而且要自始至終地,容不得半點松懈。同時,教師的所作所為、敬業(yè)精神也會影響到學(xué)生的實習(xí)態(tài)度,以至于直接影響到學(xué)生的學(xué)習(xí)效果。例如在學(xué)生操作機床時,教師要做到不離現(xiàn)場,而且還要來回反復(fù)巡看學(xué)生的操作過程,發(fā)現(xiàn)問題要及時指出并進行講解更正。
二、加強實踐環(huán)節(jié)
數(shù)控技術(shù)是現(xiàn)代先進制造技術(shù)的主要組成部分,實踐性強,因此,在教學(xué)中結(jié)合專業(yè)特點采用的是理論和實踐緊密結(jié)合的方法,以典型的數(shù)控設(shè)備―――數(shù)控機床為主,圍繞數(shù)控加工的過程控制開展教學(xué)與實踐。
2.1理論教學(xué)的實踐性
在理論教學(xué)中,介紹數(shù)控機床的基本概念、原理、計算和設(shè)計方法,著重闡述計算機數(shù)控系統(tǒng)的硬件和軟件結(jié)構(gòu)、進給伺服系統(tǒng)、檢測裝置、數(shù)控加工程序的手工編制和計算機輔助數(shù)控加工編程等內(nèi)容。以數(shù)控機床為主線,根據(jù)加工過程中數(shù)控系統(tǒng)內(nèi)部信息流處理過程展開闡述、由淺入深、循序漸進,理論密切聯(lián)系實際,并注重機電結(jié)合和系統(tǒng)理念,反映當(dāng)今世界機床數(shù)控系統(tǒng)技術(shù)的發(fā)展前沿。對數(shù)控技術(shù)的幾個重要內(nèi)容、核心技術(shù)和最新技術(shù)成果作較為系統(tǒng)、深入的敘述。例如,在講解手工編程和自動編程的教學(xué)內(nèi)容中,著重強調(diào)以下幾個方面:(1)引出編制程序的基本功能指令,它是數(shù)控機床自動加工工件的基礎(chǔ)。首先,講授數(shù)控機床的五大功能指令的作用;其次,介紹每個指令的含義,要求學(xué)生能牢記并能正確理解和應(yīng)用。只有掌握了這些指令的區(qū)別與聯(lián)系,才能選用符合加工要求的指令。例如,在加工中途工件尺寸的檢驗或排屑,合適的指令只能是MOO和M01。(2)介紹編制加工程序的格式。目前,常用的數(shù)控系統(tǒng)有FANUC系統(tǒng)和SIEMENS系統(tǒng),這兩種數(shù)控系統(tǒng)程序的格式框架基本相同,但也有一些區(qū)別。針對我校的實際數(shù)控系統(tǒng),要求學(xué)生熟練掌握FANUC系統(tǒng)和SIEMENS系統(tǒng)的程序格式。(3)通過大量編制程序的練習(xí),達(dá)到熟悉編程的方法和步驟,提高程序編制的準(zhǔn)確率。當(dāng)然,對于其他的理論教學(xué)內(nèi)容,比如插補原理、刀補原理、速度控制原理等,盡可能的注意理論教學(xué)的實踐性。在進行了理論課程的學(xué)習(xí)后,如果直接通過實際操作來驗證程序的實用性,在學(xué)生沒有實踐經(jīng)驗的前提下,應(yīng)該說是非常危險的。因為,雖然在實習(xí)老師的指導(dǎo)下操作機床,但因缺乏經(jīng)驗,熟練程度欠佳,可能會有不正確的操作,造成刀具和機床損壞。因此,在實習(xí)環(huán)節(jié)之前增加數(shù)控加工仿真系統(tǒng)的學(xué)習(xí)和練習(xí)對更好的掌握這門技術(shù)非常必要的。
2.2實際操作訓(xùn)
練有了前兩個環(huán)節(jié),使學(xué)生較好的掌握了編程方法,通過仿真驗證了程序的準(zhǔn)確性,接下來的實踐環(huán)節(jié),就是讓學(xué)生在實習(xí)教師的指導(dǎo)下動手加工零件。
(1)手工編程及加工。選擇合適的零件,根據(jù)被加工零件的圖紙、技術(shù)要求及其工藝要求等切削加工必要的信息,確定適合數(shù)控加工的內(nèi)容,進行數(shù)控加工工藝性分析并做出相應(yīng)的工藝處理和數(shù)學(xué)處理,按照數(shù)控系統(tǒng)所規(guī)定的指令和格式編制加工程序。提醒學(xué)生注意數(shù)控加工工序與普通工序的銜接。考慮到加工安全,要求學(xué)生采用仿真系統(tǒng)校驗程序的正確性,指導(dǎo)教師還要核查工藝的可靠性,才允許學(xué)生在老師的指導(dǎo)下進行實物加工。先采用走空刀的方法,檢驗刀具路徑是否有錯誤,是否碰撞零件、夾具或機床等;通過程序檢驗,然后采用蠟?zāi)樵牧?,開機試切;通過對蠟?zāi)A慵缀纬叽绲臋z驗,決定學(xué)生是否可以采用鋁合金來代替石蠟進行正式加工;最后通過鋼件的切削加工,使學(xué)生對材料的切削加工性能、合理的刀具和切削用量對加工質(zhì)量的影響有更深的認(rèn)識。(2)自動編程及加工。針對已采用手工編程加工的零件,讓學(xué)生使用計算機為輔助工具,在學(xué)習(xí)CAD/CAM課程的基礎(chǔ)上,采用CAD/CAM軟件進行計算機輔助數(shù)控編程及加工,并與手工編程及加工相比較,使學(xué)生認(rèn)識手工編程是基礎(chǔ),圖形交互式自動編程是復(fù)雜零件數(shù)控編程的發(fā)展必然趨勢,也是現(xiàn)在復(fù)雜零件普遍使用的數(shù)控編程方法。突出其編程速度快、直觀性好、使用方便和便于檢查等優(yōu)點。
【關(guān)鍵詞】《數(shù)控編程》;課堂教學(xué);效果
中圖分類號:G712 文獻(xiàn)標(biāo)識碼:B文章編號:1009-8747(2012)01-0058-01
隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,數(shù)控技術(shù)在現(xiàn)代制造業(yè)中廣泛應(yīng)用,社會急需培養(yǎng)一大批從事數(shù)控機床編程和操作的中等技術(shù)人才。目前中職學(xué)生普遍素質(zhì)較差,接受能力低,要使學(xué)生愛學(xué)樂學(xué),熟練掌握數(shù)控編程技術(shù),必須改變傳統(tǒng)的教學(xué)方法,增加課堂的吸引力,調(diào)動學(xué)生學(xué)習(xí)積極性和主動性,提高課堂教學(xué)效果。
結(jié)合本人在講授數(shù)控車床編程教學(xué)進行了一些嘗試和探索,談?wù)匋c滴體會。
一 營造和諧寬松的學(xué)習(xí)氛圍,增加學(xué)生學(xué)習(xí)積極性
要激發(fā)學(xué)生學(xué)習(xí)積極性,老師應(yīng)善于營造和諧寬松的課堂學(xué)習(xí)氣氛,增加學(xué)生學(xué)習(xí)積極性和主動性,提高課堂教學(xué)效果。我總是臉帶微笑走進教室,拉近師生的友誼。用飽滿的熱情、親切的語言講課,能感化個別昏昏欲睡的學(xué)生。講解編程時,多采用師生互動提問探討的方法,使學(xué)生共同參與。每人編寫一小段程序,每節(jié)課都有許多同學(xué)參與回答問題,力求最大限度地活躍課堂氣氛,消除學(xué)生厭學(xué)心里。重視對學(xué)生的評價,特別是對差等學(xué)生,多給予關(guān)心和鼓勵。個別差等生對編程指令不記不背,不肯動手編寫程序,我總是耐心地輔助,多用表揚和鼓勵,少用批評和責(zé)備。充分體現(xiàn)老師對學(xué)生的關(guān)懷和信任。老師帶著感情上課,有強烈的感染力,樂教善教,就能創(chuàng)造和諧師生關(guān)系,學(xué)生就能愛學(xué)樂學(xué),激發(fā)學(xué)生對學(xué)生專業(yè)技能的積極性。
二 用靈活多樣教學(xué)方法,增強課堂吸引力,提高學(xué)生學(xué)習(xí)興趣
數(shù)控編程指令復(fù)雜,需熟記的代碼多,程序格式各異。必須根據(jù)不同的教學(xué)內(nèi)容,采用靈活多樣教學(xué)方法。
1.巧用多媒體教學(xué)
巧用多媒體教學(xué),生動形象地展示刀具切削循環(huán)軌跡,將抽象的內(nèi)容,具體化,情趣化,將專業(yè)知識學(xué)習(xí)和欣賞現(xiàn)代數(shù)控加工結(jié)合起來,使學(xué)生對本門課產(chǎn)生濃厚興趣,和強烈的求知欲望。
2.分解教學(xué)方法
將完整程序分為若干段講解,外圓粗加工、精加工、切槽切斷、切螺紋等。從淺入深,個個精通,讓學(xué)生一步一步地掌握編程的方法和技巧,最后能輕松地匯總成完整的加工程序,減輕學(xué)生學(xué)習(xí)壓力。
3.歸類比較法
復(fù)習(xí)或小結(jié)時,多采用歸類比較法,將意思相近,功能相似,格式參數(shù)較多,軌跡復(fù)雜的指令加以對較、歸類。讓學(xué)生易記易背,達(dá)到事半功倍的教學(xué)效果。教師不但要深入鉆研教材,精心設(shè)計課堂教學(xué),而且要了解學(xué)生的知識底細(xì),才能因材施教,才能選擇合適的教學(xué)方法。
三 活用教材,精選教學(xué)內(nèi)容
現(xiàn)我校數(shù)控編程教材形式單一,內(nèi)容陳舊,實踐性差,不適合我校學(xué)生學(xué)習(xí)和實踐。老師必須能根據(jù)學(xué)生的接受能力,合理選擇教學(xué)內(nèi)容,刪繁就簡,確保重點,本課程重點講解數(shù)控編程有關(guān)加工指令及代碼,常用輔助功能,輪廓節(jié)點坐標(biāo)的計算,要求掌握數(shù)控程序的合理編制和加工工藝路線的合理制定等。要淡化刀具材料、切削加工參數(shù)的選擇,無需對數(shù)控系統(tǒng)的維護保養(yǎng)講解。注重實用性,以必須夠用為尺度,確保學(xué)生能編制有臺階、錐面、螺紋,溝槽,曲面等二維輪廓零件的加工程序。絕大多數(shù)學(xué)生達(dá)到數(shù)控中級工編程能力,個別學(xué)生可達(dá)高級工編程能力。要使學(xué)生掌握數(shù)控編程,需要一系列的習(xí)題訓(xùn)練來輔助,精選例題,安排合適的練習(xí)題、作業(yè)十分必要,針對我校學(xué)生基礎(chǔ)差,學(xué)習(xí)接受能力差特點,加大作業(yè)量、練習(xí)量,而放低要求,減少難度,鞏固課堂知識,注重實用性,提高學(xué)生實際編程能力。
摘要:數(shù)控加工技術(shù)是機械加工技術(shù)專業(yè)的一門專業(yè)課,以編程為主的理論教學(xué),學(xué)生難以理解。把數(shù)控專業(yè)理論編程教學(xué),變成在計算機上使用的CAD/CAM軟件,把枯燥課堂教學(xué)變成形象的多媒體教學(xué)。不但能夠改善數(shù)控編程教學(xué)的效果,還可以提升學(xué)生學(xué)習(xí)數(shù)控編程的興趣。
關(guān)鍵詞:CAD/CAM軟件 數(shù)控教學(xué)
1、引言
數(shù)控編程課程是一門實踐性很強的課程,離開實踐,就談不上素質(zhì),實踐是知識轉(zhuǎn)化并升華為素質(zhì)的根本條件。要想達(dá)到理想的教學(xué)和實踐效果,僅在課堂上實施全方位的教學(xué)是不夠的,還應(yīng)具備一個良好的實踐教學(xué)環(huán)境。考慮到前面談到的企業(yè)生產(chǎn)過程很難按照學(xué)校教學(xué)要求開展數(shù)控編程實訓(xùn)與數(shù)控設(shè)備價格等因素,經(jīng)過多方調(diào)研,我們選擇了能在計算機上進行手工編程和自動編程、并能動態(tài)模擬加工軌跡、與數(shù)控機床有良好數(shù)據(jù)接口的CAD/CAM軟件,如基于PC平臺廣泛使用的MASTERCAM 、PRO-E或CAXA等應(yīng)用軟件。這類軟件既能按照數(shù)控編程教學(xué)要求開展系統(tǒng)的實際編程訓(xùn)練,實現(xiàn)動態(tài)模擬加工軌跡,檢驗程序的正確性;又能結(jié)合目前企業(yè)廣泛使用這類軟件的生產(chǎn)實際需求,為學(xué)生畢業(yè)后直接進入制造型企業(yè)數(shù)控技術(shù)崗位工作打下扎實的基礎(chǔ)。CAD/CAM軟件在數(shù)控編程教學(xué)中的應(yīng)用。
2、應(yīng)用CAD/CAM軟件對手工編程進行校驗
數(shù)控編程就是把零件的工藝過程、工藝參數(shù)、機床的運動以及刀具的位移量等信息用數(shù)控語言記錄在程序單上,并經(jīng)校核的全過程。數(shù)控加工程序主要分為手工編程與自動編程兩種,手工編制是計算機自動數(shù)控編程的基礎(chǔ),應(yīng)用計算機進行數(shù)控加工自動編程最終也還要經(jīng)過后置處理轉(zhuǎn)換成數(shù)控程序代碼。作為數(shù)控編程人員,不僅是數(shù)控技術(shù)的應(yīng)用者,更應(yīng)該是數(shù)控技術(shù)的開發(fā)者。因此要使學(xué)生知其然并知其所以然,手工編程是學(xué)生熟悉并掌握數(shù)控程序基本原理的一個重要途徑。但數(shù)控指令枯燥、不易記憶,編寫的程序又不能得到實現(xiàn),學(xué)生學(xué)習(xí)的興趣不高,也得不到應(yīng)有的實際動手的訓(xùn)練。同時對同一零件編程,學(xué)生編寫的程序會有多種,老師批改作業(yè)、檢查學(xué)生掌握情況也十分困難。這一難題在CAD/CAM軟件MASTERCAM、PRO-E或CAXA中就迎刃而解了;只要將數(shù)控程序代碼輸入軟件,通過加工軌跡校驗,數(shù)控程序的結(jié)果就非常直觀地仿真出來了。
3、應(yīng)用CAD/CAM軟件設(shè)計數(shù)控程序
應(yīng)用CAD/CAM軟件MASTERCAM 、PRO-E或CAXA中具有CAD繪圖建模功能,可以繪制生成三維零件模型,或利用這類軟件提供的數(shù)據(jù)接口將在其它CAD系統(tǒng)中做好的零件模型數(shù)據(jù)導(dǎo)入,然后綜合運用所學(xué)過的如《機械制造工藝學(xué)》、《金屬切削機床》等課程的相關(guān)知識,選擇合適的加工工藝方法,安排零件的加工工序,確定粗加工、半精加工、精加工所對應(yīng)的不同加工表面的刀具、切削用量、進退刀路線、主軸轉(zhuǎn)速等參數(shù)后,這類軟件便自動計算出機加工余量,并動態(tài)顯示出與粗加工、半精加工、精加工所對應(yīng)的不同加工表面的刀位軌跡和機床代碼,省去了人為編制數(shù)控程序的煩惱。這一過程將數(shù)控編程、制造工藝、刀具、數(shù)控機床、數(shù)控加工等課程有機地結(jié)合起來,使學(xué)生覺得以前所學(xué)的知識不再孤立、枯燥,在數(shù)控編程課程中達(dá)到了融會貫通,并在計算機上變得生動、形象起來,鞏固了學(xué)生的機械加工工藝方面的知識,強化了在數(shù)控編程教學(xué)中應(yīng)用CAD/CAM軟件的效果。
4、應(yīng)用CAD/CAM軟件對刀具軌跡進行仿真
為確保數(shù)控程序的正確性,防止加工過程中刀具發(fā)生干涉和碰撞,在實際生產(chǎn)中常采用試切法或軌跡顯示法進行檢驗。但這些方法費工費料,代價昂貴,使生產(chǎn)成本上升,增加了產(chǎn)品加工時間和生產(chǎn)周期。應(yīng)用CAD/CAM軟件MASTERCAM 、PRO-E或CAXA中具有模擬仿真功能,可以替代試切法與軌跡顯示法,在計算機上直接進行三維或多維立體效果的動態(tài)仿真加工。這種在計算機上仿真加工,可以使每個學(xué)生反復(fù)進行模擬加工訓(xùn)練,省時間、省材料、省設(shè)備投入。在仿真過程中,刀具沿著所定義的加工軌跡進行動態(tài)加工,學(xué)生可以直觀地掌握數(shù)控加工的整個過程,判斷刀具軌跡的連續(xù)性、合理性,是否存在刀具干涉、空走刀或撞刀等情況,以及刀位點計算是否正確,加深了學(xué)生對加工工藝的理解和對刀具軌跡的認(rèn)識。通過對照加工結(jié)果,學(xué)生明白了不同的刀位軌跡,其加工結(jié)果實質(zhì)上有很大的差異,加工刀具軌跡定義的合理與否,與學(xué)生對零件加工工藝知識掌握的熟練程度有密切的關(guān)系。學(xué)生可以通過動態(tài)仿真加工,發(fā)揮自己的創(chuàng)造性和綜合能力,對不滿意的加工結(jié)果重新進行零件建模或重新定義刀位軌跡,實現(xiàn)仿真設(shè)計與加工。
5、應(yīng)用CAD/CAM軟件進行數(shù)據(jù)傳送控制機床
應(yīng)用CAD/CAM軟件MASTERCAM 、PRO-E或CAXA中具有數(shù)據(jù)傳送接口功能,可以把在計算機上學(xué)生編制的零件加工程序通過數(shù)據(jù)接口傳至數(shù)控機床,控制機床進行實際加工。這種把學(xué)生親自編制的數(shù)控程序與實際加工直接聯(lián)系起來,使學(xué)生對數(shù)控編程理解不僅僅停留在理論知識和感性認(rèn)識上,實現(xiàn)數(shù)控編程教學(xué)改革,達(dá)到理論聯(lián)系實際的應(yīng)用能力綜合訓(xùn)練。因此在條件允許的情況下,讓每個學(xué)生都有機會把自己編制的加工零件數(shù)控程序,通過數(shù)據(jù)接口傳到數(shù)控機床進行實際加工與檢驗程序的正確性,并可以獲得滿意的加工作品。在這個過程中,數(shù)控程序、數(shù)控系統(tǒng)、數(shù)據(jù)接口起了非常重要的作用。作為數(shù)控程序開發(fā)人才,應(yīng)該熟練掌握數(shù)控編程、數(shù)據(jù)通訊、接口技術(shù)等專業(yè)基礎(chǔ)知識,并得到相應(yīng)的動手能力訓(xùn)練,提高數(shù)控機床的操作能力及系統(tǒng)的維護能力。
CAD/CAM軟件在數(shù)控編程教學(xué)中應(yīng)用是多方面的,除了滿足教學(xué)需要外,還可以進行科研項目研究,提高教師自身的業(yè)務(wù)水平,同時為生產(chǎn)科研服務(wù),開展對外技術(shù)培訓(xùn)和技術(shù)服務(wù)。促進計算機輔助設(shè)計與制造(CAD/CAM)的教學(xué)與科研活動,推動教學(xué)改革與課程的建設(shè)。
參考文獻(xiàn):
[1]韓旻.《CAD/CAM應(yīng)用軟件:MasterCAM訓(xùn)練教程》[M],高等教育出版社,2006年