基于solidworks機(jī)床夾具庫(kù)的設(shè)計(jì)與管理.doc
基于solidworks機(jī)床夾具庫(kù)的設(shè)計(jì)與管理,基于solidworks機(jī)床夾具庫(kù)的設(shè)計(jì)與管理摘 要 計(jì)算機(jī)輔助夾具設(shè)計(jì)作為cims集成中的一個(gè)重要環(huán)節(jié),克服了傳統(tǒng)夾具設(shè)計(jì)存在的設(shè)計(jì)周期長(zhǎng),設(shè)計(jì)效率低等問(wèn)題,降低了設(shè)計(jì)人員的勞動(dòng)強(qiáng)度,提高了夾具設(shè)計(jì)的質(zhì)量,從而能夠大幅度縮短產(chǎn)品開(kāi)發(fā)周期,提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。 本文在回顧了cad的概念、發(fā)展、組成后,在對(duì)國(guó)內(nèi)外cad...


內(nèi)容介紹
此文檔由會(huì)員 機(jī)械工程師 發(fā)布基于SolidWorks機(jī)床夾具庫(kù)的設(shè)計(jì)與管理
摘 要
計(jì)算機(jī)輔助夾具設(shè)計(jì)作為CIMS集成中的一個(gè)重要環(huán)節(jié),克服了傳統(tǒng)夾具設(shè)計(jì)存在的設(shè)計(jì)周期長(zhǎng),設(shè)計(jì)效率低等問(wèn)題,降低了設(shè)計(jì)人員的勞動(dòng)強(qiáng)度,提高了夾具設(shè)計(jì)的質(zhì)量,從而能夠大幅度縮短產(chǎn)品開(kāi)發(fā)周期,提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。
本文在回顧了CAD的概念、發(fā)展、組成后,在對(duì)國(guó)內(nèi)外CAD系統(tǒng)進(jìn)行廣泛研究的基礎(chǔ)上,結(jié)合中國(guó)制造業(yè)存在的問(wèn)題,以實(shí)用性、高效性為指導(dǎo)思想,提出了以建立機(jī)床夾具庫(kù)作為切入點(diǎn)設(shè)計(jì)CAD系統(tǒng)的新思路,并付諸實(shí)現(xiàn)。
通過(guò)對(duì)目前各類(lèi)CAD軟件在國(guó)內(nèi)應(yīng)用現(xiàn)狀的調(diào)查、比較、分析,從開(kāi)發(fā)的難易程度、可移植性、易維護(hù)性等各方面考慮,選定廣為用戶(hù)使用的三維CAD設(shè)計(jì)軟件SolidWorks作為開(kāi)發(fā)平臺(tái),綜合運(yùn)用Visual Basic編程技術(shù)和Access數(shù)據(jù)庫(kù)管理技術(shù),借助SolidWorks API強(qiáng)大的二次開(kāi)發(fā)功能,構(gòu)建了一個(gè)無(wú)縫集成于SolidWorks的CAD系統(tǒng),開(kāi)發(fā)完成了基于特征造型、可參數(shù)化驅(qū)動(dòng)生成零部件的機(jī)床夾具零部件庫(kù)。該系統(tǒng)對(duì)于技術(shù)人員相對(duì)匾乏的中小企業(yè)來(lái)說(shuō),在機(jī)床夾具的設(shè)計(jì)制造中將有極好的應(yīng)用前景。
關(guān)鍵詞:參數(shù)化驅(qū)動(dòng),SolidWorks二次開(kāi)發(fā),機(jī)床夾具庫(kù)
SolidWorks-based Fixture Design And Management
ABSTRACT
Acting as a important segment of CIMS, Computer Aided Fixture Design solves many problems of the traditional design such as the long design period ,the low efficiency and so on. It reduces the labor intensity and improves the design level for fixture. As a result, it can shorten development cycle and increases the competitive power of the enterprises.
In this thesis, the conception, development and composition of CAD are reviewed first. Under the guide idea of practicability and high efficient, based on the study of the CAD at national and foreign countries and associating with the problems of Chinese manufacturing, a new method about CAD system, which was at the beginning of building library for machine tool fixture, was put forward and realized.
Through investigating, comparing, analyzing the variable CAD software and thinking about the degree of difficulty, transportability and maintainability, the 3D CAD software SolidWorks was selected as the developing platform and Visual Basic program technique and database management technique of Access was utilized. By the secondary development function of SolidWorks API, a seamless integration CAD system was built, a feature-based and parameter-driven parts library for machine tool fixture developed. It will have a good application future in designing and manufacturing of tool fixture for the enterprises which lake technical personnel.
KEY WORDS: Parameter driving, SolidWorks API, Library of machine tool fixture
目 錄
摘要 I
ABSTRACT II
1 緒論 1
1.1 課題的來(lái)源及意義 2
1.1.1 課題背景及主要內(nèi)容 2
1.1.2 國(guó)內(nèi)外對(duì)機(jī)床夾具CAD的研究 2
1.1.3 課題的意義 4
1.2 機(jī)床夾具 5
1.2.1 夾具的一般概念 5
1.2.2 夾具的組成 5
1.2.3 夾具的作用 5
1.2.4 機(jī)床夾具的分類(lèi) 6
1.2.5 夾具設(shè)計(jì)的基本要求 6
1.2.6 柔性?shī)A具 7
1.2.7 組合夾具 8
2 機(jī)床夾具庫(kù)的建立 10
2.1 引言 10
2.2 夾具幾何建模介紹 10
2.2.1 參數(shù)化建模 10
2.2.2 變量化造型理論 11
2.2.3 實(shí)體建模 11
2.3 基于SolidWorks的夾具建模 11
2.3.1 基于特征 11
2.3.2 SolidWorks中的參數(shù)化 12
2.3.3 SolidWorks實(shí)體建模 12
2.4 SolidWorks夾具庫(kù)的建立 12
2.4.1 夾具元件庫(kù)的建立 12
2.4.2 添加庫(kù)元件 13
2.4.3 對(duì)夾具進(jìn)行分類(lèi)管理 14
2.5 SolidWorks配置技術(shù) 16
2.5.1 主要特征和尺寸命名 16
2.5.2 建立系列零件設(shè)計(jì)表 17
2.5.3 生成配置 17
2.5.4 顯示配置 18
2.6 SolidWorks在夾具設(shè)計(jì)中的應(yīng)用 18
3 VB開(kāi)發(fā)SolidWorks技術(shù) 20
3.1 SolidWorks二次開(kāi)發(fā)API技術(shù)簡(jiǎn)介 20
3.2 SolidWorks二次開(kāi)發(fā)原理 20
3.3 SolidWorks二次開(kāi)發(fā)步驟 20
3.4 VB開(kāi)發(fā)SolidWorks機(jī)床夾具元件 21
3.4.1 基于SolidWorks的夾具元件建模 21
3.4.2 Access建立夾具數(shù)據(jù)庫(kù) 22
3.4.3 VB程序的設(shè)計(jì) 22
3.5 機(jī)床夾具數(shù)據(jù)庫(kù)的創(chuàng)建 23
3.5.1 建立數(shù)據(jù)庫(kù) 23
3.5.2 VB連接Access數(shù)據(jù)庫(kù) 26
3.6 VB與SolidWorks的連接 28
3.7 VB程序編程 30
3.7.1 引言 30
3.7.2 Vsual Basic控件介紹 30
3.8 VB程序運(yùn)行SolidWorks 34
3.8.1 應(yīng)用程序界面設(shè)計(jì) 34
3.8.2 添加多個(gè)窗體 37
3.8.3 運(yùn)行VB程序 38
4 機(jī)床夾具管理系統(tǒng) 40
4.1 引言 40
4.2 夾具管理系統(tǒng)的基本結(jié)構(gòu) 40
4.2.1 機(jī)床夾具圖形預(yù)覽 40
4.2.2 夾具的使用管理 42
4.2.3 加工人員信息管理 45
4.2.4 夾具的借還管理 46
5 結(jié)論 47
致謝 48
參考文獻(xiàn) 49