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