Программа: Расчет отклонений положения точечных объектов от проектного положения
История создания программы: В свое время я работал в фирме, занимающейся сваями. Поставили задачу - есть свайное поле (около 200 свай). Надо узнать, какие из свай находятся в допуске, а какие - нет. Нормальная исполнительная на тот момент не требовалась, необходимо было просто получить отклонения положения центров свай и узнать номера свай, которые лежат не в допуске.
Проектные положения центров свай у меня имелись. Затем я снял свайное поле тахеометром. Создал два файла (проект и факт) - запустил их на обработку и получил отклонения.
Таким образом можно получать отклонения любых точечных объектов. Например, для стены можно задать точки на оси стены и снять их тахеометром для получения отклонений.
Я использовал данную программу для следующих исполнительных: свайное поле, ростверки, стены, плиты перекрытия, анкерные болты.
Суть программы:
Есть файл с координатами проектного положения точек. Каждая из точек имеет свой номер.
Также есть файл с фактическими координатами этих же точек.
Программа открывает файл с проектными данными, берет из него точку, открывает фактические данные и ищет в этом файле точку с таким же именем, как и у исходных. После нахождения считаются отклонения по всем координатам (X,Y,H)
dx=Xфакт-Xпроект и т.д.
Затем результат записывается в файл с отклонениями.
Формат файлов: Имя X Y H
Разделитель в файлах - пробел. Разделитель целой и дробной части чисел - точка. Имена точек могут содержать цифры, буквы, тире, подчеркивания.
Формат файла отклонений: Имя dX dY dH
Порядок работы с программой:
- Подготовить файл txt с проектными данными вида N X Y H
- Подготовить файл с фактическими данными
- Запустить программу
- Выбрать проектный файл
- Выбрать фактический файл
- Выбрать и назвать файл с результатами отклонений
- Выбрать единицы вывода отклонений (м, см, мм)
- Нажать кнопку рассчитать
- Закрыть программу
Порядок следования точек в файлах значения не имеет.
В нижней части программы по мере работы будут появляться подсказки
Расчет отклонений положения точечных объектов от проектного положения 2018-02-09
Все операции производятся с текстовыми файлами