'Бокс' и сетка в 3D окне

<< Click to Display Table of Contents >>

Navigation:  Окна программы DIGIMINE >

 'Бокс' и сетка в 3D окне

 

 

В 3D окнах можно задать параллелепипед, ребра которого параллельны осям координат и отрисовать его в окне.

 

Далее такой параллелепипед называется 'боксом'.

 

 

Если задать 'бокс' таким, чтобы в него помещались все объекты из какого-либо файла (файлов), то можно увидеть область пространства, занимаемую этими объектами.

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

 

'Бокс' также может быть использован для того, чтобы на трех из шести его граней отрисовать сетку в 3D окне.

 

'Бокс' также используется для вычисления координат многоугольников (чаще всего, параллелограмов), изображающих заданные рабочие плоскости (разрезов, горизонтов и др.).

 

 

Настройка параметров отрисовки 'бокса' или сетки задаются в диалоге 'Бокс' и сетка в 3D окне, вызываемом при нажатии на кнопку  в следующей группе элементов графического меню - .

 

 

 

Включить отрисовку линий 'бокса' или сетки - если отмечено, то в 3D окне рисуются линии 'бокса' или линии сетки, в зависимости от того, что задано.

 

 

Рисовать ребра параллелепипеда 'бокса' или сетку на трех гранях бокса

 

- линии параллелепипеда 'бокса' - рисовать ребра 'бокса' поллилиниями.

Полилинии запад-восток (вдоль оси X) рисуются оранжевым цветом,

полилинии юг-север (вдоль оси Y) - синим цветом,

полилинии вдоль оси Z - зеленым цветом:

 

 

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

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

Шаг сетки зависит от текущего масштаба изображения и задается в диалоге Параметры координатной сетки.

 

Добавить промежуточные линии сетки - если отмечено, то рисуются не только основные (цветные) линии сетки, но и промежуточные (штриховые, серого цвета).

 

 

'Бокс' фиксированный или 'плавающий'

 

- фиксированного (задаваемого) размера - если отмечено, то текущий 'бокс' имеет точно заданный размер.

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

 

- переменного размера, автоматически вычисляемого по размеру окна (центр такого 'бокса' всегда в центре окна) - если отмечено, то размер бокса вычисляется заново после любого перемещения в окне, вращения, а также при изменении масштаба.

Координаты 'бокса' рассчитываются таким образом, чтобы его центр совпадал с центром 3D окна, а размер был таким, чтобы 'бокс' почти целиком помещался в окно.

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

 

 

Определить координаты 'бокса' по координатам объектов в файлах, у которых включена видимость (в окне проекта)

 

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

 

 

Координаты граничных точек 'бокса'

В случае 'бокса' фиксированного размера здесь находятся минимальные и максимальные координаты  'бокса'.

 

 

 

Центр ОКНА - для справки выводятся текущие координаты центра окна.

 

 

После выхода из диалога изменить центр окна и масштаб так, чтобы 'бокс' полностью помещался в окно - если отмечено, то после выхода из диалога производится центрирование и масштабирование окна таким образом, чтобы 'бокс' полностью помещался в окно (даже если не было изменений координат  'бокса'). Эта опция актуальна для  'бокса' фиксированного размера.