CNC齒輪測量中心三維測頭模塊及測試軟件設(shè)計_第1頁
CNC齒輪測量中心三維測頭模塊及測試軟件設(shè)計_第2頁
CNC齒輪測量中心三維測頭模塊及測試軟件設(shè)計_第3頁
CNC齒輪測量中心三維測頭模塊及測試軟件設(shè)計_第4頁
CNC齒輪測量中心三維測頭模塊及測試軟件設(shè)計_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

歡迎下載本文檔參考使用,如果有疑問或者需要CAD圖紙的請聯(lián)系q1484406321西安工業(yè)大學(xué)學(xué)士學(xué)位論文目錄摘要1Abstract2主要符號表11 緒論11.1引言11.2研究意義11.3國內(nèi)外發(fā)展狀況11.4本文的主要任務(wù)32 齒輪測量原理與總體方案設(shè)計42.1齒輪齒形測量的方法與誤差分析42.1.1齒形誤差的定義42.1.2齒形誤差測量方法42.1.3齒形測量范圍的確定42.1.4齒形誤差評定與分析62.2齒輪齒向測量的方法與誤差分析82.2.1齒向誤差的定義82.2.2齒向誤差測量方法82.2.3齒向誤差評定與分析82.3 總體方案設(shè)計103 板卡操作113.1接口方案113.2 HY6040板卡介紹及操作113.3 HY6110板卡介紹及操作113.4 CA220-PCI123.4.1 CA220-PCI簡介123.4.2 CA220-PCI操作過程124 EFRS-401MZ齒輪測量機軟件設(shè)計144.1開發(fā)軟件簡介144.2用戶需求144.3軟件的界面設(shè)計154.3.1界面應(yīng)具備的功能元素154.3.2具體界面設(shè)計164.4總體程序流程圖204.5分功能模塊的實現(xiàn)224.5.1齒形測量程序流程設(shè)計224.5.2數(shù)據(jù)處理程序流程設(shè)計234.5.3數(shù)據(jù)采樣流程及部分程序代碼254.5.4按鍵掃描流程圖設(shè)計265 伺服機械子系統(tǒng)設(shè)計及校核295.1原理方案設(shè)計295.2結(jié)構(gòu)方案設(shè)計295.2.1結(jié)構(gòu)布局295.2.2驅(qū)動裝置295.2.3傳動系統(tǒng)305.2.4滾動導(dǎo)軌305.3伺服機械子系統(tǒng)設(shè)計計算305.3.1伺服電機的選擇305.3.2設(shè)計并校核齒輪315.3.3同步帶傳動設(shè)計335.3.4導(dǎo)軌設(shè)計355.3.5各支承件的設(shè)計355.4強度校核365.4.1伺服電機校核365.4.2軸承校核376 結(jié)論387 致謝39參考文獻403主要符號表n 轉(zhuǎn)速 F 集中載荷,力V 線速度 M 彎矩,力矩 傳動效率 計算拉壓應(yīng)力P 功率 E 材料的彈性模量i 傳動比 L、l 長度T 轉(zhuǎn)矩 齒形系數(shù)Z 齒輪齒數(shù) J 轉(zhuǎn)動慣量m 模數(shù) 應(yīng)力校正系數(shù)d 直徑 K 載荷系數(shù)KV 動載荷系數(shù) B 寬度a 中心距 ZE 彈性影響系數(shù)KA 使用系數(shù) ZP 接觸系數(shù)Vs 相對滑動速度 N 應(yīng)力循環(huán)次數(shù) 載荷分布不均系數(shù) KHN 壽命系數(shù) 11 緒論1 緒論1.1引言 齒輪傳動是廣泛應(yīng)用于機器和儀表中的一種重要形式。它用來傳遞位移、速度和動力。隨著我國汽車摩托車制造業(yè)的迅速發(fā)展,汽摩齒輪制造業(yè)也得到了空前快速的發(fā)展。盡快成為汽摩齒輪的全球制造與供應(yīng)基地,是我國齒輪制造業(yè)的總體發(fā)展戰(zhàn)略,并已經(jīng)成為我國眾多齒輪制造商的共識。航空航天工業(yè)的崛起、造船業(yè)的興盛、機械裝備制造業(yè)的復(fù)蘇以及IT行業(yè)的快速發(fā)展,都對齒輪制造業(yè)提出了更高的要求,也提供了前所未有的機遇。無論是國有企業(yè)、股份公司還是民營企業(yè),齒輪制造商在擴大齒輪產(chǎn)量、品種的同時,更加注重提高齒輪制造質(zhì)量。為此,最近幾年來在引進技術(shù)、購置設(shè)備、更新工藝、加強信息化管理等技術(shù)改造和技術(shù)升級方面進行了大量的投入;強化并提高齒輪制造全過程的測量與監(jiān)控技術(shù)水平獲得了空前的重視,并成為確保齒輪質(zhì)量的一個關(guān)鍵。開發(fā)具有自主知識產(chǎn)權(quán)的齒輪測量技術(shù)和儀器,滿足我國齒輪制造質(zhì)量檢測的迫切需要,提高國產(chǎn)齒輪儀器在國內(nèi)市場的占有率,是我國齒輪測量儀器制造業(yè)當前所面臨的一項重要而緊迫的任務(wù)。1.2研究意義目前,我國齒輪行業(yè)測試儀器和設(shè)備十分缺少,有不少齒輪生產(chǎn)企業(yè)竟然沒有一臺齒輪量儀;有些國有大中型企業(yè)所使用的齒輪量儀,還是國外六七十年代的產(chǎn)品,已遠遠滿足不了技術(shù)發(fā)展的要求。造成這種現(xiàn)象的主要原因是:a. 前幾年齒輪制造業(yè)的發(fā)展以量為主,對質(zhì)的要求尚不迫切,但今后,能否保證齒輪產(chǎn)品的質(zhì)量,是否擁有與產(chǎn)品等級相適應(yīng)的齒輪量儀,將成為企業(yè)能否生存的關(guān)鍵;b.信息溝通不夠,技術(shù)交流偏少是造成我國齒輪生產(chǎn)企業(yè)儀器裝備落后的另外一個原因。許多齒輪生產(chǎn)企業(yè)對國內(nèi)齒輪量儀的發(fā)展了解不夠,對齒輪量儀的性能了解不夠,制約著齒輪量儀進入齒輪生產(chǎn)企業(yè)。事實上,這幾年在齒輪制造業(yè)迅猛發(fā)展的同時,我國齒輪量儀制造水平也經(jīng)歷了跨越式發(fā)展,特別是2000年以來,以3903系列為代表的CNC齒輪測量中心投放市場,標志著我國齒輪量儀的制造水平達到了當今國際先進水平,基本上可以滿足齒輪行業(yè)對測量儀器的需求。1.3國內(nèi)外發(fā)展狀況1 1923年,德國Zeiss公司在世界上首次研究成功一種被稱為“Tooth surface Tester”的儀器,實際上是機械展成式萬能漸開線檢查儀。1965年,英國的45西安工業(yè)大學(xué)學(xué)士學(xué)位論文R.Munro博士研制成功光柵式單嚙儀,標志著高精度測量齒輪動態(tài)性能成為可能。1970年,美國Fellow公司在芝加哥博覽會展出Microlog50,標志著數(shù)控齒輪測量中心開始投入使用,這是齒輪測量技術(shù)發(fā)展的轉(zhuǎn)折點。70年代以前,機械展成式測量技術(shù)已經(jīng)發(fā)展成熟,并在生產(chǎn)實踐中經(jīng)受了考驗。經(jīng)過30多年的完善和推廣,齒輪整體誤差測量方法在我國已發(fā)展成為傳統(tǒng)元件的運動幾何測量法,其基本思想是將被測對象作為一個剛性的功能元件或傳動元件與另一標準元件作嚙合運動,通過測量嚙合運動誤差來反求被測量的誤差。最近幾年一些新的齒輪測量儀器也在不斷的涌現(xiàn),在新的齒輪精度國家標準中,齒輪精度的檢測項目有齒距偏差、齒廓偏差、螺旋線偏差、切向綜合偏差、徑向綜合偏差、徑向跳動等項目。這里主要介紹以下幾種最為先進的齒輪測量儀:a. CNC齒輪測量中心3903/3906 3903/3906型CNC齒輪測量中心是哈量集團精密量儀公司開發(fā)出的新產(chǎn)品,具有測量功能強、精度高、速度快等特點,達到了當代國際先進水平該中心可滿足用戶對齒輪精度的全面檢測,工藝間檢測、刀具檢測等需求??赏瓿升X輪的齒距、齒廓 、螺旋線、徑跳、切向綜合(單截面整體誤差)等項目的檢測,可測量的工件有齒輪、齒輪刀具(滾刀、插齒刀、剃齒刀等)、蝸輪、蝸桿、弧齒錐齒輪等。由于其工作原理上不需要標準齒輪、標準蝸桿等標準件和機械展成機構(gòu),測量運動由計算機數(shù)控系統(tǒng)來完成,因此可以根據(jù)用戶的要求,開發(fā)出各種特殊軟件。整個操作界面漢字提示,操作簡單,對操作人員的要求不高b. PFSU系列齒輪測量機640/1200/16002 該系列測量機是引進德國克林貝格公司技術(shù)生產(chǎn)的,主要用于對大齒輪的測量。目前哈量集團精密量儀公司已經(jīng)完成了該測量機控制系統(tǒng)國產(chǎn)化改造將過時的控制電路、記錄器等全部淘汰,采用新的工業(yè)控制計算機和可編程控制器,改造后的PFSU系列齒輪測量機不僅保留了儀器原有的全部功能,而且使儀器的功能和性能都有很大提升。齒輪的測量項目有齒廓、螺旋線、齒距、徑跳等,還可以測量齒輪刀具(滾刀、插齒刀、剃齒刀等)、蝸桿及工件表面粗糙度、工件錐度、圓度等形位誤差。針對國內(nèi)已有PFSU系列測量機的用戶,公司可提供升級改造服務(wù)。 c. 3004B、3006B、3008B系列萬能齒輪測量機 該系列齒輪測量機是哈量集團具有自主知識產(chǎn)權(quán)的智能化齒輪量儀,在工作原理和儀器功能上接近CNC齒輪測量中心測量中不需要標準齒輪、標準蝸桿,即可測量齒輪、齒輪刀具等工件的多項誤差,在測量效率要求不很高的情況下,可廣泛用于工廠計量室和車間檢測站,進行精密測量。 d. 3100系列雙面嚙合檢查儀 主要檢測齒輪的徑向綜合誤差,可廣泛用于除汽車、摩托車行業(yè)4級以下精度齒輪的分選檢測,工作效率高,精度穩(wěn)定。 e. 3200、3300系列齒形、齒向檢查儀 該系列測量儀是機械展成式測量機根據(jù)測量要求的不同,有多種不同的機械結(jié)構(gòu),主要完成對齒輪齒形、齒向等單項誤差測量,儀器結(jié)構(gòu)簡單、效率高、精度穩(wěn)定,可廣泛用于生產(chǎn)車間使用。1.4本文的主要任務(wù)本文分析了齒輪誤差測量的發(fā)展狀況和特點,針對國內(nèi)外出現(xiàn)的各種測量儀器的局限和不足,提出改進齒輪測量軟件測量齒輪的方法,并設(shè)計完成一種新型的、人機界面友好的,自動化程度較高的齒輪測量軟件。 a. 首先通過對齒輪齒形和齒向測量原理以及齒輪測量機機械部分運動機理的理解,完成總體方案設(shè)計;b. 依據(jù)齒形、齒向測量原理建立齒形、齒向誤差測量算法,并完成齒形誤差軟件的程序流程;c. 針對測量中出現(xiàn)特性和整個界面的易于操作性和美觀性,利用VisualC+6.0編程語言來實現(xiàn)齒形測量系統(tǒng)軟件的設(shè)計;d. 最后對所編寫的測量軟件進行模擬調(diào)試,并進一步肯定了整個測量系統(tǒng)的合理性和實用性。2 齒輪測量原理與總體方案設(shè)計2 齒輪測量原理與總體方案設(shè)計2.1齒輪齒形測量的方法與誤差分析2.1.1齒形誤差的定義3 根據(jù)標準J B179-83規(guī)定,齒形誤差的定義是:在端截面上,齒形工作部分內(nèi)(齒頂?shù)估獠糠殖猓┌輰嶋H齒形的兩條最近的設(shè)計齒形間的法向距離。由定義可知,在齒形誤差測量中應(yīng)測出實際齒形相對于設(shè)計齒形之誤差,設(shè)計齒形是指以漸開線理論齒形為基礎(chǔ),考慮彈性變形和誤差對噪聲的影響而加以修正的齒形,在成對齒輪副中,可以設(shè)計為兩個齒輪都作齒頂修緣,也可以設(shè)計為一個齒輪(常是小齒輪)作齒頂修緣,齒根過切或設(shè)計為凸齒形,另一個相配的齒輪不作修正,修正量是很小的,僅有(0.01-0.05)m,或從2-3m到30-50m。因此,齒形誤差測量還是以實際齒形與理論漸開線進行比較作為基礎(chǔ)。2.1.2 齒形誤差測量方法a. 坐標法 將被測齒形上若干點的實際坐標與相應(yīng)的計算坐標進行比較從而計算出齒形誤差的方法稱為齒形誤差坐標測量法。以坐標法測量齒形誤差,既可以在以坐標為測量原理所構(gòu)成的專用齒形誤差測量儀上進行,也可以在坐標測量機或測量顯微鏡上測量。b. 標準軌跡法 將被測齒形與儀器復(fù)現(xiàn)的理論漸開線軌跡進行比較從而求出齒形誤差的方法稱為齒形誤差的標準軌跡測量法。由于電子和計算機技術(shù)的發(fā)展,出現(xiàn)了用電子和機械共同組成的系統(tǒng)來復(fù)線理論漸開線軌跡,這種系統(tǒng)可以進行數(shù)控(NC),也可以由計算機進行數(shù)控(CNC),稱這種方法為電子展成法。電子展成法正在發(fā)展中。c. 標準曲線法 這種方法是使被測齒形與標準漸開線齒形曲線直接進行比較,從而測出齒形誤差,(標準漸開線齒形曲線應(yīng)具有一定的準確度)。這種方法可用于車間條件下的生產(chǎn)測量,也可用于高準確度的實驗室測量。本文采用標準軌跡法進行齒形與齒向的測量。2.1.3齒形測量范圍的確定4 a. 確定起測圓的方法(1).按與配對齒輪對嚙合的工作確定:當被測齒輪Z1配對齒輪Z2相嚙合時,被測齒輪Z1的實際部分是齒頂圓與工作圓之間的一段漸開線齒形。所謂工作圓是指通過相嚙合的齒輪Z2的齒頂圓與嚙合線的交點a1。,其半徑為RA1的圓 如西安工業(yè)大學(xué)學(xué)士學(xué)位論文圖2.1a , 圖2.1 齒輪漸開線 Ra1的計算如下:Ra1= (2.1) (2.2)其中 (2.3) (2.4) (2.5)式中Xt,Xn-端面和法向變位系數(shù); -法向齒頂高降低系數(shù),高度變位時=0,角度變位時0。 (2.6) (2.7) (2.8)式中-端面齒頂高將位系數(shù); -端面中心距變動系數(shù).(2).按與標準齒條的工作圓確定:由于在測量單位個齒輪時,常常不知與其嚙合的齒輪的參數(shù),為使測量的齒形工作部分稍大于齒形有效部分,可以按照被測齒輪與標準齒條嚙合時的有效工作部分來計算其工作圓。此時工作圓是指通過齒條的齒頂線與嚙合線的交點a2,其半徑為RA2的圓,如圖2.1b所示。RA2的計算如下: (2.9) (2.10)(3).按進入圓確定:為了簡化計算,可以按進入圓來確定起測點。進入圓是指其半徑RA3與分度圓半徑相差C=(ha*-xs)ms的圓 如圖2.1c所示.RA3由下式計算: RA3=(mn*z/2cos)-C (2.11) C=hn*mn-Xnmn (2.12)當齒數(shù)少時按基圓確定:當齒數(shù)Z33時;rbRA3;當Z16時,rbRA2。因為只在基圓外才有漸開線,當齒數(shù)少時,應(yīng)該以基圓作為起測圓。以上三種計算結(jié)果相比較,RA1RA2RA3,當起測圓按進入圓計算時,齒形上被測范圍為最大,這將對切齒條件要求嚴格.如果測量高精度齒輪時,應(yīng)當選RA1來確定起測圓,以免對加工條件要求過嚴.對非特殊要求的齒輪可按RA2確定起測圓.b. 起測和終測展開角和展開長度的計算5由于齒形測量是按照展成角度或展開長度進行的,實際的測量范圍是以展成角或展成長度來表示的。如圖2.2所示 起測點A所對應(yīng)的展開角與展開長度稱為起測展開角A與起測展開長度LA.終測點B所對應(yīng)的為終測展開角B,終測展開長度LB. A與LA根據(jù)起測圓半徑RA計算: A= (2.13)LA= (2.14) (2.15)RA根據(jù)選用的RA1,RA2或RA3代入上式B與LB一般按齒頂圓作為終測圓計算:B= (2.16)LB= (2.17)2.1.4 齒形誤差評定與分析 a. 齒形誤差的評定用齒形誤差曲線圖表示齒形誤差。曲線圖的橫坐標表示展開角度或展開長度L,縱坐標表示個測量點的齒形誤差ffi(即展開長度的誤差Li),見圖2.1。如果被測齒形與理論漸開線沒有差別,在記錄圖上記錄為平行于橫坐標的直線。在確定了齒形測量范圍(A、B)之后,在此范圍內(nèi)作兩條平行線分別與齒形誤差曲線的上下兩個最高點相切,平行線間的縱坐標格數(shù)乘以誤差放大比即可得到齒形誤差ff。為了反映齒輪偏心等因素的影響,測量均布的四個齒面的齒形誤差,以期最大值作為該齒輪的齒形誤差,用來評定該齒輪的齒形質(zhì)量是否合于要求。b. 齒形誤差的分析對方程式L=b=(mzcos/2)全微分并取增量形式,可得 L=b+b (2.18) 或 L=-b。 (2.19) 展開長度的變化就是齒形誤差,有上式可以看出,基圓半徑的變化b或壓力角的變化都是影響齒形誤差的因素,其主要的工藝原因是刀具的齒形角有誤差。由于齒形角誤差在一般情況下可以認為是定值,所以,L與的關(guān)系是線性關(guān)系。如果沒有其他的誤差因素,僅有由于齒形角誤差所造成的壓力角誤差,齒形誤差的記錄曲線是一條與橫坐標有一定夾角的傾斜直線。由以上分析可知,齒形誤差由兩部分組成:由壓力角誤差(或基圓半徑誤差b)引起的漸開線齒形的傾斜誤差ff,以齒形誤差曲線的中線Cc在測量范圍內(nèi)相對于橫坐標的最大偏移量來度量;由機床傳動鏈誤差引起的漸開線齒形的形狀誤差ffx,沿中線Cc的方向左兩條能包容齒形誤差曲線的平行線,它們之間沿著橫坐標的距離即為ffx。圖2.2 齒形誤差分析 c. 確定中線cc的方法 為了求出f和fx的數(shù)值,首先要確定中線cc的位置。(1).計算法:根據(jù)最小二乘法原理求出齒形誤差曲線的擬合直線即為中線。表征直線方程的參數(shù)為直線的斜率,計算擬合直線的斜率K的方法為:在測得的曲線上取一系列點的坐標值(1, L1 ),(2, L2 )(i,Li), 斜率計算式為: (2.20) 式中 Li: i點的展開長度增量; 、分別為及的平均值; n: 測量點的總數(shù)。這種方法的精度高,但計算較為復(fù)雜,一般為手工計算所不用,當測量系統(tǒng)由計算機控制和進行數(shù)據(jù)處理時常常用這種方法,這時可由測出的各個坐標值直接進行計算。(2).作圖法:對于一般精度的測量,常常用目估作圖法確定中線。即在所得的齒形誤差曲線圖上畫一條直線,使在測量范圍內(nèi),直線兩邊的齒形誤差曲線與直線間所包容的面積相等,這條直線就是中線cc。 這種方法精度不高,但簡單易性。而且目估的方向,對于一個熟練的測量者來說也不會偏離最小二乘法所確定中線的2度的范圍,這是測量精度所允許的。d. 基圓半徑誤差rb由式(2.18)的前一項可以知道,當僅有基圓半徑誤差rb時,齒形誤差曲線是一條與橫坐標有夾角的直線,由計算法求出中線的斜率即為基圓半徑誤差: rb=K (2.21)由作圓法確定中線后可以在曲線上直接量出傾斜誤差fa,這時由下式計算基圓半徑誤差: rb=fa/ab (2.22)式中 fa-曲線圖中傾斜誤差的坐標值,單位為m; ab-曲線圖中測量范圍內(nèi)展開角,單位為rab; Rb-基圓半徑,單位m.2.2齒輪齒向測量的方法與誤差分析2.2.1齒向誤差的定義在分度圓柱面(允許在齒高中部測量)上,齒寬工作部分范圍內(nèi)(端部倒角部分除外)包容實際齒向線的兩條最近的設(shè)計齒向線之間的端面距離。2.2.2齒向誤差測量方法(1). 標準軌跡法 測量儀器形成標準的螺旋運動與被測齒輪的螺旋線進行比較測量,齒向誤差直接由測量裝置指示出來。形成標準的螺旋線軌跡的裝置可以是機械式的、光學(xué)機械式的,也可以是電子展成式的。(2). 坐標測量法螺旋線是一條空間曲線,可按照螺旋線形成原理分別測量齒輪轉(zhuǎn)角和測頭齒輪方向的位置,然后與相應(yīng)的理論值進行比較,計算出齒輪向的誤差;或者按照空間直角坐標沿螺旋線逐點測量其三個坐標值,然后計算出齒向誤差。2.2.3齒向誤差評定與分析齒向誤差在一般情況下是由兩部分組成的,即齒向線的位置誤差和形狀,如下圖2.3所示。齒向線的位置誤差也就是螺旋線角誤差的線值,用fh來表示。確定fh數(shù)值時要用最小二乘法回歸出一條中線,在要求不十分精確的情況下也可以用作圖法使中線兩邊曲線多包圍的面積相等來確定中線的位置。包容實際齒向誤差曲線且與中線平行的兩條直線之間的距離(仍為齒輪端面距離,在F方向計算)即為形狀誤差,用fh來表示。將齒向誤差分為位置誤差和形狀誤差將有助于分析齒向的加工誤差。由fh即可以求的螺旋角的誤差,因為 tg=r/b (2.23)將此式微分并取增量形式,且(r)=fh,則 =(fh/b) cos*cos (2.24)式中b-齒寬工作部分。圖2.4給出了兩種典型的齒向誤差曲線。圖a是左、右齒面的齒向線位置誤差fh數(shù)值相近而符號相同(偏向齒體內(nèi)的誤差為負值),其螺旋角誤差方向相反,主要是由于加工時刀具沿著工件軸線方向進給時,刀具的運動方向與工件軸線方向不平行所引起的,其不平行度由左、右齒面的齒向線位置誤差的平均值來確定的,即: =(fhL+fhR)/2tga (2.25)圖2.4是左、右齒面的齒向線位置誤差fh的數(shù)值相近而符號相反,即左、右齒面螺旋角誤差方向相同的情況。這主要是由于刀具軸向進給方向相對于工件軸線傾斜所造成的,其傾斜度按左、右齒面齒向線位置誤差的絕對值之平均值來確定,即:=fhL+fhR/2 (2.26)工件的安裝誤差也會造成工件軸線相對于刀具軸向進給方向傾斜,而且二者相對的傾斜度是工件轉(zhuǎn)角的函數(shù),這就導(dǎo)致一個齒輪上各個齒的齒向誤差數(shù)值不同。圖2.3齒向誤差評定法圖2.4齒向誤差曲線由于機床傳動鏈的傳動比不準確也會造成fh的值相近而異號的誤差,因此在分析工藝誤差的時候要結(jié)合具體加工條件進行分析。當左、右齒面的齒向誤差曲線較大,fhL的值也相差較大,則是兼有幾種工藝誤差因數(shù)的綜合作用,可先找出主要工藝誤差因數(shù),再按照任一齒面的fh值對兩齒面fh的平均值之間來估算其它工藝誤差的因數(shù)。齒向誤差的形狀誤差 ff 是由于切齒加工中刀具相對于工件軸線移動的導(dǎo)軌的直線度誤差及軸向進給絲杠的軸向竄動等因數(shù)所引起。2.3 總體方案設(shè)計 本設(shè)計采用標準軌跡法進行齒輪齒形齒向的誤差測量,將被測齒輪的實際齒形與儀器復(fù)現(xiàn)的理論漸開線進行比較從而得出誤差的測量方法,運動的合成經(jīng)參數(shù)設(shè)置完成后計算機自動進行計算,控制控制系統(tǒng)發(fā)出指令脈沖,驅(qū)動執(zhí)行機構(gòu)完成相應(yīng)的運動,硬件數(shù)據(jù)采集系統(tǒng)從安裝在滑架上的測頭采集數(shù)據(jù),送入計算機進行計算,得出誤差結(jié)果,轉(zhuǎn)化為圖形和數(shù)字量形式的結(jié)果輸出。根據(jù)系統(tǒng)的特點,對軟件的編寫擬采用可視化編程語言Visual C+6.0進行開發(fā),因為該語言執(zhí)行速度快,人機界面友好,具有較高的操作系統(tǒng)訪問權(quán)。齒形測量程序設(shè)計時主要完成齒形測量中的數(shù)據(jù)采樣和結(jié)果的處理,并根據(jù)測量算法得到齒廓總偏差、齒廓斜率偏差、齒廓形狀偏差和齒廓誤差曲線,通過對齒形誤差測量方法的分析并結(jié)合機械部分運動機理,齒形誤差測量的理論方方法采樣坐標法;齒向測量程序設(shè)計時主要完成齒向測量中的數(shù)據(jù)采樣和結(jié)果的處理,并根據(jù)測量算法得到齒向總偏差F、齒向斜率偏差fh、齒向形狀偏差ff和齒向誤差曲線,通過對齒形誤差測量方法的分析并結(jié)合機械部分運動機理,齒向誤差測量的理論方方法采樣標準軌跡法。最后所有的誤差結(jié)果以文字和圖形的方式顯示在屏幕上,而且用戶的所由參數(shù)以對話框的形式由用戶通過鍵盤輸入。3 板卡操作3 板卡操作3.1接口方案6 綜合考慮此設(shè)計,計算機需要完成如下任務(wù):a.從控制面板讀鍵產(chǎn)生相應(yīng)動作,當測量者按下操作面板的按鍵時,計算機要能對其識別并發(fā)出指令,驅(qū)動系統(tǒng)動作完成測量,為此,測量系統(tǒng)需要一個開關(guān)量輸入設(shè)備;b.由于計算機只能對數(shù)字量進行處理,而數(shù)據(jù)采集系統(tǒng)采集到的信號為電壓模擬信號,因此在計算機與數(shù)據(jù)采集系統(tǒng)之間需要一塊 A/D轉(zhuǎn)換卡,本設(shè)計中采用北京華遠自動化公司的HY6040A/D轉(zhuǎn)化卡、HY 6110數(shù)字量輸入卡,光柵數(shù)據(jù)采集卡選用CA220 -PCI,其中前兩個板卡為ISA接口,設(shè)計中采用Ntport library軟件,它允許win32程序?qū)崟r直接訪問pc機的i/o端口而無須使用windows drivers development kit(ddk) 或其他工具。Ntport library支持windows 95/98 和windows nt/2000/xp。并且非常容易使用,在windows nt/2000/xp下,ntport library 驅(qū)動程序可以動態(tài)地加載和卸載,不需要做任何設(shè)置工作。ntport library也是basic的inp或out命令的替代品。ntport library還可以獲得lpt端口的基地址。而PCI-CA220是基于PCI總線的采集卡,PCI總線系統(tǒng)要求有一個PCI控制卡,它必須安裝在一個PCI插槽內(nèi)。根據(jù)實現(xiàn)方式,PCI控制器可以與一次交換32位或64位數(shù)據(jù),它允許智能PCI輔助適配器利用一種總線主控技術(shù)與CPU并行地執(zhí)行任務(wù)。3.2 HY6040板卡介紹及操作7HY6040板是一種光電隔離型的多功能A/D板,它有三種不同的觸發(fā)方式:軟件觸發(fā)、定時觸發(fā)和外部觸發(fā)。本設(shè)計采用軟件觸發(fā),主要操作步驟如下:(1). 對“BASE+4”口進行讀操作,清除A/D完成位,避免引起系統(tǒng)誤操作。 (2). 對“BASE+1”口進行寫操作,選擇模擬輸入通道和程控增益。 (3). 對“BASE+0”口進行寫操作,關(guān)閉定時觸發(fā)、外觸發(fā)。 (4). 對“BASE+2”口進行寫操作,觸發(fā)A/D轉(zhuǎn)換。 (5). 從“BASE+0”口進行讀操作,讀取板狀態(tài)字,檢測A/D的轉(zhuǎn)換完成位 是否為“1”。 (6). 當A/D轉(zhuǎn)換完成位為“1”后,延時大約25s。 (7). 從“BASE+3”和“BASE+4”口讀取轉(zhuǎn)換結(jié)果。 軟件在查詢方式下,用戶編程自行決定在檢測到A/D轉(zhuǎn)換完成后延時多長時間,才讀取A/D轉(zhuǎn)換結(jié)果。對應(yīng)部分程序代碼如下 _outp(base_ad+2,0); /讀基地址+2位,是否啟動A/D轉(zhuǎn)換 _inp(base_ad+3); /讀A/D轉(zhuǎn)換結(jié)果低8位 _inp(base_ad+4)

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論