Baixe o app para aproveitar ainda mais
Prévia do material em texto
FACULDADE SENAI DE TECNOLOGIA MECATRÔNICA PÓS-GRADUAÇÃO LATO SENSU PROJETO, MANUFATURA E ANALISE DE ENGENHARIA AUXILIADOS POR COMPUTADOR (CAD/CAM/CAE) Módulo: Knowledge Apresentação de diversas ferramentas do módulo Exercício: Parametrização de Estojo Cirurgico Prof. Dagoberto Gregorio Versão 1 São Caetano do Sul 2011 Página 2 de 20 2 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Situação Problema Dada uma família de estojo, efetuar o modelamento parametrizado da tampa do estojo conforme o catálogo do fabricante. Sabendo que todas as tampas deverão ter altura da aba de 10mm Objetivos: Este exercício visa apresentar as seguintes ferramentas do módulo Knowledge: Parametrização de comprimentos, números inteiros e palavras Criação de Tabela (Design Table) Criação de Regras (RULE) Criação de Reações (ACTION) Criação de Verificação (CHECK) Geração de catálogo (Catalog) Página 3 de 20 3 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Desenvolvimento MODELANDO PARAMÉTRICAMENTE A TAMPA Criar o sketch da tampa parametrizando as dimensões de COMPRIMENTO e LARGURA Criar a Design table conforme a tabela de Lembre que estes parâmetros são do tipo “comprimento” (Lenght) Página 4 de 20 4 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Produtos para as dimensões de Comprimento e largura. Tabela do excel aberta para inserção de novos valores Vale notar que a tabela também pode ser criada em um documento do tipo .TXT Selecione a opção criar a tabela a partir dos parâmetros selecionados Selecionando o “Edit table” irá abrir o Excel no qual será possível inserir novos valores aos parâmetros (cada linha será um novo produto) Página 5 de 20 5 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Parametrização da Furação Para a geração do Pattern deveremos definir o números de cópias (Instances), na primeira direção (Parâmetro NX) e na segunda direção (Parâmetro NY) observe que estes parâmetros deve ser criados como números Inteiros O número de furos (instances) é definido pela dimensão da tampa subtraída da posição inicial do furo e dividido por 10mm que será a distância entre os furos Note que os parâmetros aqui deverão ser números inteiros, portanto não possuem unidades dimensionais, desta forma devem ser divididos por mm para que isto ocorra. Página 6 de 20 6 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Relações entre os Parâmetros (Relations) Parametrização do tipo String Note que com a criação de um parâmetro do tipo String é possível criar palavras para gerar a seleção de situações pré determinadas, como no nosso exemplo, onde a palavra LISO selecionará a tampa sem furação e a palavra VAZADO selecionará a tampa com furação Esta função trabalha concomitantemente com a Design table, ou seja, para as diversas dimensões do produto poderemos tê-las com ou sem furação. Para criar este parâmetro selecione a opção String em “New parameter of type” e então escolha em “with” o modo Multiple Values . A seleção da opção Valores múltiplos abrirá Página 7 de 20 7 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador uma caixa de diálogo Value List quando você selecionar o botão “New Parameter of type” Novo tipo de Parâmetro. A lista de valores deverá ser criada digitando o nome do item desejado e selecionando a seta para baixo para que o item fique ativo. Selecione OK ao finalizar a criação dos itens desejados. Página 8 de 20 8 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Implementando uma Regra (Rule) Neste exemplo deveremos implementar uma regra que torne possível intercambiar os tipos de tampas (com ou sem furação) Para criarmos uma regra deveremos ir par o módulo Knowledge Adivisor E então selecionar a ferramenta Rula (regra) Note que abrirá uma janela identificando a regra (Nome da regra, Descrição, Destinação) e quando selecionado o botão OK surge a tela onde será digitada a regra contendo as colunas: Dictionary – listagem dos comandos divididos por tipo da função Página 9 de 20 9 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador A regra a ser criada é a seguinte: Se selecionarmos a opção da String LISO a criação do furo e do respectivo pattern deverão ser desativados Caso contrário (a opção da String selecionado for VAZADO) a criação do furo e do respectivo pattern deverão estar ativos Desta forma a rera deverá ficar da seguinte forma: É recomendável que a seleção dos itens, parâmetros sejam selecionados na árvore do CATIA assim como a seleção dos códigos de programação sejam selecionados na própria janela do Editor da regra. Desta forma evita-se o erro de digitação. Ao selecionarmos os botões OK ou APLLAY O editor verifica se existe algum erro de sintax. A regra irá funcionar quando não existir erros Página 10 de 20 10 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Implementando uma Reação (Reaction) Na função Reação podemos trabalha a interação entre a modificação do projeto e as especificações para o projeto. Como exemplo, vamos tomar a seguinte situação do projeto da tampa: Devido a uma situação produtiva não será possível criarmos produtos menores do que 100mm de comprimento ou 40mm de largura, desta forma ao ser inserido estes valores o software deverá informar ao projetista o problema e irá forçar a dimensão especificada. Para criarmos uma Reação deveremos ir par o módulo Knowledge Adivisor E então selecionar a ferramenta Reaction (Reação) Note que como recursos (Sources) foram selecionados os parâmetros “COMPRIMENTO” e “LARGURA”. Como Ação (Action) deveremos escrever o que desejamos obter como resposta (Reaction) dada a ação tomada na alteração das dimensões. Página 11 de 20 11 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador A lógica implementada deverá ser a seguinte: Se o Comprimento for menor do que 100mm então comunique que não pode ser fabricado. Faça o comprimento igual 100 mm. e/ou Se a Largura for menor do que 40mm então comunique que não pode ser fabricado. Faça a largura igual a 40mm. O script ficará da seguinte forma: Agora insira na sua tabela (Design table) novos valores onde o comprimento seja menor que 100mm e a Largura menor do que 40mm e teste para observar o que irá ocorrer. Página 12 de 20 12 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de EngenhariaAuxiliados por Computador Implementando uma Verificação (Check) Este comando irá verificar se a condição solicitada é atendida (Farol Verde) ou não (Farol Vermelho). Na nossa hipótese usaremos a seguinte situação: Se o sistema verificar que o valor do parâmetro Nx for menor do que 8 estão o sistema não atende a especificação (farol Vermelho) e surgirá uma informação para verificar o comprimento implementado Para criarmos uma Verificação deveremos ir par o módulo Knowledge Adivisor E então selecionar a ferramenta Verificação (Check) Selecione o tipo de verificação (Type of Check) Insira uma mensagem (Message) Na opção Silent não aparecerá a caixa de mensagem Na opção Warning aparecerá a caixa de mensagem Página 13 de 20 13 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Editando e Criando Parâmetros Podemos editar e criar parâmetros de uma forma mais produtiva utilizando o comando “Parameters Explorer” Nesta Janela observamos todos os parâmetros, suas características, propriedades como nome, comentários, podendo ainda ser transformados em valores constantes (Constant) ou escondidos (Hide) Também é possível impor uam faixa de valores superiores (Sup. Range) e inferiores (Inf. Range). Desta forma podemos administrar totalmente os parâmetros do projeto. Página 14 de 20 14 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Criando um Catálogo (Catolog) Catálogo (Catalog) é uma biblioteca de componentes ou produtos. Podendo ser selecionado um componente de uma família de componentes. As principais ferramentas para a criação de catálogos são: Entre no módulo “Catalog Editor” Página 15 de 20 15 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Clique no ícone “Add Family” e dê um nome para a mesma (EXEMPLO Tampa) Na árvore dê 2 clique sobre a família Tampa para ativar a ferramenta “Data” Clique em “Add Component” para adicionar um elemento no catálogo Abrirá a janela “Description Definition” e então selecione o botão “Select document in session” Na janela “Session document” selecione o caminho indicado e surgira na janela de visualização o modelo selecionado. Clique em OK para finalizar Página 16 de 20 16 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Para abrir a peça apartir de um catálogo você deve iniciar um arquivo de montagem (CatProduct) e então abrir o “Catalog Browser”. Na janela “Catalog Browser” vá em abrir (na direita) e surgirá a janela “Browse” selecione o ícone “Loaded document” e na janela “Session document” selecione catalog1.catalog Então clique OK Ficará então a janela do catalogo da seguinte forma: Página 17 de 20 17 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Após dar 2 clique no ícone Tampa surgirá o item tampa e clicando sobre o mesmo o item será inserido no seu conjunto. Note que o item inserido, em seu desenho, contem todo o conhecimento (parametrização, regras, tabelas, etc.) inserido no modelo original. Página 18 de 20 18 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Criando um Catálogo (Catolog) de uma Família de Peças Outra possibilidade de criação de catálogo é a geração das peças a partir de uma Design_Table, ou seja, serão gerados n_ elementos na família de um produto para as n_ linhas de uma tabela. Para tal devemos criar um parâmetro do tipo string denominada de “PartNumber” a qual será a identificação de cada possível peça a ser criada. - Criar o parâmetro - Criar a Design_Table denominada “TAMANHO TAMPA” - Entre no editor de catálogos Página 19 de 20 19 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Defina uma família e de o nome de “Tamanho da Tampa” Dê 2 cliques em tamanho da tampa E selecione a ferramenta para adicionar uma part genérico Clique em “Select Document” e busque o arquivo CATPart do seu projeto, selecionando-o Página 20 de 20 20 Faculdade SENAI de Tecnologia Mecatrônica Pós Graduação em Projeto, Manufatura e Análise de Engenharia Auxiliados por Computador Quando clicar em OK será criado catálogo das peças Ou na forma de ícones Salvar o catálogo com nome “Tamanho da Tampa” Fechar e utilizar como um catálogo (Lembre de reconhecer o local em que foi salvo).
Compartilhar