CAD重要的DXF詳細(xì)參考資料_第1頁
CAD重要的DXF詳細(xì)參考資料_第2頁
CAD重要的DXF詳細(xì)參考資料_第3頁
CAD重要的DXF詳細(xì)參考資料_第4頁
CAD重要的DXF詳細(xì)參考資料_第5頁
已閱讀5頁,還剩92頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、97 / 97目錄AutoCAD 2000 DXF參考修正第一章 - DXF 格式概述認(rèn)識(shí)本參考對(duì)象和圖元的組碼組碼值類型按數(shù)字次序排列的組碼第二章 - HEADER 區(qū)域概述HEADER 區(qū)域組碼第三章 - CLASSES 區(qū)域概述CLASS區(qū)域組碼第四章 - TABLES 區(qū)域概述符號(hào)表組碼符號(hào)表公用組碼APPIDBLOCK_RECORDDIMSTYLELAYERLTYPESTYLEUCSVIEWVPORT第五章 - BLOCKS 區(qū)域概述BLOCKS 區(qū)域組碼BLOCKENDBLK第六章 - ENTITIES 區(qū)域概述圖形對(duì)象的公用組碼3DFACE3DSOLIDACAD_PROXY_EN

2、TITYARCARCALIGNEDTEXTATTDEFATTRIBBODYCIRCLEDIMENSIONELLIPSEHATCHIMAGEINSERTLEADERLINELWPOLYLINEMLINEMTEXTOLEFRAMEOLE2FRAMEPOINTPOLYLINERAYREGIONRTEXTSEQENDSHAPESOLIDSPLINETEXTTOLERANCETRACEVERTEXVIEWPORTWIPEOUTXLINE第7章 - OBJECTS 區(qū)域概述OBJECT區(qū)域組碼公用對(duì)象組碼ACAD_PROXY_OBJECTACDBDICTIONARYWDFLTACDBPLACEHOLDER

3、DICTIONARYDICTIONARYVARDIMASSOC (AutoCAD 2002新增)GROUPIDBUFFERIMAGEDEFIMAGEDEF_REACTORLAYER_INDEXLAYOUTMLINESTYLEOBJECT_PTRPLOTSETTINGSRASTERVARIABLESSPATIAL_INDEXSPATIAL_FILTERSORTENTSTABLEXRECORD第8章 - THUMBNAILIMAGE 區(qū)域概述THUMBNAILIMAGE 區(qū)域組碼第一章 - DXF 格式5概述5認(rèn)識(shí)本參考5對(duì)象和圖元的組碼5組碼值類型6按數(shù)字次序排列的圖元組碼7第二章 - HEAD

4、ER 區(qū)域10概述10HEADER 區(qū)域組碼10第三章 - CLASSES 區(qū)域19概述19CLASS區(qū)域組碼19第四章 - TABLES 區(qū)域20概述20符號(hào)表組碼21符號(hào)表公用組碼21APPID23BLOCK_RECORD23DIMSTYLE24LAYER26LTYPE27STYLE28UCS29VIEW30VPORT32第五章 - BLOCKS 區(qū)域34概述34BLOCKS 區(qū)域組碼34BLOCK35ENDBLK36第六章 - ENTITIES 區(qū)域36概述37圖形對(duì)象的公用組碼373DFACE383DSOLID39ACAD_PROXY_ENTITY39ACAD_PROXY_ENTITY

5、40ACAD_PROXY_ENTITY40ARC41ARCALIGNEDTEXT42ATTDEF43ATTRIB44BODY45CIRCLE46DIMENSION46公用標(biāo)注組碼46對(duì)齊標(biāo)注組碼48線性標(biāo)注和轉(zhuǎn)角標(biāo)注組碼49半徑標(biāo)注和直徑標(biāo)注組碼50角度標(biāo)注組碼50坐標(biāo)標(biāo)注組碼51標(biāo)注樣式替代52ELLIPSE53HATCH54邊界路徑數(shù)據(jù)55圖案數(shù)據(jù)57IMAGE57INSERT59LEADER59LINE61LWPOLYLINE61MLINE62MTEXT64OLEFRAME65OLE2FRAME65POINT67POLYLINE68多面網(wǎng)格69RAY69REGION70RTEXT70SE

6、QEND71SHAPE71SOLID72SPLINE72TEXT73TOLERANCE75TRACE75VERTEX76VIEWPORT77WIPEOUT80第7章 - OBJECTS 區(qū)域80概述81OBJECT 區(qū)域組碼81對(duì)象所有關(guān)系82公用對(duì)象組碼82ACAD_PROXY_OBJECT83ACDBDICTIONARYWDFLT83ACDBPLACEHOLDER84DICTIONARY85DIMASSOC85GROUP87IDBUFFER87IMAGEDEF88IMAGEDEF_REACTOR88LAYER_INDEX89LAYOUT89MLINESTYLE91OBJECT_PTR92P

7、LOTSETTINGS93RASTERVARIABLES95SPATIAL_INDEX95SPATIAL_FILTER96SORTENTSTABLE97XRECORD98第8章 - THUMBNAILIMAGE 區(qū)域98THUMBNAILIMAGE 區(qū)域組碼98第一章 - DXF 格式概述DXF 格式是特定版本 AutoCAD 圖形文件中所包含的全部信息的標(biāo)記數(shù)據(jù)的一種表示方法。標(biāo)記數(shù)據(jù)的意思是指在每個(gè)數(shù)據(jù)元素前都帶一個(gè)稱為組碼的整數(shù)。組碼的值表明了其后數(shù)據(jù)元素的類型,也指出了數(shù)據(jù)元素對(duì)于給定對(duì)象(或記錄)類型的含意。實(shí)際上,圖形文件中所有用戶指定的信息都能夠以 DXF 文件格式表示。認(rèn)識(shí)本參

