Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
Objetivos
Pré-requisitos
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.
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.
(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.
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.
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.
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.
Editor de Regras
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.
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
Agora podemos criar a regra. Nós começar com a configuração da flange do furos parâmetro.
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.
Nós podemos fazer o buraco flange ativa usando uma função iLogic.
(1) Destaque de texto genérico. (2) Clique duas vezes em nome para substituir o texto em
destaque.
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.
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.
Se
E pressione Ctrl + C para copiar o texto para o clipboard. Em seguida, posicione o cursor após
ElseIf
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.
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.
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.
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
Feature.IsActive
A segunda parte dos estados regra que, quando o valor do chanfros parâmetro é
Falso
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.
A regra é completa.
6. Clique em OK para aceitar a regra. Se nenhuma mensagem de erro aparecer, a regra pode ser
testada.
3. Agora, mudar a sua equação de seleção para Verdadeiro . Os chanfros são ativados.
100 N º 1 em
200 2 em
300 N º 3 em
400 4 em
Adicionar valores
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.
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.
Adicionar a Regra
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.
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
ElseIf
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
3. Altere a massa valor do parâmetro para 200 , e perceber que as mudanças de largura suporte
novamente.
Resumo
Neste tutorial, você aprendeu o seguinte: