tcpMDT
In this section
- Artificial Intelligence — MCP CommandstcpMDT 2026 lets you control MDT using natural language from artificial intelligence assistants compatible with MCP (Model Context…
- Active drawing summaryReturns a complete summary of the project status in the active MDT drawing: X/Y/Z coordinate extents, assigned coordinate system (CGEOCS)…
- Query drawing pointsQueries the MDT surveying points in the active CAD drawing and returns for each point its number, X, Y, Z coordinates and field code. All…
- Get point informationReturns all data for a specific MDT point identified by its number: X, Y, Z coordinates, field code, point level and the CAD layer in…
- List drawing codesShows all distinct codes present in the active MDT drawing, together with the number of points for each code. Results are returned in…
- Query active surface informationReturns the status and statistics of the surface currently assigned in the active MDT drawing. Supports TIN triangulated surface (.sup)…
- List drawing alignmentsLists all alignments defined in the active MDT drawing. For each alignment it returns its name, start station, end station and total…
- Find alignment by nameSearches for an alignment in the MDT drawing by name (partial search, case-insensitive) and zooms to it in CAD. Returns the full name of…
- Draw breakline by codeDraws one or more 3D polylines in CAD connecting all points that share a given MDT code, sorted by point number from lowest to highest…
- Draw breakline by point rangeDraws a 3D polyline in CAD connecting the points whose number falls within the specified range (endpoints inclusive), in ascending order…
- Connect points by proximityConnects all points sharing an MDT code with 3D polylines, provided that the distance between consecutive points does not exceed the…
- Create layer in CADCreates a new layer in the CAD drawing with the specified name, color and line type. If the layer already exists, it reports this without…
- CAD Layer VisibilityShows or hides an existing layer in the current drawing. Prerequisites: An active drawing must be open in CAD. The MDT plugin does not…
- Create triangulated surface (TIN)Generates a TIN triangulated surface from the MDT point cloud in the active drawing and draws it in CAD. The surface file (.sup) is…
- Generate contour linesGenerates contour lines (isolines) from the triangulated surface or active grid of the MDT drawing and draws them in CAD as 3D polylines…
- Calculate volumes between surfacesCalculates the cut and fill volumes between two MDT surface files using the grid difference method. It compares the second surface against…
- Calculate earthwork (platform)Calculates the earthwork for a platform drawn on a CAD layer: obtains the cut and fill volumes (interior area and slopes), draws the 3D…
- List drawing plotsLists all plots defined in the active drawing, returning for each one its name, area, cadastral reference, owner, type and centroid…
- Get plot detailsReads the full detail of a plot in the active drawing: name, cadastral reference, area (m²), perimeter (m) and the list of X,Y coordinates…
- Merge plotsMerges several adjacent plots in the active drawing into a single one. Draws the resulting plot and deletes the originals from the drawing…
- Split a plot into parallel stripsSplits a plot in the active drawing into strips using lines parallel to the side defined by two of its vertices. Supports three split modes…
- Locate a plotLocates a plot in the active drawing by its name and performs a window zoom onto it in the CAD. Prerequisites: The plot must exist. Use…
- Export plots to GMLExports one or more plots from the active drawing to GML INSPIRE 4.0 format, suitable for delivery to public administrations and cadastres…
- Generate longitudinal profileCalculates the longitudinal terrain profile along a drawing alignment, sampling the active surface (TIN .sup or grid .mde) at the…
- Draw longitudinal profileDraws in CAD the complete longitudinal profile of an alignment — terrain line and profile table with elevations, distances and grades — at…
- Generate cross sectionsGenerates the cross sections of an alignment in the drawing from the active surface (TIN .sup or grid .mde). Saves the result as a .tra…
- Draw cross sectionsDraws the cross sections of an alignment with their data table, at the specified scale. Always drawn in model space, with the origin…