====== Режимы рисования ====== Для настройки режимов рисования выберите меню **Сервис – Режимы рисования**. Откроется окно, состоящее из нескольких вкладок. ==== Объектная привязка ==== {{ :road:regime_drawing1.png |}} * **Объектная привязка** – включает/отключает все режимы объектных привязок. * **Объектное отслеживание** – включает/отключает режим объектного отслеживания. Отслеживание используется для формирования точек посредством построений, привязанных к паре выбранных точек на существующих элементах чертежа. ==== Отслеживание ==== {{ :road:regime_drawing2.png |}} * **Полярное отслеживание** – при включении данной опции, появляется возможность «привязываться» к определенным полярным углам, шаг которых задается через селектор **Шаг углов**. Также с помощью кнопки **Новый** можно ввести дополнительные углы, к которым будет происходить привязка. * **Только ортогонально** – отслеживание принудительно производится только по ортогональным углам (0, 90, 180, 270). * **По всем полярным углам** – отслеживание принудительно производится по всем полярным углам, которые заданы в селекторе **Шаг углов** и в поле **Дополнительные углы**. Режим **Объектное отслеживание** и **Полярное отслеживание** одновременно не могут быть включены. ==== Шаг и сетка ==== {{ :road:regime_drawing3.png |}} **Шаговая привязка** – включение/отключение шаговой привязки. Позволяет "привязать" все точки, указанные графическим курсором к фиксированным точкам графической области, размещенным с заданным шагом. **Шаг привязки по Х** может отличаться от **Шага привязки по У** и задаваться в соответствующих полях отдельно. С помощью опции **Равный шаг по осям Х и У**, при изменении значения шага привязки по **оси Х**, программа автоматически скорректирует и значение шага по **оси У**. **Тип привязки** – Ортогональная и Изометрическая. **Отображение сетки** – включение/отключение отображения сетки в рабочей области. В полях ввода **Шаг сетки по Х** и **по У** указывается шаг отображения сетки по осям Х и У соответственно. Шаг видимой на экране вспомогательной сетки не обязательно должен совпадать с сеткой шаговой привязки. При уменьшении масштаба чертежа на экране, точки сетки гуще усеивают рабочую область, и при определенной предельной густоте программа перестает отображать сетку. Опция **Адаптивная сетка** позволяет отображать сетку при любом масштабе путем автоматического увеличения шага отображения сетки. Опция **Разрешить разбиение имеющегося интервала сетки** позволяет при уменьшении масштаба чертежа или его визуальном увеличении, автоматически разбивать и отображать сетку с меньшим шагом. ==== Динамический ввод ==== {{ :road:regime_drawing4.png |}} **Использование динамического ввода** во время выполнения тех или иных команд позволяет отслеживать и вводить значения координат, размеров и т. п., а также отображает подсказки прямо в рабочем пространстве программы у курсора, т. е. динамически. Если **Ввод с помощью мыши** включен, то у курсора отображаются поля с динамически меняющимися значениями в зависимости от перемещения курсора. Например, при вводе отрезка перед указанием его первой точки в динамическом поле отображаются координаты каждого текущего положения курсора, которые, кроме того, можно ввести прямо с клавиатуры. Если у курсора находится более одного поля с динамическими данными, в которые требуется вводить значения с клавиатуры, используйте клавишу **Tab** для переключения между ними. **Динамические подсказки** во время выполнения команд вносят ясность в действие, которое необходимо совершить пользователю для продолжения выполнения команды, или указывает на возможность изменить это действие. Чтобы изменить параметры **Ввода с помощью мыши**, нажмите **Настройки**. Откроется окно: {{ :road:regime_drawing5.png |}} Для динамической информации у курсора во время исполнения команд, выполняющих отрисовку объектов путем указания точек, можно изменить **Формат**: * **Полярный формат** - отсчитывает значение угла, определяет длину сегмента между конечными точками; * **Декартов формат** - отсчитывает значения приращений по X и по Y; * **Относительные координаты** - отсчет значений приращений ведется относительно предыдущей указанной точки; * **Абсолютные координаты** - отсчет координат указываемых точек ведется от начала системы координат (можно использовать только вместе с **Декартовым форматом**). Координаты первой указываемой точки всегда абсолютные. **Видимость** динамических полей координат: * **Одновременно с вводом координатных данных** - динамические поля с координатами появляются в момент ввода значений с клавиатуры; * **Когда команда содержит запрос** - динамические поля с координатами появляются в момент начала выполнения соответствующей команды; * **Всегда, даже если не в команде** - динамические поля с координатами отображаются у курсора всегда. ==== Циклический выбор ==== {{ :road:regime_drawing6.png |}} Включенная функция **Циклического выбора** позволяет осуществить выбор необходимого элемента в рабочей области программы, в случае если в одном месте пространства наложено друг на друга несколько элементов. {{ :road:regime_drawing7.png |}} Если для списка выбрана настройка **Связать с курсором**, то он отображается в одном из **Квадрантов** курсора и расположен на определенном **Расстоянии в пикселях** от него. Если для списка выбрана настройка **Неподвижный**, то он будет зафиксирован в одном и том же месте в рабочей области программы. Настройка **Показывать заголовок диалога** включает/выключает отображение соответствующей подсказки над списком. Следующий раздел: [[road:startup_and_setting_topomatic:general_setting:setting:|Настройка. Среда]]