Esta funcionalidade está disponível somente em determinados pacotes modulares. Info / Copyright

Caixas de macros: Princípio

Através da inserção de caixas de macros, determine em um Projeto de macros quais conteúdos devem ser salvos nas macros (dados, contornos da macro). A partir das macros preparadas poderá, mais tarde, gerar automaticamente macros de janela e / ou de símbolos.

Em um Projeto do esquema não é possível inserir caixas de macros. Ao criar macros de janela ou de símbolos em um projeto desse tipo, no entanto, é salva na macro uma caixa de macro em conformidade com a seção definida.

Itens de menu de contexto especiais na caixa de macro lhe oferecem a possibilidade de atualizar posteriormente as macros inseridas através de novos estados. Por meio de uma atribuição manual de objetos você pode atribuir também objetos que se encontram fora de uma caixa de macros a uma macro. Isso é possível tanto em um projeto de macros como em um projeto do esquema, se as caixas de macros também tiverem sido inseridas.

Nota:

Em uma Macro de páginas não existe nenhuma caixa de Macro. Os dados de macro para nome, descrição, versão, etc., estão armazenadas nas propriedades da página das páginas contidas na macro na guia Página e / ou Definição da macro. Em um projeto do esquema, a guia Definição da macro não é exibida. Aqui você encontra os dados nas propriedades das páginas sob a categoria "macro".

Inserir também caixas de Macro

Você tem duas opções para inserir as caixas de macro ao inserir macros de janela e macros de símbolo nas páginas do projeto de um Projeto do esquema. Ao preparar macros no projeto de macros, você pode definir individualmente para cada macro se a caixa de macro deve ser inserida quando a macro gerada for inserida. Para fazer isso, selecione na respectiva caixa de macro a opção desejada na guia Configurações da lista suspensa Inserir também caixa de macro.

Se você tiver configurado a opção "A partir de configurações do projeto" ao preparar as macros para a configuração Inserir também caixa de macro, você poderá definir para um projeto do esquema, no projeto inteiro, que as caixas de macro também sejam incluídas. Para isso, ative a configuração do projeto Inserir também caixas de macro.

Nota:

Para remover todas as caixas de Macros de um projeto, uma configuração correspondente está à sua disposição em Comprimir projetos. Para isso, ative a caixa de verificação Caixas de Macros (no nível de hierarquia Remover funções posicionadas) e execute em seguida uma compressão (veja também Comprimir projeto).

Tipo de utilização em caixas de macros

Através da configuração Tipo de utilização que aplicar nas caixas de macros, você pode definir quais as funcionalidades típicas para macros (Gerar Macros automaticamente, Atualizar as macros) são executáveis e quais não.

Distinção de caixas de macros

Por meio do Tipo de utilização você tem ainda a possibilidade de distinguir melhor as macros preparadas entre elas no navegador de macros.

Na árvore do navegador de macros são agrupadas em um nível hierárquico as macros preparadas cujas caixas de macros apresentam o mesmo tipo de utilização. Os tipos de utilização são identificados através de diferentes ícones.

Para poder distinguir melhor visualmente no editor gráfico as caixas de macros inseridas, estas são armazenadas em diferentes layers consoante o tipo de utilização:

Através do gerenciamento de layers, é possível definir, por exemplo, se este layer deve ser exibido ou impresso.

Comutação do tipo de utilização

Na inserção de caixas de macros em um projeto de macros, o tipo de utilização "Definidora" está predefinida. Este tipo de utilização é salvo ao gerar automaticamente as macros. Na plataforma EPLAN, o tipo de utilização é então alterado automaticamente para "Referenciadora" na inserção em um projeto de esquema. Assim, as macros, com a configuração certa no projeto de macros, são geradas de forma que possam ser utilizadas diretamente e, se necessário, atualizadas.

Não é realizada uma outra comutação automática do tipo de utilização (nem mesmo em caso de alteração do tipo de projeto).

Na inserção de caixas de macros em um projeto de macros, o tipo de utilização "Definidora" está predefinida. Este tipo de utilização é salvo ao gerar automaticamente as macros. Na plataforma EPLAN, o tipo de utilização é então alterado automaticamente para "Referenciadora" na inserção em um projeto de esquema. Assim, as macros, com a configuração certa no projeto de macros, são geradas de forma que possam ser utilizadas diretamente e, se necessário, atualizadas.

Tipo de utilização em caixas de macros aninhadas

Se você tiver ativado a configuração Inserir macros de modo referenciado e processar as Macros aninhadas durante a montagem na sequência recomendada (de dentro para fora), então um ajuste do tipo de utilização nas respectivas caixas de macros não é necessária.

Para preparar macros aninhadas, insira primeiramente uma macro já pronta e desenhe uma caixa de Macro externa. Com isso, a caixa de Macro interna tem o tipo de utilização "Referenciadora" e a externa tem o tipo de utilização "Definidora".

Para caixas de macros com um encaixe ainda mais forte, o tipo de utilização "Inferior" é previsto. As caixas de macros com este tipo de utilização não serão consideradas durante a geração automática ou atualização de caixas de macros externas.

Tipo de utilização para macros de páginas e 3D

Em macros de páginas e 3D, o tipo de utilização é definido automaticamente consoante o tipo de projeto (em projetos de macros, "Definidora" e em projetos do esquema, "Referenciadora").

Conversão de projetos

Os projetos de versões EPLAN mais antigas (versão 2.7 ou anterior) são convertidos automaticamente quando são abertos na plataforma EPLAN. O tipo de utilização é atribuído automaticamente: As macros preparadas em projetos de macros recebem o tipo de utilização "Definidora". As macros já inseridas em projetos de esquemas antigos possuem o tipo de utilização "Referenciadora".

As caixas de macros aninhadas são interpretadas por meio de sua estrutura gráfica. Nos projetos de esquema, as caixas de macros "internas" possuem o tipo de utilização "Inferior". Em projetos de Macros, as caixas de macros externas possuem o tipo de utilização "Definidora" e as caixas de macros internas possuem o tipo de utilização "Referenciadora". As caixas de macros mais para dentro são configuradas como "Inferior".

Em algumas situações pouco claras (quando, por ex., as linhas da caixa de macro externa e interna se cruzam) podem surgir problemas com a atribuição do tipo de utilização.

Mensagem de verificação

Para verificar a utilização correta do tipo de utilização de caixas de macros em seus projetos, você pode utilizar a mensagem de verificação 014006 da classificação da mensagem 014 "macros".

Veja também

Guia Caixa de Macro