The purpose of this routine is to allow the user to automate the removal of blocks and re-attachment of the same as xrefs.
BLK2XREF.LSP contains two programs, BLKOUT.LSP and XREFIN.LSP After BLK2XREF.LSP is loaded, type BLKOUT and follow the prompts.
If the selected ENTITY is not an INSERT you will be told and asked to try again. If the selected ENTITY is an INSERT you will be told the name of the BLOCK to be removed and the name of the current drawing to be purged.
Then you will be asked if you want to continue and be given a chance to bail out with no damage done. When the drawing reopens, type XREFIN and the INSERT will be attached as an XREF with the same scale factor and rotation angle as the BLOCK on the XREF layer which will be created for you. XREFIN.LSP can be easily edited to attach the XREF on the same layer the BLOCK was previously on.