Сценарии, вызываемые при загрузке программы, могут
использоваться для открытия чертежа и для настройки его
параметров.
Предположим,
что при создании нового чертежа пользователю каждый раз требуется
включить отображение сетки, присвоить глобальному масштабу типов
линий значение 3.0 и сделать текущим слой 0, назначив ему красный
цвет. Для этого можно либо использовать шаблон чертежа, либо
написать сценарий и сохранить его в файле setup.scr.
сетка вкл
лмасштаб 3.0
слой установить 0 цвет красный
Первая строка
включает сетку. Вторая строка назначает глобальный масштаб типов
линий. Третья строка устанавливает текущим слой 0 и присваивает ему
красный цвет. В сценариях AutoCAD используется вариант команды
СЛОЙ, предусматривающий отображение командной строки, а не
диалогового окна. Для получения того же результата можно ввести в
командной строке "-слой". Четвертая
(пустая) строка завершает команду СЛОЙ.
ПримечаниеВызываемые при загрузке программы сценарии
VBA и AutoLISP® должны проверять видимость AutoCAD. Если
приложение невидимо, то выполнять сценарий не следует, так как
приложение может выполнять вывод на печать или публикацию в фоновом
режиме. Для проверки видимости AutoCAD служит свойство Visible
объекта Application. Подробнее см. информацию об объектной модели
AutoCAD.
Для вызова
сценария при загрузке AutoCAD используются следующие опции,
вводимые в командной строке операционной системы:
ACADимя_чертежа /b setup
Имена файлов,
содержащие пробелы, необходимо заключать в двойные кавычки,
например, “guest house”. Вид,
отображающийся при открытии чертежа, задается путем ввода имени
вида после атрибута /v. Самым последним параметром должен быть файл
сценария, задаваемый атрибутом /b.
Добавлять к
имени файла расширение (.exe, .dwg, .dwt или .scr) не обязательно. Если AutoCAD не может найти файл
сценария с заданным именем, AutoCAD выдает сообщение о том, что не
удается открыть файл.
Для создания
чертежа с использованием шаблона MyTemplate.dwt программу следует вызвать следующим
образом:
ACAD /t MyTemplate /b setup
Данная команда
создает новый чертеж и переходит к выполнению последовательности
команд настройки из файла setup.scr. После
завершения выполнения файла сценария выводится стандартная
подсказка "Команда:". При создании нового чертежа с использованием
шаблона по умолчанию можно опустить атрибут /t и имя файла
шаблона.
ПримечаниеВозможность создания нового чертежа с
заданным именем больше не поддерживается. Присвоение имени возможно
только при сохранении файла чертежа.