亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計算機輔助設計的后期及其應用

        2015-04-29 00:00:00胡業(yè)榮
        今日湖北·中旬刊 2015年6期

        摘 要 伴隨著計算機的高速發(fā)展,CAD在機械建筑家居等多方面的領域都得到了應用,在熟悉了計算機輔助設計的一些基本的知識之后,為了滿足現(xiàn)代設計更加集成化、專業(yè)化、標準化的要求,就必須掌握CAD的后期功能。本文將介紹AutoCAD的后期設計以及應用,分析其緣由及不足之處。

        關鍵詞 AutoCAD 參數(shù)化繪圖 二次開發(fā)

        AutoCAD是一個功能強大的軟件,它已經(jīng)應用于世界的各大行業(yè),具有很強的通用性。他的初始界面開發(fā)以及基本的命令都是基于最基本的手動繪圖以及基于最廣大的用戶需求而設計的,因此這也造成了CAD的局限性。但是CAD是一個開放的系統(tǒng),這也是其強大的生命力所在。CAD的參數(shù)化繪圖和二次開發(fā)技術,已經(jīng)構(gòu)成了計算機輔助設計的后期重要內(nèi)容,并且隨著時代的發(fā)展,其應用也得到了越來越廣泛的應用。

        一、AutoCAD的參數(shù)化繪圖

        1、利用高級語言實現(xiàn)參數(shù)化繪圖

        AutoCAD可以識別一個后綴為.scr的命令組文件,該命令組文件是是基于AutoCAD的基本命令而編寫的一組命令,使用script命令時,將 出現(xiàn)“選擇腳本文件”對話框,供用戶調(diào)用相應的命令組文件,AutoCAD執(zhí)行命令組文件時,將按照命令組文件的命令序列執(zhí)行。

        利用高級語言實現(xiàn)參數(shù)化繪圖。就是將命令組文件中的有關數(shù)值用參數(shù)表示,用高級語言給命令組文件中的參數(shù)賦值,實際上就是利用高級語言編寫程序,生成命令組文件,然后再由AutoCAD執(zhí)行的過程。利用高級語言實現(xiàn)參數(shù)化繪圖,體現(xiàn)了AutoCAD的開放性,減低了用戶的使用難度,同時也為AutoCAD向外部數(shù)據(jù)庫或者文件的讀取提供了便利。

        2、利用Vissual LISP語言實現(xiàn)參數(shù)化繪圖

        AutoLISP是一種表處理語言,是CAD里面的內(nèi)部語言,它除了具有和LISP語言的相同的語法和一些基本特性以外,還具備了強大的圖形處理能力。在AutoCAD14之后,Autodesk公司推出了軟件Visual LISP,增強了AutoLISP的開發(fā)能力。由于AutoLISP語言是CAD的內(nèi)部語言,可以直接在CAD界面上運行,不需要再通過第三方的系統(tǒng)輸入?yún)?shù),更加便于管理,運行的速度更快,并且具有很好的安全性能。

        3、參數(shù)化繪圖的應用

        在繪圖的過程中,我們經(jīng)常會遇見一些具有相同結(jié)構(gòu)的零件,還有一些我們習慣稱之為標準件的零件,如果只用參數(shù)化繪圖,通過輸入這些類似零件的基本參數(shù),例如輸入一個齒輪的模數(shù)、齒書和分度圓等,就可以快速地畫出圖形,縮短了設計周期,提高了設計質(zhì)量。

        二、AutoCAD的二次開發(fā)

        1、向AutoCAD增加新命令

        由于AutoCAD具有通用性,所以也不可能能夠同時滿足所有用戶的要求,貼別是一些具有較高專業(yè)化的場合,如果只是基本命令進行繪圖,難免會顯得特別繁瑣,增加了開發(fā)設計的難度。

        這個時候,可以通過向AutoCAD增加新命令的方法來滿足一些專業(yè)化設計的要求。使用上面所說的AutoLISP語言就可以很方便地向AutoCAD增加新命令,用戶只需要自定義函數(shù)Defun產(chǎn)生一個“c:XX”的函數(shù)即可。

        2、用戶界面的開發(fā)設計

        CAD一開始就有自己的通用界面,但是這個界面很有可能無法滿足一些使用者的要求,或者界面國語冗余,又或者缺少一些在某些專業(yè)領域常用的命令。同時,一個好的界面也像一個商品的包裝,不僅僅自己要有高的質(zhì)量,也要滿足使用者的操作舒適度和個性化。

        用戶界面的設計包括封面設計和永華菜單設計。開發(fā)的方法業(yè)余很多,可以通過相關的軟件,例如利用Visual C++編寫啟動的ARX程序,也可以用AutoCAD內(nèi)部的對話框DCL描述文件編寫,還可以通過早AutoCAD的文件夾中support中找到菜單文件(.mnu文件)通過用文本編輯的方法編輯用戶自己的開發(fā)的菜單文件,但是要在啟動AutoCAD之前,必須先刪除ACAD.mnc\ACAD.mns\ACAD.mnr這三個文件。

        使用Menu命令或者在工具欄菜單中找到自定義項,可以引導AutoCAD從磁盤文件中裝載一個新的菜單,相反的,使用MENUUNLOAD命令可以卸載菜單,并且可以從菜單欄中添加或者移去特定的下拉菜單。AutoCAD在下次啟動的時候會運行最后所調(diào)用的菜單文件。

        3、 AutoCAD對話框的設計

        和最早的DOS人機界面相比,現(xiàn)在對話框已經(jīng)成為了現(xiàn)在各種操作系統(tǒng)和軟件人機交互的主流,具有良好的視覺效果和很強的可操作性,簡單易懂,不需要保持輸入數(shù)據(jù)的邏輯性。

        對話框由按鈕、編輯框、列表框、單選按鈕組、復選框、圖像按鈕等組成。對話框的設計途徑有兩種:1、通過AutoCAD R12推出的DCL語言設計;2、使用Visual C++的可視化設計環(huán)境。使用DCL語言編寫存在繁瑣、不直觀等的缺點,而使用Visual C++可以使設計變得很輕松。

        三、結(jié)束語

        AutoCAD最大的特點就是具有開放性,這個特點在以后將會得到更大的拓展,精通AutoLISP語言,善于使用高級語言對cad進行開發(fā)設計,必將成為以后AutoCAD使用的一大主流。

        參考文獻:

        [1]袁澤虎,戴錦春,王國順.計算機輔助設計與制造(第二版)[M].北京:中國水利水電出版社,2011.

        [2]陳繼民,左鐵釧.基于AutoCAD的用戶界面設計[A].制造業(yè)自動化,2000.

        [3]方建軍.AutoCAD對話框的可視化技術[J].機械設計與制造,2000.

        (作者單位:武漢大學動力與機械學院)

        久久无码高潮喷水| 国产一区二区不卡老阿姨| 日日人人爽人人爽人人片av| 亚洲白白色无码在线观看| 欧美日韩性视频| av日本一区不卡亚洲午夜| 亚洲国产线茬精品成av| 丰满人妻猛进入中文字幕| 午夜三级a三级三点在线观看| 日韩精品无码视频一区二区蜜桃| 夜夜揉揉日日人人| 国产精品女同久久免费观看| 国产91极品身材白皙| 美女很黄很色国产av| 国产亚洲2021成人乱码| 91视频88av| 国产熟女精品一区二区| 午夜影院免费观看小视频| 日本伦理精品一区二区三区| 日本一卡2卡3卡4卡无卡免费网站 亚洲av无码一区二区三区不卡 | 久精品国产欧美亚洲色aⅴ大片| 最近中文字幕在线mv视频在线| 狠狠亚洲婷婷综合色香五月| 日本免费播放一区二区| 成人免费看aa片| 99亚洲精品久久久99| 全免费a级毛片免费看| 五月激情狠狠开心五月| 亚洲精品国产熟女久久久| 国产成人午夜高潮毛片| 私人毛片免费高清影视院| 亚洲综合欧美在线| 精品蜜臀国产av一区二区| 激情综合色综合啪啪开心| 人妻夜夜爽天天爽| 国产剧情av麻豆香蕉精品| 亚洲AV无码成人精品区H| 色婷婷一区二区三区久久亚洲 | 成人国产一区二区三区av| av无码av天天av天天爽| 老司机在线精品视频网站|