Are you trying to convert a Mesh or Polyface Mesh into a 3D solid in AutoCAD, only to find that the CONVTOSOLID command fails?

This is a common problem when working with imported engineering models, structural steel components, triangulated geometry and meshes exported from other CAD systems.

AutoCAD can convert suitable mesh objects into solids, but the geometry must satisfy certain requirements. Even a mesh that appears perfectly closed on screen may contain defects that prevent conversion.

Why Does AutoCAD CONVTOSOLID Fail?

AutoCAD’s CONVTOSOLID command requires a suitable mesh that completely encloses a volume. Several types of geometric defects can prevent the creation of a valid 3D solid.

1. Open Edges and Gaps

A watertight mesh has no unintended openings in its boundary. Missing triangles, disconnected vertices or gaps between adjacent faces can prevent the mesh from enclosing a valid volume.

2. Non-Manifold Edges

In a conventional closed surface mesh, each edge belongs to exactly two faces. An edge shared by three or more faces, or other non-manifold connections, can make the enclosed volume ambiguous.

3. Self-Intersecting Faces

Triangles may intersect other triangles within the same mesh. These intersections can produce invalid solid boundaries even when the object looks correct in AutoCAD’s shaded display.

4. Duplicate or Degenerate Faces

Imported meshes sometimes contain duplicate triangles, overlapping faces or triangles with zero or nearly zero area. These defects can interfere with topology validation and solid construction.

5. Incorrect Face Orientation

Inconsistent triangle orientation can produce conflicting surface normals. A reliable solid-conversion process must establish a consistent boundary orientation.

6. Disconnected Mesh Shells

A single imported mesh may contain several disconnected components. These may need to be identified and processed as separate shells before valid solids can be constructed.

How to Troubleshoot Mesh-to-Solid Conversion in AutoCAD

Before attempting conversion, select the object and check its type in AutoCAD’s Properties palette or using the LIST command.

For a modern AutoCAD Mesh object, try CONVTOSOLID on a copy of the original geometry. For a legacy Polyface Mesh, CONVTOMESH may first be required to create a modern mesh object.

If the conversion fails, inspect the mesh for missing faces, intersecting triangles and disconnected components. AutoCAD provides commands such as MESHCAP for closing certain mesh openings, although these tools do not necessarily repair every geometric defect.

For complex engineering models containing many problematic objects, repairing each defect manually can become extremely time-consuming.

Repair and Convert Difficult Meshes Using CodeDog

CodeDog Polyhedral Mesh to Solid Version 3.0 is an AutoCAD add-in developed specifically for repairing and converting problematic Mesh and Polyface Mesh objects into native AutoCAD 3D solids.

Its repair and conversion capabilities include:

The software is particularly useful for complex structural steel models and engineering geometry imported from other CAD applications, including Tekla-derived models.

Repair success depends on the condition and completeness of the original geometry. Not every defective mesh can necessarily be reconstructed into a valid solid.

What Is the Difference Between a Mesh and a 3D Solid?

A polygon mesh represents a surface using connected faces, typically triangles or quadrilaterals. An AutoCAD 3D solid represents an enclosed volume using a boundary representation suitable for solid-modelling operations.

Converting a triangulated mesh into a valid solid does not necessarily recover the original smooth CAD surfaces. The resulting solid may retain faceted geometry.

CodeDog Polyhedral Mesh to Solid focuses on mesh repair and reliable 3D solid conversion. Automatic reconstruction of smooth NURBS surfaces is a separate process and is not part of the current Version 3.0 functionality.

Convert Multiple Mesh Objects in AutoCAD

Large engineering drawings may contain hundreds or thousands of separate mesh objects. Manually repairing and converting each object can be impractical.

CodeDog supports processing multiple selected objects and provides a summary of the conversion results, allowing users to identify successfully converted objects and those requiring further attention.

Try Polyhedral Mesh to Solid Before Purchasing

If AutoCAD cannot convert your imported mesh, you can test CodeDog Polyhedral Mesh to Solid using its free trial.

The trial allows you to determine whether your own mesh geometry can be successfully converted before committing to a licence.

Learn more about CodeDog Polyhedral Mesh to Solid Version 3.0

Download Free Trial Now

Additional Technical Information

For details of AutoCAD’s built-in conversion requirements, see the Autodesk CONVTOSOLID documentation.