Сценарии, вызываемые при загрузке программы, могут использоваться для открытия чертежа и для настройки его параметров.
Предположим, что при создании нового чертежа пользователю каждый раз требуется включить отображение сетки, присвоить глобальному масштабу типов линий значение 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 и имя файла шаблона.
Примечание Возможность создания нового чертежа с заданным именем больше не поддерживается. Присвоение имени возможно только при сохранении файла чертежа.
Ваш комментарий об этой странице |