Справка DIGIMINE

Текущая полилиния

Текущая полилиния

Previous topic Next topic  

Текущая полилиния

Previous topic Next topic  

 

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

 

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

 

Нажатие на кнопку со стрелкой в графическом меню приводит к появлению диалога "Параметры текущей полилинии":

 

 

 

Тип полилинии – задается тип полилинии. В программе DIGIMINE используются типы полилиний от 0 до 99, причем часть из них имеют специальное название, а другие называются "Линия тип NN", где NN – номер типа полилинии.

Некоторые полилинии, из полилиний имеющих специальные названия (например Верхняя бровка, Нижняя бровка, Горизонталь дневной поверхности и т.п.), имеют специфические свойства:

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

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

- При работе в режимах проектирования карьера (построения уступов, съездов, берм) используются только типы линий Верхняя бровка, Нижняя бровка, Начало съезда, Конец съезда, Разделение уступа, Разделение съезда, т.к. при построении съездов в зависимости от типа исходных полилиний получится разный результат.

 

 

Цвет линии – задается собственный цвет линии.

 

 

При изменении типа полилинии брать из параметров по умолчанию :

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

цвет - если отмечено, то при изменении в этом диалоге типа полилинии, цвет полилинии устанавливается таким, как это определено в  диалоге Параметры полилиний по умолчанию.

 

 

 

Параметры стиля полилинии

 

Стиль – задается стиль отрисовки полилинии.

В верхней части выпадающего списка со стилями линий имеются 5 "стандартных" стилей и стиль отсутствия линии - "Нет линии".

Эти 6 стилей использовались в программе до версии 9.02.

 

Начиная с версии 9.03 появились дополнительные стили. У каждого из этих стилей в списке имеются числа, разделенные точкой, например, 15.1,   8.8,   9.3.1.3   и т.п.

Эти числа описывают шаблон стиля полилинии , количество чисел - четное.

Каждое нечетное число означает относительную длину штриха, каждое четное - относительную длину пропуска между штрихами.

Например числа 9.3.1.3 означают, что сначала идет штрих длиной 9, затем пропуск длиной 3, затем штрих длиной 1 и, наконец, пропуск длиной 3. ( ).

 

Если коэффициент длины штрихов равен 1.0 и не задано масштабирование штрихов/пропусков линии (см. ниже), то каждая единица принимается равной 0.25мм (т.е для 9.3.1.3 будет штрих длиной 9*0.25=2.25мм, пропуск 3*0.25=0.75мм, штрих 1*0.25=0.25мм и пропуск 3*0.25=0.75мм).

 

 

 

Толщина – задается толщина линии в мм, либо 0 (Тонкая).

 

Коэффициент размера штрихов - служит для увеличения/уменьшения длины и толщины штрихов. Если толщина линии задана 0 (Тонкая), то коэффициент размера штрихов влияет только на длину штрихов и не влияет на толщину линии.

 

Масштабировать - если отмечено, то при изменении масштаба длина и толщина штрихов будут изменяться. Заданная длина штрихов будет соответствовать масштабу 1 : 1000.

 

Например, если толщина линии задана 0.5мм и отмечено "Масштабировать" (а коэффициент размера штрихов равен 1.0), то при масштабе 1: 1000 толщина линии будет 0.5мм, при масштабе 1:500 - 1.0мм, при масштабе 1:2000 - 0.25мм (но не менее 1 пикселя):

 

                                       

 

 

 

 

Шаблон для отрисовки вдоль полилинии

 

 

Шаблон - отрисовывается шаблон для полилинии или показывается отсутствие шаблона, если этот элемент пустой.

 

Нажатие на этот элемент или кнопку приводит к вызову диалога "Выбор шаблона для отрисовки полилинии", в котором производится выбор шаблона.

 

 

Коэфф. размера в длину - для сжатия (если < 1.0) или растяжения (если > 1.0) шаблона вдоль оси X шаблона.

