Skip to content

Commit

Permalink
shields
Browse files Browse the repository at this point in the history
  • Loading branch information
zvezdochiot committed May 12, 2021
1 parent 0117e06 commit 67e1f57
Show file tree
Hide file tree
Showing 2 changed files with 91 additions and 32 deletions.
74 changes: 42 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,49 @@
### qTrassa - Программа для расчета геометрических элементов трассы при проходке тоннелей закрытым способом и расчета отклонений тоннельной обделки кругового сечения (маркшейдерам, метростроителям).
![GitHub release (latest by date)](https://img.shields.io/github/v/release/Geo-Linux-Calculations/qTrassa)
![GitHub Release Date](https://img.shields.io/github/release-date/Geo-Linux-Calculations/qTrassa)
![GitHub repo size](https://img.shields.io/github/repo-size/Geo-Linux-Calculations/qTrassa)
![GitHub all releases](https://img.shields.io/github/downloads/Geo-Linux-Calculations/qTrassa/total)
![GitHub](https://img.shields.io/github/license/Geo-Linux-Calculations/qTrassa)

### qTrassa - The program for calculating the geometric elements of the route when digging tunnels in an unopened way and calculating the deviations of the tunnel lining of a circular section (for surveyors, metro builders).
#### Author: Oleg M.Kosorukov
#### Версия 0.52

#### Используемая литература: Инструкция ВСН 160/69.

#### Основное:
* расчет пикета и смещения от разбивочной оси / оси пути / оси тоннеля (переходные кривые)
* предрасчет координат x, y, h используя пикет и смещение от разбивочной оси / оси пути / оси тоннеля (переходные кривые)
Дополнительно:
* разбивка всей трассы или ее участка, через заданное расстояние и по заданной оси (с учетом переходных кривых). Условный пикетаж фиксирован длинной стандартного пикета из первой вкладки ввода/редактирования трассы. Возможно сохранить в виде схемы dxf.
* вычисляет эллиптичность (по четырем радиусам), отклонение положения центра кольца в плане и профиле от проектной оси тоннеля
* генерирует протокол отклонения кольца, сводную ведомость и схема dxf.
аналог http://www.geoprogram.ru/kolca и vmt https://vmt-gmbh.de/

#### Описание, ввод данных в табличной форме:
* начало трассы, задается начальный пикет координаты x, y и длину стандартного пикета
* в таблице "элементы трассы в плане" - вводятся конец участка прямого/кривого элемента
* в таблице "переходные кривые" - вводятся данные по ходу пикетажа! Начала переходной кривой 1 ее длинна и параметр, далее q, z (z можно рассчитать автоматически по
* параметрам переходной кривой 1, а для расчета “q” встроен калькулятор активируется по правой кнопке мыши)
* в таблице "продольный профиль" - вводится начальный пикет участка, если это прямой участок, то радиус должен равен нулю. Если требуется ввести вертикальную кривую (далее ВК), то вводится:
а. пикет начала ВК и ее отметка
б. пикет вершины, отметка и радиус ВК (радиус со знаком "-" выгнутая кривая, со знаком + вогнутая) в. пикет конца ВК и ее отметка, если отметка на начале ВК или ее конце будет равна нулю, то она будет вычислена автоматически при предрасчете.

В программу встроен пример ввода трассы с геометрической схемы с продольным профилем и с переходными кривыми, а так-же пример расчета 2х колец с выводом в формат "XML-документ Word 2003" протокола кольца.

#### Форум:
#### Version 0.52

#### References Used: Departmental Building Codes 160/69.

#### The foundation:
* calculating picketage and offset from center line / track line / tunnel line (transition curves)
* pre-calculation of x, y, h coordinates using picketage and offset from center axis / path axis / tunnel axis (transition curves)

Additionally:
* staking out the entire route or its section, at a given distance and along a given axis (taking into account transition curves). Conditional picketage is fixed by the length of the standard picketage from the first road input / edit tab. It is possible to save as dxf schema.
* calculates ellipticity (by four radii), the deviation of the position of the center of the ring in the plan and profile from the project axis of the tunnel
* generates ring rejection protocol, summary sheet and dxf schema.

Analogue [kolca](http://www.geoprogram.ru/kolca) and [vmt](https://vmt-gmbh.de/)

#### Description, data entry in tabular form:
* the beginning of the alignment, the starting picketage x, y coordinates and the length of the standard picketage are set
* in the table "elements of the alignment in plan" - enter the end of the section of a straight / curved element
* in the table "transition curves" - the data is entered in the direction of increasing the picketage! The beginning of the transition curve 1 is its length and the parameter, then q, z (z can be calculated automatically according to the parameters of the transition curve 1, and for calculating “q” the built-in calculator is activated by the mouse right button)
* in the table "longitudinal profile" - enter the initial picket of the section, if it is a straight section, then the radius should be equal to zero. If you want to enter a vertical curve (hereinafter VC), then enter:
1. picket of the beginning of VK and its mark
2. vertex picket, elevation and radius of VK (radius with the "-" sign, curved curve, with the "+" sign concave).
3. the picket of the VC end and its mark, if the mark at the beginning of the VC or its end is equal to zero, then it will be calculated automatically during pre-calculation.

The program includes an example of a trace input from a geometric scheme with a longitudinal profile and with transition curves, as well as an example of calculating 2 rings with output to the "XML-document Word 2003" format of the protocol of ring.

#### Forum:
http://geodesist.ru/forum/threads/qtrassa-0-5-demo.53673/

#### Видео по работе с программой:
#### Video on working with the program :
https://www.youtube.com/playlist?list=PLWquGNueWJXZRTKFcMbZWZIQnlJfCvmnV


#### TO-DO
- Преобразовать шаблон протокола колец из "xml" в ".docx" формат. Работа с zip файлами.
- Переписать систему создания/вычисления протокола колец! Отделить вычисления от заполнения шаблона данными.
- Создать шаблон ".xlsx" для сводной таблицы. Привести к виду аналогичному ведомости укладки ж/б колец от АО "УСК МОСТ".
- Продумать сохранение данных по кольцам как отдельный проект.
- Создать дополнительный вид отображения колец в аналогично ведомости укладки. Формат: 1 строка 1 кольцо
- Convert template of protocol of ring from "xml" to ".docx" format. Working with zip files.
- Rewrite the protocol of ring creation / computation system! Separate calculations from filling the template with data.
- Create ".xlsx" template for pivot table. Bring to the form similar to the sheet of laying reinforced concrete rings from USK MOST JSC.
- Consider saving rings data as a separate project.
- Create an additional display of rings in the same way as in the stacking list. Format: 1 line 1 ring.

[Russian](./README.ru.md)
49 changes: 49 additions & 0 deletions README.ru.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
![GitHub release (latest by date)](https://img.shields.io/github/v/release/Geo-Linux-Calculations/qTrassa)
![GitHub Release Date](https://img.shields.io/github/release-date/Geo-Linux-Calculations/qTrassa)
![GitHub repo size](https://img.shields.io/github/repo-size/Geo-Linux-Calculations/qTrassa)
![GitHub all releases](https://img.shields.io/github/downloads/Geo-Linux-Calculations/qTrassa/total)
![GitHub](https://img.shields.io/github/license/Geo-Linux-Calculations/qTrassa)

### qTrassa - Программа для расчета геометрических элементов трассы при проходке тоннелей закрытым способом и расчета отклонений тоннельной обделки кругового сечения (маркшейдерам, метростроителям).
#### Author: Oleg M.Kosorukov
#### Версия 0.52

#### Используемая литература: Инструкция ВСН 160/69.

#### Основное:
* расчет пикета и смещения от разбивочной оси / оси пути / оси тоннеля (переходные кривые)
* предрасчет координат x, y, h используя пикет и смещение от разбивочной оси / оси пути / оси тоннеля (переходные кривые)

Дополнительно:
* разбивка всей трассы или ее участка, через заданное расстояние и по заданной оси (с учетом переходных кривых). Условный пикетаж фиксирован длинной стандартного пикета из первой вкладки ввода/редактирования трассы. Возможно сохранить в виде схемы dxf.
* вычисляет эллиптичность (по четырем радиусам), отклонение положения центра кольца в плане и профиле от проектной оси тоннеля
* генерирует протокол отклонения кольца, сводную ведомость и схема dxf.

аналог [kolca](http://www.geoprogram.ru/kolca) и [vmt](https://vmt-gmbh.de/)

#### Описание, ввод данных в табличной форме:
* начало трассы, задается начальный пикет координаты x, y и длину стандартного пикета
* в таблице "элементы трассы в плане" - вводятся конец участка прямого/кривого элемента
* в таблице "переходные кривые" - вводятся данные по ходу пикетажа! Начала переходной кривой 1 ее длинна и параметр, далее q, z (z можно рассчитать автоматически по параметрам переходной кривой 1, а для расчета “q” встроен калькулятор активируется по правой кнопке мыши)
* в таблице "продольный профиль" - вводится начальный пикет участка, если это прямой участок, то радиус должен равен нулю. Если требуется ввести вертикальную кривую (далее ВК), то вводится:
1. пикет начала ВК и ее отметка
2. пикет вершины, отметка и радиус ВК (радиус со знаком "-" выгнутая кривая, со знаком + вогнутая)
3. пикет конца ВК и ее отметка, если отметка на начале ВК или ее конце будет равна нулю, то она будет вычислена автоматически при предрасчете.

В программу встроен пример ввода трассы с геометрической схемы с продольным профилем и с переходными кривыми, а так-же пример расчета 2х колец с выводом в формат "XML-документ Word 2003" протокола кольца.

#### Форум:
http://geodesist.ru/forum/threads/qtrassa-0-5-demo.53673/

#### Видео по работе с программой:
https://www.youtube.com/playlist?list=PLWquGNueWJXZRTKFcMbZWZIQnlJfCvmnV


#### TO-DO
- Преобразовать шаблон протокола колец из "xml" в ".docx" формат. Работа с zip файлами.
- Переписать систему создания/вычисления протокола колец! Отделить вычисления от заполнения шаблона данными.
- Создать шаблон ".xlsx" для сводной таблицы. Привести к виду аналогичному ведомости укладки ж/б колец от АО "УСК МОСТ".
- Продумать сохранение данных по кольцам как отдельный проект.
- Создать дополнительный вид отображения колец в аналогично ведомости укладки. Формат: 1 строка 1 кольцо

[English](./README.md)

0 comments on commit 67e1f57

Please sign in to comment.