機械設計VB編程基礎及應用實例

出版時間:2010-8  出版社:國防工業(yè)  作者:夏齊霄//雷紅  頁數:152  

前言

計算機輔助設計(Computer Aided Design,CAD)是一種用計算機軟硬件系統(tǒng)輔助人們對工程或產品進行設計的方法和技術,它既是一種工具,也是一門多學科綜合應用的新技術。CAD技術將工程或產品的物理模型轉化為存儲在計算機中的數字化模型,為后續(xù)的制造、分析和管理等提供共享的信息源。軟件是指使用和發(fā)揮計算機功能的各種程序,也就是說,計算機整個硬件系統(tǒng)的工作過程是由軟件來控制和實現(xiàn)的。CAD軟件系統(tǒng)一般可分為操作系統(tǒng)、支撐軟件和應用軟件三個層次。支撐軟件是開發(fā)應用軟件的工具系統(tǒng),它包括圖形支撐系統(tǒng)、數據庫管理系統(tǒng)以及編程語言平臺。應用軟件則是指用戶利用支撐軟件自行編制和開發(fā)用于解決各項具體任務的程序。本書將討論有關計算機輔助機械設計應用軟件的設計和開發(fā)的課題。隨著計算機技術的迅速發(fā)展,在機械設計領域引入計算機輔助設計已日趨成熟和深化,它不僅能使工程技術人員擺脫查閱資料、圖表、數據、計算及繪圖等繁復的工作,而且能大大縮短設計周期、提高設計質量并優(yōu)化設計結果。計算機輔助機械設計,可理解為利用計算機輔助設計的原理和技術開發(fā)集機械設計的計算、資料處理、數據管理及參數化繪圖等功能為一體的應用程序。本書除論述計算機輔助機械設計的技術基礎外,還體現(xiàn)在應用VB進行程序設計,將數表和線圖的程序化、機構分析、數據庫技術的應用以及利用AutoCAD二次開發(fā)技術實現(xiàn)參數化繪圖等都納入統(tǒng)一編程環(huán)境中。本書面向機械設計專業(yè)的師生和從事計算機輔助機械設計的工程技術人員,內容新穎、簡練實用、突出重點且附帶配套光盤,便于自學。

內容概要

本書主要介紹如何設計和開發(fā)機械設計的應用程序,其功能集機械設計的計算、資料處理及參數化繪圖等為一體。前后分技術基礎和綜合應用實例兩部分。將設計計算和參數化繪圖均納入統(tǒng)一的VB編程環(huán)境中。    全書共分10章,其中第一至第四章為技術基礎部分,內容包括計算機輔助機械設計的總論、數表和線圖的程序化、機構分析的常用算法和編程示例以及利用AutoCAD ActiveX/VBA二次開發(fā)技術進行編程實現(xiàn)參數化繪圖等。第五至第十章為應用實例部分,簡要介紹一種利用該書所論述的原理和技術開發(fā)出的名為“計算機輔助機械設計”的應用軟件。該軟件具有機械設計求算器和參數化繪圖兩種功能,可進行機械傳動裝置的總體設計、v帶傳動設計及繪制v帶輪、圓柱齒輪傳動設計及繪制圓柱齒輪、軸強度校核計算及繪制減速器軸以及滾動軸承的選用等。此外,還可進行凸輪機構設計及壓床等六桿機構實例的運動分析、力分析及飛輪設計等的有關計算。    本書內容新穎、簡練實用且附帶配套光盤,便于自學??勺鳛楦叩仍盒C械設計專業(yè)的教學用書及從事計算機輔助機械設計的工程技術人員使用和參考。

書籍目錄

