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.

Criar regras baseadas em Modelos - Professor Carlos … · Familiarize-se com importantes conceitos iLogic. Criar regras e parâmetros que controlam a modelagem de uma peça simples

Embed Size (px)

Citation preview

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

1

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

2

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.