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