成人女人看片免费视频放人_亚洲色精品三区二区一区_欧美亚洲国产精品久久_成人无遮挡裸免费视频在线观看_97SE亚洲国产综合在线_精品久久久久久777米琪桃花_天天躁日日躁很很很躁_色噜噜狠狠一区二区三区果冻_国产免费久久精品国产传媒_67194成是人免费无码

切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
    • 5062閱讀
    • 1回復

    [推薦]AutoCAD環(huán)境下常用結(jié)構(gòu)的參數(shù)化設計 [復制鏈接]

    上一主題 下一主題
    離線991518
     
    發(fā)帖
    1026
    光幣
    11090
    光券
    0
    只看樓主 倒序閱讀 樓主  發(fā)表于: 2006-07-25
    沈陽航空工業(yè)學院 王霞 x(bM   
    -`d(>ok  
    摘 要:AutoCAD是機械設計人員最常用的繪圖工具,功能非常強大,但常因缺乏常用結(jié)構(gòu)圖形庫而影響繪圖效率,為此,論文提出在AutoCAD環(huán)境下采用AutoCADVBA 方式對機械圖形中的常用結(jié)構(gòu)進行參數(shù)化設計的解決方案。由于常用結(jié)構(gòu)的開發(fā)方式類似,便以軸類零件中鍵槽結(jié)構(gòu)的主視圖和剖面圖為例,講述了Access 數(shù)據(jù)庫的構(gòu)建方法、利用ADO 方式來開發(fā)數(shù)據(jù)庫的過程和編程實現(xiàn)最終圖形的過程。 A:YWXcg  
    關(guān)鍵詞:AutoCAD,常用結(jié)構(gòu),參數(shù)化設計 6I~{~YvB"  
    brClYpp,h  
    AutoCAD作為應用最廣泛的繪圖軟件,它的功能非常強大,基于AutoCAD環(huán)境下的二次開發(fā)也很方便。但是,在AutoCAD繪圖軟件的各種版本中,均無現(xiàn)成的常用結(jié)構(gòu)圖形庫。本文采用AutoCADVBA(Visual Basic for Applications),針對各類零件特點的常用結(jié)構(gòu),如軸類零件的鍵槽、帶輪槽、密封圈槽、移出剖面圖和局部放大圖等,實現(xiàn)了對常用結(jié)構(gòu)的參數(shù)化繪圖[1]。繪圖人員只要輸入要求的參數(shù),就可以自動生成對應圖形,簡單方便實用。由于常用結(jié)構(gòu)的編程過程非常相似,下面就以鍵槽為例,講述標準結(jié)構(gòu)參數(shù)化設計及繪圖過程。 nQM7@"R  
    n8 e4`-cY  
    1 參數(shù)選擇 ~R\U1XXyUY  
    4!0nM|~  
    鍵槽是軸類零件上常見的結(jié)構(gòu),通過對圖1和圖2 的比較可見,只要圖2 中5 個參數(shù)給定,就可將鍵槽的主視圖和剖面圖確定下來[2]。而且,根據(jù)標準機械設計手冊,參數(shù)中的b、t 是由軸徑d決定的,那么,繪圖過程需要的參數(shù)只有三個:d、l、a。而另外兩個參數(shù)b、t 可作為數(shù)據(jù)庫內(nèi)容通過d 來查詢,這部分任務通過程序來完成。因此,經(jīng)過分析可知,繪圖人員只要輸入?yún)?shù)d、l、a 的數(shù)值就能快速簡潔地完成(圖2)了。 tqT-9sEXX.  
    hSfLNvK  
    Eumdv#Qg  
    GN ?1dwI  
    8`;3`lZ  
    6HxZS+], c  
    2 編程思路 ~.f[K{h8  
    H\ONv=}7I  
    2. 1 建立Access 數(shù)據(jù)庫 8!VF b+  
    n9r3CLb[  
    普通平鍵及鍵槽尺寸如圖3 所示。 QE%|8UFY  
    <n|.Z-gF\  
    ~AG."<}  
    IX y  $  
    Access 是開發(fā)小型數(shù)據(jù)庫應用系統(tǒng)的理想工具,功能靈活,易于學習和操作[3]。本軟件便采用Access 來建立數(shù)據(jù)庫。表的結(jié)構(gòu)非常簡單,只是對機械手冊相關(guān)表格中部分字段的選取。對于鍵槽來說,則采用如表1 的表格形式(表1 只選取完整表格的一部分)。 70{fl 4J5  
    E?3$ *t  
    2. 2 數(shù)據(jù)庫操作部分 {GM8}M~D&  
    }Q%fY&#(bp  
    本軟件對數(shù)據(jù)庫的操作使用ADO(ActiveXData Objects)方式[3]。 <|_b:  
    =OU]<%  
    其中,打開數(shù)據(jù)庫的語句如下: 8et.A  
    DsH`I %w{  
    Public Const DATABASE As String = " 常用 7z4u?>pne*  
    結(jié)構(gòu). mdb" NP5;&}uv*!  
    Private cnn As ADODB. Connection ; #^Jy#)  
    Set cnn = New ADODB. Connection ?L~Z]+-  
    cnn. ConnectionString = " Provider = Microsoft. Dt8wd,B  
    Jet. OLEDB. 4. 0;Data Source = " - + App. path + 9\[A%jp#K@  
    " " + DATABASE + " ;" UON W3}-  
    cnn. Open 7+^4v(s  
    5Pu F]5  
    對數(shù)據(jù)庫中的數(shù)據(jù),本軟件最常用的是查詢功能。例如:根據(jù)所給軸的直徑d 查詢鍵槽的相關(guān)尺寸b、t 的查詢語句如下: 2gb 凤阳县| 三明市| 福海县| 柳州市| 青州市| 安吉县| 巴楚县| 板桥市| 新龙县| 肥城市| 江川县| 米林县| 九寨沟县| 福清市| 扎鲁特旗| 探索| 随州市| 龙井市| 富源县| 怀安县| 门头沟区| 兴和县| 大余县| 孝感市| 堆龙德庆县| 神池县| 平和县| 论坛| 海丰县| 南充市| 阿拉尔市| 盐城市| 公主岭市| 郧西县| 英吉沙县| 武乡县| 甘泉县| 华亭县| 慈利县| 汾西县| 左云县|