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

Caixas de macros: Princípio

Ao inserir caixas de macros, está a definir num projeto de macros, que conteúdos devem ser guardados nas macros (dados, contornos das macros). A partir destas macros preparadas, poderá, mais tarde, gerar automaticamente macros de janela e/ou macros de símbolos.

Não é possível inserir caixas de macros num projeto do esquema. Ao criar macros de janela ou de símbolos num projeto como este, na macro é, no entanto, guardada uma caixa de macro de acordo com a secção definida.

Os itens do menu do contexto especiais na caixa de macro oferecem-lhe a possibilidade de atualizar posteriormente as macros inseridas para umas mais recentes. Também pode atribuir objetos, que se encontrem fora de uma caixa de macro, a uma macro, por meio de uma atribuição manual de objetos. Isto é possível tanto num projeto de macros como num projeto do esquema, se as caixas de macros tiverem sido inseridas.

Nota:

Numa macro de páginas não existe nenhuma caixa de macro. Os dados da macro sobre o nome, a descrição, a versão etc. estão guardados na placa de registo Página e/ou Definição da macro, nas propriedades da página das páginas contidas na macro. Num projeto do esquema, a placa de registo Definição da macro não é apresentada. Aqui, encontrará os dados nas propriedades das páginas sob a categoria "Macro".

Introduzir também caixas de Macro

Para que ao inserir macros de janela e de símbolo nas páginas do projeto de um Projeto do esquema as caixas de macro também possam ser inseridas, tem duas opções. Ao preparar macros no projeto de macros, poderá definir individualmente para cada macro, se ao inserir a macro gerada, também pretende inserir a caixa de macro. Para isso, selecione caixa de macro na placa de registo Parâmetros a opção pretendida para a lista pendente Inserir também caixa de macro.

Se, ao preparar as macros, estiver definida a opção "Dos parâmetros de projeto" para o parâmetro Inserir também caixa de macro, poderá definir para todo um projeto de esquema, que as caixas de macro também sejam inseridas. Para isso, ative o parâmetro do projeto Introduzir também caixa de macro.

Nota:

Para remover todas as caixas de macros de um projeto, um parâmetro correspondente é disponibilizado em Comprimir projetos. Para isso, ative a caixa de ativação Caixas de Macros (no layer de hierarquia Remover funções colocadas) e execute exclusivamente uma compactação (veja também Comprimir projeto).

Tipo de utilização com caixas de macros

Com a ajuda do parâmetro Tipo de utilização que definir nas caixas de macros, pode definir, quais das funcionalidades típicas para macros (Gerar macros automaticamente, Atualizar macros) é que são executáveis e as que não são.

Distinção de caixas de macros

Com base no Tipo de utilização, também tem a possibilidade de distinguir melhor as macros preparadas no navegador de macros.

Na árvore do navegador de macros são resumidas num layer de hierarquia as macros preparadas, cujas caixas de macros apresentem o mesmo tipo de utilização. Os tipos de utilização são identificados através de diferentes ícones.

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

Através da gestão de layers, é possível definir, por exemplo, se este layer deve ser apresentado ou impresso.

Alternância de tipo de utilização

Ao inserir caixas de macros num projeto de macros, está predefinido o tipo de utilização "A definir". Este tipo de utilização é guardado durante a geração automática das macros. Na plataforma EPLAN, o tipo de utilização altera então automaticamente para "A referenciar" ao inserir num Projeto do esquema. Desta forma, com a configuração correta no projeto de macros, as macros são geradas, de forma a poderem ser utilizadas diretamente ou, se necessário, atualizadas.

Não ocorre mais nenhuma alternância automática do tipo de utilização (num mudança do tipo de projeto, também não).

Ao inserir caixas de macros num projeto de macros, está predefinido o tipo de utilização "A definir". Este tipo de utilização é guardado durante a geração automática das macros. Na plataforma EPLAN, o tipo de utilização altera então automaticamente para "A referenciar" ao inserir num Projeto do esquema. Desta forma, com a configuração correta no projeto de macros, as macros são geradas, de forma a poderem ser utilizadas diretamente ou, se necessário, atualizadas.

Tipo de utilização com caixas de macros encaixadas

Se tiver ativado o parâmetro Inserir macros a referenciar e se seguir a ordem aconselhada ao dispor as macros encaixadas (de dentro para fora), então será necessário um ajuste do tipo de utilização nas respetivas caixas de macros.

Para preparar macros encaixadas, insira primeiro uma macro já pronta e desenhe, em seguida, uma caixa de macro exterior. Assim, a caixa de macro interior obtém o tipo de utilização "A referenciar" é o tipo de utilização exterior "A definir".

A caixas de macros com um embutir ainda mais forte é dados o tipo de utilização "Subordinado". As caixas de macros com este tipo de utilização não são consideradas na geração ou atualização automática das caixas de macros externas.

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

Em macros de páginas e macros 3D, o tipo de utilização é definido automaticamente, dependendo do tipo de projeto (em projetos da macro, "A definir", em projetos do esquema, "A referenciar").

Conversão de projetos

Os projetos de versões anteriores do EPLAN (versão 2.7 ou anterior) são convertidos automaticamente ao abrir na plataforma EPLAN. O tipo de utilização é atribuído automaticamente: as macros preparadas em projetos da macro obtêm o tipo de utilização "A definir". As macros já inseridas em projetos do esquema antigos obtêm o tipo de utilização "A referenciar".

As caixas de macros encaixadas são interpretadas com base na sua estrutura gráfica. Nos projetos de esquema, as caixas de macros "internas" obtêm o tipo de utilização "Subordinado". Em projetos de macros, as caixas de macros externas obtêm o tipo de utilização "A definir" e as caixas de macros, o tipo de utilização "A referenciar". As outras caixas de macros internas são definidas para "Subordinadas".

Em algumas situações ambíguas (quando, por exemplo, as linhas da caixa de macro externa se sobrepõem às da interna) podem ocorrer 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 em caixas de macros, pode usar a mensagem de verificação 014006 da classe de mensagens 014 "Macros".

Veja também

Placa de registo Caixa de Macro