Purpose: Remove SOLID elements from blocks

Note: Remove SOLID elements contained inside blocks
Processing mode: DWGs are processed one by one (not all at the same time).

This tool automatically cleans all blocks in a DWG by removing SOLID-type entities found inside the blocks. The DWG is opened, each block is analyzed, detected SOLIDs are deleted, and then the file is saved cleanly.

Goal: remove filled areas / solid fills that are embedded inside blocks.

  1. Opening the DWG

    The software opens the selected DWG file for processing.

    Automatic opening of DWG for block processing
    Loading the DWG before internal block analysis.
  2. Opening the blocks

    The software scans the DWG and opens each block in the drawing.
    The goal is to inspect the internal content of the blocks, not only the global Model Space.

    Opening and inspecting DWG blocks
    Block-by-block automatic analysis.
  3. Detecting SOLIDs inside blocks

    Inside each opened block, the software searches for SOLID-type entities.
    This targets solid fill areas embedded directly in block definitions.

    Detection of SOLID entities inside blocks
    Locating SOLIDs inside block definitions.
  4. Automatic removal of SOLIDs from blocks

    All SOLID elements found inside the blocks are automatically removed.
    Result: cleaner blocks, without opaque fill areas.

    Automatic removal of SOLIDs contained in blocks
    Internal block cleanup without manual work.
  5. Saving the DWG

    When all blocks have been cleaned, the DWG is saved with the modifications.
    The tool can then move on to the next DWG and repeat the process.

    Saving the DWG after block cleanup
    The final DWG is clean and saved.