基于SolidWorks機(jī)床夾具庫的設(shè)計(jì)與管理
- 文件介紹:
- 該文件為 doc 格式,下載需要 0 積分
- 基于SolidWorks機(jī)床夾具庫的設(shè)計(jì)與管理
摘 要
計(jì)算機(jī)輔助夾具設(shè)計(jì)作為CIMS集成中的一個(gè)重要環(huán)節(jié),克服了傳統(tǒng)夾具設(shè)計(jì)存在的設(shè)計(jì)周期長,設(shè)計(jì)效率低等問題,降低了設(shè)計(jì)人員的勞動強(qiáng)度,提高了夾具設(shè)計(jì)的質(zhì)量,從而能夠大幅度縮短產(chǎn)品開發(fā)周期,提高企業(yè)的市場競爭力。
本文在回顧了CAD的概念、發(fā)展、組成后,在對國內(nèi)外CAD系統(tǒng)進(jìn)行廣泛研究的基礎(chǔ)上,結(jié)合中國制造業(yè)存在的問題,以實(shí)用性、高效性為指導(dǎo)思想,提出了以建立機(jī)床夾具庫作為切入點(diǎn)設(shè)計(jì)CAD系統(tǒng)的新思路,并付諸實(shí)現(xiàn)。
通過對目前各類CAD軟件在國內(nèi)應(yīng)用現(xiàn)狀的調(diào)查、比較、分析,從開發(fā)的難易程度、可移植性、易維護(hù)性等各方面考慮,選定廣為用戶使用的三維CAD設(shè)計(jì)軟件SolidWorks作為開發(fā)平臺,綜合運(yùn)用Visual Basic編程技術(shù)和Access數(shù)據(jù)庫管理技術(shù),借助SolidWorks API強(qiáng)大的二次開發(fā)功能,構(gòu)建了一個(gè)無縫集成于SolidWorks的CAD系統(tǒng),開發(fā)完成了基于特征造型、可參數(shù)化驅(qū)動生成零部件的機(jī)床夾具零部件庫。該系統(tǒng)對于技術(shù)人員相對匾乏的中小企業(yè)來說,在機(jī)床夾具的設(shè)計(jì)制造中將有極好的應(yīng)用前景。
關(guān)鍵詞:參數(shù)化驅(qū)動,SolidWorks二次開發(fā),機(jī)床夾具庫
目 錄
摘要 I
ABSTRACT II
1 緒論 1
1.1 課題的來源及意義 2
1.1.1 課題背景及主要內(nèi)容 2
1.1.2 國內(nèi)外對機(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ī)床夾具的分類 6
1.2.5 夾具設(shè)計(jì)的基本要求 6
1.2.6 柔性夾具 7
1.2.7 組合夾具 8
2 機(jī)床夾具庫的建立 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夾具庫的建立 12
2.4.1 夾具元件庫的建立 12
2.4.2 添加庫元件 13
2.4.3 對夾具進(jìn)行分類管理 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開發(fā)SolidWorks技術(shù) 20
3.1 SolidWorks二次開發(fā)API技術(shù)簡介 20
3.2 SolidWorks二次開發(fā)原理 20
3.3 SolidWorks二次開發(fā)步驟 20
3.4 VB開發(fā)SolidWorks機(jī)床夾具元件 21
3.4.1 基于SolidWorks的夾具元件建模 21
3.4.2 Access建立夾具數(shù)據(jù)庫 22
3.4.3 VB程序的設(shè)計(jì) 22
3.5 機(jī)床夾具數(shù)據(jù)庫的創(chuàng)建 23
3.5.1 建立數(shù)據(jù)庫 23
3.5.2 VB連接Access數(shù)據(jù)庫 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
...