Você está na página 1de 14

Criar regras baseadas em Modelos

Categoria Novos Usuários

Tempo necessário 40 minutos

Arquivo Tutorial Usado bracket_no_rules.ipt

iLogic estende as capacidades computacionais no Autodesk Inventor para incluir regras. Essas
regras funcionam com o mecanismo de atualização do parâmetro do Autodesk Inventor e
permitem que você inclua a intenção do projeto muito mais sofisticado em seus modelos.

Na tradicional modelagem paramétrica geometria do disco, dimensional parâmetros. Os valores


dos parâmetros podem ser inseridas diretamente pelo usuário, ou podem resultar de equações
envolvendo parâmetros fixos ou outros valores da planilha, mesmo vinculadas. Usando regras
de um modelo paramétrico permite equações condicionalmente definidos. Equações
condicionais podem envolver todos os aspectos do design. Equações ou relacionamentos
podem ser definidos entre os parâmetros, propriedades, atributos, características,
componentes, ou qualquer outro aspecto do projeto. Definindo as relações entre todos os
objetos em um projeto torna possível para atualizar o modelo completo, corretamente, e
automaticamente quando os valores dos parâmetros são alterados.

Objetivos

 Familiarize-se com importantes conceitos iLogic.


 Criar regras e parâmetros que controlam a modelagem de uma peça simples.

Pré-requisitos

 Familiaridade com o Autodesk Inventor, e sua funcionalidade de modelagem básica parte e


conceitos.
 Consulte o tópico da Ajuda "Getting Started" para mais informações.

Dicas de Navegação

 Utilize seguinte ou anterior no canto inferior esquerdo para avançar para a próxima página ou
voltar ao anterior.
Prepare-se para adicionar parâmetros
Além dos parâmetros conhecidos numéricos disponíveis no Autodesk Inventor, você pode criar
um texto e os parâmetros verdadeiro / falso e então usá-los para controlar o seu modelo.

Nas aulas seguintes, você cria parâmetros adicionais no seu modelo para uso posterior em
regras iLogic.

1. Com o Autodesk Inventor aberto, definir o seu projeto ativo para 2011 iLogic Tutoriais .
2. Abra o arquivo bracket_no_rules.ipt .

3. Use as Salvar como comando para salvar este documento como um novo arquivo
chamadobracket.ipt . Este documento é aberto seu arquivo de trabalho para o tutorial.

4. Na faixa de opções, clique na guia Gerenciar parâmetros do painel Parâmetros para


exibir a caixa de diálogo Parâmetros, que serve como o editor para todos os parâmetros do
Autodesk Inventor.
5. Clique no Filtros ícone na parte inferior da caixa de diálogo. Seleccione o Todos opção
para assegurar que todos os parâmetros associados com o modelo de suporte são exibidos.

Criar um parâmetro numérico


1. Selecione Adicionar numérica a partir do menu drop-down na parte inferior da caixa de
diálogo.

A nova linha é criada na parte inferior da lista de parâmetros, eo cursor é posicionado no Nome
do parâmetro de célula para essa linha.

2. Digite o nome de massa , em seguida, clique no Unidade de célula para exibir a caixa de
diálogo Tipo de Unidade.
3. Expanda a Missa nó, e selecione lbmass .

Nota: Os nomes dos parâmetros em iLogic são sensíveis caso. Por favor, certifique-se de
acompanhar o caso a ser utilizado na caixa de diálogo Parâmetros, e ao criar regras.

4. Digite 100 na Equação celular, em seguida, clique em outra célula na linha e


observe 100,000000no Valor Nominal campo.
5. Selecione a caixa de seleção na chave célula deste parâmetro para torná-lo um parâmetro
chave.

Criar um parâmetro de texto


Com a caixa de diálogo Parâmetros ainda em aberto:
1. Selecione Adicionar texto a partir do menu drop-down na parte inferior da caixa de diálogo.
2. Insira os nomes furos no vazio Nome do parâmetro de células na parte inferior da lista de
parâmetros.
3. Botão direito do mouse em uma das células da linha para exibir o menu contextual com as
opções de fazer multi-valor e parâmetro Excluir .
4. Selecione Faça Multi-Valor para abrir a caixa de diálogo Value List Editor.
5. No Items Adicionar novo campo na parte superior da caixa de diálogo, entrar de base , de
flange , e nenhum . Certifique-se de pressionar Enter depois de cada item para colocá-lo em
sua própria linha.
6. Clique Adicionar para transferir os novos itens para o Valor campo na parte inferior da caixa
de diálogo.

