Справка DIGIMINE

Уменьшение количества изображаемых объектов

Уменьшение количества изображаемых объектов

Previous topic Next topic  

Уменьшение количества изображаемых объектов

Previous topic Next topic  

 

 

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

 

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

Прежде всего, в окне проекта можно включать/выключать видимость любых файлов, но этого обычно недостаточно.

 

 

Видимость моделей поверхностей

 

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

Можно также, без вызова диалога, использовать и элементы графического меню - .

 

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

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

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

При отключении видимости всех моделей поверхностей, кроме текущей, сами параметры отрисовки скрываемых моделей поверхностей не меняются и вновь вступают в силу после возвращения переключателя в "нормальное" положение.

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

 

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

 

 

 

Видимость полилиний (полигонов)

 

 

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

 

 

 

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

 

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

 

 

 

Плоскости отсечения для 3D окон

 

В диалоге "Параметры 3D окна", на вкладке "Отсечение"  можно задать плоскости отсечения, за пределами которых не будут рисоваться никакие графические объекты.

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

 

Однако плоскости отсечения имеют существенные недостатки при использовании их в процессе построения 'каркасов'.

 

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

Во-вторых, при отсечении нарушается целостность объектов.

 

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