Parts of dynamic blocks can be made to move, stretch, rotate, lookup, and scale. After dynamic blocks are inserted into the drawings, users can change their shapes and sizes easily through simple clicking and dragging of blocks unlike general block references.