Landxml Import Export – Geodetic & Construction Workflow

Jan Holinka in Import & Export


Create your own LandXML files for machine control directly in Blender.

LandXML Import Export is a Blender add-on designed for geodetic, terrain, and construction workflows where real-world coordinates matter.

Instead of relying on expensive CAD software just to prepare machine control data, you can build your terrain model in Blender and export it to LandXML for downstream use in GPS-guided earthworks and construction workflows.

The add-on is especially useful for creating and preparing TIN-based terrain models with breaklines — the kind of data commonly used in machine control systems.

Real project usage timelapse(short version): https://youtu.be/QsBUcahLWrc

Full workflow: https://youtu.be/GSzPQPkLkwM

What this add-on does

Import from LandXML into Blender:

  • TIN surfaces

  • Breaklines

  • Contours

  • Boundaries

  • CgPoints

  • PlanFeatures

Export to LandXML:

  • TIN surfaces

  • Breaklines

This makes it possible to inspect existing LandXML data and, more importantly, create your own LandXML models directly from Blender geometry.

Export workflow

TIN surfaces are generated directly from mesh faces and automatically triangulated during export. Breaklines are exported from separate edge-only mesh objects, where each object must form a single connected non-branching polyline. Both TIN surfaces and breaklines are gathered from the active collection during export. Invalid breakline objects are skipped and reported automatically.

Built for real-world coordinates

LandXML Import Export is not just a simple geometry converter.

It gives you control over:

  • real-world coordinate reference of the Blender origin

  • axis orientation

  • XY order used in the LandXML file

  • origin calculation from a known survey point

  • centered import with preserved coordinate reference

This is essential when working with survey data, terrain models, and machine control workflows where correct positioning is critical.

Units support (Metric & Imperial)

  • LandXML units are automatically detected on import
  • Geometry is internally converted to Blender meters (1 BU = 1 m)
  • Reference values remain in the original survey units (e.g. feet)
  • Export writes correct based on current settings

This ensures consistent behavior across different coordinate systems and software. 

Why use Blender for this?

Machine control is becoming more and more common, while many traditional CAD tools remain unnecessarily expensive for smaller teams, independent professionals, or custom one-off projects.

This add-on makes Blender a practical tool for preparing LandXML-based terrain data in a flexible and affordable way.

Export validation

During export, the add-on checks breakline validity and reports invalid branching objects to help prevent broken LandXML output.

Interface location

3D Viewport → N Panel → Survey → LandXML Import Export

Ideal for

  • terrain modeling

  • geodetic workflows

  • construction preparation

  • excavation planning

  • machine control model creation

  • LandXML inspection and conversion


$14

Have questions about this product?
Login to message

Details
Blender Extension Compatible Yes
Rating
1 ratings
Published 7 months ago
Blender Version 5.0
Extension Type Add-on
License GPL