999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

機械CAD/CAM課程基礎理論虛擬仿真實驗教學系統

2022-09-23 10:37:52吳亞東靳淇超
實驗室研究與探索 2022年6期
關鍵詞:實驗教學實驗課程

朱 斌, 吳亞東, 靳淇超

(長安大學公路養護裝備國家工程實驗室,西安 710064)

0 引 言

CAD/CAM技術是機械設計制造技術與信息技術交叉融合、相互滲透發展起來的一項綜合性應用技術,在工業制造領域具有廣泛的應用,也是我國高等教育中機械、汽車、建筑、電子等很多工科專業的必修課程之一[1-2]。該課程的基礎理論主要涉及機械制圖、機械設計基礎、機械制造技術基礎、計算機圖形學、矩陣運算、計算機程序設計等課程,具有知識點多、理論性強、內容分散、相關算法多、內容枯燥、不易理解等特點,采用傳統的教學模式,學生被動灌輸知識,往往會感覺內容抽象、理解困難,難以激發學生的學習興趣,直接影響了學習效果。

在國家積極提倡將現代信息技術和互聯網技術應用于教育的時代背景下,為適應信息化條件下知識獲取方式和傳授方式、教和學關系等發生革命性變化的要求[3],深化信息技術與教育教學深度融合,教育部于2017年和2018年先后發布了《關于2017—2020年開展示范性虛擬仿真實驗教學項目建設的通知》[4]和《關于開展國家虛擬仿真實驗教學項目建設工作的通知》[5],明確了虛擬仿真實驗教學是教育信息化和實驗教學示范中心建設的重要內容[6],因此得到了眾多專家學者的重視和關注[7-10],并在很多課程教學中得到了成功應用[11-14]。

為此,本文將虛擬仿真技術引入機械CAD/CAM課程的基礎理論教學中,設計并開發了機械CAD/CAM基礎理論虛擬仿真實驗教學系統,旨在幫助學生理解隱藏在CAD/CAM系統背后的相關理論和算法,打造CAD/CAM虛擬仿真實驗教學“金課”,改變傳統教學模式,實現沉浸感教學,拓展理論教學和實驗的廣度與深度,為開展CAD/CAM課程虛擬仿真實驗教學提供了一種新的在線教學資源。

1 CAD/CAM基礎理論的特點及教學中存在的問題

通過本課程的理論學習和上機實踐,雖然大部分同學能夠掌握某些CAD/CAM軟件的使用方法和應用技巧,甚至能熟練操作,但是對于軟件內部的基礎理論和實現算法卻知之甚少,學生在學習過程中往往只知其然而不知其所以然,做不到學以致用、用以促學、學用相長。

(2)教學模式單一,主要以課堂PPT講授和板書為主,內容枯燥。在傳統的教學模式下,教學方式以“教”為中心,學生被動灌輸知識,而且機械CAD/CAM課程中所涉及基礎理論內容枯燥,難以激發學生學習興趣。另外,課堂PPT素材陳舊,教學手段落后,缺乏互動,不利于學生獨立思考和創新能力的培養。

(3)缺乏針對性的實驗教學平臺,無法實現可視化教學。在當前的教學模式下,缺乏界面友好、形象直觀、互動性強的虛擬實驗教學平臺將隱藏在CAD/CAM系統背后的基礎理論呈現在課堂教學中,激發學習興趣,增強對基礎知識的理解。

1.1 CAD/CAM基礎理論的特點

(1)理論性強,內容枯燥。CAD/CAM課程融合了計算機科學與工程科學等多方面的知識,涵蓋大量的數學運算、圖形學、程序設計等方面的知識,理論性強。學生在學習時候往往感覺內容枯燥、乏味,不能激起學生的學習興趣。

(2)知識碎片化,缺乏系統性。CAD/CAM基礎理論涉及的內容寬泛,在教材的組織上,往往把一個完整的CAD/CAM系統所涉及的相關理論分解為若干個知識點,再由教師按部就班的以知識點的形式呈現給學生,這種碎片化的教學方式使學生缺乏對CAD/CAM系統整體的認識,學生在學習的過程中往往只見樹木不見森林,不易理解。

