支撐庫部分該部分包括三個子部分:標注時所用的標注符號庫、存放示意圖的幻燈片庫和標準件數(shù)據(jù)庫。在標準件的參數(shù)化設(shè)計過程中,可以采用兩種數(shù)據(jù)存儲方式:程序內(nèi)數(shù)據(jù)存儲方式和程序外數(shù)據(jù)存儲方式。對于數(shù)據(jù)量較小的標準式,可以采用程序內(nèi)數(shù)據(jù)存儲方式,由于AntoLISP是表格式的語言,表就是*基本的數(shù)據(jù)格式,因而把數(shù)據(jù)存儲在程序內(nèi)比較方便、簡單。程序外存儲方式是將數(shù)據(jù)存儲在程序以外的數(shù)據(jù)文件中由程序進行文件操作讀出數(shù)據(jù),然后再進行數(shù)據(jù)處理,輸出圖形,這種方法運行可靠,適宜于數(shù)據(jù)量較大的情形。數(shù)據(jù)文件可有多種實現(xiàn)方法,可用ACCESS、FOXPRO等數(shù)據(jù)庫,也可以使用文本文件、ASCn碼文件。
核心程序部分該部分由各標準件的處理程序構(gòu)成。各程序由主控菜單調(diào)用,可以驅(qū)動對話框,接受用戶輸人選擇,檢索標準件數(shù)據(jù)庫,處理數(shù)據(jù),調(diào)用繪圖程序完成繪圖或塊插人??梢苑譃樗膫€模塊:對話框驅(qū)動模塊、數(shù)據(jù)檢索模塊、參數(shù)賦值模塊、繪圖輸出模塊。各模塊之間的關(guān)系。在夾具標準件設(shè)計中原型圖的使用在進行夾具標準件參數(shù)化設(shè)計過程中,由于夾具標準件的不同尺寸規(guī)格要求有不同大小的圖幅及不同的圖形設(shè)置與之相對應(yīng),這樣就提出了一個問題:既要保證各個尺寸規(guī)格的夾具標準件圖形能盡可能地使用相同繪圖命令,又要按要求繪制出不同型號的夾具標準件圖。該問題可以通過創(chuàng)建原型圖的方法來解決。一般情況下,用AntdCAD在計算機上生成圖形前要重新設(shè)置某些參數(shù),如設(shè)置層、顏色、線型、圖限、捕捉、單位、文本高度、尺寸標注變量及其它參數(shù),相當費時。如果先將這些參數(shù)在各個不同的原型圖中設(shè)置好,建立初始圖形設(shè)置信息,可以包括邊框、標題塊、公差表等,在開始作圖前先根據(jù)需要加載不同的原型圖,可以節(jié)省許多時間。
塊的使用塊對一些比較難處理的標注非常有效,如表面粗糙度符號、形位公差、倒角標注、基準以及漢字等,程序中難以用繪圖命令實現(xiàn)。使用塊,能大大減輕設(shè)計人員的編制工作,增加繪圖的準確性,減少重復(fù)性勞動,提高繪圖速度。例如,很多機械圖中都要用到表面粗糙度符號,為了在不同的圖形文件中使用表面粗糙度符號,可以采用塊方法,先畫出表面粗糙符號,使其成為一個塊,在以后要用到表面粗糙度符號時直接插入該塊即可。當然也可將其保存為一個文件,通過外部調(diào)用(在一副圖形中對另一副外部圖形的引用),在當前圖形中插入該符號。