About Defining Blocks

You can create blocks by associating objects and giving them a name or by creating a drawing to be used as a block.

Block Definitions

Whenever you create a block or insert a drawing as a block, all of the block information in the block definition, which includes its geometry, layers, colors, linetypes, and block attribute objects, is stored within the drawing file as non-graphic information as part of what's called the block table. Every block you insert is a block reference to a block definition. Block references are often simply called blocks.

Blocks can be defined and saved in several places:

How Blocks are Referenced

Block definitions can be created directly in the current drawing using the BLOCK command or they can be inserted from a different drawing. Several methods are available for inserting blocks from other drawing files or inserting the drawing file itself:

Create a Block Within a Drawing

A block definition typically includes the following information:

Create Drawing Files for Use as Blocks

You can create drawing files for the purpose of inserting them into other drawings as blocks. Individual drawing files are easy to create and manage as the source of block definitions. Related drawings can be stored in a folder as a library of blocks.

There are several methods of creating blocks so that they inherit one or more properties such as layers, colors, or linetypes from the current setting.

Note: Objects in paper space are not included when you insert a drawing as a block. To transfer paper space objects to another drawing, save the objects as a block or save them in a separate drawing file, and then insert the block or drawing file into the other drawing.

Create a Block Library Drawing

Collections of related blocks can be stored in a drawing file or set of drawings files. These are called block library drawings. In block library drawings, related block definitions are saved in an otherwise empty drawing file. When that drawing file is inserted as a block into the current drawing, all of its block definitions are added to the block table of the current drawing.

Create Nested Blocks

Block references that are included in a block definition are called nested blocks. Using blocks within blocks can simplify the organization of a complex block definition.

Blocks that try to reference themselves are called circular references, and are not allowed.