(3)實踐性強,與工程應用結合緊密。CAD/CAM技術是以計算機為輔助工具,應用工程技術人員自身的知識和經驗,進行產品設計和制造等相關活動的總稱,具有很強的實踐性。學習CAD/CAM基礎理論知識要堅持實踐與理論相結合,讓學生掌握相關的理論知識與方法,并在實踐中掌握動手的能力并逐步提高創新與解決問題的能力,達到學以致用的目的。

(4)學科跨度大,先修課程多。CAD/CAM是一門具有綜合性、實踐性和學科交叉性的課程,課程內容涉及工程數據處理、計算機圖形學、幾何建模、工程分析與優化、計算機輔助工藝規劃、計算機輔助數控加工等,要求學生在學習本課程時,應該已經掌握機械、數學、計算機等學科的基礎知識。

1.2 教學中存在的問題

(1)只知其然而不知其所以然,做不到學用相長。

2 CAD/CAM基礎理論虛擬仿真實驗教學系統設計

2.1 設計思路

(1)以學生為中心。充分考慮學生需求,利用虛擬仿真交互形式調動學生的積極性和主動性,形成學生在課堂教學中的主體地位;培養學生自主學習和探究式學習的能力,注重學生能力的提升及對相關知識點的理解與掌握。

(2)以興趣為導向。針對CAD/CAM基礎理論內容寬泛、理論性強的特點,開展課堂虛擬仿真實驗,增加課堂的趣味性,將繁瑣的理論知識與可視化的課堂實驗緊密結合,便于學生對理論知識與相關算法的理解,激發學生學習興趣,幫助學生構建完整的知識體系,培養學生的學習能力。

(3)以提升能力為出發點。利用虛擬仿真實驗教學系統,通過輔助教學幫助學生理解CAD/CAM基礎理論;通過自主實驗和拓展練習培養學生提出問題、分析問題和解決問題的能力。

(4)支持多元化教學方法。利用虛擬仿真實驗教學系統,豐富教學形式,支持虛實結合、互動體驗、探究式學習等不同教學方法,全方位提升學生的學習興趣和解決問題的能力。

2.2 總體設計

CAD/CAM虛擬仿真實驗教學系統以機械CAD/CAM課程基礎理論為主要內容,課題組采用C#語言,設計并開發一個支持可視化輔助教學、學生自主實驗和拓展練習的實驗教學系統。該系統分為CAD和CAM兩個模塊,總體結構如圖1所示。由于涉及內容眾多,只對圖形變換和插補運算進行介紹。

圖1 機械CAD/CAM虛擬仿真實驗教學系統總體結構

2.3 CAD原理虛擬仿真系統設計—以二維圖形變換為例

CAD系統可分為二維CAD系統和三維CAD系統,其中二維CAD系統是實踐操作的基礎,也是CAD/CAM課程教學的重點。下面僅以二維CAD系統中的圖形變換為例說明仿真實驗系統的設計與開發過程。

圖形變換是將幾何圖形以某種規則變換為另一種圖形的過程,其核心算法是圖形頂點坐標集矩陣與變換矩陣的乘積,具體表達式為[15]:

式中:x、y分別為變換前圖形頂點橫、縱坐標;x′、y′分別為變換后圖形的頂點坐標;T為變換矩陣。二維圖形變換包含基本變換與復合變換兩種類型,表1所示列舉了部分基本變換矩陣,復合變換的變換矩陣T則是由若干個不同的基本變換矩陣組合得到。

表1 部分二維圖形基本變換矩陣

采用C#語言將組成任意多邊形的點集矩陣與變換矩陣的乘積封裝為程序的內部函數,根據用戶選擇的不同變換類型,系統自動調用相應的函數。以任意多邊形的變換為例,變換流程如圖2所示。

圖2 圖形變換設計流程圖

2.4 CAM原理虛擬仿真系統設計—以插補運算為例

插補運算是數控機床中的重要功能之一[16]。插補就是根據零件輪廓的幾何形狀、尺寸、加工精度和工藝要求,在加工輪廓的起點和終點之間插入一系列中間點的過程,即數據點的密化,從而形成加工的輪廓軌跡。插補算法的性能直接影響到數控機床的優劣。插補算法有很多種,其中逐點比較法使用最為廣泛,也是CAM教學的主要內容。下面就以逐點比較法直線插補為例介紹數控加工虛擬仿真系統的設計。

