合金刀具CAD/CAM系統(tǒng)中圖形數(shù)據(jù)庫(kù)的設(shè)計(jì)

2013-05-10  by:廣州有限元分析、培訓(xùn)中心-1CAE.COM  來(lái)源:仿真在線(xiàn)

我廠(chǎng)根據(jù)產(chǎn)品需求趨勢(shì)和開(kāi)發(fā)新產(chǎn)品的要求,針對(duì)硬質(zhì)合金刀具中部分典型品種開(kāi)發(fā)了硬質(zhì)合金可轉(zhuǎn)位刀具CAD/CAM系統(tǒng)(CCTCADAMS)。本系統(tǒng)采用了自動(dòng)化與交互式設(shè)計(jì)有機(jī)集成的先進(jìn)設(shè)計(jì)技術(shù),充分利用人機(jī)資源,具備了初步智能化水平,能較好完成刀具的變參數(shù)設(shè)計(jì)和適應(yīng)性設(shè)計(jì),并能利用交互式設(shè)計(jì)方法輔助設(shè)計(jì)人員完成特殊刀具的開(kāi)發(fā)性設(shè)計(jì),利用CAM技術(shù)生成數(shù)控機(jī)床加工指令代碼。在CCTCADAMS系統(tǒng)中,圖形數(shù)據(jù)庫(kù)管理系統(tǒng)作為一個(gè)獨(dú)立的設(shè)計(jì)模塊,用于存貯和管理刀具設(shè)計(jì)中必需的及生成的各種參數(shù)和二維、三維圖形,是整個(gè)系統(tǒng)中基礎(chǔ)性和關(guān)鍵性的子系統(tǒng)。

一、圖形數(shù)據(jù)庫(kù)的類(lèi)型及內(nèi)容

1.函數(shù)庫(kù)
在本系統(tǒng)的開(kāi)發(fā)過(guò)程中,根據(jù)刀具的技術(shù)標(biāo)準(zhǔn)和特殊要求,收集、編制和開(kāi)發(fā)了多種計(jì)算方法,如刀片槽坐標(biāo)的計(jì)算方法、加工螺旋溝槽銑刀的計(jì)算方法等,將這些計(jì)算方法編制成通用的子程序,即形成了函數(shù)庫(kù),在設(shè)計(jì)中可以隨時(shí)調(diào)用,使用非常方便。函數(shù)庫(kù)的內(nèi)容在使用過(guò)程中可以不斷擴(kuò)充和完善。