8、考本DXF參考提供了在DXF文件中以及在AutoLISP和ObjectARX應(yīng)用程序中碰到的DXF組碼。本章描述了基本的DXF約定。隨后的章節(jié)將列出以對(duì)象類型來組織的組碼。組碼將按照在 DXF 文件中出現(xiàn)的次序列出,而且每章將以DXF文件中的相關(guān)區(qū)域來命名。盡管使用了DXF文件格式作為本參考的組織機(jī)制,現(xiàn)行DXF文件格式的特殊信息可在附錄A“圖形轉(zhuǎn)換文件格式”中找到。作為適用于應(yīng)用程序的DXF文件的相關(guān)的DXF組碼的高級(jí)概念可在附錄B“深入DXF”中找到。對(duì)于使用組碼的AutoLISP函數(shù)的描述可參見Visual LISP開發(fā)人員手冊(cè)的“用AutoLISP操縱AutoCAD對(duì)象”。對(duì)象和圖元的

9、組碼在 DXF 格式中,對(duì)象的定義與圖元的定義不同:圖元有圖形表示,而對(duì)象則沒有圖形表示。例如,詞典是對(duì)象而不是圖元。對(duì)象通常作為非圖形對(duì)象來使用,圖元?jiǎng)t作為圖形對(duì)象來使用。在 DXF 文件中,圖元可以出現(xiàn)在 BLOCK 和 ENTITIESE 區(qū)域中。兩個(gè)區(qū)域中圖元的用法一樣。某些定義圖元的組碼始終會(huì)出現(xiàn),而其他的組碼為可選,它們僅在其值與缺省值不同時(shí)才出現(xiàn)。讀取 DXF 文件的程序不應(yīng)該假定說明圖元的組碼是按照給定次序出現(xiàn)的。與說明圖元的組碼相連的 0 組碼表示此圖元已結(jié)束。0 組碼將開始新圖元或表示此區(qū)域已結(jié)束。注意 如果用戶以表驅(qū)動(dòng)方式(即忽略未定義的組碼,且對(duì)圖元中的組碼次序不做任何

10、假定)編寫 DXF 處理程序,那么該程序?qū)⒈容^容易針對(duì) AutoCAD 的后續(xù)版本做調(diào)整。因?yàn)?AutoCAD 的性能將不斷得到增強(qiáng),所以圖元中將添加一些新的組碼以提供更多的功能。組碼值類型碼將與組碼關(guān)聯(lián)的值(組值)定義為整型、浮點(diǎn)數(shù)型或字符串型。下表為組碼的范圍。關(guān)于使用于本表中的縮寫和格式的有關(guān)信息,請(qǐng)參見“本參考中的格式轉(zhuǎn)換”。組碼值類型組碼范圍組值類型0-9字符串 (已經(jīng)去除了255個(gè)字符的限制。盡管所有行被限制在2049個(gè)字節(jié)之內(nèi),但每行的字節(jié)數(shù)卻沒有直接限制。)10-59雙精度三維點(diǎn)60-7916 位整數(shù)值90-9932 位整數(shù)值100字符串(最多 255 個(gè)字符,對(duì)于 UNICO

11、DE 字符串則更少)102字符串(最多 255 個(gè)字符,對(duì)于 UNICODE 字符串則更少)105表示十六進(jìn)制句柄值的字符串140-147雙精度標(biāo)量浮點(diǎn)值170-17516 位整數(shù)值280-2898 位整數(shù)值300-309任意文字字符串310-319表示二進(jìn)制數(shù)據(jù)組的十六進(jìn)制值的字符串320-329表示十六進(jìn)制句柄值的字符串330-369表示十六進(jìn)制對(duì)象標(biāo)識(shí)符的字符串370-3798 位整數(shù)值380-3898 位整數(shù)值390-399表示十六進(jìn)制句柄值的字符串400-40916 位整數(shù)值410-419字符串999注釋(字符串)1000-1009字符串(與0-9組碼范圍的限制一樣)1010-105

12、9浮點(diǎn)值1060-107016 位整數(shù)值107132 位整數(shù)值按數(shù)字次序排列的圖元組碼下表給出了組碼(或組碼范圍)及其說明。在表中,“固定”表示該組碼的用途固定不變,非固定組碼的用途將隨上下文變化。對(duì)于使用本表時(shí)出現(xiàn)的縮寫及格式的信息,請(qǐng)參見“本參考中的格式轉(zhuǎn)換”。按數(shù)字次序排列的圖元組碼組碼說明-5APP:persistent reactor 鏈表-4APP:條件運(yùn)算符(僅用于 ssget)-3APP:擴(kuò)展數(shù)據(jù) (XDATA) 標(biāo)記(固定)-2APP:圖元名引用 (固定)-1APP:圖元名。每次打開圖形時(shí)它都改變,且不被保存。(固定)0表示圖元類型的文字字符串(固定)1圖元的主要文字值2名稱

13、(屬性標(biāo)記、塊名稱等)3-4其他的文字值或名稱值5圖元句柄。最多 16 位十六進(jìn)制數(shù)字的文字字符串(固定)6線型名(固定)7文字樣式名(固定)8圖層名(固定)9DXF:變量名標(biāo)識(shí)符(僅用于 DXF 文件的 HEADER 區(qū)域)。10主要點(diǎn)。此點(diǎn)為直線或文字圖元的起點(diǎn),圓的圓心等等。 DXF:主要點(diǎn)的 X 值(其后為 Y 和 Z 值的組碼 20 和 30) APP:三維點(diǎn)(三個(gè)實(shí)數(shù)構(gòu)成的表)11-18其他點(diǎn)。 DXF:其他點(diǎn)的 X 值(其后為 Y 和 Z 值的組碼 21-28 和 31-38) APP:三維點(diǎn)(三個(gè)實(shí)數(shù)構(gòu)成的表)20, 30DXF:主要點(diǎn)的 Y 和 Z 值21