逐點比較法的基本原理為:刀具每走一步都要和規定的軌跡比較一次,并計算一次偏差值,根據比較結果來決定刀具下一步的進給方向和進給量。每個插補循環由偏差判別、坐標進給、偏差計算和終點判別4個步驟組成[17]。插補過程可用如下的偽代碼描述,其中Xe為橫坐標終點、Ye為縱坐標終點、N為總步數、Fm為偏差判別函數、Oxy為象限值。

3 應用實例

本文開發的機械CAD/CAM基礎理論虛擬仿真實驗教學系統支持輔助教學、自主實驗和拓展練習3種教學模式。教師在講授CAD/CAM基礎理論相應知識點的同時,借助該系統,可以開展可視化輔助教學,直觀展示教學內容,加深對知識點的理解,培養學生的學習興趣;學生也可以進行自主實驗,通過修改不同的參數獲取不同的實驗結果,在探究中理解知識內涵,并獲取知識;另外,學生還可以利用該實驗教學系統進行各種拓展練習,有利于拓寬學生知識面,培養學生的創造性思維。

下面分別以圖形變換和插補運算為例從輔助教學、自主實驗和拓展練習3個方面介紹系統的具體應用。

3.1 圖形變換

(1)輔助教學。圖形變換是CAD/CAM圖形處理的主要內容之一,其數學基礎是矩陣運算。教師在講授該知識點時,通常是講解矩陣的各種變換,內容枯燥乏味,難以激發學生的學習興趣。借助本文開發的實驗教學系統,在講授矩陣變換的同時,可以形象直觀地展示圖形變換的過程,幫助學生理解其中的實現原理。圖3所示為二維圖形變換的應用實例。

圖3 二維圖形變換應用實例(繞任意直線對稱)

教師在使用時,首先通過鍵盤或鼠標輸入原始圖形的點集坐標,再選擇變換類型,之后系統會將變換后的結果以圖形化的形式輸出,同時,輸出變換后圖形的點集坐標和變換矩陣,以幫助學生學習。

(2)自主實驗。學生可以自主修改任意參數進行探究式學習,系統自動輸出不同變換結果,并顯示變換矩陣,幫助學生理解各參數的實際意義。如修改變換矩陣[a,b,p;c,d,q;k,m,s]中的k值,運行結果如圖4所示。由圖可見,增大k值后圖形將向右平移,由此可知,參數k是用來控制圖形的平移變換。

圖4 改變k值的實驗

(3)拓展練習。除此之外,學生可使用該系統進行拓展練習,如通過手工計算變換矩陣和變換后圖形的點集坐標,然后使用該系統驗證計算結果是否正確。以某四邊形繞原點旋轉任意角度為例,設四邊形點集坐標矩陣為:[107,125,1;47,28,1;179,48,1;104,66,1],由表1可知,繞原點旋轉任意角度的變換矩陣為:[cos θ,sin θ,0;-sin θ,cos θ,0;0,0,1],其中θ為旋轉角度,設θ=90°,則變換矩陣為:[0,1,0;-1,0,0;0,0,1],變換后圖形的點集坐標為:[-125,107,1;-28,47,1;-48,179,1;-66,104,1]。將上述數據輸入到該實驗系統可以驗證計算結果的正確性。

3.2 插補運算

(1)輔助教學。插補運算的任務是在給定的加工軌跡的起點和終點間進行“數據點的密化”處理,該知識點的重點是講授插補算法的原理和實現過程。本系統可以以可視化的方式動態模擬插補過程,學生可以直觀地觀看插補的全過程,加深學生對插補原理的理解。如圖5是圓弧插補的應用實例。

圖5 圓弧插補應用實例

(2)自主實驗。學生使用該實驗系統進行插補實驗時可自主修改插補參數,觀察不同參數下的運行結果,幫助學生理解不同插補參數的意義。圖6所示為選取不同步長的圓弧插補結果。

圖6 不同步長的圓弧插補結果

由實驗可知,當步長減小時,插補的軌跡更接近于實際的圓,所以減小插補的步長有利于提高加工精度。

(3)拓展練習。學生還可以使用該實驗系統進行各種拓展練習,如可以分別繪制位于第一、二象限的任意直線,觀察其插補過程,幫助學生理解插補原理。圖7所示為第一、二象限直線的插補。由實驗可知,當Fm≥0,直線在第一象限時,向+X方向步進;直線在第二象限時,向-X方向步進。當Fm<0直線在第一、二象限時,向+Y方向步進。