第一部分 技術基礎  第一章 總論    1.1 應用軟件開發(fā)需要解決的主要問題    1.2 編寫機械設計應用程序的一般步驟    1.3 一些常見問題的處理方法  第二章 數表和線圖程序化基礎    2.1 非函數數表    2.2 函數數表和函數插值    2.3 曲線擬合    2.4 直線的處理  第三章 機構分析中常用的算法及程序設計    3.1 機構分析概述    3.2 位移方程式的數值解法    3.3 應用桿組法進行運動分析和力分析    3.4 其他常用的算法    3.5 機構分析示例  第四章 參數化繪圖和AutoCAD的二次開發(fā)    4.1 參數化繪圖簡介    4.2 ActiveX自動化技術在AutoCAD二次開發(fā)中的應用    4.3 AutoCAD的對象模型    4.4 Auto CAD ActiveX/VBA二次開發(fā)程序設計示例第二部分 機械設計VB編程基礎及應用實例  第五章 應用實例及其機械傳動裝置的總體設計    5.1 應用實例簡介    5.2 機械傳動裝置設計示例    5.3 機械傳動裝置的總體設計  第六章 盤形凸輪機構設計    6.1 盤形凸輪機構設計的已知條件、設計選項及設計內容    6.2 從動件常用的運動規(guī)律    6.3 盤形凸輪廓線的設計計算    6.4 盤形凸輪機構壓力角和曲率的計算    6.5 盤形凸輪設計的程序設計  第七章 V帶傳動設計    7.1 V帶傳動的設計內容、設計依據及計算公式    7.2 V帶傳動的示例及其設計計算步驟    7.3 V帶傳動設計的程序設計    7.4 V帶傳動設計程序使用說明  第八章 圓柱齒輪傳動設計    8.1 圓柱齒輪傳動設計的內容、設計依據及計算公式    8.2 圓柱齒輪傳動設計的示例及其設計計算步驟    8.3 圓柱齒輪傳動的程序設計    8.4 圓柱齒輪傳動設計程序使用說明  第九章 軸設計    9.1 軸設計的設計內容、設計依據和計算公式    9.2 軸設計的設計示例及其計算步驟    9.3 軸設計的程序設計    9.4 軸設計程序使用說明  第十章 滾動軸承的選用    10.1 滾動軸承的選用和壽命計算    10.2 滾動軸承的靜載荷計算和不穩(wěn)定載荷下的壽命計算    10.3 滾動軸承選用示例及其計算步驟    10.4 滾動軸承選用的程序設計    10.5 滾動軸承選用程序使用說明附錄 編程示例源程序清單參考文獻 編程示例源程序清單

章節(jié)摘錄

插圖:進行機械設計時,要用到各種數表和線圖資料,因此必須按照計算機可以接受的方式對所有的數表和線圖資料進行程序化。參數間無任何聯(lián)系的純數表稱為非函數數表。數據之間存在連續(xù)函數關系的數表稱為函數數表。若按是否規(guī)則來分,又可分為規(guī)則表和無規(guī)則表。若按數組的最高維數分,可有一維數表、二數維表、三數維表等。對于參數間無任何聯(lián)系的純數表,常采用數組形式輸入,并以直接檢索法來檢索所需的數據,即只需給定數組的下標,在程序中直接引用數組元素即可。查詢數表的基本思路是將數表的數據存儲到數組中,再用循環(huán)和判斷語句將已知參數(即輸人參數)與數組的元素進行比較,找到匹配或相對應的數組元素的下標。對于函數數表,可以按數組形式輸入,但必須使用插值法檢索出表中未列出的數據,或先將其還原為原來的方程式或擬合成某個關系式,然后編入程序。對于不規(guī)則的表,應先用手工將非規(guī)則表整理為規(guī)則表。

編輯推薦

《機械設計VB編程基礎及應用實例》由國防工業(yè)出版社出版。

圖書封面

評論、評分、閱讀與下載


    機械設計VB編程基礎及應用實例 PDF格式下載


用戶評論 (總計10條)

 
 

  •   為了做畢業(yè)設計買的,非常好的一本書,幫我解決了很多問題
  •   這本書只是把源程序列得比較多,但是實質性的內容,我覺得還是比較欠缺的。
  •   幫同事買的,很實用的一本好書
  •   數據中的實例正是我想要的。我要的插值法查表,終于在這里找到了。不錯。
  •   幫同學買的,他現(xiàn)在正在用心看呢。
  •   用VB開發(fā),簡單易學。
  •   幫同學買的,具體不知道
  •   不太適合普通大眾
  •   書很好,里面的內容很好!
  •   初級編程的好書~~~~~~~~~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7