• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Pro/E+VC+ADO+Access的角鋼參數(shù)化設(shè)計(jì)

    2014-12-31 12:08:02楊衛(wèi)國(guó)
    機(jī)械工程與自動(dòng)化 2014年2期
    關(guān)鍵詞:邊角角鋼按鈕

    孫 海,楊衛(wèi)國(guó),李 灝,王 珍,田 甜,胡 娟

    (1.太原重工股份有限公司,山西 太原 030024;2.陜西省特種設(shè)備質(zhì)量安全監(jiān)督檢測(cè)中心,陜西 西安 710048)

    0 引言

    角鋼俗稱(chēng)角鐵,是截面形狀主要為直角形的型鋼,可分為等邊角鋼和不等邊角鋼,被廣泛應(yīng)用于各種金屬結(jié)構(gòu)、建筑結(jié)構(gòu)和工程結(jié)構(gòu)中。角鋼的規(guī)格用邊長(zhǎng)和邊厚的尺寸表示,目前國(guó)產(chǎn)角鋼規(guī)格為2號(hào)~20號(hào),以邊長(zhǎng)的厘米數(shù)為號(hào)數(shù),同一號(hào)角鋼常有2種~7種不同的邊厚。通過(guò)參數(shù)化設(shè)計(jì)方法建立起角鋼的三維模型,結(jié)合數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),可實(shí)現(xiàn)角鋼三維模型的快速設(shè)計(jì)。

    首先在Pro/E中建立起角鋼的三維模型樣板,然后在Access 2003中建立角鋼截面尺寸的數(shù)據(jù)庫(kù)表,最后編寫(xiě)數(shù)據(jù)庫(kù)訪問(wèn)函數(shù)和參數(shù)化設(shè)計(jì)程序,將此數(shù)據(jù)庫(kù)訪問(wèn)函數(shù)嵌入到Pro/E的二次開(kāi)發(fā)程序中,通過(guò)在角鋼的參數(shù)化設(shè)計(jì)程序中調(diào)用該數(shù)據(jù)庫(kù)訪問(wèn)函數(shù)即可實(shí)現(xiàn)在此三維軟件下對(duì)角鋼的參數(shù)化設(shè)計(jì)。

    本文以等邊角鋼為例介紹其參數(shù)化設(shè)計(jì)實(shí)現(xiàn)過(guò)程。

    1 建立角鋼的三維參數(shù)化模型

    在Pro/E 2.0環(huán)境下采用交互式方式建立等邊角鋼的三維模型樣板,然后在Pro/E的工具關(guān)系菜單下添加參數(shù),并建立這些參數(shù)和此三維模型尺寸系統(tǒng)默認(rèn)參數(shù)之間的關(guān)系,這些自定義參數(shù)是和角鋼的數(shù)據(jù)庫(kù)表中的參數(shù)一一對(duì)應(yīng)的,最后反復(fù)調(diào)試幾次,修改各設(shè)計(jì)參數(shù),直到模型更新成功[1]。

    2 建立熱軋型鋼的數(shù)據(jù)庫(kù)

    首先在Access 2003中建立等邊角鋼的數(shù)據(jù)庫(kù),創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)表并給此數(shù)據(jù)庫(kù)表命名,在此數(shù)據(jù)庫(kù)表中建立等邊角鋼各型號(hào)的截面尺寸值并保存,如圖1所示,需要注意的是要將此數(shù)據(jù)庫(kù)表保存在Pro/E的啟動(dòng)目錄中。

    3 編寫(xiě)數(shù)據(jù)庫(kù)訪問(wèn)函數(shù)和參數(shù)化設(shè)計(jì)程序

    在Pro/TOOLKIT應(yīng)用程序中添加采用ADO方式的訪問(wèn)函數(shù),創(chuàng)建一個(gè)類(lèi)型為“Generic Class”的通用類(lèi),并命名為Mydb,系統(tǒng)會(huì)自動(dòng)生成它的頭文件。在Mydb.h中添加如下代碼[2]:

    圖1 等邊角鋼數(shù)據(jù)庫(kù)表

    上述代碼中"C:\Program Files\Common Files\System\ADO\msMydb5.dll"指出了msMydb5.dll的具體位置,代碼“rename("EOF","adoEOF"),rename("BOF","adoBOF")”是將在ADO中的EOF和BOF更名為adoEOF和adoBOF。

    圖2為等邊角鋼的參數(shù)化設(shè)計(jì)界面,操作時(shí)選擇記錄號(hào)后,點(diǎn)擊調(diào)用數(shù)據(jù)庫(kù)按鈕,即可將等邊角鋼數(shù)據(jù)庫(kù)表中對(duì)應(yīng)參數(shù)的數(shù)據(jù)值顯示在界面中;點(diǎn)擊再生按鈕后,Pro/E環(huán)境下的三維模型的尺寸即刻發(fā)生變化;為方便操作增加了取消和保存按鈕。

    以往在Pro/E環(huán)境下通常采用ODBC方式來(lái)訪問(wèn)數(shù)據(jù)庫(kù),與ODBC相比,采用ADO具有使用簡(jiǎn)便、速度快、內(nèi)存消耗少和占用磁盤(pán)空間少等優(yōu)點(diǎn)。

    圖2 等邊角鋼參數(shù)化設(shè)計(jì)界面

    4 結(jié)論

    本文以等邊角鋼的參數(shù)化過(guò)程為實(shí)例,采用VC++6.0對(duì)Pro/E進(jìn)行二次開(kāi)發(fā),結(jié)合Access 2003數(shù)據(jù)庫(kù)管理系統(tǒng),在Pro/E環(huán)境下實(shí)現(xiàn)了采用ADO技術(shù)對(duì)角鋼數(shù)據(jù)庫(kù)的訪問(wèn),大大提高了角鋼的三維參數(shù)化設(shè)計(jì)效率,也為標(biāo)準(zhǔn)件等的模型庫(kù)建立提供了思路。

    [1]李世國(guó).Pro/TOOLKIT程序設(shè)計(jì)[M].北京:機(jī)械工業(yè)出版社,2003.

    [2]符敢為.基于Pro/E的橋機(jī)主梁參數(shù)化設(shè)計(jì)與分析[D].太原科技大學(xué),2012:52-53.

    猜你喜歡
    邊角角鋼按鈕
    哪個(gè)是門(mén)鈴真正的按鈕
    當(dāng)你面前有個(gè)按鈕
    應(yīng)用旋轉(zhuǎn)的性質(zhì)求邊角
    邊角雙核互相轉(zhuǎn),環(huán)環(huán)相扣不變心——解三角形經(jīng)典題突破
    公交車(chē)逃生窗為什么要砸邊角處
    廣佛線道岔角鋼絕緣改善方案
    別樣風(fēng)景“邊邊角”
    死循環(huán)
    CFRP和角鋼復(fù)合加固混凝土矩形柱軸心受壓承載力
    基于ANSYS的輸電線路角鋼塔連接節(jié)點(diǎn)裝置分析
    信宜市| 朔州市| 库车县| 开封县| 南京市| 营口市| 荔浦县| 古蔺县| 兰西县| 太康县| 通化县| 广南县| 垦利县| 巧家县| 平原县| 封丘县| 永兴县| 金塔县| 酉阳| 长阳| 深州市| 屏边| 托里县| 龙海市| 那曲县| 镇江市| 车险| 九寨沟县| 三河市| 沅江市| 云安县| 肃北| 含山县| 安陆市| 融水| 巴里| 台湾省| 土默特左旗| 翁牛特旗| 益阳市| 彭山县|