(1) Entre seus itens aqui. (2) Clique em Adicionar . (3) Observar os itens adicionados como
valores.

7. Clique em OK para aceitar esses valores e fechar o valor da lista caixa de diálogo Editor.

Na Equação célula do

buracos

parâmetro, clique na seta drop-down para ver os três valores de string que você adicionou.

8. Seleccione o flange escolha. Observe que, como você alterar o valor do buraco parâmetro
paraflange , ele também muda na Equação campo.
9. Selecione chave checkbox deste parâmetro para torná-lo um parâmetro chave.

Criar um parâmetro True / False


Agora vamos criar um parâmetro para controlar o uso do recurso de chanfro na parte suporte.

1. Selecione Adicionar True / False a partir do menu drop-down na parte inferior da caixa de
diálogo.
2. Digite os nomes de chanfros no vazio Nome do parâmetro de células na parte inferior da lista
de parâmetros.
3. Clique na Equação célula e observe que um menu drop-down aparece,
com verdadeira e falsacomo as opções disponíveis.
4. Selecione a chave caixa de seleção para fazer o chanfro parâmetro um parâmetro chave.
5. Clique Feito para fechar a caixa de diálogo de parâmetros e completar o processo de criação
de parâmetro.

Configurar Filtros Parâmetros


A caixa de diálogo Parâmetros inclui filtros para controlar os parâmetros que são exibidos. Os
filtros ajudam a concentrar-se em parâmetros específicos.

1. Abra a caixa de diálogo Parâmetros, e expandir a janela da caixa de diálogo para mostrar todos
os parâmetros associados com o suporte.

Clique na Filtros ícone no canto inferior esquerdo da janela para ver uma lista dos filtros
que você pode usar para restringir a lista de parâmetros.

2. Selecione a caixa de seleção na chave de campo de cada um dos parâmetros do modelo a


seguir para defini-las como parâmetros principais.
o base_hole_length_loc
o base_hole_width_loc
o base_hole_dia
o flange_hole_dia
o flange_hole_length_loc
o flange_hole_width_loc
3. Clique nas várias escolhas na lista de filtros.

Observe como a lista de alterações apresentado parâmetros.

o Tudo mostra todos os parâmetros.


o Key mostra apenas os parâmetros-chave.
o Non-Key mostra apenas não-chave parâmetros.
o Rebatizado mostra apenas os parâmetros que o usuário renomeados.
o A equação mostra apenas os parâmetros envolvidos na equação.
4. Feche a caixa de diálogo Parâmetros.

Este modelo de suporte simples tem 28 parâmetros associados. Não é razoável esperar que
uma parte complexa ou montagem de peças pode ter centenas de parâmetros. Por
estrategicamente designando parâmetros chave, é possível encontrar os parâmetros
relevantes muito mais facilmente por filtragem da lista.

Criar Regra Supressão de recursos


Com os parâmetros necessários no lugar, agora podemos adicionar lógica para o modelo
utilizando regras. As regras podem ser definidas para várias ações, incluindo a definição dos
valores dos parâmetros e características de ativação ou supressão. A nossa primeira regra
suprime um recurso em uma peça.

Editor de Regras

1. Na faixa de opções, clique na guia Gerenciar iLogic painel Adicionar regra.


2. Digite Modify_Feature no nome de campo da caixa de diálogo Rule Name, e clique
em OK para exibir a caixa de diálogo Editar Regra.

A caixa de diálogo Editar regra é o coração da funcionalidade iLogic. Você pode usar essa
caixa de diálogo para criar e editar regras iLogic.

3. Selecione o Modelo de guia. O painel superior esquerdo desta janela inclui uma vista da
árvore Modelo. Clique no Modelo Parâmetros nó na árvore. Observe que o painel superior
direito agora lista apenas os parâmetros do modelo.

Para ver outros conjuntos de parâmetros, você pode clicar no usuário Parâmetros nó na
árvore de modelo para exibir somente os parâmetros criados manualmente.

