基于Solidworks二次開發(fā)的帶式輸送機(jī)CAD系統(tǒng)研究
本文選題:帶式輸送機(jī) 切入點(diǎn):CAD 出處:《安徽工程大學(xué)》2017年碩士論文
【摘要】:帶式輸送機(jī)在現(xiàn)代化的企業(yè)中得到了廣泛應(yīng)用,如礦山、碼頭、港口、交通運(yùn)輸?shù)。隨著經(jīng)濟(jì)建設(shè)的快速發(fā)展,用戶對產(chǎn)品的性能要求越來越高,為了適應(yīng)各行各業(yè)需求,帶式輸送機(jī)已經(jīng)形成了多個(gè)系列化產(chǎn)品。但是目前的設(shè)計(jì)手段還是停留在二維階段,由于二維軟件設(shè)計(jì)的局限性,設(shè)計(jì)不直觀、工作量大、設(shè)計(jì)過程中的錯(cuò)誤不容易被發(fā)現(xiàn)。然而隨著三維技術(shù)的發(fā)展,其直觀、高效的設(shè)計(jì)能力完全能夠滿足目前企業(yè)需求,所以三維設(shè)計(jì)已經(jīng)成為CAD發(fā)展的必然趨勢。因此,結(jié)合一款三維軟件,開發(fā)一套實(shí)用的帶式輸送機(jī)CAD系統(tǒng)具有重要意義。本課題來源于安徽盛運(yùn)重工機(jī)械有限責(zé)任公司的開發(fā)項(xiàng)目"基于Solidworks二次開發(fā)的帶式輸送機(jī)設(shè)計(jì)系統(tǒng)"。本文結(jié)合企業(yè)實(shí)際需求,以Solidworks2012軟件作為開發(fā)平臺,利用VB語言結(jié)合Excel數(shù)據(jù)庫,開發(fā)了一套實(shí)用的帶式輸送機(jī)CAD系統(tǒng)。課題中研究的主要內(nèi)容如下:(1)首先從帶式輸送機(jī)的應(yīng)用出發(fā),介紹了帶式輸送機(jī)CAD系統(tǒng)發(fā)展現(xiàn)狀和開發(fā)的必要性,然后對SolidWorks二次開發(fā)的關(guān)鍵技術(shù)進(jìn)行研究,其中包括有對基于特征的參數(shù)化建模方法分析,選取合適的參數(shù)化建模方法;介紹了 SolidWorks宏錄制技巧,能夠快速獲取需要的程序代碼;分析了 SolidWorks二次開發(fā)API接口對象,了解其中的功能函數(shù),從而提高了訪問Solidworks的能力;通過比較數(shù)據(jù)庫的訪問技術(shù),選取系統(tǒng)最適用的訪問技術(shù);最后論述帶式輸送機(jī)CAD系統(tǒng)的開發(fā)方法。(2)建立了帶式輸送機(jī)模型庫、工程圖庫、數(shù)據(jù)庫。本文中以主動半聯(lián)軸器和ZL型彈性柱銷齒式聯(lián)軸器為例,重點(diǎn)分析了模型建立過程、參數(shù)表導(dǎo)出和屬性的定義。以從動半聯(lián)軸器建立的數(shù)據(jù)庫為例,闡述了數(shù)據(jù)庫的建立過程。(3)研究了帶式輸送機(jī)系統(tǒng)開發(fā)的方法、使用工具、系統(tǒng)結(jié)構(gòu)、系統(tǒng)工作流程、系統(tǒng)特點(diǎn)等內(nèi)容,讓系統(tǒng)更加符合公司的設(shè)計(jì)要求。(4)最后通過帶式輸送機(jī)CAD系統(tǒng)的實(shí)例分析,敘述了系統(tǒng)的設(shè)計(jì)過程。本課題最終開發(fā)的設(shè)計(jì)系統(tǒng)界面簡潔、設(shè)計(jì)直觀、能夠連接Solidworks生成生動形象的三維模型,工程圖能夠自動更新。該系統(tǒng)有利于減輕設(shè)計(jì)師的工作量,從而提高了設(shè)計(jì)效率與設(shè)計(jì)水平,符合現(xiàn)代化機(jī)械設(shè)計(jì)的發(fā)展要求。
[Abstract]:Belt conveyors have been widely used in modern enterprises, such as mines, wharves, ports, transportation and so on. With the rapid development of economic construction, the performance requirements of products are becoming more and more high, in order to meet the needs of various industries, The belt conveyor has formed a series of products. However, the current design method is still in the two-dimensional stage. Due to the limitations of two-dimensional software design, the design is not intuitive, and the workload is large. However, with the development of 3D technology, its intuitive and efficient design ability can completely meet the needs of enterprises, so 3D design has become an inevitable trend of CAD development. Combined with a 3D software, It is of great significance to develop a practical CAD system for belt conveyors. This subject comes from the development project of Anhui Shengyun heavy Industry Machinery Co., Ltd. "Belt conveyor design system based on Solidworks secondary development". A practical belt conveyor CAD system is developed by using VB language and Excel database based on Solidworks2012 software. The main contents of the research are as follows: (1) the application of belt conveyor is the first step. This paper introduces the development status and necessity of CAD system of belt conveyor, and then studies the key technology of SolidWorks secondary development, including the analysis of parameterized modeling method based on features, and the selection of appropriate parameterized modeling method. This paper introduces the technique of SolidWorks macro recording, which can quickly obtain the required program code, analyzes the secondary development of API interface object by SolidWorks, understands the function function in it, and improves the ability of accessing Solidworks. Finally, the model library, engineering drawing library and database of belt conveyor are established. The active semi-coupling and ZL type elastic pin gear coupling are taken as examples in this paper. The modeling process, parameter table derivation and attribute definition are analyzed emphatically. Taking the database set up by driven semi-coupling as an example, the establishment process of database is expounded. The method of developing belt conveyor system is studied and the tools are used. System structure, system workflow, system characteristics, etc., make the system more in line with the design requirements of the company. 4) finally through the belt conveyor CAD system example analysis, The design process of the system is described. The design system developed in this paper is simple in interface, intuitionistic in design, can connect Solidworks to generate vivid 3D model, and the engineering drawing can be updated automatically. The system is helpful to reduce the workload of designers. Thus, the design efficiency and design level are improved and meet the development requirements of modern mechanical design.
【學(xué)位授予單位】:安徽工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TH222
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 薛美榮;林建邦;張世龍;;基于SolidWorks二次開發(fā)的自動建模技術(shù)研究[J];科技創(chuàng)新與應(yīng)用;2016年17期
2 易炳剛;汪雪;;基于VB的SolidWorks自動裝配技術(shù)研究[J];機(jī)械工程與自動化;2013年01期
3 王欣;李末;許濱;朱以松;;基于SolidWorks的工程視圖智能生成技術(shù)與應(yīng)用[J];機(jī)械設(shè)計(jì)與研究;2011年05期
4 張華;陳定方;楊艷芳;;Visual Basic為基的SolidWorks二次開發(fā)與應(yīng)用[J];湖北工業(yè)大學(xué)學(xué)報(bào);2010年04期
5 陳毅;;基于SolidWorks二次開發(fā)的齒輪參數(shù)化系統(tǒng)設(shè)計(jì)[J];機(jī)械制造與自動化;2009年01期
6 王靜;李青;;SolidWorks三維建模技術(shù)探討[J];科技信息;2009年03期
7 尹立霞;魏修亭;劉冰;;基于VB的SolidWorks二次開發(fā)中工程圖的轉(zhuǎn)換[J];現(xiàn)代制造技術(shù)與裝備;2008年01期
8 吳沛;張超;郭紅星;;基于SolidWorks平臺二次開發(fā)中數(shù)據(jù)庫的應(yīng)用[J];科技信息(科學(xué)教研);2007年34期
9 王衛(wèi)榮;齊芬;;SolidWorks的二次開發(fā)在箱體類零件中的應(yīng)用[J];機(jī)械工程與自動化;2007年02期
10 高航;孟宇;;基于SolidWorks平臺的零件級二次開發(fā)[J];CAD/CAM與制造業(yè)信息化;2006年09期
相關(guān)碩士學(xué)位論文 前6條
1 李末;基于SolidWorks的工程圖智能生成研究與應(yīng)用[D];大連理工大學(xué);2012年
2 高英;帶式輸送機(jī)數(shù)據(jù)庫的建立與設(shè)計(jì)選型軟件開發(fā)[D];太原科技大學(xué);2009年
3 方旭;面向虛擬裝配的人機(jī)界面設(shè)計(jì)技術(shù)研究[D];華中科技大學(xué);2009年
4 李樹海;基于SolidWorks的橋式起重機(jī)CAD系統(tǒng)研究[D];武漢理工大學(xué);2007年
5 郭志國;帶式輸送機(jī)大扭矩滾筒的力學(xué)分析研究[D];煤炭科學(xué)研究總院;2006年
6 周斌仲;軟件圖形用戶界面設(shè)計(jì)[D];武漢理工大學(xué);2005年
,本文編號:1654978
本文鏈接:http://sikaile.net/jixiegongchenglunwen/1654978.html