14、-28, 31-37DXF:其他點(diǎn)的 Y 和 Z 值38DXF:如果非零,則為圖元的標(biāo)高39如果非零,則為圖元的厚度(固定)40-48浮點(diǎn)值(文字高度、比例因子等)48線型比例。浮點(diǎn)標(biāo)量值。缺省值適用于所有圖元類型。49可重復(fù)的浮點(diǎn)值。一個(gè)圖元中的可變長度表(例如 LTYPE 表中的虛線長度)中可出現(xiàn)多個(gè)組碼 49。組碼 7x 總是在第一個(gè)組碼 49 前出現(xiàn),用于指定表的長度。50-58角度(在 DXF 文件中單位為度,在 AutoLISP 和 ARX 應(yīng)用程序中單位為弧度)。60表示圖元可見性的整數(shù)值。不賦值或值為 0 時(shí)表示可見;為 1 時(shí)表示不可見。62顏色代碼(固定)66“圖元跟隨”標(biāo)

15、志(固定)67空間,即模型空間或圖紙空間(固定)68APP:表示視口打開但不可見、未激活或者關(guān)閉。69APP:視口標(biāo)識(shí)數(shù)字。70-78整數(shù)值,如重復(fù)部分的計(jì)數(shù)器、標(biāo)志位或模式等。90-9932 位整數(shù)值100子類數(shù)據(jù)標(biāo)記(把繼承下來的類名當(dāng)作字符串)。由具體類繼承下來的所有對(duì)象和圖元類都必須有此項(xiàng)。此標(biāo)記用于分離某個(gè)對(duì)象中由不同的類定義的數(shù)據(jù)。它也滿足從 ARX 繼承下來的每個(gè)獨(dú)立的具體類的 DXF 命名需要(請(qǐng)參見子類標(biāo)記)。102控制字符串,其后為“<任意名稱>”或 ""。除了字符串必須以 "" 開始外,它與外部數(shù)據(jù)組碼 1002 類似。

16、其后可跟任意字符串,且此字符串的解釋取決于應(yīng)用程序。另一個(gè)可用的控制字符串為 "",它標(biāo)識(shí)組的結(jié)束。如上所述,除了在執(zhí)行圖形核查操作期間外 AutoCAD 一般不解釋這些字符串;它們僅用于應(yīng)用程序。105DIMVAR 符號(hào)表?xiàng)l目對(duì)象句柄。210拉伸方向(固定)。 DXF:拉伸方向的 X 值 APP:三維拉伸方向矢量220, 230DXF:拉伸方向的 Y 和 Z 值280-2898 位整數(shù)值290-299布爾標(biāo)志值300-309任意的文字字符串310-319任意二進(jìn)制數(shù)據(jù)組,與組碼 1004 具有相同表示法和限制:最長為 254 個(gè)字符的十六進(jìn)制字符串表示最長為 1

17、27 個(gè)字節(jié)的數(shù)據(jù)數(shù)據(jù)組。320-329任意對(duì)象句柄。句柄值保留原樣,在執(zhí)行 INSERT 和 XREF 操作時(shí)它們不被轉(zhuǎn)化。330-339軟鍵指針句柄。任意指向同一 DXF 文件或圖形中的其他對(duì)象的軟鍵指針,在執(zhí)行 INSERT 和 XREF 操作時(shí)被轉(zhuǎn)化。340-349硬鍵指針句柄。任意指向同一 DXF 文件或圖形中的其他對(duì)象的硬鍵指針,在執(zhí)行 INSERT 和 XREF 操作時(shí)被轉(zhuǎn)化。350-359軟鍵從屬句柄。鏈接到同一 DXF 文件或圖形中其他對(duì)象的任意軟鍵從屬鏈接,在執(zhí)行 INSERT 和 XREF 操作時(shí)被轉(zhuǎn)化。360-369硬鍵從屬句柄。鏈接到同一 DXF 文件或圖形中其他對(duì)象

18、的任意硬鍵從屬鏈接,在執(zhí)行 INSERT 和 XREF 操作時(shí)被轉(zhuǎn)化。370-379線寬枚舉值 (AcDb:LineWeight)。作為短整數(shù)保存并移動(dòng)。自定義非圖元對(duì)象可使用全部范圍組碼,但圖元類只能在其描述中使用371-379的DXF組碼,因?yàn)锳utoCAD和AutoLISP都總是采用370組碼作為圖元的線寬。在這里370組碼就象其它的“公用”圖元字段一樣。380-389打印樣式名類型枚舉(AcDb:PlotStyleNameType)。作為短整數(shù)保存并移動(dòng)。自定義非圖元對(duì)象可使用全部范圍組碼,但圖元類只能在其描述中使用381-389的DXF組碼,其原因與上面的線寬范圍相同。390-399

19、描述打印樣式名對(duì)象的句柄值,本質(zhì)上是硬指針,但它有一不同的范圍以使向后兼容能容易地處理。作對(duì)象的ID(在DXF文件中為句柄)和在AutoLISP中為特殊的類型保存并移動(dòng)。自定義非圖元對(duì)象可使用全部范圍組碼,但圖元類只能在其描述中使用391-399的DXF組碼,其原因與上面的線寬范圍相同。400-40916位整數(shù)410-419字符串999DXF:999 組碼表示其后為注釋字符串行。DXFOUT 不在 DXF 輸出文件中包括此組;DXFIN 能識(shí)別詞組碼,但忽略其后的注釋。通過 999 組碼,用戶可以在所編輯的 DXF 文件中包括注釋。1000擴(kuò)展數(shù)據(jù)中的 ASCII 字符串(最長 255 個(gè)字節(jié)

20、)。1001擴(kuò)展數(shù)據(jù)的已注冊(cè)應(yīng)用程序名(ASCII 字符串,最長 31 個(gè)字節(jié))。1002擴(kuò)展數(shù)據(jù)控制字符串("" 或 "")。1003擴(kuò)展數(shù)據(jù)圖層名。1004擴(kuò)展數(shù)據(jù)中的字節(jié)數(shù)據(jù)組(最長 127 字節(jié))。1005擴(kuò)展數(shù)據(jù)中的圖元句柄。文字字符串,最多 16 位十六進(jìn)制數(shù)字。1010擴(kuò)展數(shù)據(jù)中的點(diǎn) DXF:X 值(其后跟組碼 1020 和 1030) APP:三維點(diǎn)1020, 1030DXF:點(diǎn)的 Y 和 Z 值1011擴(kuò)展數(shù)據(jù)中的三維世界空間位置DXF:X 值(其后跟組碼 1021 和 1031):三維點(diǎn)1021, 1031DXF:世界空間位

