matlab做圆柱凸轮,圆柱凸轮的建模
圓柱凸輪的建模——PROE4.0
圓柱凸輪建模與盤形凸輪略有區別。但是前面的步驟是相同的。下面用一個實例來說明。
任務:
生成一個圓柱凸輪,外徑D=200,長度L=240,滾子半徑Rr=30.從動件運動規律:凸輪轉角0——120度時,從動件以余弦運動規律向一端移動160;從120——150度時,從動件靜止(遠休止);從150——300度時,從動件以余弦運動規律向另一端移動160,回來;300——360度時,從動件又不動。
一、新建文件
大家都很熟悉,所以就不多說了。
二、生成位移曲線
操作相同,但是位移曲線就必須注意了。
1.單擊 (插入基準曲線),選擇“從方程”,“完成”。
2.彈出如下對話框。選擇坐標系PRT_CSYS_DEF,在新彈出的【菜單管理器】中,選擇【設置坐標類型/笛卡兒】。
3.輸入方程。
注意:在盤形凸輪建模中,一般以轉角為X軸,范圍0——360,從動件位移為Y軸。但是在此,我們將圓柱凸輪展開,可以看成一個長方體,這樣凸輪的溝槽就自動呈現在我們眼前,這溝槽就是我們要的位移曲線。
因此,位移曲線是這樣的:X軸范圍為0——PI*D,也就是底面圓的周長。Y軸仍然是從動件位移。
STEP1
現在我們來輸入推程段(轉角0——120)的方程:
說明:X的方程中,100是半徑,是轉角。由于底面圓展開成橫軸X,因此X即為弧長(為半徑乘以轉角),即為 。
STEP2
點擊記事本的【文件/保存】,然后退出。
點擊【曲線:從方程】中的【確定】。產生如圖的曲線。
同理可以輸入另外三段曲線方程,這里不重復說明,例如遠休止段(120——150)為:
150——300段:
300——360段:
最終生成結果如圖:
4.保存為IGES格式。
確定,彈出下面的對話框,做出如圖的選擇,確定,完成IGES副本的保存。
三、生成凸輪凹槽
1.拉伸出基體
大家都很熟悉,故不詳述了。
(1)
(2)繪制一個矩形。
(3)工具——關系
確定,此時尺寸將發生變化。如下圖所示。
確定退出草繪。
(4)設置拉伸深度。由于圓柱半徑為100,因此拉深深度100。
結果如下。
2.掃描切除出溝槽
大家也很熟悉,故簡略。
(1)插入——掃描——切口——選取軌跡
(2)
選擇位移曲線作為軌跡。如下圖。
依次選擇:完成——正向——自由端點——完成,繪制掃描截面。
(3)
繪制截面如圖,圖形對稱,矩形尺寸30X40。然后退出草繪。
(4)選擇”正向“——確定。
掃描結果如下:
四、環形折彎
1. 屬性設置:
插入——高級——環形折彎
360——曲線折彎收縮——完成
2. 定義折彎對象
選擇拉伸的實體和上表面作為折彎對象(實體可以在模型樹選)。如下圖所示。
3.
選擇表面A為草繪面,單擊”正向“,其余默認,選擇”缺省“,進入草繪。
A
草繪——參照,選擇參照如圖1。單擊草繪器工具欄的創建參照坐標系。繪制一條直線作為彎曲軌跡。坐標系位置和直線情況如圖1。
草繪環境
參照和坐標系
直線
單擊 退出草繪。
結果如圖。
祝大家愉快!
總結
以上是生活随笔為你收集整理的matlab做圆柱凸轮,圆柱凸轮的建模的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 安卓系统导航测试软件,(原创)三大安卓导
- 下一篇: linux+hdmi分辨率设置,自用li