明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2066|回复: 2

要想写出好的dxf输入输出接口程序,除了模仿,还是模仿,以AutoCad2004为例

[复制链接]
发表于 2004-10-10 23:33:00 | 显示全部楼层 |阅读模式
之1:一条(0.1,0.1)到(0.9,0.9)的直线段的DXF文件(AutoCAD2004格式真的是很复杂) 0
SECTION
2
HEADER
9
$ACADVER
1
AC1018
9
$ACADMAINTVER
70
0
9
$DWGCODEPAGE
3
ANSI_936
9
$INSBASE
10
0.0
20
0.0
30
0.0
9
$EXTMIN
10
0.0833139662669282
20
0.0815741779300652
30
-0.0015258207003583
9
$EXTMAX
10
0.9164433611050526
20
0.9199679981916233
30
0.0000000349246037
9
$LIMMIN
10
0.0
20
0.0
9
$LIMMAX
10
420.0
20
297.0
9
$ORTHOMODE
70
0
9
$REGENMODE
70
1
9
$FILLMODE
70
1
9
$QTEXTMODE
70
0
9
$MIRRTEXT
70
0
9
$LTSCALE
40
1.0
9
$ATTMODE
70
1
9
$TEXTSIZE
40
2.5
9
$TRACEWID
40
1.0
9
$TEXTSTYLE
7
Standard
9
$CLAYER
8
0
9
$CELTYPE
6
ByLayer
9
$CECOLOR
62
256
9
$CELTSCALE
40
1.0
9
$DISPSILH
70
0
9
$DIMSCALE
40
1.0
9
$DIMASZ
40
2.5
9
$DIMEXO
40
0.625
9
$DIMDLI
40
3.75
9
$DIMRND
40
0.0
9
$DIMDLE
40
0.0
9
$DIMEXE
40
1.25
9
$DIMTP
40
0.0
9
$DIMTM
40
0.0
9
$DIMTXT
40
2.5
9
$DIMCEN
40
2.5
9
$DIMTSZ
40
0.0
9
$DIMTOL
70
0
9
$DIMLIM
70
0
9
$DIMTIH
70
0
9
$DIMTOH
70
0
9
$DIMSE1
70
0
9
$DIMSE2
70
0
9
$DIMTAD
70
1
9
$DIMZIN
70
8
9
$DIMBLK
1 9
$DIMASO
70
1
9
$DIMSHO
70
1
9
$DIMPOST
1 9
$DIMAPOST
1 9
$DIMALT
70
0
9
$DIMALTD
70
3
9
$DIMALTF
40
0.03937007874016
9
$DIMLFAC
40
1.0
9
$DIMTOFL
70
1
9
$DIMTVP
40
0.0
9
$DIMTIX
70
0
9
$DIMSOXD
70
0
9
$DIMSAH
70
0
9
$DIMBLK1
1 9
$DIMBLK2
1 9
$DIMSTYLE
2
ISO-25
9
$DIMCLRD
70
0
9
$DIMCLRE
70
0
9
$DIMCLRT
70
0
9
$DIMTFAC
40
1.0
9
$DIMGAP
40
0.625
9
$DIMJUST
70
0
9
$DIMSD1
70
0
9
$DIMSD2
70
0
9
$DIMTOLJ
70
0
9
$DIMTZIN
70
8
9
$DIMALTZ
70
0
9
$DIMALTTZ
70
0
9
$DIMUPT
70
0
9
$DIMDEC
70
2
9
$DIMTDEC
70
2
9
$DIMALTU
70
2
9
$DIMALTTD
70
3
9
$DIMTXSTY
7
Standard
9
$DIMAUNIT
70
0
9
$DIMADEC
70
0
9
$DIMALTRND
40
0.0
9
$DIMAZIN
70
0
9
$DIMDSEP
70
44
9
$DIMATFIT
70
3
9
$DIMFRAC
70
0
9
$DIMLDRBLK
1 9
$DIMLUNIT
70
2
9
$DIMLWD
70
-2
9
$DIMLWE
70
-2
9
$DIMTMOVE
70
0
9
$LUNITS
70
2
9
$LUPREC
70
4
9
$SKETCHINC
40
1.0
9
$FILLETRAD
40
0.0
9
$AUNITS
70
0
9
$AUPREC
70
0
9
$MENU
1
.
9
$ELEVATION
40
0.0
9
$PELEVATION
40
0.0
9
$THICKNESS
40
0.0
9
$LIMCHECK
70
0
9
$CHAMFERA
40
0.0
9
$CHAMFERB
40
0.0
9
$CHAMFERC
40
0.0
9
$CHAMFERD
40
0.0
9
$SKPOLY
70
0
9
$TDCREATE
40
2453289.970972940
9
$TDUCREATE
40
2453289.637639606
9
$TDUPDATE
40
2453289.972041192
9
$TDUUPDATE
40
2453289.638707859
9
$TDINDWG
40
0.0010702315
9
$TDUSRTIMER
40
0.0010689699
9
$USRTIMER
70
1
9
$ANGBASE
50
0.0
9
$ANGDIR
70
0
9
$PDMODE
70
0
9
$PDSIZE
40
0.0
9
$PLINEWID
40
0.0
9
$SPLFRAME
70
0
9
$SPLINETYPE
70
6
9
$SPLINESEGS
70
8
9
$HANDSEED
5
83
9
$SURFTAB1
70
6
9
$SURFTAB2
70
6
9
$SURFTYPE
70
6
9
$SURFU
70
6
9
$SURFV
70
6
9
$UCSBASE
2 9
$UCSNAME
2 9
$UCSORG
10
0.0
20
0.0
30
0.0
9
$UCSXDIR
10
1.0
20
0.0
30
0.0
9
$UCSYDIR
10
0.0
20
1.0
30
0.0
9
$UCSORTHOREF
2 9
$UCSORTHOVIEW
70
0
9
$UCSORGTOP
10
0.0
20
0.0
30
0.0
9
$UCSORGBOTTOM
10
0.0
20
0.0
30
0.0
9
$UCSORGLEFT
10
0.0
20
0.0
30
0.0
9
$UCSORGRIGHT
10
0.0
20
0.0
30
0.0
9
$UCSORGFRONT
10
0.0
20
0.0
30
0.0
9
$UCSORGBACK
10
0.0
20
0.0
30
0.0
9
$PUCSBASE
2 9
$PUCSNAME
2 9
$PUCSORG
10
0.0
20
0.0
30
0.0
9
$PUCSXDIR
10
1.0
20
0.0
30
0.0
9
$PUCSYDIR
10
0.0
20
1.0
30
0.0
9
$PUCSORTHOREF
2 9
$PUCSORTHOVIEW
70
0
9
$PUCSORGTOP
10
0.0
20
0.0
30
0.0
9
$PUCSORGBOTTOM
10
0.0
20
0.0
30
0.0
9
$PUCSORGLEFT
10
0.0
20
0.0
30
0.0
9
$PUCSORGRIGHT
10
0.0
20
0.0
30
0.0
9
$PUCSORGFRONT
10
0.0
20
0.0
30
0.0
9
$PUCSORGBACK
10
0.0
20
0.0
30
0.0
9
$USERI1
70
0
9
$USERI2
70
0
9
$USERI3
70
0
9
$USERI4
70
0
9
$USERI5
70
0
9
$USERR1
40
0.0
9
$USERR2
40
0.0
9
$USERR3
40
0.0
9
$USERR4
40
0.0
9
$USERR5
40
0.0
9
$WORLDVIEW
70
1
9
$SHADEDGE
70
3
9
$SHADEDIF
70
70
9
$TILEMODE
70
1
9
$MAXACTVP
70
64
9
$PINSBASE
10
0.0
20
0.0
30
0.0
9
$PLIMCHECK
70
0
9
$PEXTMIN
10
0.0
20
0.0
30
0.0
9
$PEXTMAX
10
0.0
20
0.0
30
0.0
9
$PLIMMIN
10
0.0
20
0.0
9
$PLIMMAX
10
12.0
20
9.0
9
$UNITMODE
70
0
9
$VISRETAIN
70
1
9
$PLINEGEN
70
0
9
$PSLTSCALE
70
1
9
$TREEDEPTH
70
3020
9
$CMLSTYLE
2
Standard
9
$CMLJUST
70
0
9
$CMLSCALE
40
20.0
9
$PROXYGRAPHICS
70
1
9
$MEASUREMENT
70
1
9
$CELWEIGHT
370
-1
9
$ENDCAPS
280
0
9
$JOINSTYLE
280
0
9
$LWDISPLAY
290
0
9
$INSUNITS
70
4
9
$HYPERLINKBASE
1 9
$STYLESHEET
1 9
$XEDIT
290
1
9
$CEPSNTYPE
380
0
9
$PSTYLEMODE
290
1
9
$FINGERPRINTGUID
2
{FDEAD578-A652-11D2-9A35-0060089B3A3F}
9
$VERSIONGUID
2
{6D555EAD-9BB5-4A9F-A106-1A8B9044A5D7}
9
$EXTNAMES
290
1
9
$PSVPSCALE
40
0.0
9
$OLESTARTUP
290
0
9
$SORTENTS
280
127
9
$INDEXCTL
280
0
9
$HIDETEXT
280
1
9
$XCLIPFRAME
290
0
9
$HALOGAP
280
0
9
$OBSCOLOR
70
257
9
$OBSLTYPE
280
0
9
$INTERSECTIONDISPLAY
280
0
9
$INTERSECTIONCOLOR
70
257
9
$DIMASSOC
280
2
9
$PROJECTNAME
1 0
ENDSEC
0
SECTION
2
CLASSES
0
CLASS
1
ACDBDICTIONARYWDFLT
2
AcDbDictionaryWithDefault
3
ObjectDBX Classes
90
0
91
1
280
0
281
0
0
CLASS
1
DICTIONARYVAR
2
AcDbDictionaryVar
3
ObjectDBX Classes
90
0
91
2
280
0
281
0
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
8
330
0
100
AcDbSymbolTable
70
2
0
VPORT
5
82
330
8
100
AcDbSymbolTableRecord
100
AcDbViewportTableRecord
2
*Active
70
0
10
0.0
20
0.0
11
1.0
21
1.0
12
210.0
22
148.4999999999999
13
0.0
23
0.0
14
10.0
24
10.0
15
10.0
25
10.0
16
0.0
26
0.0
36
1.0
17
0.0
27
0.0
37
0.0
40
220.9801135940132
41
2.468421052631578
42
50.0
43
0.0
44
0.0
50
0.0
51
0.0
71
0
72
1000
73
1
74
3
75
0
76
0
77
0
78
0
281
0
65
1
110
0.0
120
0.0
130
0.0
111
1.0
121
0.0
131
0.0
112
0.0
122
1.0
132
0.0
79
0
146
0.0
0
ENDTAB
0
TABLE
2
LTYPE
5
5
330
0
100
AcDbSymbolTable
70
1
0
LTYPE
5
14
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
ByBlock
70
0
3 72
65
73
0
40
0.0
0
LTYPE
5
15
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
ByLayer
70
0
3 72
65
73
0
40
0.0
0
LTYPE
5
16
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
Continuous
70
0
3
Solid line
72
65
73
0
40
0.0
0
ENDTAB
0
TABLE
2
LAYER
5
2
330
0
100
AcDbSymbolTable
70
1
0
LAYER
5
10
330
2
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
62
7
6
Continuous
370
-3
390
F
0
ENDTAB
0
TABLE
2
STYLE
5
3
330
0
100
AcDbSymbolTable
70
1
0
STYLE
5
11
330
3
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
Standard
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
txt
4 0
ENDTAB
0
TABLE
2
VIEW
5
6
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
7
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
9
330
0
100
AcDbSymbolTable
70
1
0
APPID
5
12
330
9
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
A
330
0
100
AcDbSymbolTable
70
1
100
AcDbDimStyleTable
71
0
0
DIMSTYLE
105
27
330
A
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
2
ISO-25
70
0
41
2.5
42
0.625
43
3.75
44
1.25
73
0
74
0
77
1
78
8
140
2.5
141
2.5
143
0.03937007874016
147
0.625
171
3
172
1
271
2
272
2
274
3
278
44
283
0
284
8
340
11
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
1
330
0
100
AcDbSymbolTable
70
1
0
BLOCK_RECORD
5
1F
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Model_Space
340
22
0
BLOCK_RECORD
5
50
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Paper_Space
340
51
0
BLOCK_RECORD
5
55
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Paper_Space0
340
56
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
20
330
1F
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*Model_Space
70
0
10
0.0
20
0.0
30
0.0
3
*Model_Space
1 0
ENDBLK
5
21
330
1F
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
BLOCK
5
52
330
50
100
AcDbEntity
67
1
8
0
100
AcDbBlockBegin
2
*Paper_Space
70
0
10
0.0
20
0.0
30
0.0
3
*Paper_Space
1 0
ENDBLK
5
53
330
50
100
AcDbEntity
67
1
8
0
100
AcDbBlockEnd
0
BLOCK
5
57
330
55
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*Paper_Space0
70
0
10
0.0
20
0.0
30
0.0
3
*Paper_Space0
1 0
ENDBLK
5
58
330
55
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
5
81
330
1F
100
AcDbEntity
8
0
100
AcDbLine
10
0.1
20
0.1
30
0.0
11
0.9
21
0.9
31
0.0
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
C
330
0
100
AcDbDictionary
281
1
3
ACAD_COLOR
350
6B
3
ACAD_GROUP
350
D
3
ACAD_LAYOUT
350
1A
3
ACAD_MATERIAL
350
6A
3
ACAD_MLINESTYLE
350
17
3
ACAD_PLOTSETTINGS
350
19
3
ACAD_PLOTSTYLENAME
350
E
3
AcDbVariableDictionary
350
5E
0
DICTIONARY
5
6B
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
D
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
1A
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Layout1
350
51
3
Layout2
350
56
3
Model
350
22
0
DICTIONARY
5
6A
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
17
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Standard
350
18
0
DICTIONARY
5
19
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
ACDBDICTIONARYWDFLT
5
E
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Normal
350
F
100
AcDbDictionaryWithDefault
340
F
0
DICTIONARY
5
5E
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
DIMASSOC
350
5F
3
HIDETEXT
350
63
0
LAYOUT
5
51
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
None
4 6 40
0.0
41
0.0
42
0.0
43
0.0
44
0.0
45
0.0
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
1.0
70
688
72
0
73
0
74
5
7 75
16
147
1.0
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Layout1
70
1
71
1
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
50
0
LAYOUT
5
56
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
None
4 6 40
0.0
41
0.0
42
0.0
43
0.0
44
0.0
45
0.0
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
1.0
70
688
72
0
73
0
74
5
7 75
16
147
1.0
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Layout2
70
1
71
2
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
55
0
LAYOUT
5
22
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
none_device
4
ANSI_A_(8.50_x_11.00_Inches)
6 40
6.349999904632568
41
19.04999923706055
42
6.350006103515625
43
19.04998779296875
44
215.8999938964844
45
279.3999938964844
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
78.436453180766
70
11952
72
0
73
1
74
0
7 75
0
147
0.0127491741332998
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Model
70
1
71
0
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
1F
0
MLINESTYLE
5
18
102
{ACAD_REACTORS
330
17
102
}
330
17
100
AcDbMlineStyle
2
STANDARD
70
0
3 62
256
51
90.0
52
90.0
71
2
49
0.5
62
256
6
BYLAYER
49
-0.5
62
256
6
BYLAYER
0
ACDBPLACEHOLDER
5
F
102
{ACAD_REACTORS
330
E
102
}
330
E
0
DICTIONARYVAR
5
5F
102
{ACAD_REACTORS
330
5E
102
}
330
5E
100
DictionaryVariables
280
0
1
2
0
DICTIONARYVAR
5
63
102
{ACAD_REACTORS
330
5E
102
}
330
5E
100
DictionaryVariables
280
0
1
1
0
ENDSEC
0
EOF
发表于 2004-10-11 10:31:00 | 显示全部楼层
不需要这么复杂的
 楼主| 发表于 2004-10-11 23:11:00 | 显示全部楼层