21、置的 Y 和 Z 值。1012擴(kuò)展數(shù)據(jù)中的三維世界空間位移DXF:X 值(其后跟組碼 1022 和 1032):三維矢量1022, 1032DXF:世界空間位移的 Y 和 Z 值1013擴(kuò)展數(shù)據(jù)中的三維世界空間方向 DXF:X 值(其后跟組碼 1022 和 1032) APP:三維矢量1023, 1033DXF:世界空間方向的 Y 和 Z 值1040擴(kuò)展數(shù)據(jù)浮點(diǎn)值。1041擴(kuò)展數(shù)據(jù)距離值。1042擴(kuò)展數(shù)據(jù)比例因子。1070擴(kuò)展數(shù)據(jù) 16 位符號(hào)整數(shù)。1071擴(kuò)展數(shù)據(jù) 32 位符號(hào)整數(shù)。第二章 - HEADER 區(qū)域概述本節(jié)中描述的組碼僅適用于 DXF 文件。DXF 文件的 HEADE

22、R 區(qū)域包括與圖形相關(guān)聯(lián)的變量的設(shè)置。其中的每一個(gè)變量都通過組碼 9 給出變量名,并由其后的組碼提供變量值。本節(jié)只列出保存于圖形文件中的變量。HEADER 區(qū)域組碼下表列出了保存在 DXF 文件中的變量。對(duì)于使用本表時(shí)出現(xiàn)的縮寫及格式的信息,請(qǐng)參見“本參考中的格式轉(zhuǎn)換”。DXF 系統(tǒng)變量變量組碼說明$ACADMAINTVER70維護(hù)版本號(hào) (可以忽略)$ACADVER1AutoCAD 圖形數(shù)據(jù)庫版本號(hào): AC1006=R10,AC1009=R11 和 R12, AC1012=R13,AC1014=R14 AC1015=R15、AutoCAD2000 AC1015.05 AutoCAD2000i

23、$ANGBASE500 角度的方向$ANGDIR701=角為順時(shí)針方向,0=逆時(shí)針方向$ATTMODE70屬性可見性:0=無,1=普通,2=全部$AUNITS70角的單位格式$AUPREC70角的單位精度$CECOLOR62當(dāng)前圖元顏色代碼:0=BYBLOCK,256=BYLAYER$CELTSCALE40當(dāng)前圖元線型比例$CELTYPE6圖元線型名稱,也可為 BYBLOCK 或 BYLAYER$CELWEIGHT370新對(duì)象的線寬$CPSNID390新對(duì)象的打印樣式句柄。如果CEPSNTYPE為3,則該值代表句柄。$CEPSNTYPE380新對(duì)象打印樣式類型: 0 = 打印樣式隨層 1 =

24、打印樣式隨塊 2 = 打印樣式隨詞典缺省值 3 = 打印樣式隨對(duì)象ID/句柄$CHAMFERA40第一個(gè)倒角距離$CHAMFERB40第二個(gè)倒角距離$CHAMFERC40倒角長度$CHAMFERD40倒角角度$CLAYER8當(dāng)前圖層名$CMLJUST70當(dāng)前多線對(duì)正模式:0=頂端,1=中間,2=底端$CMLSCALE40當(dāng)前多線比例$CMLSTYLE2當(dāng)前多線樣式名$DIMADEC70角度尺寸的顯示精度位數(shù)$DIMALT70如果非零,則標(biāo)注中執(zhí)行換算單位$DIMALTD70換算單位小數(shù)位數(shù)$DIMALTF40換算單位比例因子$DIMALTRND40換算單位的圓整值$DIMALTTD70換算單位

25、標(biāo)注的公差值的十進(jìn)制小數(shù)位數(shù)$DIMALTTZ70控制替換公差值的消零: 0 = 清除零英尺并精確到零英寸 1 = 包括零英尺并精確到零英寸 2 = 包括零英尺并清除零英寸 3 = 包括零英寸并清除零英尺$DIMALTU70所有標(biāo)注樣式族成員(不包括角度)換算單位的單位格式: 1 = 科學(xué);2 = 十進(jìn)制;3 = 工程; 4 = 建筑(堆疊);5 = 分?jǐn)?shù)(堆疊); 6 = 建筑;7 = 分?jǐn)?shù)$DIMALTZ70控制換算單位標(biāo)注值的消零: 0 = 清除零英尺并精確到零英寸 1 = 包括零英尺并精確到零英寸 2 = 包括零英尺并清除零英寸 3 = 包括零英寸并清除零英尺$DIMAPOST1替換標(biāo)

