As macros podem ser introduzidas nas páginas do projeto como macro de janela ou macro de símbolos. Na introdução de macros de páginas surgem novas páginas de projeto.
As macros são canceladas a princípio na introdução, entretanto é possível alterar os conjuntos de dados através dos objetos posicionador.
Introduzir macros de janela e macros de símbolo
Condições:
- Abriu uma página do projeto no editor gráfico.
- Nos itens do menu Opções > Parâmetros > Utilizador > Edição gráfica > Macros na caixa agrupada Abrir diálogo de seleção para conjuntos de valores de objetos posicionadores ativou a caixa de ativação Ao inserir macro de janela.
- Seleccione os seguintes itens de menu: Inserir > Macro de janela / símbolo. (As Macros de janela e de símbolos também podem ser inseridas numa página através do Menu do contexto.)
- Seleccione no diálogo de seleção a macro pretendida. Deste modo, pode configurar no campo Tipo de ficheiro não somente Macros de janela (*.ema) / Macros de símbolos (*.ems), mas também outro tipo de Macro ou os dois tipos de Macro (*.ema, *.ems) como critério de seleção.
- Uma Macro selecionada dispõe de variantes, então é possível determinar com a ajuda da lista pendente Variante, que variante deve ser inserida.
- Clique em [Abrir].
A macro está anexada no cursor e pode ser posicionada à vontade (clique simples).
Se existirem conjuntos de valores, selecione no diálogo subsequente Seleccionar conjunto de valores - <Nome de posicionador> um conjunto de valores apropriado para o objeto posicionador. Os componentes inseridos contêm os dados correspondentes a partir do conjunto de valores.
Se na macro existir DT e se nos itens de menu Opções > Parâmetros > Projetos > "Nome do projeto" > Dispositivo > Numeração (online) na caixa agrupada Ao introduzir macros e cópias a opção Com consulta for ativada, o EPLAN abre o diálogo Modo de inserção. Defina aqui como os DT's devem ser numerados na Macro introduzida. - A macro continua a depender do cursor. Introduza a macro se pretender repetir.
- Saia desta acção através do item do menu do contexto Interromper acção ou a tecla [Esc].
Notas:
- Em Colocação da Macro, é possível utilizar com o rato as seguintes teclas:
[Y] + Movimento do rato: A macro só pode ser movimentada horizontalmente na sua posição original (ou seja, na posição na qual se encontrou a macro com a sua criação).
[X] + Movimento do rato: A macro só pode ser movimentada verticalmente na sua posição original (ou seja, na posição na qual se encontrou na sua criação).
[Y] + [X]: A macro é fixada na sua posição original (ou seja, a posição na qual se encontrou na sua criação) e não pode ser movida. - Se existirem Variantes numa Macro, é possível selecionar entre as diversas variantes, ao colocar a Macro com o rato. Prima para isso [Ctrl] e mova o cursor em movimento circular. Desse modo as diversas variantes da macros são apresentadas.
- No diálogo Selecionar macro, a macro selecionada por último é sempre selecionada previamente, numa inserção nova de macros.
- Sob a pré-visualização gráfica deste diálogo encontra-se um Campo de comentários. Aqui são indicados nas macros de janela e de símbolos o projeto origem, do qual a macro vem, assim como, caso exista, a descrição. Nas macros de janela, que foram criadas a partir dos ficheiros DXF / DWG, somente aparece neste campo uma nota sobre sua "origem" ("DXF" para macros de dados DXF, "DWG" para macros de ficheiros DWG).
- Se, ao inserir macros de janela e de símbolo pretender inserir também a caixa de macro, terá de ativar o parâmetro do projeto Introduzir também caixa de macro. Em alternativa, ao preparar as macros no projeto de macros, poderá definir individualmente para cada macros, se pretende inserir também a caixa de macro ou não. O parâmetro na caixa de macro através da lista pendente Inserir também caixa de macro tem prioridade sobre o parâmetro do projeto.
Introduzir Macro de páginas
- Seleccione os seguintes itens de menu: Página > Macro de página > Inserir
- Seleccione no diálogo de seleção a(s) macro(s) pretendida(s). (Para macros de páginas, é possível uma seleção múltipla!) Desse modo, é possível configurar no campo Tipo de ficheiro não somente as macros de páginas (*.emp), mas também macros de janela (*.ema) ou de símbolos (*.ems) como critério de seleção.
- Clique em [Abrir].
- Defina, no diálogo Ajustar estrutura, a ordenação das novas páginas na estrutura de páginas do seu projeto.
Dependendo do número das macros de páginas a inserir, este diálogo será visualizado várias vezes - para cada uma das macros. - Clique em [OK]. O outro procedimento corresponde ao percurso da cópia de páginas (veja Ajustar estrutura).
As páginas são geradas ou substituídas.
Notas:
- No diálogo Selecionar macro, a macro selecionada por último é sempre selecionada previamente, numa inserção nova de macros.
- Se houver um objeto posicionador com conjuntos de valores numa macro de página, ao inserir as macros de página, o diálogo subsequente Selecionar conjunto de valores - <Nome do posicionador> também abre, se o parâmetro específico do utilizador Ao inserir macros de páginas estiver ativado.
- Na pré-visualização gráfica deste diálogo, são considerados macros de páginas de até 12 páginas. Sob esta representação gráfica, são apresentados o projeto origem, do qual vem a Macro, num Campo de comentários, assim como, caso exista, a descrição e a quantidade de páginas.
Na seleção de uma macro de página gerada automaticamente, é apresentada aqui a propriedade Macro: Descrição (ID 11057); se numa macro de página estiverem guardadas diferentes descrições, é apresentada apenas a descrição da primeira página da macro de página. - Para a inserção de macros de páginas, encontra-se disponível nas propriedades da página a propriedade especial Macro: Introduzida por (Categoria: "Macro"). Na inserção manual de uma macro de página, o utilizador que inseriu a macro, é registado aqui automaticamente.
Sugestão:
Poderá inserir Macros mediante Arrastar & Largar, arrastando o ficheiro selecionado do Windows Explorer para o editor gráfico ou para o navegador de páginas do seu projeto. Também aqui é possível uma seleção múltipla para macros de páginas.
Veja também