É escrever regras na área de texto regra, que está localizado no painel de fundo da caixa de
diálogo Regra Edit. Você pode inserir palavras-chave Regra digitando-os diretamente no
campo de entrada de texto. Ou, você pode selecionar declarações genéricas na barra de
ferramentas acima do campo e, em seguida, editar as declarações.

Este tutorial descreve as declarações de entrar manualmente, salvo indicação em contrário.

4. Clique nos parâmetros do usuário nó para exibir os parâmetros do usuário.

O modelo de suporte inclui dois orifícios: uma na base, e um na flange.


(1) orifício do flange (2) orifício de base

Nossa nova regra é ativada (ou fora) da base de buraco, o buraco flange, ou ambos. Em uma
lição anterior, criamos um parâmetro de valor multi-nomeado buracos . Nós lhe atribuídos três
valores para este parâmetro marcado de base , flange e nenhum . A regra se transforma no
buraco quando flange flange valor é selecionado. Escolhendo base de liga o orifício de base, e
um valor de nenhum desliga ambos os furos

Adicionar parâmetros do artigo

Agora podemos criar a regra. Nós começar com a configuração da flange do furos parâmetro.

1. Introduza Se na caixa de texto, seguido por um espaço.

Observe que o texto da Se -chave fica em negrito e vermelho. A cor vermelha indica um
elemento de linguagem reconhecida (neste caso uma palavra-chave).

2. Na árvore de Modelo, clique no usuário Parâmetros nó, em seguida, clique duas vezes
emburacos para inserir a buracos nome de parâmetro para o editor.
3. Tipo = , seguido por um espaço e digite "flange" (não se esqueça de incluir as
aspas). Adicionar um outro espaço e digite Então para terminar essa linha.

Note-se que as diferentes cores são aplicados automaticamente para os elementos de


linguagem diferentes da expressão definida até agora. Este código de cores faz com que
regras muito mais fácil ler, e isso ajuda você a compreender o seu significado, e identificar
qualquer informação digitada incorretamente.

4. Pressione Enter para passar para a próxima linha.

Nós podemos fazer o buraco flange ativa usando uma função iLogic.

Inserir trechos de código

1. Na trechos área do lado esquerdo do editor, clique no sistema de tabulação. Expanda


oCaracterísticas nó, então dê um duplo clique no IsActive escolha para inserir seu texto para
o editor de regra.
2. Clique no modelo de guia na parte superior da caixa de diálogo Editar regra, e clique
emflange_hole na árvore de Modelos.
3. Clique na Nomes guia no canto superior direito da caixa de diálogo, e perceber
que flange_holeagora aparece aqui.
4. Destaque featurename no texto da regra, e, em seguida, clique duas vezes
em flange_hole naNomes de guia para substituir featurename com flange_hole .

(1) Destaque de texto genérico. (2) Clique duas vezes em nome para substituir o texto em
destaque.

O Feature.IsActive função define o estado de atividade (estado de supressão) de um recurso


especificado entre aspas dentro dos parênteses.

5. Para atribuir um valor de verdade , primeiro inserir um espaço no final da declaração. Após o
espaço, entra = , seguido por um outro espaço, e, em seguida, a palavra Verdadeiro .

Atribuir um valor de Verdadeiro indica que o orifício do flange está ativa (não
filtradas). Quando oflange seja a opção escolhida para a buracos parâmetro, queremos
apenas o buraco flange ativo.Devemos incluir um comando que desativa o buraco base.

6. No final do seu texto regra, pressione Enter para passar para a próxima linha, e então inserir
outro("featurename") Feature.IsActive função.
7. Realce o featurename string e clique em base_hole na árvore de Modelos. Em seguida, clique
duas vezes base_hole no Nome guia para substituir featurename com base_hole , e atribuir
um valor de False .

Estas duas linhas ligar o orifício do flange e desligar o orifício de base. Sua regra é composta
de três linhas.
Cópia de blocos de código

Para os casos em que o orifício de base deve ser activado, uma estratégia semelhante é
empregue.Devemos ativar o buraco base e desativar o buraco flange.

Reutilizar blocos de código

Para criar a próxima parte da regra, você copiar e colar a parte reutilizável das declarações
anteriores. Em seguida, altere o texto colado, conforme necessário.

1. Pressione Enter para inserir uma nova linha e insira ElseIf .


2. Selecione o texto reutilizáveis, que inclui tudo após a palavra