26、注后綴$DIMASO701 = 創(chuàng)建關(guān)聯(lián)標(biāo)注,0 = 繪制獨(dú)立圖元$DIMASZ40標(biāo)注箭頭的尺寸$DIMATFIT70當(dāng)尺寸界線的空間不足以同時(shí)放下標(biāo)注文字和箭頭時(shí),確定這兩者的排列方式: 0 = 將文字和箭頭都置于尺寸界線外 1 = 先移動(dòng)箭頭,然后再移動(dòng)文字 2 = 先移動(dòng)文字,然后再移動(dòng)箭頭 3 = 移動(dòng)文字或箭頭,看哪個(gè)最合適 當(dāng)DIMTMOVE 設(shè)為1時(shí) AutoCAD 添加一箭頭到移動(dòng)了的標(biāo)注文字。$DIMAUNIT70角度標(biāo)注的單位格式: 0 = 十進(jìn)制度數(shù);1 = 度/分/秒;2 = 百分度;3 = 弧度;4 = 勘測$DIMAZIN70控制角度標(biāo)注中的消零: 0 = 顯示全

27、部前導(dǎo)和后繼零 1 = 在十進(jìn)制標(biāo)注中消除前導(dǎo)零 2 =在十進(jìn)制標(biāo)注中消除后繼零 3 = 消除前導(dǎo)的后繼零$DIMBLK1箭頭塊名$DIMBLK11第一箭頭塊名$DIMBLK21第二箭頭塊名$DIMCEN40中心標(biāo)記/中心線的尺寸$DIMCLRD70尺寸線顏色:范圍為 0=BYBLOCK,256=BYLAYER$DIMCLRE70尺寸界線顏色:范圍為 0=BYBLOCK,256=BYLAYER$DIMCLRT70標(biāo)注文字顏色:范圍為 0=BYBLOCK,256=BYLAYER$DIMDEC70主單位標(biāo)注公差值的小數(shù)位數(shù)$DIMDLE40尺寸線范圍$DIMDLI40尺寸線增量$DIMDSEP70

28、指定一個(gè)單獨(dú)的字符作為創(chuàng)建十進(jìn)制標(biāo)注時(shí)使用的小數(shù)分隔符$DIMEXE40尺寸界線范圍$DIMEXO40尺寸界線偏移$DIMFRAC40設(shè)置當(dāng) DIMLUNIT 被設(shè)為 4(建筑)或 5(分?jǐn)?shù))時(shí)的分?jǐn)?shù)格式$DIMGAP40尺寸線的間距$DIMJUST70水平標(biāo)注文字位置: 0 = 在尺寸線上方且與尺寸界線間中心對(duì)正; 1 = 在尺寸線上方且與第一尺寸界線相鄰; 2 = 在尺寸線上方且與第二尺寸界線相鄰; 3 = 在第一尺寸界線上方且與之中心對(duì)正; 4 = 在第二尺寸界線上方且與之中心對(duì)正;$DIMLDRBLK1指定引線的箭頭類型$DIMLFAC40線型測量比例因子$DIMLIM70如果非零,則

29、生成標(biāo)注圖形界限$DIMLUNIT70為所有標(biāo)注類型(角度標(biāo)注除外)設(shè)置單位: 1 = 科學(xué);2 = 十進(jìn)制;3 = 工程; 4 = 建筑;5 = 分?jǐn)?shù); 6 = Windows 桌面$DIMLWD70指定尺寸線的線寬: -3 =標(biāo)準(zhǔn)線寬 -2 =隨層 -1 =隨塊 0-211 =整數(shù)代表百分之一毫米的倍數(shù)$DIMLWE70指定尺寸界線的線寬: -3 =標(biāo)準(zhǔn)線寬 -2 =隨層 -1 =隨塊 0-211 =整數(shù)代表百分之一毫米的倍數(shù)$DIMPOST1基本標(biāo)注后綴$DIMRND40標(biāo)注距離的舍入值$DIMSAH70如果非零,則使用單獨(dú)的箭頭塊$DIMSCALE40全局標(biāo)注比例因子$DIMSD170

30、控制是否清除第一尺寸線: 0 = 不清除;1 = 清除$DIMSD270控制是否清除第二尺寸線: 0 = 不清除;1 = 清除$DIMSE170如果非零,則清除第一尺寸界線$DIMSE270如果非零,則清除第二尺寸界線$DIMSHO701 = 拖動(dòng)后重新計(jì)算標(biāo)注; 0 = 拖動(dòng)原圖像$DIMSOXD70如果非零,則清除外部尺寸尺寸線$DIMSTYLE2標(biāo)注樣式名稱$DIMTAD70如果非零,則文字在尺寸線上方$DIMTDEC70公差值的十進(jìn)制數(shù)位數(shù)$DIMTFAC40標(biāo)注公差顯示比例因子$DIMTIH70如果非零,則文字在水平方向內(nèi)$DIMTIX70如果非零,則強(qiáng)制文字在尺寸線之間$DIMTM

31、40負(fù)公差$DIMTMOVE70設(shè)置標(biāo)注文字的移動(dòng)規(guī)則: 0 =尺寸線和標(biāo)注文字一起移動(dòng) 1 =在移動(dòng)標(biāo)注文字時(shí)添加一條引線 2 =允許標(biāo)注文字自由移動(dòng)而不用添加引線$DIMTOFL70如果非零,則當(dāng)文字在范圍外時(shí),強(qiáng)制直線范圍在尺寸界線之間$DIMTOH70如果非零,則文字在水平方向之外$DIMTOL70如果非零,則生成標(biāo)注公差$DIMTOLJ70公差值的垂直對(duì)正模式: 0=頂端;1=中間;2=底端$DIMTP40正公差$DIMTSZ40標(biāo)注標(biāo)記尺寸:0=無標(biāo)記$DIMTVP40文字垂直位置$DIMTXSTY7標(biāo)注文字樣式$DIMTXT40標(biāo)注文字高度$DIMTZIN70控制公差值的消零:

