DXF Import Automatically

Prev Next

Organize, align, and clean your multi-floor plans in one go!

The LAVACLEAN tool helps you quickly import multiple floor plans into a single drawing, align them precisely, and get them ready for analysis or detailing. It also unlocks, cleans, explodes, and purges your model for a simplified final DWG.   If you are coming from a Revit model, you can follow these steps first and then use this tool below in AutoCAD.  

Download this tool now to a location you can find later:

lava-clean
4.08 KB

📦 What It Does

✅ Lets you import and move multiple floors to line up at a single location.
✅ Assigns each floor to its own new locked layer.
✅ Optionally deletes everything else in the drawing.
✅ Explodes blocks and polylines into linework.
✅ Purges unused elements.


🛠️ How to Use LAVACLEAN

1️⃣ Load the LISP File

  • In AutoCAD, type APPLOAD.

  • Browse to the LAVACLEAN.LSP file and load it.

2️⃣ Start the Command

  • In the command line, type: LAVACLEAN

  • Press Enter.

3️⃣ Enter Number of Floors

  • AutoCAD will ask: 🏢 How many floor plans do you want to import?

    • Type the number of floor levels you want to align (e.g. 2) and press Enter.

    • Note: if you model your roof plan and ceiling plan as two separate levels, you can add a floor plan to the import to allow you to import both into LAVA.  

4️⃣ Pick a Destination Point

  • You'll see: 🚩 Pick a destination point where all base points will be aligned:

    • Choose the single common point (like a stairwell corner) where all the floors should line up.

5️⃣ For Each Floor:

  • Select objects in the floor plan when prompted: 📐 Select objects for Floor 1:

    • Use a window or other selection.

  • Pick the base point in that selection: 📍 Pick base point in selection:

    • Choose the same reference corner (like a grid intersection) for alignment.

⚡ Repeat selection and base point for each additional floor.

6️⃣ Optional Clean-up

  • After all floors are placed, you'll see:🧹 Delete everything else in the drawing? (Y/N):

    • Type Y to delete everything except the floors you imported.

    • Type N to keep everything else.

7️⃣ Wait for Processing

  • LAVACLEAN will:

    • Unlock and thaw layers

    • Move floors onto new locked layers (Level 1, Level 2, etc.)

    • Explode all blocks and polylines

    • Purge the drawing

  • When finished, you'll see: ✅ LAVACLEAN complete. All floors imported, cleaned, and aligned.


✅ Tips

  • Choose a clear, open area in your drawing for the destination point so floors don’t overlap other geometry.

  • Use consistent base points on each floor plan (like column grid intersections) for perfect alignment.

  • Layers will be automatically named Level 1, Level 2, etc. and locked after placement.


🔁 Typical Use Case

Architectural or structural projects with multiple floor plans imported from separate DWGs. Align all floors quickly before modeling, analysis, or documentation.