Um fluxo de trabalho automatiza um conjunto de processos. É possível especificar os parâmetros para os processos, ou preenchê-los quando você (ou outros) executar o fluxo de trabalho.
Nesta lição, você editará o fluxo de trabalho predefinido que cria camadas do Gerenciador de exibição a partir de uma pasta cheia de arquivos SDF e os salva em arquivos .layer. Você criou um grupo para manter as camadas e moveu as camadas para dentro do novo grupo.
Para editar o fluxo de trabalho
Expanda as atividades do Conjunto de ferramentas do AutoCAD Map 3D à direita. Clique em Ajustar ao tamanho da tela para ver todas as atividades de uma só vez.
Esta atividade pesquisa arquivos na pasta especificada com base no filtro especificado, neste caso, todos os arquivos SDF.
Selecione uma pasta que contenha dois ou três arquivos SDF. Se você não tem uma pasta de arquivos SDF, é possível utilizar os arquivos SDF de amostra que vêm com os tutoriais para criar uma.
LoopAddLayers é uma atividade ForEach, que itera uma ação especificada em uma coleção de itens especificados. Este tipo de atividade é encontrado na caixa de ferramentas Utilitários.
Neste caso, a atividade ForEach foi renomeada “LoopAddLayers” para descrever o que ela faz. A atividade examina cada arquivo SDF na pasta designada na atividade Expor conteúdos do diretório. Para cada iteração, ele se conecta a um arquivo SDF e adiciona uma camada de recurso para o Gerenciador de exibição.
A nova atividade Adicionar grupo cria um grupo para manter as novas camadas. Já que a atividade LoopAddLayers adiciona camadas ao grupo, o grupo deve ser criado antes que a atividade de loop seja iniciada.
Arraste a atividade Adicionar grupo para logo acima da atividade LoopAddLayers e altere seus parâmetros.
Como você deseja alterar a propriedade Grupo para cada camada que adicionar, insira esta atividade dentro da atividade ForEach denominada “LoopAddLayers”.
Ao selecionar a saída de uma atividade anterior, você está “vinculando” a atividade atual ao seu predecessor. O resultado da atividade anterior ainda não existe no mapa atual. Vincular permite especificar uma camada que será criada quando o fluxo de trabalho for executado.
Clique na seta para baixo ao lado do campo Camada e abaixo de Resultados de ações anteriores, expanda a atividade Criar camada e selecione a camada.
Expanda a seção Mostrar parâmetros opcionais. Clique na seta para baixo ao lado do campo Grupo e abaixo de Resultados de ações anteriores, expanda a atividade Adicionar grupo de SDFLayers e selecione Grupo.
Arraste a atividade Alterar as propriedades da camada do recurso para dentro da atividade LoopAddLayers e coloque-a imediatamente após Criar camada. Alterar seus parâmetros para especificar as camadas para alterar e o grupo para as camadas.
Para prosseguir neste tutorial, vá ao Exercício 2: Automatizar os comandos do AutoCAD.