32、0 = 清除零英尺并精確到零英寸 1 = 包括零英尺并精確到零英寸 2 = 包括零英尺并清除零英寸 3 = 包括零英寸并清除零英尺$DIMUPT70用戶放置文字的光標(biāo)功能: 0 = 只控制尺寸線位置: 1 = 同時(shí)控制尺寸線和文字位置$DIMZIN70控制主單位值的消零: 0 = 清除零英尺并精確到零英寸 1 = 包括零英尺并精確到零英寸 2 = 包括零英尺并清除零英寸 3 = 包括零英寸并清除零英尺$DISPSILH70控制線框圖模式中體對(duì)象輪廓曲線的顯示: 0=關(guān);1=開$DWGCODEPAGE3圖形代碼頁;當(dāng)新圖形創(chuàng)建時(shí),設(shè)置為系統(tǒng)代碼頁,但 AutoCAD 不作另外的維護(hù)。$ELEVA

33、TION40命令 ELEV 設(shè)置的當(dāng)前標(biāo)高$ENDCAPS280新對(duì)象的線寬端部設(shè)置: 0 = 無; 1 = 圓; 2=角; 3=方$EXTMAX10, 20, 30圖形的 X、Y 和 Z 延伸到右上角(在 WCS 中)$EXTMIN10, 20, 30圖形的 X、Y 和 Z 延伸到左下角(在 WCS 中)$EXTNAMES290控制符號(hào)表的名稱: 0 = 使用 R14 的參數(shù)值,名稱最多可達(dá) 31 個(gè)字符長,其中可以包括字母 A 到 Z,數(shù)字 0 到 9,以及特殊字符、美元符號(hào) ($)、下劃線 (_) 和連字符 (-)。 1 = 使用 AutoCAD 2000 的參數(shù)值,名稱最多可達(dá) 255

34、 個(gè)字符長,其中可以包括字母 A 到 Z,數(shù)字 0 到 9,以及任何 Microsoft Windows 和 AutoCAD 未作他用的特殊字符。$FILLETRAD40圓角半徑$FILLMODE70如果非零,則“填充”模式打開$FINGERPRINTGUID2創(chuàng)建時(shí)設(shè)置,特定圖形的唯一標(biāo)識(shí)$HANDSEED5下一個(gè)可用句柄$HYPERLINKBASE1指定圖形中用于所有相對(duì)超級(jí)鏈接的路徑。如果未指定值,圖形路徑將用于所有相對(duì)超級(jí)鏈接。$INSBASE10, 20, 30命令 BASE 設(shè)置的插入基點(diǎn)(在 WCS 中)$INSUNITS70當(dāng)從 AutoCAD 設(shè)計(jì)中心拖放塊時(shí),指定圖形單位值

35、: 0 = 不指定-無單位 1 = 英寸 2 = 英尺 3 = 英里 4 = 毫米 5 = 厘米 6 = 米 7 = 公里 8 = 微英寸 9 = 英里 10 = 碼 11 = 埃 12 = 納米 13 = 微米 14 = 分米 15 = 十米 16 = 百米 17 = 百萬公里 18 = 天文單位 19 = 光年 20 = 秒差距$JOINSTYLE280新對(duì)象的線寬連接設(shè)置: 0=無; 1= 圓; 2 = 角; 3 = 平$LIMCHECK70當(dāng)檢查圖形界限時(shí)非零$LIMMAX10, 20XY 圖形界限延伸至右上角(在 WCS 中)$LIMMIN10, 20XY 圖形界限延伸至左下角(在

36、WCS 中)$LTSCALE40全局線型比例$LUNITS70坐標(biāo)和距離的單位格式$LUPREC70坐標(biāo)和距離的單位精度$LWDISPLAY290控制線寬在模型空間或布局選項(xiàng)卡中的顯示: 0 = 不顯示線寬 1 = 顯示線寬$MAXACTVP70設(shè)置要生成的視口數(shù)目的最大值$MEASUREMENT70設(shè)置圖形單位:0=英制;1=公制$MENU1菜單文件名$MIRRTEXT70如果非零,則鏡像文字$ORTHOMODE70如果非零,則打開“正交”模式$PDMODE70點(diǎn)顯示模式$PDSIZE40點(diǎn)顯示尺寸$PELEVATION40當(dāng)前圖紙空間標(biāo)高$PEXTMAX10, 20, 30圖紙空間的 X、

37、Y 和 Z 延伸的最大值$PEXTMIN10, 20, 30圖紙空間的 X、Y 和 Z 延伸的最小值$PINSBASE10, 20, 30圖紙空間插入基點(diǎn)$PLIMCHECK70如果非零,則在圖紙空間中檢查圖形界限$PLIMMAX10, 20圖紙空間中最大的 X 和 Y 圖形界限$PLIMMIN10, 20圖紙空間中最小的 X 和 Y 圖形界限$PLINEGEN70管理二維多段線頂點(diǎn)周圍的線型圖案的生成: 0 = 在多段線周圍以連續(xù)圖案生成線型; 1 = 每段多段線都以虛線開始和結(jié)束$PLINEWID40缺省的多段線寬度$PROXYGRAPHICS70控制代理對(duì)象圖像的保存$PSLTSCALE

38、70控制圖紙空間線型比例: 0 = 無指定的線型比例; 1 = 由視口比例控制線型比例$PSTYLEMODE290指明當(dāng)前圖形處于“顏色相關(guān)打印樣式”還是“命名打印樣式”模式: 0 = 當(dāng)前圖形處于“顏色相關(guān)打印樣式”模式 1 = 當(dāng)前圖形處于 “命名打印樣式”模式$PSVPSCALE40為新創(chuàng)建的視口設(shè)置視圖縮放比例因子: 0 = 縮放至充滿 >0 = 比例因子 (正實(shí)數(shù)值)$PUCSBASE2存儲(chǔ)僅定義圖紙空間中正交 UCS 設(shè)置的原點(diǎn)和方向的 UCS 名稱$PUCSNAME2當(dāng)前圖紙空間的 UCS 名$PUCSORG10, 20, 30當(dāng)前圖紙空間的 UCS 原點(diǎn)$PUCSORGB

