孫 海,楊衛國,李 灝,王 珍,田 甜,胡 娟
(1.太原重工股份有限公司,山西 太原 030024;2.陜西省特種設備質量安全監督檢測中心,陜西 西安 710048)
角鋼俗稱角鐵,是截面形狀主要為直角形的型鋼,可分為等邊角鋼和不等邊角鋼,被廣泛應用于各種金屬結構、建筑結構和工程結構中。角鋼的規格用邊長和邊厚的尺寸表示,目前國產角鋼規格為2號~20號,以邊長的厘米數為號數,同一號角鋼常有2種~7種不同的邊厚。通過參數化設計方法建立起角鋼的三維模型,結合數據庫訪問技術,可實現角鋼三維模型的快速設計。
首先在Pro/E中建立起角鋼的三維模型樣板,然后在Access 2003中建立角鋼截面尺寸的數據庫表,最后編寫數據庫訪問函數和參數化設計程序,將此數據庫訪問函數嵌入到Pro/E的二次開發程序中,通過在角鋼的參數化設計程序中調用該數據庫訪問函數即可實現在此三維軟件下對角鋼的參數化設計。
本文以等邊角鋼為例介紹其參數化設計實現過程。
在Pro/E 2.0環境下采用交互式方式建立等邊角鋼的三維模型樣板,然后在Pro/E的工具關系菜單下添加參數,并建立這些參數和此三維模型尺寸系統默認參數之間的關系,這些自定義參數是和角鋼的數據庫表中的參數一一對應的,最后反復調試幾次,修改各設計參數,直到模型更新成功[1]。
首先在Access 2003中建立等邊角鋼的數據庫,創建一個數據庫表并給此數據庫表命名,在此數據庫表中建立等邊角鋼各型號的截面尺寸值并保存,如圖1所示,需要注意的是要將此數據庫表保存在Pro/E的啟動目錄中。……