Рисование элементов знака

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

Примечание

  • Режим рисования фигуры действует пока не выключен явно или не выбран другой режим.

  • Для облегчения процесса рисования можно включить “сетку”. Для этого, укажите шаг сетки в поле Размер (мм) и включите галочки Показывать сетку, Привязка к сетке в группе Сетка на панели Правка. Размер обычно выбирается равным 0.1 мм.

  • Курсор в режимах рисования приобретает форму перекрестия.

На панели доступны следующие инструменты:

Рисовать линию

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

Рисовать прямоугольник

Укажите первую точку диагонали прямоугольника. “Растяните” прямоугольник до нужного размера и зафиксируйте его, указав вторую точку.

Рисовать окружность

Укажите центр окружности. “Растяните” окружность и зафиксируйте ее указанием второй точки.

Рисовать полукруг

Для рисования полукруга, сначала укажите центр его диаметра, затем растяните его до требуемого размера, одновременно повернув в нужную позицию. Зафиксируйте указанием второй точки.

Вставить текст

Позволяет использовать в условном знаке значение параметра объекта. Чтобы создать элемент:

  1. Выберите инструмент Вставить текст и проведите базовую линию, относительно которой будет ориентирована надпись.

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

  2. Введите номер параметра. При этом возможны следующие варианты:

    • Ввести код параметра, заданный в Менеджере параметров.

    • Ввести порядковый номер параметра, как мы его видим в списке на панели Инфо. В этом случае, перед номером поставьте знак # (решетка).

    • Ввести относительный номер среди заполненных параметров объекта в панели Инфо. Перед номером в этом случае поставьте знак * (звездочка).

Текстовому элементу можно установить атрибуты вертикального и горизонтального центрирования относительно базовой линии. Атрибуты появляются в группе Атрибуты линии при пометке текстового элемента, как показано на Рис.6.13.

Дополнительно, можно использовать специальный атрибут Уплотняемый. Текст с таким атрибутом будет автоматически занимать место предыдущей подписи, если ее значение пустое. С этой опцией подписи всегда будут смотреться без пробелов, даже если отдельные параметры не заполнены.

Рисунок 6.13. Атрибуты текстового элемента условного знака

Атрибуты текстового элемента условного знака


Примечание

Текстовый элемент позволяет создавать комплексные знаки, например, колодцы подземных коммуникаций с автоматическими подписями отметок. Может использоваться для организации выносок (этот интересный вариант использования был предложен одним из участников на форуме). Смотрите пример Maps\Samples\Vinoski.dmf в программной папке.

В качестве альтернативы условным знакам с текстовыми элементами можно предложить HTML подписи, о которых мы говорили в соответствующем разделе Гл.5, «Сбор и правка объектов».