Se

E pressione Ctrl + C para copiar o texto para o clipboard. Em seguida, posicione o cursor após

ElseIf

E pressione Ctrl + V para colar.

Nota: Você também pode recortar, copiar e colar com o botão direito do mouse o texto
selecionado e selecionando o comando apropriado a partir de um menu de contexto. Ele
também contém outros comandos de edição. Ou, você pode usar os ícones na barra de
ferramentas de edição acima da área de texto da regra.

3. No texto recém colado, mude flange para base E mudar o Verdadeiro e Falso
condições.

Cópia de blocos de código

4. Adicionar outro ElseIf

declaração, e usar a mesma cópia e método de colar para criar a terceira parte desta regra,
onde há buracos são necessários. Modificar o texto recém-colado para suprimir a ambos os
recursos quando o buraco buracos parâmetro é definido como nenhum .
5. Concluir a declaração digitando End If (ou clicando no botão correspondente palavra-chave).

A regra é completa.
Cópia de blocos de código
6. Clique em OK na caixa de diálogo Editar regra.

Se não houver erros, a caixa de diálogo é fechada sem uma mensagem de erro. Um ícone que
representa a nova regra aparece no navegador regra.

7. Para verificar a nova regra, clique na guia Gerenciar iLogic painel Navegador Regra
e ver a árvore.

O Navegador de regra fornece uma maneira para que você possa ver as regras do modelo
atual.Vamos explorar o navegador Regra mais adiante neste tutorial.

Testar a regra de supressão de recursos

1. Na faixa de opções, clique na guia Gerenciar parâmetros do painel Parâmetros para


exibir a caixa de diálogo Parâmetros.
2. Clicar no ícone de nó para a esquerda do Parâmetros Modelo área para recolher a lista de
parâmetros do modelo.
3. Clique na equação do campo buracos parâmetro para permitir a multi-valor seta drop-
down. Em seguida, clique na seta e selecione flange a partir do menu drop-down.
4. Clique em qualquer outra célula e observar o suporte. O buraco só é mostrado é o buraco
flange.

5. Altere a seleção multi-valor para base de e clique em outra célula. Apenas o orifício base é
mostrada.
6. Finalmente, altere a seleção multi-valor para ninguém , e clique em outra célula. Sem buracos
são visíveis.

7. Clique Feito para fechar a caixa de diálogo Parâmetros.

Renomeie a regra Supressão de recursos

A regra que criamos exige um nome mais descritivo.

1. Na faixa de opções, clique na guia Gerenciar iLogic painel Navegador regra.


2. Na árvore, clique Modify_Feature uma vez para destacar a regra, em seguida, clique
novamente para ativar o modo de edição.
3. Renomeie a regra Hole_Rule , e pressione Enter .
4. Feche o navegador regra.

Criar Regra a ativação do recurso


Agora, criamos uma segunda regra para controlar a ativação dos chanfros no
suporte. Anteriormente, nós criamos um Boolean tipo de parâmetros rotulados chanfros . Os
dois valores possíveis para um parâmetro são Verdadeiro e Falso . Vamos usar esses valores
para transformar chanfros ligado e desligado.

1. Na faixa de opções, clique na guia Gerenciar iLogic painel Adicionar regra.


2. Nomeie a nova regra Chamfer_Rule , e clique em OK para abrir a caixa de diálogo Editar
Regra.

A primeira parte da regra afirma que, se o valor para os parâmetros booleanos chanfros é
verdade, então o recurso é ativado chanfros.

3. Digite o

Se

declaração para esta regra.

Cópia de blocos de código


4. Do trechos área, inserir uma cópia do IsActive trecho (

Feature.IsActive

) Em sua regra. No trecho inserido, substituir featurename com Chanfros


E defina a declaração de Verdadeiro.
Cópia de blocos de código

A segunda parte dos estados regra que, quando o valor do chanfros parâmetro é

Falso

, Os chanfros são desativadas.


5. Adicionar uma

Outro

declaração, e usar o Copiar e Colar comandos para criar a segunda parte da regra. Complete
a regra com um

End If

declaração.

Cópia de blocos de código

A regra é completa.

6. Clique em OK para aceitar a regra. Se nenhuma mensagem de erro aparecer, a regra pode ser
testada.

Testar a regra de ativação do recurso