圖7 第一、二象限直線的插補結果

學生由此可以舉一反三,學習第三、四象限直線的插補,以加強對插補算法的理解。

4 結 語

為探索信息技術與教育教學深度融合的方法,課題組在多年的教學實踐中,針對CAD/CAM課程基礎理論在教學中存在的問題,采用C#編程語言,設計并開發了一套虛擬實驗教學軟件系統。應用結果表明,該系統能有效解決課程教學中存在的知識點抽象、教學模式單一、缺乏實踐、無法實現可視化教學等問題,有助于學生理解CAD/CAM基礎理論知識,激發學習興趣。此外,學生在實踐中,還可以結合課程內容,進一步學習軟件的設計與開發知識,領會信息技術的重要性,提高學生的實踐能力和創新能力。

猜你喜歡
實驗教學實驗課程
記一次有趣的實驗
數字圖像處理課程混合式教學改革與探索
小議初中化學演示實驗教學
甘肅教育(2020年4期)2020-09-11 07:42:36
軟件設計與開發實踐課程探索與實踐
計算機教育(2020年5期)2020-07-24 08:53:38
電容器的實驗教學
物理之友(2020年12期)2020-07-16 05:39:20
對初中化學實驗教學的認識和體會
甘肅教育(2020年8期)2020-06-11 06:10:04
為什么要學習HAA課程?
做個怪怪長實驗
幾何體在高中數學實驗教學中的應用
NO與NO2相互轉化實驗的改進
主站蜘蛛池模板: 国产成人8x视频一区二区| 亚洲视频无码| 一级毛片网| 国产资源站| 成人在线亚洲| 亚洲最新网址| 91极品美女高潮叫床在线观看| 91精品国产综合久久不国产大片| 色综合网址| 中国一级毛片免费观看| 国产精品久久精品| 狠狠色噜噜狠狠狠狠奇米777| 久久精品人人做人人爽电影蜜月| 欧美视频在线观看第一页| 波多野结衣AV无码久久一区| 日韩无码精品人妻| 女人18毛片一级毛片在线| 国产va视频| 欧美自慰一级看片免费| 国产香蕉97碰碰视频VA碰碰看 | 天堂成人av| 2021国产在线视频| 国产区在线看| 亚洲一级毛片在线观播放| 青青草一区| 亚洲精品国产乱码不卡| 99精品视频在线观看免费播放 | 精品无码人妻一区二区| 国产成人精品综合| 永久免费精品视频| 国产亚洲欧美在线专区| 欧美在线一二区| 久久激情影院| 在线毛片免费| 亚洲一区色| 精品无码一区二区在线观看| 2018日日摸夜夜添狠狠躁| 国产精品美人久久久久久AV| 五月天福利视频| 综合天天色| 国产视频资源在线观看| 亚洲精品福利视频| 亚洲欧美在线综合图区| 免费不卡视频| 国产精品综合久久久| 2021国产精品自产拍在线观看| 久久精品无码专区免费| 国产理论一区| 97久久免费视频| 国产一级片网址| 国产三级成人| 国产精品私拍在线爆乳| 97久久精品人人做人人爽| 亚洲精品无码在线播放网站| 欧洲熟妇精品视频| 国产偷国产偷在线高清| 色偷偷一区| 伊人久久综在合线亚洲2019| 国产精品第5页| 欧美亚洲香蕉| 中文字幕人妻av一区二区| 国产丰满成熟女性性满足视频| 欧美亚洲一区二区三区导航| 在线不卡免费视频| 亚洲av无码人妻| 白浆免费视频国产精品视频| 国产成人综合网| 国产91蝌蚪窝| 国产香蕉一区二区在线网站| 尤物国产在线| 人妻丰满熟妇av五码区| 91www在线观看| 欧美日韩一区二区在线免费观看| 精品久久久无码专区中文字幕| 成人无码一区二区三区视频在线观看 | 亚洲欧美另类色图| 亚洲无码高清一区二区| 国产噜噜噜| 亚洲 日韩 激情 无码 中出| 一区二区三区国产| 伊人五月丁香综合AⅤ| 精品无码人妻一区二区|