Коэфф. размера в ширину - для сжатия (если < 1.0) или растяжения (если > 1.0) шаблона вдоль оси Y шаблона.

 

Наличие этих коэффициентов позволяет получать дополнительные модификации для одного и того же исходного шаблона.

 

 

Масштабировать -

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

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

Для удобства понимания того, какой размер будут иметь эти объекты при отрисовке, лучше всего вводить шаблон в масштабе 1:1000.

Для немасштабируемых шаблонов принято, что при отрисовке в окне или на принтере размер объектов шаблонов в миллиметрах равен абсолютным размерам в метрах.

 

В масштабе 1:1000 и масштабируемый и немасштабируемый шаблоны будут выглядеть одинаково.

 

 

Пример отрисовки в разных масштабах полилинии с масштабируемым шаблоном ( ) :

 

 

                 

 

 

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

Если задать, к примеру, цвет линии красным, толщину линии 1.0мм, стиль линии - сплошную линию, то получим:

 

 

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

 

 

 

 

 

 

 

Отрисовка в 2D окнах разрезов (для п/л, принадлежащих горизонтам)

Не рисовать - полилинию [принадлежащую горизонту] не рисовать в 2D окнах разрезов (по умолчанию).

Рисовать - рисовать проекцию полилинии на плоскость разреза.

Рисовать точку пересечения полилинией плоскости разреза - рисовать точку (точка) пересечения полилинией плоскости текущего разреза, если такая точка (точки) имеется.

 

 

Полилинии могут принадлежать горизонтам, разрезам или документу.

Принадлежность полилиний можно изменить в режиме работы с выделенными полилиниями - в меню для выделенных полилиний.

 

 

Примеры отрисовки в 2D окнах разрезов полилиний, принадлежащих горизонтам. На рисунках внизу показаны окна Разрез/план.

 

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

Во многих случаях подобное проецирование малоинформативно, а иногда даже вредно, поэтому используется редко.

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

 

 

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

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

 

До версии 9.02 правила отрисовки в 2D окнах разрезов для полилиний, принадлежащих горизонтам, задавались в диалоге Параметры полилиний по умолчанию. Причем правила отрисовки задавались только для всех полилиний выбранных типов и действовали только в рамках проекта.
Начиная с версии 9.03 появилась возможность задавать эти правила отрисовки непосредственно для каждой полилинии.

 

 

 

 

 

Отрисовка в 2D окнах планов (для п/л, принадлежащих разрезам)

Не рисовать - полилинию [принадлежащую разрезам] не рисовать в 2D окнах планов (по умолчанию).

Рисовать - рисовать проекцию полилинии на плоскость горизонта.

Рисовать точку пересечения полилинией плоскости горизонта - рисовать точку (точки) пересечения полилинией плоскости текущего горизонта, если такая точка  (точки)имеется.

 

До версии 9.02 правила отрисовки в 2D окнах планов для полилиний, принадлежащих разрезам, задавались в диалоге Параметры полилиний по умолчанию. Причем правила отрисовки задавались только для всех полилиний выбранных типов и действовали только в рамках проекта.
Начиная с версии 9.03 появилась возможность задавать эти правила отрисовки непосредственно для каждой полилинии.

 

 

 

 

 

 

Значки в начале и в конце полилинии

 

Для полилинии можно задать отрисовку значков в начале и в конце полилинии.

 

Например, для следующих настроек - ,

 

полилиния будет выглядеть так :

 

 

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

 

Начало/Конец - для выбора значков, рисуемых в начале/конце полилинии.

 

Коэффициенты размера - служат для корректировки размеров значков в длину и в ширину.

 

Масштабировать -

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

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

В масштабе 1:1000 и масштабируемый и немасштабируемый шаблоны будут выглядеть одинаково.

 

 

 

 

 

 

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

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

 

 

 

 

 

 

 

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

 

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

 

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