本来想一一对应深入研究一下,但一条直线的DXF文件竟然这么长?前面一小部分作了注释的,后面的注释不下去了,看来需另辟蹊径 0 表示图元类型的文字字符串
SECTION
2 名称(属性标记、块名称等)
HEADER
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$ACADVER
1 图元的主要文字值
AC1018
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$ACADMAINTVER
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DWGCODEPAGE
3 其他的文字值或名称值
ANSI_936
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$INSBASE
10 主要点的 X 值
0.0
20 主要点的 Y 值
0.0
30 主要点的 Z 值
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$EXTMIN
10 主要点的 X 值
0.0833139662669282
20 主要点的 Y 值
0.0815741779300652
30 主要点的 Z 值
-0.0015258207003583
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$EXTMAX
10 主要点的 X 值
0.9164433611050526
20 主要点的 Y 值
0.9199679981916233
30 主要点的 Z 值
0.0000000349246037
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$LIMMIN
10 主要点的 X 值
0.0
20 主要点的 Y 值
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$LIMMAX
10 主要点的 X 值
420.0
20 主要点的 Y 值
297.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$ORTHOMODE
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$REGENMODE
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$FILLMODE
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$QTEXTMODE
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$MIRRTEXT
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$LTSCALE
40 浮点值(文字高度、比例因子等)
1.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$ATTMODE
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$TEXTSIZE
40 浮点值(文字高度、比例因子等)
2.5
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$TRACEWID
40 浮点值(文字高度、比例因子等)
1.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$TEXTSTYLE
7 文字样式名(固定)
Standard
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$CLAYER
8 图层名(固定)
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$CELTYPE
6 线型名(固定)
ByLayer
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$CECOLOR
62 颜色代码(固定)
256
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$CELTSCALE
40 浮点值(文字高度、比例因子等)
1.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DISPSILH
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMSCALE
40 浮点值(文字高度、比例因子等)
1.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMASZ
40 浮点值(文字高度、比例因子等)
2.5
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMEXO
40 浮点值(文字高度、比例因子等)
0.625
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMDLI
40 浮点值(文字高度、比例因子等)
3.75
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMRND
40 浮点值(文字高度、比例因子等)
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMDLE
40 浮点值(文字高度、比例因子等)
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMEXE
40 浮点值(文字高度、比例因子等)
1.25
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTP
40 浮点值(文字高度、比例因子等)
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTM
40 浮点值(文字高度、比例因子等)
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTXT
40 浮点值(文字高度、比例因子等)
2.5
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMCEN
40 浮点值(文字高度、比例因子等)
2.5
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTSZ
40 浮点值(文字高度、比例因子等)
0.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTOL
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMLIM
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTIH
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTOH
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMSE1
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMSE2
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTAD
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMZIN
70 整数值,如重复部分的计数器、标志位或模式等。
8
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMBLK
1 图元的主要文字值? 9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMASO
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMSHO
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMPOST
1 图元的主要文字值? 9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMAPOST
1 图元的主要文字值? 9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMALT
70 整数值,如重复部分的计数器、标志位或模式等。
0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMALTD
70 整数值,如重复部分的计数器、标志位或模式等。
3
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMALTF
40 浮点值(文字高度、比例因子等)
0.03937007874016
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMLFAC
40 浮点值(文字高度、比例因子等)
1.0
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTOFL
70 整数值,如重复部分的计数器、标志位或模式等。
1
9 DXF:变量名标识符(仅用于 DXF 文件的 HEADER 区域)
$DIMTVP
40
0.0
9
$DIMTIX
70
0
9
$DIMSOXD
70
0
9
$DIMSAH
70
0
9
$DIMBLK1
1 9
$DIMBLK2
1 9
$DIMSTYLE
2
ISO-25
9
$DIMCLRD
70
0
9
$DIMCLRE
70
0
9
$DIMCLRT
70
0
9
$DIMTFAC
40
1.0
9
$DIMGAP
40
0.625
9
$DIMJUST
70
0
9
$DIMSD1
70
0
9
$DIMSD2
70
0
9
$DIMTOLJ
70
0
9
$DIMTZIN
70
8
9
$DIMALTZ
70
0
9
$DIMALTTZ
70
0
9
$DIMUPT
70
0
9
$DIMDEC
70
2
9
$DIMTDEC
70
2
9
$DIMALTU
70
2
9
$DIMALTTD
70
3
9
$DIMTXSTY
7
Standard
9
$DIMAUNIT
70
0
9
$DIMADEC
70
0
9
$DIMALTRND
40
0.0
9
$DIMAZIN
70
0
9
$DIMDSEP
70
44
9
$DIMATFIT
70
3
9
$DIMFRAC
70
0
9
$DIMLDRBLK
1 9
$DIMLUNIT
70
2
9
$DIMLWD
70
-2
9
$DIMLWE
70
-2
9
$DIMTMOVE
70
0
9
$LUNITS
70
2
9
$LUPREC
70
4
9
$SKETCHINC
40
1.0
9
$FILLETRAD
40
0.0
9
$AUNITS
70
0
9
$AUPREC
70
0
9
$MENU
1
.
9
$ELEVATION
40
0.0
9
$PELEVATION
40
0.0
9
$THICKNESS
40
0.0
9
$LIMCHECK
70
0
9
$CHAMFERA
40
0.0
9
$CHAMFERB
40
0.0
9
$CHAMFERC
40
0.0
9
$CHAMFERD
40
0.0
9
$SKPOLY
70
0
9
$TDCREATE
40
2453289.970972940
9
$TDUCREATE
40
2453289.637639606
9
$TDUPDATE
40
2453289.972041192
9
$TDUUPDATE
40
2453289.638707859
9
$TDINDWG
40
0.0010702315
9
$TDUSRTIMER
40
0.0010689699
9
$USRTIMER
70
1
9
$ANGBASE
50
0.0
9
$ANGDIR
70
0
9
$PDMODE
70
0
9
$PDSIZE
40
0.0
9
$PLINEWID
40
0.0
9
$SPLFRAME
70
0
9
$SPLINETYPE
70
6
9
$SPLINESEGS
70
8
9
$HANDSEED
5
83
9
$SURFTAB1
70
6
9
$SURFTAB2
70
6
9
$SURFTYPE
70
6
9
$SURFU
70
6
9
$SURFV
70
6
9
$UCSBASE
2 9
$UCSNAME
2 9
$UCSORG
10
0.0
20
0.0
30
0.0
9
$UCSXDIR
10
1.0
20
0.0
30
0.0
9
$UCSYDIR
10
0.0
20
1.0
30
0.0
9
$UCSORTHOREF
2 9
$UCSORTHOVIEW
70
0
9
$UCSORGTOP
10
0.0
20
0.0
30
0.0
9
$UCSORGBOTTOM
10
0.0
20
0.0
30
0.0
9
$UCSORGLEFT
10
0.0
20
0.0
30
0.0
9
$UCSORGRIGHT
10
0.0
20
0.0
30
0.0
9
$UCSORGFRONT
10
0.0
20
0.0
30
0.0
9
$UCSORGBACK
10
0.0
20
0.0
30
0.0
9
$PUCSBASE
2 9
$PUCSNAME
2 9
$PUCSORG
10
0.0
20
0.0
30
0.0
9
$PUCSXDIR
10
1.0
20
0.0
30
0.0
9
$PUCSYDIR
10
0.0
20
1.0
30
0.0
9
$PUCSORTHOREF
2 9
$PUCSORTHOVIEW
70
0
9
$PUCSORGTOP
10
0.0
20
0.0
30
0.0
9
$PUCSORGBOTTOM
10
0.0
20
0.0
30
0.0
9
$PUCSORGLEFT
10
0.0
20
0.0
30
0.0
9
$PUCSORGRIGHT
10
0.0
20
0.0
30
0.0
9
$PUCSORGFRONT
10
0.0
20
0.0
30
0.0
9
$PUCSORGBACK
10
0.0
20
0.0
30
0.0
9
$USERI1
70
0
9
$USERI2
70
0
9
$USERI3
70
0
9
$USERI4
70
0
9
$USERI5
70
0
9
$USERR1
40
0.0
9
$USERR2
40
0.0
9
$USERR3
40
0.0
9
$USERR4
40
0.0
9
$USERR5
40
0.0
9
$WORLDVIEW
70
1
9
$SHADEDGE
70
3
9
$SHADEDIF
70
70
9
$TILEMODE
70
1
9
$MAXACTVP
70
64
9
$PINSBASE
10
0.0
20
0.0
30
0.0
9
$PLIMCHECK
70
0
9
$PEXTMIN
10
0.0
20
0.0
30
0.0
9
$PEXTMAX
10
0.0
20
0.0
30
0.0
9
$PLIMMIN
10
0.0
20
0.0
9
$PLIMMAX
10
12.0
20
9.0
9
$UNITMODE
70
0
9
$VISRETAIN
70
1
9
$PLINEGEN
70
0
9
$PSLTSCALE
70
1
9
$TREEDEPTH
70
3020
9
$CMLSTYLE
2
Standard
9
$CMLJUST
70
0
9
$CMLSCALE
40
20.0
9
$PROXYGRAPHICS
70
1
9
$MEASUREMENT
70
1
9
$CELWEIGHT
370
-1
9
$ENDCAPS
280
0
9
$JOINSTYLE
280
0
9
$LWDISPLAY
290
0
9
$INSUNITS
70
4
9
$HYPERLINKBASE
1 9
$STYLESHEET
1 9
$XEDIT
290
1
9
$CEPSNTYPE
380
0
9
$PSTYLEMODE
290
1
9
$FINGERPRINTGUID
2
{FDEAD578-A652-11D2-9A35-0060089B3A3F}
9
$VERSIONGUID
2
{6D555EAD-9BB5-4A9F-A106-1A8B9044A5D7}
9
$EXTNAMES
290
1
9
$PSVPSCALE
40
0.0
9
$OLESTARTUP
290
0
9
$SORTENTS
280
127
9
$INDEXCTL
280
0
9
$HIDETEXT
280
1
9
$XCLIPFRAME
290
0
9
$HALOGAP
280
0
9
$OBSCOLOR
70
257
9
$OBSLTYPE
280
0
9
$INTERSECTIONDISPLAY
280
0
9
$INTERSECTIONCOLOR
70
257
9
$DIMASSOC
280
2
9
$PROJECTNAME
1 0
ENDSEC
0
SECTION
2
CLASSES
0
CLASS
1
ACDBDICTIONARYWDFLT
2
AcDbDictionaryWithDefault
3
ObjectDBX Classes
90
0
91
1
280
0
281
0
0
CLASS
1
DICTIONARYVAR
2
AcDbDictionaryVar
3
ObjectDBX Classes
90
0
91
2
280
0
281
0
0
ENDSEC
0
SECTION
2
TABLES
0
TABLE
2
VPORT
5
8
330
0
100
AcDbSymbolTable
70
2
0
VPORT
5
82
330
8
100
AcDbSymbolTableRecord
100
AcDbViewportTableRecord
2
*Active
70
0
10
0.0
20
0.0
11
1.0
21
1.0
12
210.0
22
148.4999999999999
13
0.0
23
0.0
14
10.0
24
10.0
15
10.0
25
10.0
16
0.0
26
0.0
36
1.0
17
0.0
27
0.0
37
0.0
40
220.9801135940132
41
2.468421052631578
42
50.0
43
0.0
44
0.0
50
0.0
51
0.0
71
0
72
1000
73
1
74
3
75
0
76
0
77
0
78
0
281
0
65
1
110
0.0
120
0.0
130
0.0
111
1.0
121
0.0
131
0.0
112
0.0
122
1.0
132
0.0
79
0
146
0.0
0
ENDTAB
0
TABLE
2
LTYPE
5
5
330
0
100
AcDbSymbolTable
70
1
0
LTYPE
5
14
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
ByBlock
70
0
3 72
65
73
0
40
0.0
0
LTYPE
5
15
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
ByLayer
70
0
3 72
65
73
0
40
0.0
0
LTYPE
5
16
330
5
100
AcDbSymbolTableRecord
100
AcDbLinetypeTableRecord
2
Continuous
70
0
3
Solid line
72
65
73
0
40
0.0
0
ENDTAB
0
TABLE
2
LAYER
5
2
330
0
100
AcDbSymbolTable
70
1
0
LAYER
5
10
330
2
100
AcDbSymbolTableRecord
100
AcDbLayerTableRecord
2
0
70
0
62
7
6
Continuous
370
-3
390
F
0
ENDTAB
0
TABLE
2
STYLE
5
3
330
0
100
AcDbSymbolTable
70
1
0
STYLE
5
11
330
3
100
AcDbSymbolTableRecord
100
AcDbTextStyleTableRecord
2
Standard
70
0
40
0.0
41
1.0
50
0.0
71
0
42
2.5
3
txt
4 0
ENDTAB
0
TABLE
2
VIEW
5
6
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
UCS
5
7
330
0
100
AcDbSymbolTable
70
0
0
ENDTAB
0
TABLE
2
APPID
5
9
330
0
100
AcDbSymbolTable
70
1
0
APPID
5
12
330
9
100
AcDbSymbolTableRecord
100
AcDbRegAppTableRecord
2
ACAD
70
0
0
ENDTAB
0
TABLE
2
DIMSTYLE
5
A
330
0
100
AcDbSymbolTable
70
1
100
AcDbDimStyleTable
71
0
0
DIMSTYLE
105
27
330
A
100
AcDbSymbolTableRecord
100
AcDbDimStyleTableRecord
2
ISO-25
70
0
41
2.5
42
0.625
43
3.75
44
1.25
73
0
74
0
77
1
78
8
140
2.5
141
2.5
143
0.03937007874016
147
0.625
171
3
172
1
271
2
272
2
274
3
278
44
283
0
284
8
340
11
0
ENDTAB
0
TABLE
2
BLOCK_RECORD
5
1
330
0
100
AcDbSymbolTable
70
1
0
BLOCK_RECORD
5
1F
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Model_Space
340
22
0
BLOCK_RECORD
5
50
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Paper_Space
340
51
0
BLOCK_RECORD
5
55
330
1
100
AcDbSymbolTableRecord
100
AcDbBlockTableRecord
2
*Paper_Space0
340
56
0
ENDTAB
0
ENDSEC
0
SECTION
2
BLOCKS
0
BLOCK
5
20
330
1F
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*Model_Space
70
0
10
0.0
20
0.0
30
0.0
3
*Model_Space
1 0
ENDBLK
5
21
330
1F
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
BLOCK
5
52
330
50
100
AcDbEntity
67
1
8
0
100
AcDbBlockBegin
2
*Paper_Space
70
0
10
0.0
20
0.0
30
0.0
3
*Paper_Space
1 0
ENDBLK
5
53
330
50
100
AcDbEntity
67
1
8
0
100
AcDbBlockEnd
0
BLOCK
5
57
330
55
100
AcDbEntity
8
0
100
AcDbBlockBegin
2
*Paper_Space0
70
0
10
0.0
20
0.0
30
0.0
3
*Paper_Space0
1 0
ENDBLK
5
58
330
55
100
AcDbEntity
8
0
100
AcDbBlockEnd
0
ENDSEC
0
SECTION
2
ENTITIES
0
LINE
5
81
330
1F
100
AcDbEntity
8
0
100
AcDbLine
10
0.1
20
0.1
30
0.0
11
0.9
21
0.9
31
0.0
0
ENDSEC
0
SECTION
2
OBJECTS
0
DICTIONARY
5
C
330
0
100
AcDbDictionary
281
1
3
ACAD_COLOR
350
6B
3
ACAD_GROUP
350
D
3
ACAD_LAYOUT
350
1A
3
ACAD_MATERIAL
350
6A
3
ACAD_MLINESTYLE
350
17
3
ACAD_PLOTSETTINGS
350
19
3
ACAD_PLOTSTYLENAME
350
E
3
AcDbVariableDictionary
350
5E
0
DICTIONARY
5
6B
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
D
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
1A
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Layout1
350
51
3
Layout2
350
56
3
Model
350
22
0
DICTIONARY
5
6A
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
DICTIONARY
5
17
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Standard
350
18
0
DICTIONARY
5
19
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
0
ACDBDICTIONARYWDFLT
5
E
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
Normal
350
F
100
AcDbDictionaryWithDefault
340
F
0
DICTIONARY
5
5E
102
{ACAD_REACTORS
330
C
102
}
330
C
100
AcDbDictionary
281
1
3
DIMASSOC
350
5F
3
HIDETEXT
350
63
0
LAYOUT
5
51
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
None
4 6 40
0.0
41
0.0
42
0.0
43
0.0
44
0.0
45
0.0
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
1.0
70
688
72
0
73
0
74
5
7 75
16
147
1.0
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Layout1
70
1
71
1
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
50
0
LAYOUT
5
56
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
None
4 6 40
0.0
41
0.0
42
0.0
43
0.0
44
0.0
45
0.0
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
1.0
70
688
72
0
73
0
74
5
7 75
16
147
1.0
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Layout2
70
1
71
2
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
55
0
LAYOUT
5
22
102
{ACAD_REACTORS
330
1A
102
}
330
1A
100
AcDbPlotSettings
1 2
none_device
4
ANSI_A_(8.50_x_11.00_Inches)
6 40
6.349999904632568
41
19.04999923706055
42
6.350006103515625
43
19.04998779296875
44
215.8999938964844
45
279.3999938964844
46
0.0
47
0.0
48
0.0
49
0.0
140
0.0
141
0.0
142
1.0
143
78.436453180766
70
11952
72
0
73
1
74
0
7 75
0
147
0.0127491741332998
76
0
77
2
78
300
148
0.0
149
0.0
100
AcDbLayout
1
Model
70
1
71
0
10
0.0
20
0.0
11
12.0
21
9.0
12
0.0
22
0.0
32
0.0
14
0.0
24
0.0
34
0.0
15
0.0
25
0.0
35
0.0
146
0.0
13
0.0
23
0.0
33
0.0
16
1.0
26
0.0
36
0.0
17
0.0
27
1.0
37
0.0
76
0
330
1F
0
MLINESTYLE
5
18
102
{ACAD_REACTORS
330
17
102
}
330
17
100
AcDbMlineStyle
2
STANDARD
70
0
3 62
256
51
90.0
52
90.0
71
2
49
0.5
62
256
6
BYLAYER
49
-0.5
62
256
6
BYLAYER
0
ACDBPLACEHOLDER
5
F
102
{ACAD_REACTORS
330
E
102
}
330
E
0
DICTIONARYVAR
5
5F
102
{ACAD_REACTORS
330
5E
102
}
330
5E
100
DictionaryVariables
280
0
1
2
0
DICTIONARYVAR
5
63
102
{ACAD_REACTORS
330
5E
102
}
330
5E
100
DictionaryVariables
280
0
1
1
0
ENDSEC
0
EOF
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-28 00:34 , Processed in 0.197933 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表