39、ACK10, 20, 30當(dāng)PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“后視”后成為UCS原點(diǎn)的點(diǎn)。$PUCSORGBOTTOM10, 20, 30當(dāng)PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“仰視”后成為UCS原點(diǎn)的點(diǎn)。''$PUCSORGFRONT10, 20, 30當(dāng)PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“主視”后成為UCS原點(diǎn)的點(diǎn)。$PUCSORGLEFT10, 20, 30當(dāng)PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“左視”后成為UCS原點(diǎn)的點(diǎn)。$PUCSORGRIGHT10, 20, 30當(dāng)

40、PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“右視”后成為UCS原點(diǎn)的點(diǎn)。 ''$PUCSORGTOP10, 20, 30當(dāng)PUCSBASE 設(shè)置為WORLD 時(shí)在圖紙空間UCS更改為“俯視”后成為UCS原點(diǎn)的點(diǎn)。$PUCSORTHOREF2如果圖紙空間UCS為正交(PUCSORTHOVIEW不等于 0), 該值為相對(duì)于正交UCS的UCS名稱。如果為空白,UCS相對(duì)于WORLD。$PUCSORTHOVIEW70圖紙空間UCS的正交視圖類型: 0 = UCS 為非正交; 1 = 俯視; 2 = 仰視; 3 = 主視; 4 = 后視; 5 =左視; 6 = 右視$P

41、UCSXDIR10, 20, 30當(dāng)前圖紙空間的 UCS X 軸$PUCSYDIR10, 20, 30當(dāng)前圖紙空間的 UCS Y 軸$QTEXTMODE70如果非零,則打開快速文字模式$REGENMODE70如果非零,則打開 REGENAUTO 模式$SHADEDGE700 = 面著色,邊不突出顯示; 1 = 面著色,邊以黑色突出顯示; 2 = 面不填充,邊為圖元顏色; 3 = 面為圖元顏色,邊為黑色$SHADEDIF70環(huán)境/漫射光百分?jǐn)?shù),取值范圍為 1-100,缺省值為 70$SKETCHINC40徒手畫記錄增量$SKPOLY700 = 徒手畫線條;1 = 徒手畫多段線$SPLFRAME7

42、0樣條曲線控制多邊形顯示:1 = 開;0 = 關(guān)$SPLINESEGS70每個(gè)樣條曲線片的線段數(shù)$SPLINETYPE70PEDIT 樣條曲線的曲線類型$SURFTAB170在第一方向上的網(wǎng)格列表數(shù)目$SURFTAB270在第二方向上的網(wǎng)格列表數(shù)目$SURFTYPE70PEDIT 平滑著色的表面類型$SURFU70在 M 方向上的(PEDIT 平滑著色的)表面密度$SURFV70在 N 方向上的(PEDIT 平滑著色的)表面密度$TDCREATE40圖形創(chuàng)建的日期/時(shí)間(參見“專門處理日期/時(shí)間變量”)$TDINDWG40圖形的累計(jì)編輯時(shí)間(參見“專門處理日期/時(shí)間變量”)$TDUCREATE

43、40存儲(chǔ)圖形創(chuàng)建的國際時(shí)間和日期 (參見“專門處理日期/時(shí)間變量”)$TDUPDATE40圖形最近一次更新的日期/時(shí)間(參見“專門處理日期/時(shí)間變量”)$TDUSRTIMER40用戶流逝計(jì)時(shí)器$TDUUPDATE40存儲(chǔ)最后一次更新/保存的國際時(shí)間和日期(參見“專門處理日期/時(shí)間變量”)$TEXTSIZE40缺省文本高度$TEXTSTYLE7當(dāng)前文字樣式名$THICKNESS40命令 ELEV 設(shè)置的當(dāng)前厚度$TILEMODE701 與早期版本兼容;0 不兼容$TRACEWID40缺省寬線寬度$TREEDEPTH70指定空間索引的最大深度$UCSBASE2存儲(chǔ)定義正交 UCS 設(shè)置的原點(diǎn)和方向

44、的 UCS 名稱$UCSNAME2當(dāng)前 UCS 名$UCSORG10, 20, 30當(dāng)前 UCS 原點(diǎn)(在 WCS 中)$UCSORGBACK10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD 時(shí)在模型空間UCS更改為“后視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORGBOTTOM10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD 時(shí)在模型空間UCS更改為“仰視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORGFRONT10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD 時(shí)在模型空間UCS更改為“主視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORGLEFT10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD

45、時(shí)在模型空間UCS更改為“左視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORGRIGHT10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD 時(shí)在模型空間UCS更改為“右視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORGTOP10, 20, 30當(dāng)UCSBASE 設(shè)置為WORLD 時(shí)在模型空間UCS更改為“俯視”后成為UCS原點(diǎn)的點(diǎn)。$UCSORTHOREF2如果模型空間UCS為正交(UCSORTHOVIEW不等于 0), 該值為相對(duì)于正交UCS的UCS名稱。如果為空白,UCS相對(duì)于WORLD。$UCSORTHOVIEW70模型空間UCS的正交視圖類型: 0 = UCS 為非正交; 1 = 俯視; 2 = 仰視

46、; 3 = 主視; 4 = 后視; 5 =左視; 6 = 右視$UCSXDIR10, 20, 30當(dāng)前 UCS X 軸的方向(在 WCS 中)$UCSYDIR10, 20, 30當(dāng)前 UCS Y 軸的方向(在 WCS 中)$UNITMODE70低位設(shè)置 = 顯示分?jǐn)?shù)、英尺和英寸,以及輸入格式中的檢測角$USERI1 - 570供第三方開發(fā)者使用的五個(gè)整型變量$USERR1 - 540供第三方開發(fā)者使用的五個(gè)實(shí)型變量$USRTIMER700 =計(jì)時(shí)器關(guān);1 =計(jì)時(shí)器開$VERSIONGUID2圖形特定版本的唯一標(biāo)識(shí)當(dāng)圖形修改時(shí)更新。$VISRETAIN700 = 不保留外部參照依賴可見性設(shè)置;

