CAD技術(shù)已進(jìn)入我們生活的各個(gè)領(lǐng)域,Autodesk公司開發(fā)的AutoCAD軟件包因其卓越的優(yōu)良性能在我國得到了廣泛的使用。但AutoCAD本身的文字功能存在一定的局限性,不能滿足設(shè)計(jì)工程需要。本文詳細(xì)分析了AutoCAD字形的數(shù)據(jù)結(jié)構(gòu)和其存儲方式,找出擴(kuò)充字形文件的方法,并構(gòu)造了一個(gè)滿足自己工作需要的字形文件,取得了較好的效果。
[關(guān)鍵字]設(shè)計(jì) CAD 字庫 字形
一、概述
人類從未停止設(shè)計(jì),設(shè)計(jì)的對象從人類居住的房屋,人類生活的必需品,到人類的整個(gè)生存、生活、學(xué)習(xí)、工作所涉及的環(huán)境,以及人類勞動的工具。CAD(Computer Aided Design)的出現(xiàn),讓人類的設(shè)計(jì)告別繪圖板和鉛筆,使設(shè)計(jì)進(jìn)入了現(xiàn)代的計(jì)算機(jī)時(shí)代。特別是進(jìn)入90年代后,微機(jī)的性能大步提高,基于微機(jī)的計(jì)算機(jī)輔助設(shè)計(jì)軟件的性能也大大提高,而微機(jī)和CAD軟件的價(jià)格也不斷下降,使CAD正廣泛應(yīng)用到各個(gè)行業(yè)和領(lǐng)域。
CAD技術(shù)是一項(xiàng)綜合性的,集計(jì)算機(jī)圖形學(xué)、數(shù)據(jù)庫、網(wǎng)絡(luò)通訊等計(jì)算機(jī)及其他領(lǐng)域知識于一體的高新技術(shù);是先進(jìn)制造技術(shù)的重要組成部分;也是提高設(shè)計(jì)水平、縮短產(chǎn)品開發(fā)周期、增強(qiáng)行業(yè)競爭能力的一項(xiàng)關(guān)鍵技術(shù)。
采用CAD技術(shù)進(jìn)行產(chǎn)品設(shè)計(jì)不但可以使設(shè)計(jì)人員"甩掉圖板",更新傳統(tǒng)的設(shè)計(jì)思想,實(shí)現(xiàn)設(shè)計(jì)自動化,降低產(chǎn)品的成本,提高企業(yè)及其產(chǎn)品在市場上的競爭能力;還可以使企業(yè)由原來的串行式作業(yè)轉(zhuǎn)變?yōu)椴⑿凶鳂I(yè),建立一種全新的設(shè)計(jì)和生產(chǎn)技術(shù)管理體制,縮短產(chǎn)品的開發(fā)周期,提高勞動生產(chǎn)率。
1 、CAD技術(shù)應(yīng)用概況
CAD/CAM(計(jì)算機(jī)輔助設(shè)計(jì)及制造)技術(shù)產(chǎn)生于本世紀(jì)50年代后期發(fā)達(dá)國家的航空和軍事工業(yè)中,隨著計(jì)算機(jī)軟硬件技術(shù)和計(jì)算機(jī)圖形學(xué)技術(shù)的發(fā)展而迅速成長起來。1989年美國國家工程科學(xué)院將CAD/CAM技術(shù)評為當(dāng)代(1964-1989)十項(xiàng)最杰出的工程技術(shù)成就之一。三十幾年來CAD技術(shù)和系統(tǒng)有了飛速的發(fā)展,CAD/CAM的應(yīng)用迅速普及。在工業(yè)發(fā)達(dá)國家 ,CAD/CAM技術(shù)的應(yīng)用已迅速從軍事工業(yè)向民用工業(yè)擴(kuò)展,由大型企業(yè)向中小企業(yè)推廣,由高技術(shù)領(lǐng)域的應(yīng)用向日用家電、輕工產(chǎn)品的設(shè)計(jì)和制造中普及。
CAD是一個(gè)包括范圍很廣的概念,概括來說,CAD的設(shè)計(jì)對象有兩大類,一類是機(jī)械、電氣、電子、輕工和紡織產(chǎn)品;另一類是工程設(shè)計(jì)產(chǎn)品,即工程建筑,國外簡稱AEC(Architecture、Engineering和Construction)。而如今,CAD技術(shù)的應(yīng)用范圍已經(jīng)延伸到藝術(shù)、電影、動畫、廣告和娛樂等領(lǐng)域,產(chǎn)生了巨大的經(jīng)濟(jì)及社會效益,有著廣泛的應(yīng)用前景。
在國內(nèi)CAD市場,由美國Autodesk公司開發(fā)的通用輔助設(shè)計(jì)、輔助繪圖軟件包AutoCAD得到了廣泛的應(yīng)用。Autodesk公司是世界上最大的工程設(shè)計(jì)軟件公司,也是全球第四大軟件公司。該公司占有全球近百億美元的CAD(計(jì)算機(jī)輔助設(shè)計(jì))軟件市場,具有從繪制地圖、建筑設(shè)計(jì)、機(jī)械設(shè)計(jì)到影視和游戲制作的完整軟件產(chǎn)品線。其旗艦產(chǎn)品AutoCAD,已成了事實(shí)上的工業(yè)標(biāo)準(zhǔn)。
2、AutoCAD的文字輸入及存在的問題
AutoCAD是由美國Autodesk公司為微機(jī)開發(fā)的一個(gè)交互式繪圖軟件,是一套功能極強(qiáng)的計(jì)算機(jī)輔助設(shè)計(jì)工具,具有較強(qiáng)的繪圖、編輯、剖面線和圖案繪制、尺寸標(biāo)注以及方便用戶的二次開發(fā)功能。它是目前世界上應(yīng)用最廣的CAD軟件,占整個(gè)世界個(gè)人微機(jī)CAD/CAE/CAM軟件市場的37%左右,是諸多微機(jī)CAD軟件的佼佼者。
用AutoCAD繪圖實(shí)際上無任何限制,凡手工能繪制的,AutoCAD都能做到。由于其具有的強(qiáng)大的二次開發(fā)能力,目前AutoCAD已被廣泛應(yīng)用于各個(gè)領(lǐng)域。
一個(gè)完整的設(shè)計(jì)文件,除圖形外,還含有必須的文字說明。在手工制圖中,文字注釋是用打字機(jī)、鋼筆或鉛筆手工完成的,這是一件費(fèi)時(shí)且煩瑣的工作。計(jì)算機(jī)輔助繪圖使這件事變得非常簡單。
在AutoCAD中,所有的操作均由相應(yīng)的命令來完成,文字輸入也不例外,其基本命令為T E X T。AutoCAD通過STYLE命令來設(shè)置字體,通過文本標(biāo)注命令(如TEXT,DTEXT等)可以從相應(yīng)的形文件中提取圖形所需的字符信息。文字標(biāo)注的格式為
Command: TEXT 或DTEXT [回車]
AutoCAD把文本當(dāng)作一類實(shí)體,作為圖形的一部分而存在,圖形中的文本的顯示放大、旋轉(zhuǎn)、繪制等操作都可以由AutoCAD自己實(shí)現(xiàn)。除了在裝入漢字字體時(shí)略有不同(必需同西文字體一起裝入),漢字的標(biāo)注過程同西文文本完全一樣。不同的字形通過裝入不同的字體來實(shí)現(xiàn)。