Block table record that serves as a container for entities within drawing databases.

Block table records (BTRs) are used to organize and group entities together. There are two special BTRs that are always present in every database:

  • *MODEL_SPACE: Contains entities in model space
  • *PAPER_SPACE: Contains entities in paper space

Each block table record has an origin point and can contain multiple entities.

const blockRecord = new AcDbBlockTableRecord();
blockRecord.name = 'MyBlock';
blockRecord.origin = new AcGePoint3d(0, 0, 0);
blockRecord.appendEntity(new AcDbLine());

Enumeration Members

Enumeration Members

Any: 0
Uniform: 1