Documente Academic
Documente Profesional
Documente Cultură
ENTITIES Section
INSERT
The following group codes apply to insert (block reference) entities.
Insert group codes
Group
codes
Description
100
66
Variable attributes-follow flag (optional; default = 0); if the value of attributes-follow flag is 1, a
series of attribute entities is expected to follow the insert, terminated by a seqend entity.
Block name
10
20, 30
41
42
43
50
70
71
44
45
210
220, 230
0
Begins each block entry
BLOCK
(a block entity definition)
5
<handle>
100
AcDbEntity
8
<layer>
100
AcDbBlockBegin
2
<block name>
70
<flag>
10
<X value>
20
<Y value>
30
<Z value>
3
<block name>
1
<xref path>
0
<entity type>
.
. <data>
.
0
ENDBLK
5
<handle>
100
AcDbBlockEnd
0
ENDSEC
Description
Handle
102
applicationdefined codes
102
100
Layer name
100
Block name
70
10
20, 30
Block name
The UCS in effect when a block definition is created becomes the WCS for all entities in the block
definition. The new origin for these entities is shifted to match the base point defined for the block definition.
All entity data is translated to fit this new WCS.
*MODEL_SPACE and *PAPER_SPACE Block Definition
Now, there are always two extra, empty definitions in the BLOCKS section, titled *MODEL_SPACE and
*PAPER_SPACE. These definitions manifest the new representation of model space and paper space as
block definitions internally. The entities contained in these definitions still appear in the ENTITIES section
for compatibility.
Model Space and Paper Space Entity Segregation
The interleaving between model space and paper space will no longer occurs, because of internal
organization. Instead, all paper space entities are output, followed by model space entities. The flag
distinguishing them is the group code 67.
0
BLOCK
5
<handle>
100
AcDbEntity
8
<layer>
100
AcDbBlockBegin
2
<block name>
70
<flag>
10
<X value>
20
<Y value>
30
<Z value>
3
<block name>
1
<xref path>
0
<entity type>
.
. <data>
.
0
ENDBLK
5
<handle>
100
AcDbBlockEnd
0
ENDSEC