Survey Points Importer – Geodetic & Construction Workflow
Documentation
Overview
Survey Points Importer is a professional Blender add-on for importing survey point coordinate data from TXT and CSV files into Blender.
It is designed for surveyors, civil engineers, GIS professionals, and technical users who need to work with real-world coordinate data accurately and predictably inside Blender.
The add-on focuses on robust parsing, correct coordinate handling, and repeatable workflows, not artistic point clouds.
Key Features
-
Import survey points from TXT / CSV
-
Automatic detection of delimiters, decimal separators, and encoding
-
Flexible column assignment via import dialog
-
Three import modes:
-
Single mesh
-
Grouped meshes
-
Empty objects
-
-
Coordinate system transformation:
-
Reference point offset
-
Z rotation
-
Axis orientation mapping
-
-
Settings save/load for repeatable workflows
-
Compatible with Survey Points Exporter for roundtrip workflows
Installation
-
Download the add-on
.zip -
Open Blender
-
Go to Edit → Preferences → Get Extensions → Install from Disk
-
Select the ZIP file and install
-
Open the 3D Viewport, press N, and find the Survey tab
Getting Started
-
Open your Blender project
-
Open the Survey Points Importer panel
-
Select a TXT or CSV file
-
Click Import Points
-
An import dialog appears where you:
-
Assign columns (X, Y, Z, Point Name)
-
Review import settings
-
-
Confirm the dialog to import the points
Supported File Format
-
.txt,.csv -
Header row optional
-
Delimiters auto-detected:
-
Semicolon, tab, comma, space
-
-
Decimal separators:
-
Dot (
.) or comma (,)
-
Minimum requirement:
At least two coordinate axes (X, Y, or Z) must be present.
Missing coordinates default to 0.0.
Import Modes
Single Mesh (Recommended)
-
All points imported as vertices in one mesh
-
Fastest and most memory-efficient
-
Ideal for large datasets and modeling workflows
Grouped Meshes
-
Creates separate mesh objects based on alphabetic prefixes in Point Name
-
Useful for organizing points by type (e.g. P, B, C)
Empty Objects
-
Creates one empty object per point
-
Best for reference points, parents, and small datasets
-
Point names are used for object naming when available
Coordinate System Settings
Survey coordinate systems often differ from Blender’s.
Transformations are applied in this order:
-
Reference Point Offset
-
Z Rotation
-
Axis Orientation Mapping
Reference Point
Offsets large real-world coordinates (e.g. UTM) to values suitable for Blender’s precision.
Calculate at Origin
Automatically calculates a reference point so imported data is centered at Blender’s origin.
Z Rotation
Rotates imported points around the Z axis.
Use only when necessary — rotating reference images is often safer.
Axis Orientation
Maps survey axis directions (North, South, East, West) to Blender’s coordinate system.
Settings Management
-
Save Settings to File
Stores reference point and axis orientation inside the.blendfile -
Load Settings from File
Restores previously saved settings -
Load Settings from Survey Points Exporter
Enables consistent roundtrip import/export workflows
Intended Use
This add-on is intended for technical and professional workflows, including:
-
Survey data visualization
-
Construction and civil engineering projects
-
GIS data preview
-
Technical reference for modeling
-
Coordinate-accurate scene setup
Requirements
-
Blender 5.0.0 or newer
-
Survey data in TXT or CSV format
License & Support
-
GPL-3.0-or-later
-
Commercial use allowed
-
Full source code included
Discover more products like this
points survey coordinates engineering geodesy BIM csv blender addon construction cad import