Создание инструментов из объектов и работа с ними

Инструментальные палитры

Меню, панели и инструментальные палитры

ГРАФИЧЕСКИЙ КОМПЛЕКС AutoСАD

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

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

■ Отрезков, кругов, полилиний и других геометрических объектов

■ Размеры

■ Блоки

■ Штриховки

■ Сплошные заливки

■ Градиентные заливки

■ Растровых изображений

■ Внешних ссылок

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

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

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

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

Блоки, которые пользователь перетаскивает мышью из палитры в область рисования, можно масштабировать и поворачивать после того, как они станут объектами рисунка. При перетаскивании блоков можно использовать объектную привязку; шаговая привязка при этом подавляется. Для инструментов на основе блоков и штриховок можно установить вспомогательный масштаб.