cadblockdwg

How-to guide · how to import a dwg into rhino

How to import a DWG into Rhino 3D

DWGDXFFree1,032 words

By Saumyajit Maity · Published 28 Aug 2023 · Updated 5 Dec 2025

Rhino reads DWG and DXF natively, so a downloaded AutoCAD block goes straight in — but the import dialog hides a few choices that decide whether the geometry lands at the right size and on tidy layers. Get the unit scheme and the scale option right and a 2D DWG block becomes clean, editable Rhino curves you can extrude, loft or trace for a 3D model.

This guide covers importing a DWG into Rhino as the foundation for modelling: opening or importing the file, matching units, preserving layers and AutoCAD blocks, and preparing flat linework so it is ready to push into the third dimension. The steps are the same on Windows and Mac Rhino, with only minor dialog differences.

Step 1 — Decide between Open and Import

If you want the DWG to become its own Rhino document, use File > Open and pick the DWG. If you want to bring the block into an existing model alongside other geometry, use File > Import instead, which drops the DWG contents into the current document without replacing it. For a single furniture or detail block that you are tracing into a larger scene, Import is usually what you want.

Either route shows the DWG import options dialog, where the real decisions about units and scaling are made, so do not click straight through it.

Step 2 — Match the unit scheme

In the DWG import dialog Rhino offers preset schemes such as a millimetre or metre default. Choose the scheme whose model unit matches your Rhino document — millimetres for a metric block drawn in mm. If your Rhino file is already set to metres but the block is in millimetres, pick the option that scales by 0.001 on import, or let Rhino convert based on the file's stored units.

The goal is that a 600 mm-wide block reads as 600 model units in a millimetre document, or 0.6 in a metre document. Confirming this once on import saves a manual Scale command later and keeps every block in the scene consistent.

Step 3 — Keep layers and blocks intact

The import dialog lets you preserve the DWG's layer structure rather than flattening everything onto the current layer. Keep that enabled so the block's furniture, hatching and annotation arrive on separate, named layers you can toggle. Rhino also maps AutoCAD blocks to Rhino block definitions, so a repeated DWG block stays as a single instanced definition you can edit once.

After import, open the Layers panel and rename or group the incoming layers into your project's structure. Keeping the geometry organised now makes selecting, hiding and snapping far easier during modelling.

Step 4 — Check and explode blocks if needed

An imported AutoCAD block lands as a Rhino block instance. If you only need its curves to trace or extrude, select it and run Explode to release the linework into plain curves. If you want to keep it instanced — useful when the same chair appears many times — leave it as a block and use BlockEdit to change every copy at once.

For 2D plan blocks like a sofa or a sink, exploding is common because you usually want to grab individual curves and pull them into 3D. Decide based on whether you value editability of one master definition over freedom to manipulate single curves.

Step 5 — Prepare 2D linework for 3D modelling

DWG blocks are flat, so they import onto the world XY plane at Z=0. That is exactly where you want a plan to sit before you start building up. Run SelDup to find and delete duplicate overlapping curves that AutoCAD files often carry, then Join coincident curves into closed loops so they can be extruded or filled cleanly.

From there the block is a working base: ExtrudeCrv to give furniture height, or simply leave it as a 2D reference under a model you are building. Lock the imported layer once it is clean so you can snap to it without accidentally moving the underlay.

Common DWG-to-Rhino problems

The most frequent issue is scale: a block that arrives a thousand times too big or too small is a unit-scheme mismatch in the import dialog, fixed by re-importing with the correct preset rather than scaling by hand. The second is messy geometry — AutoCAD exports often contain stacked duplicate lines and tiny gaps, so run SelDup and use the gap tolerance in Join to repair them.

A third is heavy files: very detailed DWGs can import thousands of fragmented segments. If a block feels sluggish, simplify it with SimplifyCrv after import, or trace only the outlines you actually need and discard decorative detail you will not model.

One more habit pays off: import the block onto a named layer of its own and lock it while you build, so it serves as a stable underlay you can snap to without nudging it by accident. When you are finished tracing, you can delete the source layer entirely, leaving only the clean Rhino curves you actually want to keep in the model.

Free download

Browse the full library — DWG & DXF, no signup.

Download CAD blocks

Questions

Frequently asked

Does Rhino open DWG files directly?+

Yes. Rhino reads DWG and DXF natively through File > Open or File > Import, with no separate converter needed. The import dialog handles units, layers and block mapping as the file comes in.

Why is my DWG block huge or tiny in Rhino?+

The unit scheme chosen during import did not match the block. Re-import and pick the scheme that matches your document — millimetres for a metric block — or use the scaling option so a 600 mm block reads as 600 units in a mm file.

Should I explode the imported AutoCAD block in Rhino?+

Explode it if you need to grab and edit individual curves for tracing or extruding. Leave it as a Rhino block instance if you want to reuse it many times and edit all copies together with BlockEdit.

How do I clean up a messy DWG after importing into Rhino?+

Run SelDup to remove duplicate stacked curves, use Join with a small gap tolerance to close loops, and SimplifyCrv to reduce over-fragmented linework. Then the curves are ready to extrude or use as a 2D reference.

Related downloads

Blocks for this guide

Popular blocks to download

Related categories

Related guides