凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計

2013-05-14  by:廣州有限元分析、培訓(xùn)中心-1CAE.COM  來源:仿真在線

繆華 薛愛文 游紅 來源:萬方數(shù)據(jù)
關(guān)鍵字: 凸輪 輪廓曲線 CAD MATLAB語言
為了提高凸輪機(jī)構(gòu)的設(shè)計精度和效率,介紹了凸輪機(jī)構(gòu)輪廓曲線的一種新的計算機(jī)輔助設(shè)計(CAD)方法。利用MATLAB語言設(shè)計開發(fā)了界面友好、控制方便、效率高的凸輪輪廓CAD系統(tǒng)。該系統(tǒng)能快速、準(zhǔn)確的進(jìn)行各種輪廓曲線的計算機(jī)輔助設(shè)計。

在實(shí)際工程中,平面凸輪機(jī)構(gòu)輪廓曲線的設(shè)計方法通常有作圖法和解析法。作圖法直觀、簡便,但精度不高。在高速、精密凸輪機(jī)構(gòu)設(shè)計中,為了建立凸輪理論輪廓曲線、實(shí)際輪廓曲線以適應(yīng)在數(shù)控機(jī)床加工,一般采用解析法設(shè)計。MATLAB語言作為一種常用的工程應(yīng)用軟件,具有強(qiáng)大的分析功能和圖形處理功能,用MATLAB語言對凸輪機(jī)構(gòu)輪廓曲線進(jìn)行計算機(jī)輔助設(shè)計,具有編程簡單、操作方便、運(yùn)算、繪圖速度快、精度高等特點(diǎn)。本文采用MATLAB作為主體開發(fā)語言,實(shí)現(xiàn)了凸輪輪廓曲線的參數(shù)化設(shè)計,大大降低了繪圖時間,縮短了產(chǎn)品設(shè)計的周期。
   
1 凸輪輪廓曲線的數(shù)學(xué)模型
   
設(shè)計凸輪時,首先應(yīng)根據(jù)工作要求確定從動件的運(yùn)動規(guī)律,再按這一運(yùn)動規(guī)律設(shè)計凸輪輪廓線。對如圖1所示的偏置直動滾子從動件盤形凸輪機(jī)構(gòu),設(shè)凸輪以角速度w1順時針旋轉(zhuǎn),推桿上下移動,凸輪基圓半徑rb,滾子半徑r0,偏距e,以凸輪回轉(zhuǎn)中心為原點(diǎn)建立坐標(biāo)系。
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad案例圖片1


由反轉(zhuǎn)法原理可畫出圖1移動從動件盤形凸輪機(jī)構(gòu)初始位置和反轉(zhuǎn)Φ角后機(jī)構(gòu)的某一位置。以凸輪回轉(zhuǎn)中心為極點(diǎn),滾子中心點(diǎn)B的極坐標(biāo),即凸輪理論輪廓的極坐標(biāo),可表示為:
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad案例圖片2


凸輪的實(shí)際輪廓線與理論廓線的對應(yīng)點(diǎn),具有公共的曲率中心和公共的法線。圖中B點(diǎn)的理論廓線的法線n~n與滾子的交點(diǎn)廠I就是輪廓上的對應(yīng)點(diǎn),因而廠I點(diǎn)的極坐標(biāo)即為凸輪實(shí)際廓線上一點(diǎn)的極坐標(biāo),可表示為:
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad案例圖片3


為了保證凸輪理論輪廓各點(diǎn)的曲率半徑都大于滾子半徑,從而保證實(shí)際輪廓線不出尖點(diǎn)、拐點(diǎn)或交叉現(xiàn)象,要計算凸輪理論輪廓各點(diǎn)的曲率半徑尺:
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad案例圖片4

本文為授權(quán)轉(zhuǎn)載文章,任何人未經(jīng)原授權(quán)方同意,不得復(fù)制、轉(zhuǎn)載、摘編等任何方式進(jìn)行使用,e-works不承擔(dān)由此而產(chǎn)生的任何法律責(zé)任! 如有異議請及時告之,以便進(jìn)行及時處理。聯(lián)系方式:editor@e-works.net.cn tel:027-87592219/20/21。

2程序設(shè)計
   
    2.1程序設(shè)計結(jié)構(gòu)
   
本系統(tǒng)采用模塊化設(shè)計,由主程序模塊、從動件運(yùn)動規(guī)律函數(shù)模塊、機(jī)構(gòu)類型子程序模塊等組成。主程序模塊控制各設(shè)計參數(shù)的輸人、子程序的調(diào)用和結(jié)果的輸出。從動件運(yùn)動規(guī)律函數(shù)模塊提供各種從動件運(yùn)動規(guī)律的位置函數(shù)的計算。機(jī)構(gòu)類型子程序模塊分別計算各種凸輪機(jī)構(gòu)的輪廓曲線坐標(biāo)值和壓力角。每種凸輪機(jī)構(gòu)的輪廓曲線坐標(biāo)值與從動件運(yùn)動規(guī)律位置的計算,都分別由一個獨(dú)立的函數(shù)來完成。利用MATLAB語言的繪圖命令繪制凸輪輪廓曲線和從動件的位置、速度、加速度曲線圖。其程序流程圖如圖2所示。
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad案例圖片5


2.2用戶控制界面 
   
利用MATLAB語言的圖形用戶界面設(shè)計工具,可以方便的設(shè)計出界面友好、方便直觀的智能型控制界面。在程序運(yùn)行過程中,控制界面將引導(dǎo)用戶完成各種操作。如圖3所示。
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad technology圖片6


3. 應(yīng)用實(shí)例
   
設(shè)有一對心直動尖頂推桿凸輪機(jī)構(gòu)。已知推桿的運(yùn)動規(guī)律為:當(dāng)凸輪轉(zhuǎn)過60°時,推桿余弦加速度上升10 mm;凸輪繼續(xù)轉(zhuǎn)過120°時,推桿停止不動;凸輪再繼續(xù)轉(zhuǎn)過60°時,推桿余弦加速度下降10mm;凸輪轉(zhuǎn)過余下的120°時,推桿又停止不動。凸輪轉(zhuǎn)向?yàn)轫槙r針,初步確定基圓半徑r0=50 mm.繪制凸輪機(jī)構(gòu)的輪廓曲線和從動件推桿的位移、速度、加速度曲線。運(yùn)行程序,按要求輸入各參數(shù),得結(jié)果如下:最大壓力角a=15.29770,凸輪輪廓曲線與運(yùn)動曲線如圖4所示。
   

凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計autocad technology圖片7


    4結(jié)束語
   
    本系統(tǒng)可實(shí)現(xiàn)各種推桿盤形凸輪機(jī)構(gòu),在多種從動件運(yùn)動規(guī)律下的凸輪輪廓曲線的計算機(jī)輔助設(shè)計。同時,由于采用模塊化設(shè)計,本系統(tǒng)能針對具體應(yīng)用,隨時添加新的從動件運(yùn)動規(guī)律和機(jī)構(gòu)類型,可方便的擴(kuò)大其應(yīng)用范圍。


開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:凸輪機(jī)構(gòu)輪廓曲線的計算機(jī)輔助設(shè)計 AutoCAD培訓(xùn) AutoCAD培訓(xùn)課程 AutoCAD圖紙設(shè)計 AutoCAD在線視頻 AutoCAD技術(shù)學(xué)習(xí)教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線報名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報名,我們會及時給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com