機械設(shè)計VB編程基礎(chǔ)及應用實例(附光盤1張)
定 價:25 元
- 作者:夏齊霄 ,雷紅 著
- 出版時間:2010/8/1
- ISBN:9787118069860
- 出 版 社:國防工業(yè)出版社
- 中圖法分類:TH122
- 頁碼:152
- 紙張:膠版紙
- 版次:1
- 開本:16開
《機械設(shè)計VB編程基礎(chǔ)及應用實例》主要介紹如何設(shè)計和開發(fā)機械設(shè)計的應用程序,其功能集機械設(shè)計的計算、資料處理及參數(shù)化繪圖等為一體。前后分技術(shù)基礎(chǔ)和綜合應用實例兩部分。將設(shè)計計算和參數(shù)化繪圖均納入統(tǒng)一的VB編程環(huán)境中。全書共分10章,其中第一至第四章為技術(shù)基礎(chǔ)部分,內(nèi)容包括計算機輔助機械設(shè)計的總論、數(shù)表和線圖的程序化、機構(gòu)分析的常用算法和編程示例以及利用AutoCAD ActiveX/VBA二次開發(fā)技術(shù)進行編程實現(xiàn)參數(shù)化繪圖等。第五至第十章為應用實例部分,簡要介紹一種利用該書所論述的原理和技術(shù)開發(fā)出的名為“計算機輔助機械設(shè)計”的應用軟件。該軟件具有機械設(shè)計求算器和參數(shù)化繪圖兩種功能,可進行機械傳動裝置的總體設(shè)計、v帶傳動設(shè)計及繪制v帶輪、圓柱齒輪傳動設(shè)計及繪制圓柱齒輪、軸強度校核計算及繪制減速器軸以及滾動軸承的選用等。此外,還可進行凸輪機構(gòu)設(shè)計及壓床等六桿機構(gòu)實例的運動分析、力分析及飛輪設(shè)計等的有關(guān)計算。
《機械設(shè)計VB編程基礎(chǔ)及應用實例》內(nèi)容新穎、簡練實用且附帶配套光盤,便于自學。可作為高等院校機械設(shè)計專業(yè)的教學用書及從事計算機輔助機械設(shè)計的工程技術(shù)人員使用和參考。
計算機輔助設(shè)計(Computer Aided Design,CAD)是一種用計算機軟硬件系統(tǒng)輔助人們對工程或產(chǎn)品進行設(shè)計的方法和技術(shù),它既是一種工具,也是一門多學科綜合應用的新技術(shù)。CAD技術(shù)將工程或產(chǎn)品的物理模型轉(zhuǎn)化為存儲在計算機中的數(shù)字化模型,為后續(xù)的制造、分析和管理等提供共享的信息源。
軟件是指使用和發(fā)揮計算機功能的各種程序,也就是說,計算機整個硬件系統(tǒng)的工作過程是由軟件來控制和實現(xiàn)的。CAD軟件系統(tǒng)一般可分為操作系統(tǒng)、支撐軟件和應用軟件三個層次。支撐軟件是開發(fā)應用軟件的工具系統(tǒng),它包括圖形支撐系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)以及編程語言平臺。應用軟件則是指用戶利用支撐軟件自行編制和開發(fā)用于解決各項具體任務的程序。本書將討論有關(guān)計算機輔助機械設(shè)計應用軟件的設(shè)計和開發(fā)的課題。
隨著計算機技術(shù)的迅速發(fā)展,在機械設(shè)計領(lǐng)域引入計算機輔助設(shè)計已日趨成熟和深化,它不僅能使工程技術(shù)人員擺脫查閱資料、圖表、數(shù)據(jù)、計算及繪圖等繁復的工作,而且能大大縮短設(shè)計周期、提高設(shè)計質(zhì)量并優(yōu)化設(shè)計結(jié)果。
計算機輔助機械設(shè)計,可理解為利用計算機輔助設(shè)計的原理和技術(shù)開發(fā)集機械設(shè)計的計算、資料處理、數(shù)據(jù)管理及參數(shù)化繪圖等功能為一體的應用程序。本書除論述計算機輔助機械設(shè)計的技術(shù)基礎(chǔ)外,還體現(xiàn)在應用VB進行程序設(shè)計,將數(shù)表和線圖的程序化、機構(gòu)分析、數(shù)據(jù)庫技術(shù)的應用以及利用AutoCAD二次開發(fā)技術(shù)實現(xiàn)參數(shù)化繪圖等都納入統(tǒng)一編程環(huán)境中。
本書面向機械設(shè)計專業(yè)的師生和從事計算機輔助機械設(shè)計的工程技術(shù)人員,內(nèi)容新穎、簡練實用、突出重點且附帶配套光盤,便于自學。
第一部分 技術(shù)基礎(chǔ)
第一章 總論
1.1 應用軟件開發(fā)需要解決的主要問題
1.2 編寫機械設(shè)計應用程序的一般步驟
1.3 一些常見問題的處理方法
第二章 數(shù)表和線圖程序化基礎(chǔ)
2.1 非函數(shù)數(shù)表
2.2 函數(shù)數(shù)表和函數(shù)插值
2.3 曲線擬合
2.4 直線的處理
第三章 機構(gòu)分析中常用的算法及程序設(shè)計
3.1 機構(gòu)分析概述
3.2 位移方程式的數(shù)值解法
3.3 應用桿組法進行運動分析和力分析
3.4 其他常用的算法
3.5 機構(gòu)分析示例
第四章 參數(shù)化繪圖和AutoCAD的二次開發(fā)
4.1 參數(shù)化繪圖簡介
4.2 ActiveX自動化技術(shù)在AutoCAD二次開發(fā)中的應用
4.3 AutoCAD的對象模型
4.4 Auto CAD ActiveX/VBA二次開發(fā)程序設(shè)計示例
第二部分 機械設(shè)計VB編程基礎(chǔ)及應用實例
第五章 應用實例及其機械傳動裝置的總體設(shè)計
5.1 應用實例簡介
5.2 機械傳動裝置設(shè)計示例
5.3 機械傳動裝置的總體設(shè)計
第六章 盤形凸輪機構(gòu)設(shè)計
6.1 盤形凸輪機構(gòu)設(shè)計的已知條件、設(shè)計選項及設(shè)計內(nèi)容
6.2 從動件常用的運動規(guī)律
6.3 盤形凸輪廓線的設(shè)計計算
6.4 盤形凸輪機構(gòu)壓力角和曲率的計算
6.5 盤形凸輪設(shè)計的程序設(shè)計
第七章 V帶傳動設(shè)計
7.1 V帶傳動的設(shè)計內(nèi)容、設(shè)計依據(jù)及計算公式
7.2 V帶傳動的示例及其設(shè)計計算步驟
7.3 V帶傳動設(shè)計的程序設(shè)計
7.4 V帶傳動設(shè)計程序使用說明
第八章 圓柱齒輪傳動設(shè)計
8.1 圓柱齒輪傳動設(shè)計的內(nèi)容、設(shè)計依據(jù)及計算公式
8.2 圓柱齒輪傳動設(shè)計的示例及其設(shè)計計算步驟
8.3 圓柱齒輪傳動的程序設(shè)計
8.4 圓柱齒輪傳動設(shè)計程序使用說明
第九章 軸設(shè)計
9.1 軸設(shè)計的設(shè)計內(nèi)容、設(shè)計依據(jù)和計算公式
9.2 軸設(shè)計的設(shè)計示例及其計算步驟
9.3 軸設(shè)計的程序設(shè)計
9.4 軸設(shè)計程序使用說明
第十章 滾動軸承的選用
10.1 滾動軸承的選用和壽命計算
10.2 滾動軸承的靜載荷計算和不穩(wěn)定載荷下的壽命計算
10.3 滾動軸承選用示例及其計算步驟
10.4 滾動軸承選用的程序設(shè)計
10.5 滾動軸承選用程序使用說明
附錄編程示例源程序清單
參考文獻編程示例源程序清單
進行機械設(shè)計時,要用到各種數(shù)表和線圖資料,因此必須按照計算機可以接受的方式對所有的數(shù)表和線圖資料進行程序化。
參數(shù)間無任何聯(lián)系的純數(shù)表稱為非函數(shù)數(shù)表。數(shù)據(jù)之間存在連續(xù)函數(shù)關(guān)系的數(shù)表稱為函數(shù)數(shù)表。若按是否規(guī)則來分,又可分為規(guī)則表和無規(guī)則表。若按數(shù)組的最高維數(shù)分,可有一維數(shù)表、二數(shù)維表、三數(shù)維表等。
對于參數(shù)間無任何聯(lián)系的純數(shù)表,常采用數(shù)組形式輸入,并以直接檢索法來檢索所需的數(shù)據(jù),即只需給定數(shù)組的下標,在程序中直接引用數(shù)組元素即可。查詢數(shù)表的基本思路是將數(shù)表的數(shù)據(jù)存儲到數(shù)組中,再用循環(huán)和判斷語句將已知參數(shù)(即輸人參數(shù))與數(shù)組的元素進行比較,找到匹配或相對應的數(shù)組元素的下標。
對于函數(shù)數(shù)表,可以按數(shù)組形式輸入,但必須使用插值法檢索出表中未列出的數(shù)據(jù),或先將其還原為原來的方程式或擬合成某個關(guān)系式,然后編入程序。對于不規(guī)則的表,應先用手工將非規(guī)則表整理為規(guī)則表。