Saltar al contenido principal
News

How to Import Points and Surfaces from Civil 3D into tcpMDT Using LandXML 

This article explains how to transfer survey points and surfaces from Autodesk Civil 3D to tcpMDT using the standard LandXML format.

5 min read

This article explains how to transfer survey points and surfaces from Autodesk Civil 3D to tcpMDT using the standard LandXML format. 

This procedure makes it possible to recover point coordinates and codes, as well as the geometry of triangulated surfaces or digital terrain models (DTMs), so that this data can be used in tcpMDT. It also shows how to verify the imported information and generate terrain profiles and contour lines. 

Another article will explain the import of roads and roads from Civil 3D, one of the main interoperability improvements incorporated in tcpMDT 26.

Exploring the Project 

1. Open in Civil 3D the drawing containing the data to be exported. 

Figure 1. Original drawing in Civil 3D

2. Next, examine the drawing. In Toolspace, on the Prospector tab, expand Point Groups, select All Points, and then click Properties. 

3. Select the Summary tab and write down the number of points for comparison after conversion. 

4. Select the Point List tab. Optionally, record the details of a point for reference. 

Figure 2. Point list in Civil 3D 

5. On the Prospector tab, expand Surfaces, select the surface to export, and click Surface Properties. 

6. Select the Statistics tab and write down some values for later verification. 

Figure 3. Surface properties in Civil 3D 

Exporting Points and Surfaces from Civil 3D 

1. Back on the Prospector tab, select the drawing and click Export LandXML. 

Figure 4. Exporting to LandXML from the Prospector tab 

2. Deselect everything, then select only the point groups and surfaces to be exported. 

Figure 5. Export options 

3. Next, click Edit Export Settings. Leave the point export settings at their default values. Under Surface Export Settings, check that Surface Data is set to points and faces. 

Figure 6. LandXML export settings in Civil 3D 

4. Save the changes, click OK, and choose the name and location of the XML file to create. 

Importing Points and Surfaces into tcpMDT 

In tcpMDT 26, the import of surfaces using LandXML has been improved, also incorporating the breaklines, boundaries and islands defined in the original model. This allows more surface information to be preserved and facilitates the continuity of work between Civil 3D and tcpMDT. 

The screenshots were taken in ZWCAD 2026, although the procedure is very similar in other compatible CAD versions. 

1. In the CAD application, create a new drawing and set the same units as in the original drawing. In tcpMDT, also select the same units and coordinate reference system, where applicable. 

2. Start tcpMDT and, optionally, create a project. Then run BIM > Import LandXML from the vertical menu or ribbon. 

Figure 7. tcpMDT BIM menu 

3. Select the previously exported file and click OK. In the dialog box, confirm that the points and the surface are listed. Keep the Import and Draw options enabled for each item, then click OK. 

Figure 8. Selecting items to import 

4. In the point import dialog box, choose an appropriate scale or text height. Leave the remaining options at their default settings and click OK. 

Figure 9. Point display options 

5. The breaklines and triangulation boundary defined in the original surface are preserved, as can be verified in the results. If there is more than one surface, select the desired surface in the project tree and choose Set as Current from the context menu. 

Figure 10. Setting the current surface 
Figure 11. Points and surface displayed 

6. Hide the surface, zoom in, and check that the points have also been imported, preserving their point numbers and elevations, as well as the breaklines and boundary. 

Figure 12. Drawing close-up 

Verifying Imported Data 

1. Now verify that the point data has been imported correctly. To do so, run Points > List Points. Check that the total number of points matches that of the original drawing. 

2. Select All and click OK. The imported points are listed with their numbers, X, Y and Z coordinates, and codes. Check that these values match the original file. 

Figure 13. List of imported points 

3. To verify the surface, run Surfaces > Information and compare the results with the original data, particularly the number of points, number of triangles, 2D area and 3D area. 

Working with the Surface in tcpMDT 

1. Next, generate contour lines from the surface. Run Contour Lines/Mapping > Create Contour Lines. In the dialog box, specify the intervals for major and minor contours, then click OK. 

Figure 14. Contour generation options 
Figure 15. Contour lines from surface 

2. Show the surface layer and hide the contour lines. Run Quick Profile, selecting two points across the surface. 

Figure 16. Selecting endpoints for a quick profile 
Figure 17. Quick profile of the surface 

Frequently Asked Questions 

Can I use Civil 3D data with tcpMDT on different CAD platforms? 

Yes. Points and surfaces exported from Civil 3D using LandXML can be imported into tcpMDT, which is compatible with AutoCAD®, BricsCAD®, GstarCAD®, progeCAD® and ZWCAD®. 

What topographic point information is retained when importing LandXML? 

Point numbers, their X, Y, Z coordinates and their codes are preserved, allowing you to continue working with them in tcpMDT without having to enter them again. 

Can Civil 3D surfaces be imported into tcpMDT? 

Yes. tcpMDT allows you to import triangulated surfaces from Civil 3D using the LandXML format, preserving the original triangulation and respecting the geometry defined by the breaklines, boundaries and islands.

LandXML enables straightforward exchange of survey points and surfaces between Civil 3D and tcpMDT. Once the data has been imported and checked against the original project, you can continue working in tcpMDT, generating profiles, contour lines and other outputs without having to rebuild the source data. 

Keep reading

Related articles