Создание определения формы на основе выбранных объектов.
С помощью форм можно быстро отобразить относительно простую геометрию. Размер одной формы ограничен 2200 байтами данных. Если размер созданной формы превышает этот лимит, команда MKSHAPE создает сложные геометрические формы и объединяет их в одну. Для отображения списка вложенных форм запустите команду ФОРМА, укажите параметр "?" и введите "*".
Точки и отрезки линий с нулевой длиной не используются в MKSHAPE. Однако можно получить эффект точки, нарисовав очень короткий сегмент линии с разрешением, достаточным для того, чтобы избежать преобразования сегмента в элемент с нулевой длиной. Если короткий сегмент не отображается в полученной форме, повторите попытку, используя более высокое разрешение или более длинный сегмент линии.
Используйте команду ФОРМА, чтобы разместить формы на чертеже.
При загрузке нескольких файлов форм, содержащих одну или несколько форм с одинаковыми определениями, используется определение формы первого загруженного файла.
С использованием больших значений разрешения можно создавать формы, более точно представляющие выбранную геометрию. Однако при использовании больших значений разрешения зачастую создаются формы, содержащие больше данных координат, что в свою очередь оказывает более высокую нагрузку на ресурсы AutoCAD в процессе регенерации. И наоборот, с использованием небольших значений разрешения можно создавать менее точные формы, которые обрабатываются AutoCAD гораздо быстрее. Можно экспериментировать с различными значениями разрешения, чтобы найти наилучшее сочетание производительности и точности, соответствующее потребностям пользователя. Обратите внимание: значения разрешения округляются до ближайшего значения, кратного 8, и не могут превышать 32 767. На иллюстрации ниже показано, как коэффициент разрешения влияет на представление полученной формы.
Команда: MKSHAPE
Выберите файл SHP: <drawing.shp>: введите имя файла формы, в котором требуется сохранить форму
Введите имя формы: задайте имя формы
Введите разрешение <124>: введите значение разрешения
Базовая точка вставки: укажите точку
Выберите объекты: выберите линию, полилинию, дугу, окружность или эллипс (в целях определения выбранные объекты рассматриваются в качестве непрерывного типа линии)
Создайте форму переключателя.
После задания имени файла и формы укажите точку вставки для формы:
Выберите объекты, которые будут использоваться для определения формы:
Форма может быть размещена с помощью команды ФОРМА:
mkshape.lsp