| 研究生: |
蘇友南 Su, You-nan |
|---|---|
| 論文名稱: |
以Scilab環境開發剛體導引之平面四連桿機構合成軟體 Scilab Programs for the Synthesis of Planar Four-Bar Linkages for Rigid Body Guidance Problems |
| 指導教授: |
黃金沺
Huang, Chintien |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 機械工程學系 Department of Mechanical Engineering |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 80 |
| 中文關鍵詞: | 合成 、機構 、平面四連桿 、剛體導引 |
| 外文關鍵詞: | Synthesis, Four-bar linkage, Rigid body guidance, Scilab |
| 相關次數: | 點閱:138 下載:5 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文以Scilab環境開發機構合成程式,程式中合成範圍為剛體導引問題之三個、四個及五個位置問題,可合成的機構包括四連桿機構、曲柄滑塊機構及雙滑塊機構。機構合成程式主要是將使用者介面與機構合成方法做結合並於合成之後製做動畫模擬,讓使用者能方便的使用程式並且觀察機構的運動方式。
合成時主要為極心、映射極心、Ball點、圓周點及圓心點之計算,模擬時則需要計算滑動接頭之偏置量與滑行線以及輸入桿轉動時整體機構的位置。其中三個位置問題部分利用幾何法求解,四個位置問題利用向量法求解,五個位置問題則利用四個位置問題之疊合以求解。最後機構合成程式將上述資料分別撰寫於子程式中,然後再將其與使用者介面之程式結合。
本論文以Scilab環境撰寫的程式,除了能合成剛體導引問題下三個、四個及五個位置問題之四連桿機構、曲柄滑塊機構及雙滑塊機構,還可應用於迴轉塊連桿組、輸入桿對應耦桿點及函數機構合成。使用者介面則包含了滑鼠或鍵盤的輸入、螢幕維度調整、桿件設計位置選擇、合成資料輸出及動畫模擬。
機構合成程式可合成的範圍很廣,本論文著重的部份為剛體導引問題。雖然目前為合成條件還不夠廣,但以Scilab免費及開放程式碼的特性,將有很大的機會由本論文為開端擴充程式至更多的機構合成問題。
This thesis develops Scilab programs for the synthesis of planar four-bar linkages for rigid body guidance problems, including three, four and five positions problems. The user can use these programs to assist in the synthesis task of four-bar, slider crank and double-slider linkages. These programs feature user-friendly and graphical interfaces, and computer animations of linkages are also provided.
This thesis develops the following. First, we build subprograms to calculate poles, image poles, as well as circle points and center points for four-position synthesis. Second, we build subprograms for the animation of linkages. Finally, we combine all the subprograms, along with graphical user interfaces, to complete the program. To obtain circle and center points, we use graphical methods in three-position problems and vector loop methods in four-position problems. For five-position problems, we superimpose two related four-position problems.
The program also includes the following features: mouse input, keyboard input, zoom in/out of the output windows, design point selections and, animations. In addition to designing four-bar linkages for rigid body guidance problems, this program can also be used to design turning block linkages. Furthermore point angle problems as well as function generation problems can be solved by using this program.
We have provided preliminary synthesis software for designing four-bar linkages. This development will provide a framework for further development of advanced linkage synthesis/analysis software based on the open-source Scilab programming environment.
1.ADE中文Scilab網站, http://science.openfoundry.org/ade/scilab/.
2.Campbell S. L., Chancelier J.-P. and Nikoukhah R., Modeling and Simulation in Scilab/Scicos, Springer, New York, 2006.
3.Cleghorn W. L., Mechanics of Machines, Oxford University Press, New York, 2001.
4.Erdman A. G., Sandor G. N. and Kota S., Mechanism Design:Analysis and Synthesis, Volume I and II, 4th ed, Prentice Hall, Upper Saddle River, New Jersey, 2001.
5.Freudenstein F. and Sandor G. N., “Synthesis of Path-Generating Mechanisms by Means of a Programmed Digital Computer,” Journal of Engineering for Indsutry, Trans. ASME, Vol. 81, Series B, 1959.
6.Gomez C., Bunks C., Chancelier J.-P., Delebecque F., Goursat M., Nikoukhah R. and Steer Serge, Engineering and Scientific Computing with Scilab, Birkhäuser, Boston, 1999.
7.Hall A. S., Jr., Kinematics and Linkage Design, Waveland, 1961.
8.Mallik A. K., Ghosh A. and Dittrich G., Kinematics Analysis and Synthesis of Mechanisms, CRC, Florida, 1994.
9.Roth B. and Huang C., Burmer:Dimensional Synthesis of Four-Bar Linkages for Planar-Position Problems, Courseware Manual, Mechanical Engineering Department, Stanford University, 1989.
10.Scilab-Official Web Site, http://www.scilab.org.
11.Suh C. H. and Radcliffe C. W., Kinematics and Mechanisms Design, Wiley, New York, 1978.
12.Waldron K. J. and Kinzel G. L., Kinematics, Dynamics, and Design of Machinery, 2nd ed, Wiley, Hoboken, New Jersey, 2004.
13.蔣君宏,平面機構之運動學與設計,高立,台北縣五股鄉,民91。