<output id="r87xx"></output>
    1. 
      
      <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
        •   

               當(dāng)前位置:首頁>軟件介紹>計(jì)算機(jī)技術(shù)與鑄造工藝CAD軟件開發(fā) 查詢:
               
          計(jì)算機(jī)技術(shù)與鑄造工藝CAD軟件開發(fā)
          來源:名易軟件

          1鑄造工藝CAD的系統(tǒng)結(jié)構(gòu)

          鑄造工藝CAD軟件的開發(fā)設(shè)計(jì),不僅要求系統(tǒng)能夠進(jìn)行復(fù)雜的二維繪圖、尺寸標(biāo)注、填寫標(biāo)題欄和對圖形、文字的編輯功能,同時(shí)也要具備完善的工藝設(shè)計(jì)數(shù)據(jù)庫和參數(shù)化的圖形庫,以及設(shè)計(jì)過程中生成的各種文字、數(shù)據(jù)、圖形的收集整理功能,以供設(shè)計(jì)完成后的相關(guān)數(shù)據(jù)、圖形分類管理和補(bǔ)充、擴(kuò)大,豐富數(shù)據(jù)庫資源。鑄造工藝CAD是指從零件圖輸入到鑄件工藝圖輸出之間應(yīng)完成的全部工藝設(shè)計(jì)工作。主要包括鑄件的分型面、加工余量、拔模斜度、芯頭、澆注系統(tǒng)、冒口及各種工藝符號的設(shè)計(jì)。

          2鑄造工藝CAD數(shù)據(jù)庫建立與管理

          建立鑄造工藝參數(shù)數(shù)據(jù)庫,以便貯存和管理鑄造工藝設(shè)計(jì)所需要的設(shè)計(jì)信息,數(shù)據(jù)庫是鑄造工藝CAD系統(tǒng)的核心,所有的設(shè)計(jì)和繪圖工作都建立在這個(gè)公共數(shù)據(jù)庫里,其功能有:能提供設(shè)計(jì)過程中所有設(shè)計(jì)內(nèi)容所需的工藝參數(shù),如金屬密度、收縮率、分型負(fù)數(shù),澆注系統(tǒng)參數(shù),冒口系統(tǒng)參數(shù)等。冒口設(shè)計(jì)模塊和澆注系統(tǒng)設(shè)計(jì)模塊所采用的數(shù)學(xué)模型和結(jié)構(gòu)都是固定的,而不同的只是鑄件的具體尺寸。因此,這類模塊首先根據(jù)鑄件的種類、形狀、模數(shù)、尺寸等參數(shù),用MiscrosoftAccess建立標(biāo)準(zhǔn)件數(shù)據(jù)庫,在繪圖前汁算機(jī)先計(jì)算鑄件的工藝參數(shù),然后,根據(jù)計(jì)算結(jié)果自動(dòng)查詢標(biāo)準(zhǔn)件數(shù)據(jù)庫,當(dāng)標(biāo)準(zhǔn)件不能滿足設(shè)計(jì)要求時(shí),由自定義數(shù)據(jù)程序模塊通過交互的數(shù)據(jù)傳遞在屏幕上將計(jì)算結(jié)果自動(dòng)轉(zhuǎn)化為圖形。

          為了對鑄造工藝參數(shù)數(shù)據(jù)庫進(jìn)行有效的管理,本軟件提供一個(gè)數(shù)據(jù)庫管理程序,在程序里可以對數(shù)據(jù)進(jìn)行各種操作(包括數(shù)據(jù)的瀏覽,添加,刪除,查詢等)。

          數(shù)據(jù)庫程序設(shè)計(jì)本軟件根據(jù)實(shí)際需要,充分利用各種數(shù)據(jù)庫操作的優(yōu)點(diǎn),分別使用了。DBC(OpenDatabaseConnectivity開放式數(shù)據(jù)庫接),DAO(DataAccessObjects數(shù)據(jù)訪問對象)等數(shù)據(jù)庫處理方法,從而方便、安全地對數(shù)據(jù)進(jìn)行管理,保證了數(shù)據(jù)的使用和存儲。

          3鑄造工藝CAD軟件的圖形庫

          3.1AutoCAD2000的圖形系統(tǒng)

          鑄造工藝CAD的主要目的是以人機(jī)對話的形式輸出工藝、工裝設(shè)計(jì)圖紙,因此圖形系統(tǒng)是鑄造工藝CAD的重要組成部分。從根本上講CAD圖形系統(tǒng)是由一個(gè)圖形核心系統(tǒng)(繪圖軟件)和一系列嵌套在某種高級語言中的圖形輸入輸出函數(shù)及子程序構(gòu)成的。近幾年來,微型機(jī)圖形系統(tǒng)發(fā)展十分迅速,以美國Autodesk公司推出的AutoCAD軟件最流行。AutoCAD強(qiáng)大的繪圖功能、豐富的編輯子段以及良好的人機(jī)界面等,使得AutoCAD在各行各業(yè)中發(fā)揮著重要的作用,同時(shí)它也提供了一個(gè)開放式的平臺,給有心開發(fā)各行各業(yè)的AutoCAD軟件廠商一個(gè)理想的環(huán)境。在AutoAD平臺上進(jìn)行的應(yīng)用軟件已廣泛應(yīng)用于各個(gè)工程領(lǐng)域,并且用于AutoCAD二次開發(fā)的方法和環(huán)境也在不斷地發(fā)展和完善。

          3.2AutoCAD2000的二次開發(fā)環(huán)境

          AutoCAD之所以得到廣泛的應(yīng)用,與其開放式體系、豐富的開發(fā)工具和開發(fā)方法是分不開的。從第一代的編程語言Autolisp到ADS、ARX、Object、RX、VBA、及最新發(fā)布的Java,體現(xiàn)了AutoCAD開放的應(yīng)用開發(fā)體系結(jié)構(gòu),真正擴(kuò)展了AutoCAD系統(tǒng)的功能。AutoCAD的二次開發(fā)環(huán)境也逐漸從基于結(jié)構(gòu)化的、過程的編程環(huán)境轉(zhuǎn)向面向?qū)ο蟮拈_發(fā)平臺。ARX是R13之后推出的一個(gè)全新的面向?qū)ο蟮拈_發(fā)環(huán)境。也是AutoCAD第一次直接提供面向?qū)ο蟮亩伍_發(fā)工具。ARX更著眼于應(yīng)用程序的智能性。ARX程序在很多方面與ADS、Autolsp程序不同,ARX程序是個(gè)動(dòng)態(tài)鏈接庫。它和AutoCAD共享同樣的地址空間并且直接和AutoCAD進(jìn)行通訊。ARX訪問AutoCAD數(shù)據(jù)庫的速度更快,并且ARX程序可以創(chuàng)建新的類,這些類可以為其它程序所共享,從而充分利用面向?qū)ο缶幊痰膬?yōu)點(diǎn)。ARX程序創(chuàng)建的實(shí)體幾乎與AutoCAD內(nèi)在實(shí)體是等同的。ARX提供了六個(gè)主要的類庫來訪問和控制AutoCAD及處理CAD常見的事物,它們是:(1)AcRxAutoCAD運(yùn)行擴(kuò)展庫o(2)AcEdAutoCAD命令擴(kuò)展庫。(3)AcDbAutoCAD數(shù)據(jù)庫訪問庫。(4)AcGe通用幾何庫。(5)AcGiAutoCAD圖形界面庫。(6)AcBr邊界描述庫。

          4圖形參數(shù)化程序設(shè)計(jì)的機(jī)制

          圖形參數(shù)化程序設(shè)計(jì)主要是將工藝參數(shù)數(shù)據(jù)庫和AutoCAD圖形庫相結(jié)合。作為一個(gè)參數(shù)化圖庫系統(tǒng),主要包括數(shù)據(jù)庫、用戶界面和參數(shù)化繪圖程序三個(gè)部分。其中,數(shù)據(jù)庫主要用來存放圖形的系列尺寸數(shù)據(jù)和性能參數(shù);參數(shù)化繪圖程序用來實(shí)現(xiàn)圖形繪制的程序化;用戶界面用來實(shí)現(xiàn)數(shù)據(jù)庫與參數(shù)化繪圖程序的連接,設(shè)計(jì)上以對話框的形式實(shí)現(xiàn);在數(shù)據(jù)的流程設(shè)計(jì)上,采用自定義繪圖類的方式,該方式充分考慮了面向?qū)ο蟮脑O(shè)計(jì)方法,完全實(shí)現(xiàn)了變量與方法的封裝。自定義繪圖類,其成員變量為圖形的尺寸參數(shù),其成員函數(shù)為用于繪制圖形的功能函數(shù),在對話框類中聲明白定義繪圖類的對象指針。

          圖1是實(shí)現(xiàn)“柴油機(jī)-灰鑄鐵件明頂胃口”的參數(shù)化繪圖界面。在“新建冒口”標(biāo)綏的界面里,右邊是冒口的繪圖參數(shù),左邊是冒口示意圖,根據(jù)冒口重量選取繪圖參數(shù)到左上的編輯框中,然后單擊“繪圖”按鈕繪制冒口。同樣在“修改冒口”標(biāo)簽的界面里,可對已經(jīng)繪制的胃口進(jìn)行修改。明頂冒口繪圖類的構(gòu)造代碼如下:

          classcjming_dinlLmaokouII明頂胃口類

          protected:II繪圖參數(shù)

          doubleT;II熱節(jié)大小

          doubleDR;

          doubleHR;

          doubleh;

          doubleR;

          doubled;

          public:操作函數(shù)

          cjming_ding_maokou(data,doublebpoint,CString);構(gòu)造函數(shù)

          cjming_ding_maokou();

          virtualBOOLdraw();冒口繪制函數(shù)

          virtualBOOLdim();旨口標(biāo)注函數(shù)

          5結(jié)論

          (1)鑄造工藝CAD根據(jù)工廠實(shí)際需要,建立鑄造工藝參數(shù)庫,結(jié)合經(jīng)驗(yàn),運(yùn)用參數(shù)化繪圖書機(jī)制建立符合需要的澆冒口系統(tǒng)圖庫、芯頭圖庫、工藝符號庫等,能快速、準(zhǔn)確的進(jìn)行工藝設(shè)計(jì)。

          (2)將AutoCAD強(qiáng)大的繪圖功能及二次開發(fā)技術(shù)ObjectARX和VisualC++的MFC(微軟基本類庫)相結(jié)合,使軟件界面友好,操作方便。軟件的開放性很好,設(shè)計(jì)人員可以對數(shù)據(jù)庫和參數(shù)化圖形庫進(jìn)行添加、刪除、修改等操作。

          (3)軟件提供的設(shè)計(jì)功能自動(dòng)化程度高,適合各種層次的設(shè)計(jì)人員。(萬方數(shù)據(jù))


          會員管理系統(tǒng)的目的和意義在哪些方面影樓用什么會員管理系統(tǒng)進(jìn)行管理
          連鎖會員管理系統(tǒng)包含收銀系統(tǒng)嗎名易重慶OA辦公系統(tǒng)比較好的滿足了用戶的軟件選擇標(biāo)準(zhǔn)
          會員積分系統(tǒng)主要有什么什么作用和功能?有無卡的會員管理系統(tǒng)有什么區(qū)別呢
          設(shè)置網(wǎng)站會員積分系統(tǒng)需要考慮哪些問題門店的零售會員管理軟件怎么設(shè)計(jì)的
          會員管理系統(tǒng)如何對女裝店進(jìn)行管理有什么網(wǎng)吧會員直銷管理系統(tǒng)啊,我們網(wǎng)吧需要一個(gè)
          OA辦公系統(tǒng)的工作流程描述表與節(jié)點(diǎn)說明協(xié)同OA軟件的工作流程描述表、特殊說明
          協(xié)同OA軟件中項(xiàng)目油氣費(fèi)報(bào)銷單OA軟件流程名稱:員工離職審批
          協(xié)同OA軟件的工作流程描述表
          信息發(fā)布:廣州名易軟件有限公司 http://m.jetlc.com
          • 勁爆價(jià):
            不限功能
            不限用戶
            1998元/年

          • 微信客服

            <output id="r87xx"></output>
          1. 
            
            <mark id="r87xx"><thead id="r87xx"><input id="r87xx"></input></thead></mark>
              • 成人国产三级 | 日本操逼小视频 | 777婷婷 | 欧美日韩三级 | 91xx在线 | 国产婷婷色一区二区在线 | 在线观看几把的网站 | selaoban亚洲精品一区 | 俺去也在线www色官网 | 大屌日|