Skip to content

Convert DWG to ASC

Convert DWG geometry to the exact ASCII scene or mesh dialect required by the target 3D application.

Convert DWG files online

We don’t have a dedicated online converter for DWG to ASC yet, but you can convert DWG files online to these and more formats:

Want to convert DWG to ASC?

Let us know. We pick the conversions to add next by how many people ask for them.

How to convert dwg to asc file

A receiving 3D application may require an ASCII scene or geometry file because it cannot read native DWG data, or because a text-based file is needed for scripting and inspection. The correct conversion depends on the receiving application's ASC dialect; changing a filename extension does not change its syntax.

What the DWG format is

DWG is the native drawing format associated with AutoCAD and is also produced by BricsCAD, Civil 3D, ZWCAD, and other CAD systems. A DWG can contain 2D entities, 3D solids, surfaces, meshes, blocks, layers, annotations, materials, and coordinate information. It is used extensively in architectural, mechanical, civil-engineering, and surveying workflows.

DWG is a CAD database, not a universal 3D-scene format. An importer may interpret units, blocks, layers, proxy objects, materials, parametric solids, and coordinate systems differently from the source application.

What the ASC format is

In 3D modeling, .ASC usually denotes an application-specific ASCII scene, object, geometry, or point-data file. Depending on the software, it may contain vertices, faces, normals, transformations, materials, cameras, animation data, or only coordinate records. ASCII files can be inspected and generated with scripts, but their structure is not standardized across 3D applications.

There is no universal 3D ASC format. Obtain the receiving application's specification before exporting and check its required headers, delimiters, units, coordinate order, polygon type, normals, UVs, materials, and scene fields. Autodesk 3ds Max's documented ASCII Scene Exporter produces .ASE, not .ASC; renaming an .ASE file does not convert it.

How to convert the file

  1. Identify the exact ASC dialect required by the destination program. Confirm whether it expects a complete scene, polygon mesh, point list, or another structure, and whether it accepts solids, surfaces, or only triangulated geometry.
  2. Use a desktop CAD or 3D application that can read the source geometry. In 3ds Max, choose File → Import → Import, select the DWG, set the correct drawing units, and select the required layers and object types in the DWG import dialog. Import 3D solids, surfaces, or meshes rather than only 2D annotations.
  3. Inspect the imported model before exporting. Check units, coordinate origin, orientation, layer visibility, object count, bounding-box dimensions, missing proxy objects, block instances, surface gaps, and face normals. Convert parametric or proxy objects to editable mesh or polygon geometry when the destination cannot represent CAD feature history.
  4. If the destination specifically accepts 3ds Max ASCII Scene syntax, use File → Export → Export or File → Export → Export Selected and choose ASCII Scene Export (*.ASE). Keep the .ASE extension unless the destination documentation explicitly states that it accepts the same syntax under .ASC.
  5. For a different ASC schema, write the file with the destination's exporter, an SDK, or a custom script. A 3ds Max MaxScript, Blender Python script, or standalone Python converter can read cleaned mesh data and emit the required fields, but the script must implement that ASC specification rather than merely rename a file.
  6. If direct DWG import is unavailable, convert the geometry to an intermediate format supported by both applications, such as OBJ, STL, or glTF, then generate ASC from that intermediate file. OBJ is generally suitable for polygon geometry; STL preserves triangles but normally loses materials, layers, and scene structure; glTF can preserve more scene data but is not accepted by every CAD tool.

3ds Max is appropriate when the target ASC dialect belongs to a 3ds Max-era pipeline, although its standard ASCII exporter is ASE. CAD Exchanger Desktop can read many DWG files and export supported intermediate formats; CAD Exchanger Web can perform similar cloud conversion when its available output formats match the workflow. Blender can process mesh intermediates and generate custom text through Python, but it does not provide a universal DWG or ASC importer/exporter. Online services such as CAD Exchanger Web should be used only after confirming the exact output schema and obtaining permission to upload the drawing; many general online converters support DWG to OBJ, STL, or glTF but not application-specific ASC.

Quality and compatibility limits

Conversion can discard parametric constraints, feature history, blocks, annotative behavior, proxy objects, materials, lights, cameras, and CAD tolerances. Tessellating a solid introduces a mesh-resolution choice: coarse tessellation reduces polygon count and text-file size but changes curved surfaces, while fine tessellation increases both.

ASCII formats often store unqualified numeric coordinates, so verify units after import and export. Reopen the generated file in the destination application and compare scale, orientation, bounding-box dimensions, visible objects, polygon count, and materials with the DWG. A point-based ASC file requires actual point data or a deliberate sampling step; ordinary DWG solids do not automatically become a point cloud.

Information about file extensions and file types is provided by File-Extensions.org

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.