47、1 = 保留外部參照依賴可見性設(shè)置;$WORLDVIEW701 = 在 DVIEW/VPOINT 期間設(shè)置 UCS 為 WCS; 0 = 不修改 UCS$XEDIT290控制當(dāng)前圖形被其他圖形參照時(shí)是否可以在位編輯 0 = 不能在位編輯參照 1 = 可以在位編輯參照本節(jié)內(nèi)容:修正VPORT表頭變量專門處理日期/時(shí)間變量修正VPORT表頭變量下列表頭變量出現(xiàn)在 R11 前的 AutoCAD 中,但現(xiàn)在對(duì)每個(gè)活動(dòng)的視口都有單獨(dú)的設(shè)置。當(dāng)OPEN從 DXF 文件中讀取這些變量時(shí),能識(shí)別它們。但如果帶有 *ACTIVE 條目的 VPORT 符號(hào)表存在(任何由 R11 或更高版本的 AutoCAD 生成

48、的 DXF 文件中都存在),VPORT 符號(hào)表?xiàng)l目中的值將替代這些表頭變量。修正的 VPORT 表頭變量變量組碼說明$FASTZOOM70如果非零,則啟用快速縮放$GRIDMODE70如果非零,則打開“柵格”模式$GRIDUNIT10, 20柵格的 X 和 Y 間距$SNAPANG50捕捉柵格旋轉(zhuǎn)角$SNAPBASE10, 20捕捉/柵格基點(diǎn)(在 UCS 中)$SNAPISOPAIR70等軸測平面:0 = 左邊,1 = 上端,2 = 右邊$SNAPMODE70如果非零,則打開“捕捉”模式$SNAPSTYLE70捕捉樣式:0 = 標(biāo)準(zhǔn);1 = 等軸測$SNAPUNIT10, 20捕捉柵格的 X

49、和 Y 間距$VIEWCTR10, 20屏幕上當(dāng)前視圖的 XY 中心$VIEWDIR10, 20, 30視圖方向(來自 WCS 中目標(biāo)的方向)$VIEWSIZE40視圖高度專門處理日期/時(shí)間變量CDATE和DATE系統(tǒng)變量提供訪問當(dāng)前的日期和時(shí)間。TDCREATE、TDINDWG、TDUPDATE和 TDUSRTIMER系統(tǒng)變量(和$TDCREATE、$TDUCREATE、$TDUPDATE和 $TDUUPDATE DXF表頭變量)提供訪問與當(dāng)前圖形相關(guān)的時(shí)間和日期。這些值表現(xiàn)為具有特殊意義的實(shí)數(shù),具體描述如下:DATE為當(dāng)前日期和時(shí)間,它將Julian日期和一天的小數(shù)表現(xiàn)為一個(gè)實(shí)數(shù)。<

50、Julian 日期>.<一天的小數(shù)>例如,1999年12月31日下午9點(diǎn)58分35秒,其DATE變量為:2451544.91568287當(dāng)變量讀取的日期和時(shí)間是取自于計(jì)算機(jī)時(shí)鐘。時(shí)間是以一天的小數(shù)來表示。要由DATE返回值中提取由午夜開始計(jì)算的秒數(shù),使用以下的AutoLISP表達(dá)式:(setq s (getvar "DATE")(setq seconds (* 86400.0 (- s (fix s)注意如果系統(tǒng)時(shí)鐘設(shè)置為UTC/Zulu(格林威治時(shí)間),則DATE只返回一個(gè)真正的Julian 日期。TDCREATE和TDUPDATE的格式與DATE相同,

51、但它們的值表示當(dāng)前圖形的創(chuàng)建時(shí)間和最后一次更新的時(shí)間。TDINDWG和TDUSRTIMER(以及 $TDINDWG 和 $TDUSRTIMER DXF 表頭變量) 使用與DATE相似的格式,但它們的值表示流逝的時(shí)間,就象:<日期數(shù)>.<一天的小數(shù)>CDATE是按日歷和時(shí)鐘格式的當(dāng)前日期和時(shí)間。該值按以下形式返回一個(gè)實(shí)數(shù):YYYYMMDD.HHMMSShsec在此:YYYY = 年份MM =月份 (01 - 12)DD = 天 (01 - 31)HH = 小時(shí) (00 - 23)MM = 分鐘 (00 - 59)SS = 秒 (00 - 59)hsec = 百分之一秒 (

52、00 - 99)例如,如果當(dāng)前時(shí)間為1999年12月31日下午9點(diǎn)58分35.75秒,則CDATE將返回值:19991231.21583575注意CDATE值可以進(jìn)行比較以確定值的前后,但對(duì)該值進(jìn)行減法運(yùn)算所得到的值卻沒有實(shí)際意義。第三章 - CLASSES 區(qū)域概述本節(jié)描述的組碼只出現(xiàn)在 DXF 文件中。CLASSES 區(qū)域存儲(chǔ)了應(yīng)用程序定義的類的信息,這些類的實(shí)例將會(huì)出現(xiàn)在數(shù)據(jù)庫的 BLOCKS、ENTITIES 和 OBJECTS 區(qū)域中。假定類定義在類的層次結(jié)構(gòu)中是固定不變的。區(qū)域中的所有字段都是必需的。CLASS區(qū)域組碼下表列出了 CLASSES 區(qū)域中每個(gè)條目所包含的組碼:CLASSES 區(qū)域組碼組碼說明0記錄類型(CLASS)。指明CLASS記錄的開始。1類 DXF 記錄名名;此名稱唯一2C+ 類名。用于綁定定義對(duì)象類行為的軟件,此名稱唯一。3應(yīng)用程序名。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論