Диалог "Параметры сетки и линейки координат"

<< Click to Display Table of Contents >>

Navigation:  Окна программы DIGIMINE > Параметры окон-чертежей >

Диалог "Параметры сетки и линейки координат"

 

Вызов диалога производится нажатием на кнопку в графическом меню окна-чертежа.

 

Настройки для окна плана несколько отличаются от настроек для окна разреза.

 

Сначала рассмотрим диалог для окна плана.

 

 

Ширина, мм - задается ширина линейки координат в миллиметрах.

Размещение – задается, с каких сторон рабочего окна изображать линейку координат.

 

Шрифт в линейке координат - задается стиль шрифта и размер, каким выводятся надписи внутри линейки координат (в долях от ширины линейки координат).

 

Изображение линий сетки - для горизонтальных (запад-восток) и вертикальных (юг-север) линий сетки, линий разрезов (или линий горизонтов, если настраивается окно разреза) можно задать :

- изображать внутри рабочего окна в виде линий;

- изображать в виде коротких засечек (штрихов) по краям рабочего окна;

- не изображать;

- цвет каждой из этих линий.

 

Надписи - для горизонтальных и вертикальных линий сетки, линий разрезов можно задать, в каких линейках координат производить надписи в точках пересечения линий сетки или разрезов с этими линейками координат. Например, если задать, что названия разрезов надписывать только в верхней линейке, а координаты вертикальных линий сетки - только в нижней линейке, не будет наложения одних надписей на другие.

Цвет рамки и Толщина внешней рамки - задается цвет и толщина линий внешней рамки.

В л.в. углу - горизонт (разрез) – если отмечено, то в левом верхнем углу рабочего графического окна (и на экране и на печатаемом документе) будет выводиться текущий горизонт (для окон плана) или текущий разрез (для окон разреза).

 

Особенности окон плана.

Только линия текущего разреза – если отмечено, то из всех линий разрезов будет отрисовываться только линия текущего разреза. (Если задано, что не нужно отображать линии разрезов, то и линия текущего разреза отображаться не будет).

Зона влияния текущего разреза – если отмечено, то будет отображаться зона влияния текущего разреза. (Если задано, что не нужно отображать линии разрезов, то и зона влияния отображаться не будет).

Скрывать линии произвольных разрезов – если отмечено, то будут скрываться линии произвольных разрезов (кроме случая, когда произвольный разрез является текущим)

 

Надписывать номера планшетов – если отмечено, то будут надписываться номера маркшейдерских планшетов (но только в том случае, если шаг сетки в текущем масштабе кратен шагу планшетов).

 

Информация о сетке планшетов задается в текстовом файле который можно загрузить, если нажать кнопку Загрузить список планшетов… в диалоге.

Структура файла с планшетами выглядит следующим образом:

В первой строке с информацией задаются:

количество планшетов по горизонтали; количество планшетов по вертикали; горизонтальная координата левого нижнего угла левого нижнего планшета, м;  вертикальная координата левого нижнего угла левого нижнего планшета, м; шаг сетки планшетов, м; масштаб системы планшетов.

Далее задаются номера планшетов в том порядке, как они располагаются на плане (слева направо сверху вниз). В одной строке задается один ряд планшетов. В случае отсутствия номера планшета записывается -1.

Пример файла с номерами планшетов :
5 3 21000 71000 250 500
-1  1  2  3  4
 6  7  8  9 10
-1 12 13 -1 -1
 

 

 

Цвет внешней рамки окна – задается цвет внешней рамки окна.

Толщина внешней рамки, мм – задается толщина линии внешней рамки окна.

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

 

 

В л.в. углу надписывать горизонт (разрез) – если отмечено, то в л.в. углу окна будет выводиться информационная надпись о текущем горизонте (разрезе):

 

 

 

 

 

Преобразования и надписывание координат

 

Вычесть - перед выводом координат в линейку координат произвести вычитание заданного числа (для уменьшения количества символов в линейке координат).

Например:

  Если задать 2100000, то в линейке координат получим :

 

 

Разделить - перед выводом в линейку координат произвести деление на заданное число.

Например, если задать 1000, то координаты будут выводиться не как по умолчанию, в метрах, а в километрах.

Можно задать такие коэффициенты, с помощью которых перевести координаты в метрах в футы или ярды и т.п.

 

Знаков после точки - количество знаков после точки для чисел, выводимых в линейку координат.

 

Добавить символы - если символы заданы, то они будут добавляться после чисел, выводимых в линейке координат.

Например, если добавить символ 'м', то получим :

 

 

 

 

 

 

Для окна разреза диалог будет выглядеть следующим образом :

 

 

 

 

 

Особенности окон разрезов

 

Вручную настраивать оси, пересечение с которыми дает вертикальные линии в окне разреза - Если этот элемент не отмечен, то окно диалога выглядит так, как это показано на предыдущем рисунке.

Вертикальные линии сетки в окне разреза будут формироваться из точек пересечения линии текущего разреза с одной осью координат в плане, которая определяется программой исходя из угла между линией разреза и осью X. Если этот угол будет от 0 до 45 градусов, то будут использоваться вертикальные линии сетки (X=const),

иначе - горизонтальные линии сетки (Y=const).

 

 

Если элемент диалога отмечен, то диалог будет выглядеть следующим образом:

Пользователь может самостоятельно задать, какую ось (или обе оси) использовать при формировании вертикальных линий сетки в окне разреза.

 

 

 

 

 

 

 

Линии горизонтов брать не из списка, а следующие:

 

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

 

Если элемент отмечен, то шаг линий сетки берется из параметров, заданных в диалоге "Параметры координатной сетки". Минимальное и максимальное значения горизонтов в этом случае берется из элементов диалога Мин. Z , м и Макс. Z , м.  (Если для какого-либо масштаба шаг сетки не задан, то отрисовка линий горизонтов ведется в соответствии с текущим списком горизонтов).