2.圖形庫(kù)
根據(jù)不同的數(shù)據(jù)結(jié)構(gòu)形式,圖形庫(kù)分為以下二種類(lèi)型:
(1)3D圖形庫(kù)
建立3D圖形庫(kù)的目的一是便于在設(shè)計(jì)中直接調(diào)用;二是便于在原有產(chǎn)品基礎(chǔ)上進(jìn)行修改或改型,開(kāi)發(fā)新產(chǎn)品系列及進(jìn)行非標(biāo)設(shè)計(jì)。3D圖形庫(kù)中又包括以下幾個(gè)子庫(kù):
①圖形構(gòu)造工具庫(kù) 硬質(zhì)合金可轉(zhuǎn)位刀具整體結(jié)構(gòu)復(fù)雜,參數(shù)、尺寸繁多,形狀變化大,且局部結(jié)構(gòu)具有典型性,如螺旋溝槽、刀片槽、進(jìn)出水孔等。傳統(tǒng)設(shè)計(jì)方法常常是根據(jù)經(jīng)驗(yàn)定性設(shè)計(jì),設(shè)計(jì)的合理性和精確度難以把握。在本系統(tǒng)的開(kāi)發(fā)中,為了提高設(shè)計(jì)質(zhì)量,縮短設(shè)計(jì)周期,開(kāi)發(fā)了一個(gè)基于IDEAS DESIGN應(yīng)用模塊中Catalog-Feature、Catalog-Section的工具庫(kù),用于存放設(shè)計(jì)過(guò)程中作為構(gòu)造圖形工具的特征和截面。如構(gòu)造內(nèi)外刀片槽、出水孔、螺旋溝槽的特征塊和截面。
②標(biāo)準(zhǔn)零件庫(kù) 在刀具設(shè)計(jì)中,有許多零部件的結(jié)構(gòu)形狀完全相同,只是尺寸規(guī)格不同,如標(biāo)準(zhǔn)柄、螺釘、刀片等。對(duì)這些可系列化的零部件進(jìn)行整理和分類(lèi)后,利用IDEAS軟件中的Catalog功能固化所有的系列件,使用時(shí)可直接點(diǎn)取 Catalog-Part中相應(yīng)的系列件,當(dāng)所需圖形顯示在屏幕上時(shí),可以對(duì)它進(jìn)行旋轉(zhuǎn)、移動(dòng)、放大、縮小、改型及各種編輯操作,使用方便靈活。設(shè)計(jì)中可以隨時(shí)調(diào)用。
③非標(biāo)零件庫(kù) 利用IDEAS軟件中的Library存放通過(guò)設(shè)計(jì)或標(biāo)準(zhǔn)件改型而得到的非標(biāo)準(zhǔn)件。使用時(shí)可以直接調(diào)用,也可以經(jīng)過(guò)修改后使用。
④刀具成品庫(kù) 將設(shè)計(jì)好的刀具分類(lèi)存放,形成刀具成品庫(kù)。庫(kù)中內(nèi)容可以隨時(shí)檢索、調(diào)用,也可以任意編輯。當(dāng)設(shè)計(jì)結(jié)構(gòu)基本相同,只是局部稍有變化的刀具時(shí),不需從零部件開(kāi)始設(shè)計(jì),只需直接調(diào)出類(lèi)似成品,做局部修改后即可完成設(shè)計(jì)。
(2)2D圖形庫(kù)
建立2D圖形庫(kù)的目的是為了便于二維圖形的圖面處理和圖紙管理。2D圖形庫(kù)中包括以下子庫(kù):
①工程圖紙圖面處理工具庫(kù) 在刀具CAD中常常要涉及許多技術(shù)標(biāo)準(zhǔn),如國(guó)家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)等,而通用的CAD軟件不可能完全解決這些問(wèn)題,所以需要進(jìn)行二次開(kāi)發(fā)。我們利用IDEASDRAFTING中的Symbol和Program語(yǔ)言實(shí)現(xiàn)自動(dòng)生成圖形,為用戶(hù)提供符合國(guó)標(biāo)、行標(biāo)和企標(biāo)的標(biāo)注工具,并將自動(dòng)生成的圖形分類(lèi)嵌于DRAFTING環(huán)境的圖標(biāo)中,用戶(hù)通過(guò)點(diǎn)取圖標(biāo)、輸入必要的參數(shù),就可以方便地調(diào)用符合所需標(biāo)準(zhǔn)的圖形。圖形顯示在屏幕上時(shí),可以對(duì)其進(jìn)行各種編輯操作,如圖樣圖幅、圖框、標(biāo)題欄、明細(xì)表的設(shè)置,表面粗糙度、形位公差、尺寸公差的標(biāo)注等。
②2D機(jī)械標(biāo)準(zhǔn)零件庫(kù) 利用IDEASDRAFTING中的Symbol和Program語(yǔ)言編制了機(jī)械標(biāo)準(zhǔn)零件庫(kù),包括刀片、刀座、螺釘、標(biāo)準(zhǔn)柄、外購(gòu)件等。用戶(hù)進(jìn)行刀具二維設(shè)計(jì)時(shí),可直接調(diào)用庫(kù)中的圖形。所有零件圖形分類(lèi)存放,界面采用圖形菜單形式,調(diào)用方便。
③2D圖紙庫(kù) 將設(shè)計(jì)好的圖紙編號(hào)后作為圖紙檔案存貯在特定位置,形成2D圖紙庫(kù),便于隨時(shí)調(diào)用查閱。

3.加工數(shù)據(jù)庫(kù)
加工數(shù)據(jù)庫(kù)由加工刀具和輔助設(shè)備庫(kù)、機(jī)床加工信息庫(kù)兩個(gè)子庫(kù)構(gòu)成。

4.參數(shù)數(shù)據(jù)庫(kù)
參數(shù)數(shù)據(jù)庫(kù)是整個(gè)圖形數(shù)據(jù)庫(kù)的核心,用于存貯刀具設(shè)計(jì)和系統(tǒng)運(yùn)行所需的全部參數(shù),包括零件參數(shù)、結(jié)構(gòu)參數(shù)、標(biāo)準(zhǔn)參數(shù)等,并能記錄設(shè)計(jì)過(guò)程中生成的數(shù)據(jù)。在開(kāi)發(fā)過(guò)程中,以IDEAS的Relation Data Management為基礎(chǔ),按刀具設(shè)計(jì)的習(xí)慣形式存貯數(shù)據(jù),便于用戶(hù)使用和維護(hù),并可通過(guò)與系統(tǒng)各部分的接口實(shí)時(shí)地將數(shù)據(jù)轉(zhuǎn)換為系統(tǒng)所需的結(jié)構(gòu)形式。

二、圖形數(shù)據(jù)庫(kù)的總體結(jié)構(gòu)

