Block Definition

Getting Started  Previous  Next

Block Definition objects are collections of various drawn entities so that they can be copied more than once. For example, if the user frequently created drawings with a particular design of door, he/she could make a block (or stamp) of door and add it to Block Library using Block Creation Tool, and insert it whenever his/her drawing called for it. Each door would look exactly like the others and would give the drawing a consistent appearance.

 

In hsCADCreator, a Block Definition object consists of the following data:

Property Name

Data Type

Description

Name

Text

Name of block definition

Xref Dependent

Boolean

Shows whether this block definition is dependent on external reference.

Xref Resolved

Boolean

Shows whether the external reference is resolved or not.

Uniform Scaling

Boolean

If checked(true),  allows only uniform scaling to be applied to block insertion entities created from this block definition.

Explodable

Boolean

If checked(true), allows exploding of block insertion entities created from this block definition using Explode Block Tool.

Has Preview Icon

Boolean

Shows whether this block definition has preview or not.

Is Anonymous

Boolean

Shows whether this block definition is anonymous.

From External Reference

Boolean

Shows whether this block definition was created from external reference.

From Overlay Reference

Boolean

Shows whether this block definition was created from overlay reference.

Is Layout

Boolean

Shows if this block definition is a layout.

Is Unloaded

Boolean

Shows if this block definition is unloaded.

Reference Count

Integer Number

Number of block insertion entities existing in current drawing that are created from this block definition.

Origin

3D Point

Origin point for this block definition.

Path Name

Text

Path to external reference file.

Block Insert Units

Multi-option selection box

Scientific Units associated with block insertion entities created from this block definition.

Comments

Text

Any comments or description text for this block definition.

Layout

Text

Name of layout this block definition is associated with.

 

To add a new Block Definition to drawing's Block Library:

mouse_20 Entity toolbar : ssEntityBlockCreate

 

mouse_20 Tool Menu : Create Ä Block

 

 

See also:

Create Block Tool

Block Insertion Entity

Manage Blocks

Block Insertion Tool