Please use this identifier to cite or link to this item: http://hdl.handle.net/11455/2135
標題: 結合CAD之產品公差資訊系統開發與應用
Development and Application of a Product Tolerancing Information System Associated with a CAD System
作者: 張志方
Chang, Chin-Fang
關鍵字: CAD;電腦輔助設計;tolerance network;tolerance analysis;API;公差網路;公差分析;應用程式介面
出版社: 機械工程學系所
引用: [Bernstein & Preiss, 1989] Bernstein, N. S. and Preiss, K., “Representation of Tolerance Information in Solid Models,” Proceedings of 1989 ASME Design Technical Conference, Advances in Design Automation, Vol. I, DE-v19-1, pp.37-48. [BjØrke, 1989] BjØrke, Ø., Computer-Aided Tolerancing, 2nd ed. ASME Press, 1989. [Chiesi & Goverin, 2003] Chiesi, F. and Governi L., “Tolerance Analysis with eM-TolMate,” Journal of Computing and Information Science in Engineering, Vol.3, No.1, March, 2003, pp.100-105. [Cao et al., 2006] Cao, Y.-L.; Liu, Y.-S.; Mao, J. and Yang, J.-X., “3DTS: A 3D Tolerancing System Based on Mathematical Definition,” Journal of Zhejiang University: Science, Vol.7, No.11, November, 2006, pp.1810-1818. [Craig, 1986] Craig, J. J., Introduction to Robotics: Mechanics and Control, Addison-Wesley, 1986. [Desrochers & Riviere, 1997] Desrochers, A. and Rivere, A., “A Matrix Approach to the Representation of Tolerance Zones and Clearances,” International Journal of Advanced Manufacturing Technology, Vol.13, No.9, 1997, pp.630-636. [Desrochers et al., 2003] Desrochers, A.; Ghie, W. and Laperriere, L., “Application of a Unified Jacobian-Torsor Model for Tolerance Analysis,” Journal of Computing and Information Science in Engineering, Vol.3, No.1, March, 2003, pp.2-14. [Gao et al., 2005] Gao, J.; Zheng, D.; Gindy, N. and Clark, D., “Extraction/Conversion of Geometric Dimensions and Tolerances for Machining Features,” International Journal of Advanced Manufacturing Technology, Vol.26, No.4, August, 2005, pp.405-414. [Gindy, 1989] Gindy, N. N. Z., “A Hierarchical Structure for Form Features,” Computer Aided Design, Vol.28, No.9, September, 1996, pp.723-732. [Katsumaru et al., 2005] Katsumaru, S.; Yagezawa, K.; Yatabe, T.; Fujii, K.; Ohhashi, T. and Mori, K., “Practical Tolerance Analysis Simulation,” Mitsubishi Motors Technical Review, No.17, 2005, pp.55-58. [Lin & Chang, 2001] Lin, E. E. and Zhang, H.-C., “Theoretical Tolerance Stackup Analysis Based on Tolerance Zone Analysis,” Journal of Advanced Manufacturing Technology, Vol.17, No.4, 2001, pp.257-262. [Qamhiyah et al., 1996] Qamhiyah, A. Z.; Venter, R. D. and Benhabib, B., “A Generalized Method for the Classification and Extraction of Form Feature,” Proceedings of the ASME Design Engineering Technical Conference and Computers in Engineering Conference, paper 96-DETC/CIE-1319, 1996. [Requicha, 1983] Requicha, A. A., “Toward A Theory of Geometric Tolerancing,” International Journal of Robotics Research, Vol.2, No.4, 1983, p45-60. [Salomons et al, 1993] Salomons, O. W.; van Houten, F. J. A. M. and Kals, H. J. J., “Review of Research in Feature-Based Design,” Journal of Manufacturing Systems, Vol.12, Iss.2, 1993, p113-120. [Shen, 2003] Shen, Z., “Tolerance Analysis with EDS/VisVSA,” Journal of Computing and Information Science in Engineering, Vol.3, No.1, March, 2003, pp.95-99. [SolidWorks, 2006] SolidWorks Corporation, SolidWorks and Add-Ins API Help, 2006. [Tsai, 1993] Tsai, J.-C., Tolerance Reasoning for Concurrent CAD/CAM Systems, Ph. D. Dissertation, Stanford University, 1993 [Tsai et al., 1995] Tsai, J. -C.; Guo, D. -N. and Cheng, K. -D., “Variational Kinematic Models for Geometric Tolerances and Fittings,” Proceedings of 4th National Applied Mechanisms and Robotics Conference, Vol. II, paper AMR95-107, 1995. [Tsai, 1996] Tsai, J.-C., “Geometric Tolerance Analysis for Mechanism Design,” Proceedings of the ASME Design Engineering Technical Conference and Computer in Engineering Conference, 1996, paper 96-DETC/DAC-1053. [Tsai & Cutkosky, 1997] Tsai, J.-C. and Cutkosky, M. R., “Representation and Reasoning of Geometric Tolerance in Design,” Artificial Intelligence in Design Analysis and Manufacturing, Vol.11, No.4, 1997. [王文瑋,1998] 王文瑋,CAD環境下電腦輔助公差設計與分析系統,國立中興大學碩士論文,1998。 [江宏等人,2003] 江宏,魏峥與王濤威,SolidWorks 二次開發實例解析,機械工業出版社,2003。 [侯靖男,1996] 侯靖男,公差分析與公差敏感度分析在產品設計之應用,國立中興大學碩士論文,1996。 [蔡志成等人,1995] 蔡志成、鄭國德與張宗義,計算機輔助幾何公差分析(二),國科會研究計畫報告,國立中興大學機械系,1995年。 [蔡與郭,1996] 蔡志成與郭德寧,“公差配合誤差數學模型之發展”,中國機械工程學會第十三屆學術研討會論文集(製造),352-359頁,1996。 [蔡明志,1999] 蔡明志 譯,Visual C++ 6 教學手冊,碁峯資訊,1999。
摘要: 
機械產業之設計人員透過電腦輔助設計(CAD)進行設計分析已為機械設計之主流,然而公差之設計卻多有賴於經驗傳承。本文以系統化方法,整合CAD模型中之幾何特徵與公差資訊,以及既有之公差分析軟體,以C++語言發展一產品公差資訊系統,提供設計者進行公差之設計與分析所需之資訊。
所開發之系統主要功能包括(1)擷取CAD之幾何特徵資訊,(2)擷取CAD之尺寸、公差及幾何公差資訊,(3)整合零件之公差網路資訊,(4)擷取CAD之組合件配合資訊,以及(5)整合組合件之公差網路資訊。透過上述功能將產品模型與公差資訊整合於資料庫,建構成電腦輔助公差設計所需要的資訊。本研究並以工具機單軸進給系統為例,應用所開發之軟體系統進行該進給系統之設計公差與配合資訊擷取以及建置其公差網路資訊,並依此資訊繪製公差網路,再結合既有公差分析軟體進行公差之變異累積,顯示本研究所開發之軟體系統已可應用於此範例之公差資訊擷取,並結合公差分析軟體進行公差分析。

Although the designers of Machinery Industry carry on product design and analysis through Computer Aided Design (CAD) which has already been the mainstream of mechanical design, yet tolerance design still depends on experience. This thesis is intended to integrate the geometric feature and tolerancing information in CAD model as well as existing tolerance analysis software to develop a product tolerancing information system by C++ to supply the information that the designers need.
The major functions of the developed system are summarized as follows: (i) to extract geometric feature information from CAD model; (ii) to extract geometric dimension and tolerancing from CAD model; (iii) to integrate part tolerance network information; (iv) to extract fitting information of part assembly from CAD model; and (v) to integrate product tolerance network information. By means of the above functions, the product model and tolerancing information are integrated into a database for constructing information required for computer-aided tolerancing design. A uniaxial feeding system of a machine tool is used as an example to illustrate the functions of the developed software system, including extracting product tolerancing and fitting information to construct its tolerance network. Variation analysis due to tolerancing of the feeding system is then conducted associated with existing tolerance analysis software. This example shows the validity of the developed tolerancing system.
URI: http://hdl.handle.net/11455/2135
其他識別: U0005-2508200815584400
Appears in Collections:機械工程學系所

Show full item record
 

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.