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:
📦 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.LSPfile 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
Yto delete everything except the floors you imported.Type
Nto 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.
Save your file as DXF and make sure to CLOSE AutoCAD before you import it into LAVA.
✅ 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.