Рабочий процесс позволяет автоматизировать выполнение набора процессов. Параметры для процессов можно задать предварительно или заполнить их непосредственно перед запуском рабочего процесса.
В этом уроке выполняется редактирование встроенного рабочего процесса, в котором слои создаются в Диспетчере отображения из папки с файлами SDF и сохраняются в файлы LAYER. Необходимо создать группу, а затем переместить в нее слои.
Редактирование рабочего процесса
Разверните панель действий инструментарий AutoCAD Map 3D справа. Нажмите , чтобы просмотреть все действия одновременно.
Это действие выполняет поиск указанной папки для файлов на базе заданного фильтра, в данном случае это папка для всех файлов SDF.
Выберите папку, содержащую два или три файла SDF. Если нет папки с файлами SDF, создайте ее, используя образцы файлов SDF, предоставленные вместе с учебными пособиями.
Действие «Повторить добавление слоев» относится к типу «Для каждого» и повторяется для каждого из выбранных элементов. Действия такого типа находятся в наборе инструментов «Утилита».
В данном случае действие «Для каждого» переименовано с использованием описательного названия «Повторить добавление слоев». Это действие анализирует каждый файл SDF в папке, указанной при выполнении действия «Показать содержимое папки». Для каждого повтора выполняется подключение к файлу SDF и добавление слоя элементов в Диспетчер отображения.
Новое действие «Добавить группу» создает группу для новых слоев. Так как действие «Повторить добавление слоев» добавляет слои в группу, ее необходимо создать до начала цикла добавления.
Перетащите действие «Добавить группу» и поместите ее прямо над действием «Повторить добавление слоев», а затем измените его параметры.
Так как требуется изменить свойство «Группа» для каждого добавляемого слоя, поместите это действие внутри действия типа «Для каждого» с именем «Повторить добавление слоев».
Выбор вывода предыдущего действия «связывает» текущее действие с предыдущим. Результат предыдущего действия еще не существует на текущей карте. Такое связывание позволяет указать файл, который будет создан в ходе выполнения рабочего процесса.
Нажмите стрелку вниз рядом с полем «Слой» в области «Результаты предыдущих действий», разверните действие «Создать слой» и выберите «Слой».
Разверните раздел «Показать дополнительные параметры». Нажмите стрелку вниз рядом с полем «Группа» в области «Результаты предыдущих действий», разверните действие «Добавить группу SDFLayers» и выберите «Группа».
Перетащите действие «Изменить свойства слоя элементов» внутрь действия «Повторить добавление слоев» и поместите его сразу после действия «Создать слой». Измените его параметры, чтобы указать изменяемые слои и задать группу для слоев.
Для продолжения работы с этим учебным пособием перейдите к разделу Упражнение 2. Автоматизация команд AutoCAD.