Сдам Сам

ПОЛЕЗНОЕ


КАТЕГОРИИ







Решение других расчетных задач в среде AutoKa.





В настоящей системе в соответствии с меню Расчетможно решать различные задачи: засечки, трассирование, подготовка данных для выноса проектов в натуру, расчет нивелирного хода и др. Все они простые и не требуют детального описания. Рассмотрим лишь некоторые из них.

Команда

Расчет →ОБРАТНАЯ ЗАДАЧА/Полярные

Позволяет рассчитать геоданные для выноса проекта в натуру.

Порядок работы здесь такой.

1. По известным командам создается файл результата.

2. Вводится команда

Расчет →ОБРАТНАЯ ЗАДАЧА/Полярные

3. Левой клавишей мыши вводим первую станцию(точку)(рис.20.94)

Рис.4.94

Нажимаем кнопку Добавить станциюи также вводим вторую станцию.

Рис.20.95

Теперь выбрать выносимую в натуру точку(рис.20.96). Нажать Ок.

Рис.20.96

 

Рис.20.97

В соответствующем окне (рис.20.97) отметить Да по всем пунктам. Снова ОК.

Открыв файл результата получим дирекционные углы и длины от станции до выносимой в натуру точки. (рис.20.98)

Рис.20.98

По команде

Расчет →ОБРАТНАЯ ЗАДАЧА/Прямоугольные

рассчитываются прямоугольные координаты для выноса проекта в натуру.

Командой

Расчет→Пересечение

Осуществляется определение координат точек методами: створным и линей ной засечки.

В створном методе (рис.20.99) нажатием кнопки Аргвызывается Агумент1. Мышью отмечаются точки 1 и 2. Повторным нажатием Арг

вызывается Аргумент2. Отмечаются точки 3 и 4. Нажатием ОК создается точка 5 появлением окна присвоения идентификации. Это окно появляется во всех модификациях в дальнейшем после нажатия ОК.

Рис.20.99

При необходимости идентификатор можно изменить вручную.

В первой модификации этого метода (рис.20.100) Аргумент 1 тот же , а

Рис.20.100

Аргумент2 – направление, проходящее через точку 3 под углом 270 градусов по ходу часовой стрелки к направлению 1-2.Отметим – при вводе угла нажимается ENTER. Остальные строки должны быть пустыми, даже не содержать нулей.



В реализации обобщенной угловой засечки Аргумент1 задается линией 1-2, исходной точкой 5, углом поворота в точке 5 относительно 1-2(рис.20.101)

Рис.20.101

Аргумент 2 задается линией 3-4, опорной точкой 6, углом поворота относительно направления 3-4(рис.20.102)

Рис.20.102

В случае линейной засечкиАргументом 1 является исходная точка 1 и расстояние до определяемой (рис.20.103). Аргументом 2 – исходная точка 2 и расстояние до определяемой точки (рис.20.104).

 
Рис.20.103

Рис.20.104

В линейно-угловой засечкепервым аргументом является линия 1-2, а вторым опорная точка 3 с расстоянием как в линейной засечке (рис.20.105)

 

 


Рис.4.105

Рис.20.105

В пересечении прямого створа с круговымАргумент1 – снова линия 1-2, а Аргумент 2 - тоже линия 3-4, но с радиусом(рис.20.106). Внимание1 Значение радиуса, здесь 400м, вводить в поле Радиус,хотя потом онобудет в полеРасстояние.

Рис.20.106

 

Командой

Расчет→По касательной

может вестись камеральное трссирование. Аргумент 1 – это первый прямой участок трассы – линия 1-2, Аргумент 2 – второй прямой участок трассы - линия 3-4 и радиус кривой(здесь 400м)(рис.20.107)После периодического нажатия ОК точкам касания ( точкам начала 5 и конца кривой 6) , центра кривой 7 присваиваются идентификаторы..

 

О

 

Рис.20.107

По команде

Расчет →СЪЕМКА/Теодолитная…

осуществляется построение плана теодолитной съемки способами полярных, прямоугольных координат, обратной засечки. Эти операции просты и описания не требуют.

Построение элементарных фигур осуществляется в меню Построениятак же как и в других системах. Тип деталей – полигон.

 

Основные принципы создания макросов.

Макросы –это программы, составленные на языке AutoKa. Сами команды, функции этого языка являются макросами языка С. Язык системы бэйсикподобный , поэтому на нем мы не останавливаемся. Структура программы на этом языке такая же , как и на других алгоритмических языках. Будем считать что программва составлена. Ее текст приводится ниже.

PRIVET()

$str=”ПРИВЕТ!”

PRINT($str)

ENDFUNC

В результате выполнения этой программы в строке информации должно быть выведено сообщение ПРИВЕТ!

Порядок создания такой действующей программы (Макроса) сводится к следующим действиям: созданию ее исходного текста, тестированию, загрузке. После этого осуществляется запуск на выполнение.

1. Вводится команда

Архив→ Макрос→ Создать

Вокне Блокнот набираем текст программы(рис.4.108)

Рис.20.108

По команде

Файл→ Сохранить как…

Осуществить сохранение по адресу

С:\AUTOKA\MACRO

С именем prog

2. По команде

Архив→ Макрос→ Тест

в окне Имя файла выбрать созданный файл prog.txt(рис.20.109)Нажать ОК.

Рис.20.109

 

Если будут сообщения об ошибках, то исправить программу возвратом в пункт 1.

3.По команде

Архив→ Макрос→ Загрузить

Рис.20.110

нажатием ОК загрузить программу.

В командной строке набрать имя программы (не макроса!) (рис.20.111), нажать ENTER

Рис.20.111

и получить результат.

.









Не нашли то, что искали? Воспользуйтесь поиском гугл на сайте:


©2015- 2020 zdamsam.ru Размещенные материалы защищены законодательством РФ.