
New tool for surveyors: Cut Sheet Generator
I’ve built a small utility for surveyors and engineers that automates creating cut sheets for pipelines and other linear projects.
What the program does:
- Loads design lines (pipeline centerline, cable, etc.) from a simple CSV text file.
- Loads stakeout points in the same text format.
- Automatically calculates for each point:
- Station (chainage) in the form
11+15.000, - Offset — perpendicular distance from the design line (
+on the right,-on the left), - Design Z — interpolated elevation on the design line,
- Staked Z — actual staked elevation,
- Cut/Fill — how much to cut or fill at the point.
- Displays plan view graphics: design lines and stake points grouped by line.
- Builds profiles for each line: design profile, stake points, depth to design and dashed links from each point to the design line.
- Exports a DOCX report: full table of all points + embedded plan and profile plots.
- Saves and loads the entire project into a single file (
*.cutsheet.txt) with all settings and coordinates.
The program uses a geodetic-style coordinate system:
❯ X axis points up, Y axis to the right, and in graphics X is vertical, Y is horizontal.
Video review (in Russian, but the interface is intuitive):
If you’re staking pipelines, cables or any linear infrastructure and keep checking station, offset and cut/fill by hand, this tool can save you a lot of time and reduce manual errors.
Download: https://drive.google.com/drive/folders/1Vel0DpKgxAvoXJFcR4KhVEeg5eVPpKMU?usp=sharing
Новый инструмент для геодезистов: Cut Sheet Generator
Я сделал небольшую утилиту для геодезистов и инженеров, которая автоматизирует подготовку cut sheet’ов для трубопроводов и других линейных объектов.
Фактически это программа позволяет рассчитать сколько нужно срезать\насыпать от установленной возле проектной точки вешки до проектного положения.
Небольшое пояснение ….
На западе принято выносить точки с некоторым смещением относительно линейного объекта. При этом в землю забивают деревянные колышки \ гводи (типа шиферных) \ дюбеля \ куски арматуры и рядом устанавливают деревянную вешку с информацией. В дальнейшем строители используют эти точки для рытье траншеи под коммуникацию. Cut Sheet — это документ в котором описываются данные точки выноса и даются данные до проектной линии. Вот нарисовал такую схемку

Что умеет программа:
- Загружать проектные линии (ось трубопровода, кабеля и т.п.) из текстового файла.
- Загружать точки выноса (колышки) в таком же текстовом формате.
- Автоматически считать для каждой точки:
- Station (пикетаж) в формате
11+15.000, - Offset — поперечное смещение от линии (
+справа по ходу,-слева), - Design Z — проектную отметку на линии,
- Staked Z — фактическую отметку точки,
- Cut/Fill — сколько нужно срезать или досыпать.
- Показывать графику в плане: проектные линии и точки выноса по группам.
- Строить профили по каждой линии: проектный профиль, точки, глубина до проекта и пунктир от точки до проектной линии.
- Делать отчёт в DOCX: таблица по всем точкам + встроенные картинки плана и профилей.
- Сохранять и загружать целый проект в один файл (
*.cutsheet.txt), где лежат все настройки и координаты.
Программа работает в геодезической системе координат:
X — вверх, Y — вправо, на графике X идёт по вертикали, Y — по горизонтали.
Видео-обзор здесь:
https://youtu.be/9tonXyk9CkM
Если вы работаете с выносом трубопроводов, кабелей или любых линейных объектов и каждый раз руками сверяете пикетаж, offset и Cut/Fill — эта утилита может серьёзно сэкономить время и уменьшить количество ручных ошибок.
Download:
https://drive.google.com/drive/folders/1Vel0DpKgxAvoXJFcR4KhVEeg5eVPpKMU?usp=sharing
No comments:
Post a Comment
комментарий появиться (или нет) после модерации