圖形數(shù)據(jù)庫(kù)的總體結(jié)構(gòu)分為以下兩大部分。

1.圖形數(shù)據(jù)庫(kù)的管理接口
為了便于圖形數(shù)據(jù)庫(kù)的使用和各庫(kù)之間的數(shù)據(jù)傳輸,我們用IDEASMACRO語(yǔ)言編寫(xiě)了一組圖形數(shù)據(jù)庫(kù)管理接口程序,用于協(xié)調(diào)各個(gè)庫(kù)與主體設(shè)計(jì)軟件包、參數(shù)庫(kù)及其它庫(kù)之間的數(shù)據(jù)傳遞關(guān)系,并完成對(duì)基本庫(kù)的自動(dòng)維護(hù),向用戶(hù)提供操作庫(kù)的功能。用戶(hù)對(duì)部分庫(kù)的操作須通過(guò)接口程序完成,增加了庫(kù)的安全性。

2.圖形數(shù)據(jù)庫(kù)
分別存貯各種圖形數(shù)據(jù)的實(shí)體。

三、圖形數(shù)據(jù)庫(kù)的數(shù)據(jù)流向結(jié)構(gòu)

圖形數(shù)據(jù)庫(kù)的數(shù)據(jù)流向結(jié)構(gòu)分為兩部分,用IDEAS語(yǔ)言編程,見(jiàn)下圖。

1

圖形數(shù)據(jù)庫(kù)及數(shù)據(jù)流向結(jié)構(gòu)圖

1.庫(kù)與軟件設(shè)計(jì)包間的數(shù)據(jù)流向結(jié)構(gòu)
利用以下三個(gè)接口管理庫(kù)與主體程序間的數(shù)據(jù)流向:
①數(shù)據(jù)流出接口 管理程序?qū)?kù)的數(shù)據(jù)調(diào)用。
②數(shù)據(jù)流入接口 管理程序生成的數(shù)據(jù)對(duì)庫(kù)的存貯。
③用戶(hù)數(shù)據(jù)自動(dòng)維護(hù)管理接口 完成用戶(hù)對(duì)庫(kù)的操作管理。

2.參數(shù)庫(kù)與其它庫(kù)間的數(shù)據(jù)流向結(jié)構(gòu)
通過(guò)庫(kù)間數(shù)據(jù)傳輸接口的協(xié)調(diào)管理,可保證系統(tǒng)數(shù)據(jù)的正常傳輸。本系統(tǒng)的所有數(shù)據(jù)流向均為單向傳輸,以增強(qiáng)系統(tǒng)的易維護(hù)性及數(shù)據(jù)的安全性和正確性。

四、圖形數(shù)據(jù)庫(kù)的使用與維護(hù)

圖形數(shù)據(jù)庫(kù)全部設(shè)計(jì)為開(kāi)放式,可以在CCTCADAMS系統(tǒng)中通過(guò)設(shè)計(jì)程序調(diào)用,也可以在手動(dòng)設(shè)計(jì)單個(gè)產(chǎn)品時(shí)使用。使用界面與所處軟件環(huán)境IDEAS DESIGN&127;或IDEAS DRAFTING的界面統(tǒng)一,用戶(hù)能方便地調(diào)用。
對(duì)庫(kù)的操作不僅局限于對(duì)庫(kù)的讀取,還可以對(duì)部分庫(kù)進(jìn)行維護(hù)。庫(kù)的管理由一組接口程序包完成,可提供以下功能:
(1)檢索和讀取庫(kù)的內(nèi)容;
(2)提供對(duì)部分庫(kù)的增、刪、改功能,以便于新產(chǎn)品的開(kāi)發(fā)和非標(biāo)產(chǎn)品的設(shè)計(jì)。


開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:合金刀具CAD/CAM系統(tǒng)中圖形數(shù)據(jù)庫(kù)的設(shè)計(jì) AutoCAD培訓(xùn) AutoCAD培訓(xùn)課程 AutoCAD圖紙?jiān)O(shè)計(jì) AutoCAD在線(xiàn)視頻 AutoCAD技術(shù)學(xué)習(xí)教程 AutoCAD軟件教程 AutoCAD資料下載 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 

編輯
在線(xiàn)報(bào)名:
  • 客服在線(xiàn)請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線(xiàn)報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話(huà),謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線(xiàn)

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話(huà):13580329919
          135-8032-9919
培訓(xùn)QQ咨詢(xún):點(diǎn)擊咨詢(xún) 點(diǎn)擊咨詢(xún)
項(xiàng)目QQ咨詢(xún):點(diǎn)擊咨詢(xún)
email:kf@1cae.com