1. Na faixa de opções, clique na guia Gerenciar parâmetros do painel Parâmetros.


2. No chanfros linha, clique na Equação campo para permitir a multi-valor drop-down, em
seguida, clique na seta e selecione Falso . Observe que todos os chanfros são desativadas.

3. Agora, mudar a sua equação de seleção para Verdadeiro . Os chanfros são ativados.

Criar Regra Dimensão


A terceira regra que criamos controla as dimensões do suporte. Anteriormente, nós criamos um
parâmetro de usuário rotulado massa . A nossa nova regra modifica a largura do suporte com
base no valor do parâmetro. No primeiro cenário, a largura do suporte muda de acordo com os
seguintes valores.

Massa Largura do suporte

100 N º 1 em

200 2 em

300 N º 3 em

400 4 em

Adicionar valores

Primeiro, adicionamos o conjunto de valores possíveis para a massa de parâmetro. Use os


menus naFiltros área para exibir somente os parâmetros-chave na lista. Este filtro torna mais
fácil de se concentrar em o parâmetro massa.

1. Botão direito do mouse em qualquer célula vazia na massa linha e selecione Faça Multi-
Valor a partir do menu de contexto.

O Editor de Lista de Valores abre.

2. Na Adicionar novo item (s) campo, adicionar os valores de 200 e 300 , e 400 (o valor
de 100 já deve estar no preço de lista).
3. Clique Adicionar botão para preencher o preço de lista, e clique em OK para aceitar a lista e
retornar à caixa de diálogo Parâmetros.

Você pode clicar no menu drop-down no Multivalue campo da massa linha no Editor de
parâmetros para ver a lista de valores.

4. Clique Feito para completar a modificação da massa parâmetro.

Adicionar a Regra

Em seguida, criamos uma regra para controlar a largura de faixa.

1. Na faixa de opções, clique na guia Gerenciar iLogic painel Adicionar regra.


2. Nomeie a nova regra Width_Rule .

A primeira parte da nossa regra afirma que, se a massa é de 100, a largura do suporte é de 1
polegada.

3. Na área de texto da regra da caixa de diálogo Editar regra, começam a regra com um

Se

declaração.
4. Clique no Modelo Parâmetros nó na árvore do modelo, em seguida, localize o parâmetro
marcadobracket_width sob o Parâmetros guia à direita da árvore.
5. Clique duas vezes bracket_width para inserir o nome do parâmetro no texto da regra. Embora
os nomes dos parâmetros pode ser digitado diretamente na regra, duplo clique na lista elimina
a possibilidade de erros de ortografia.
6. Defina o bracket_width para

polegada.

Cópia de blocos de código

Nota: Você pode especificar unidades em iLogic expressões numéricas (por exemplo, "

N º 1 em

"). No entanto, os exemplos deste tutorial não seguir esta convenção. Quando as unidades são
omitidos, nas unidades especificadas nas propriedades do documento modelo são assumidos.

A segunda parte da nossa regra diz que se a massa é de 200, a largura de faixa é de 2
polegadas.

7. Use um

ElseIf

instrução para definir a bracket_width para

polegadas, quando a massa é 200 .

Cópia de blocos de código


8. Adicionar mais dois

ElseIf

instruções para acomodar os valores restantes de 300 e 400 .


9. Acabar com a regra com um

End If

declaração.

A regra é completa.
Cópia de blocos de código
10. Clique em OK para salvar essa nova regra.

Teste a Regra

1. Abra a caixa de diálogo Parâmetros.


2. Definir o valor da massa parâmetro para 100 . Observe que bracket_width está definido
para 1polegada.

3. Altere a massa valor do parâmetro para 200 , e perceber que as mudanças de largura suporte
novamente.

Se alterar a massa a 300 , a largura do suporte aumenta a 3 polegadas. Uma massa


de 400 resulta em uma largura de 4 polegadas. Experimente!

Resumo
Neste tutorial, você aprendeu o seguinte:

 Criar parâmetros numéricos, verdadeiro / falso, e texto.


 Criar valor multi-parâmetros.
 Use os parâmetros-chave como filtros de busca.
 Modificar os parâmetros.
 Criar regras.
 Construir declarações condicionais.
 Ativar e desativar recursos.
 Controle dimensões da peça usando uma regra.

Você também pode gostar