Você está na página 1de 130

Integrando Tecnologias

CATIA V5
Knowledge Fundamentals

Centro de Treinamento
2015

Av. Jabaquara, 2940 – 2º. Andar


Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

São Paulo, janeiro de 2015.

Trabalho adaptado pelo Centro de Treinamento TECMES São Paulo

Diretoria Técnica Marcos Pacheco


Coordenação Geral Marcos Pacheco

Equipe responsável:
Coordenação editorial Marcos Portela
Adaptação de conteúdos Equipe Técnica
Revisão de texto Equipe Técnica

Material adaptado do Oficial Training Material Dassault Systemes.

Todos os direitos reservados. Proibida a reprodução total ou parcial,


por qualquer meio ou processo. A violação dos direitos autorais é
punível como crime com pena de prisão e multa, e indenizações
diversas (Código Penal Leis Nº 5.988 e 6.895).

2
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Sumário
1. Introdução ao CATIA V5 ............................................................. 5
1.1 Sobre o Curso. .......................................................................... 5
1.2 Como está dividido este treinamento? .......................................... 6
1.3 CATIA V5 .................................................................................. 7
2. Introdução às ferramentas “Knowledge Fundamentals”. ................10
2.1 Oque é CATIA V5 Knowledgeware? .............................................10
2.2 Knowledgeware habilita o usuário para: ......................................10
2.3 Acessando as funções do “Knowledge Fundamentals”. ...................11
2.4 Terminologia. ...........................................................................11
2.4.1 Parameters. .............................................................................12
2.4.2 Relations. ................................................................................12
2.4.3 Design Tables...........................................................................12
3. Configurações. .........................................................................13
3.1 Configurações para Part. ...........................................................13
3.2 Configurações para Product. ......................................................14
3.3 Configurações Gerais. ...............................................................15
3.4 Configurações de Linguagem. .....................................................16
4. Ferramentas do Knowledge ........................................................17
4.1 Introdução ...............................................................................17
5. Criando e usando parâmetros. ....................................................18
5.1 Quais são os parâmetros? ..........................................................18
5.2 Por que usar Parâmetros. ..........................................................20
5.3 Criando um Parâmetro ..............................................................21
5.4 Criando Parâmetros com valores simples. ....................................23
5.5 Criando Parâmetros com valores múltiplos. ..................................24
5.6 Editando o Parâmetro ................................................................25
5.7 Criando e especificando um Parâmetro ........................................26
5.7.1 Oque são formulas? ..................................................................26
5.7.2 Por que usar formulas? ..............................................................27
5.7.3 Criando Formulas. ....................................................................28
5.7.4 Usando Funções nas Formulas ....................................................29
5.7.5 Editando uma Formula ..............................................................31
6. Criando e usando Design Tables .................................................32
6.1 Oque é uma Design Table? ........................................................32
6.2 Por que usar Design Tables? ......................................................33
6.3 Criando uma Design Table. ........................................................34
6.4 Criando uma Design Table com um arquivo existente. ...................35
6.5 Editando uma Design Table. .......................................................37
6.6 Gerenciando as Associações em uma Design Table. ......................38
6.7 Usando uma Design Table ..........................................................40

3
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7. Criando e usando Power Copy ....................................................41


7.1 Oque é uma Power Copy? ..........................................................42
7.2 Exemplos de Power Copy ...........................................................43
7.3 Processos para a criação de uma Power Copy. ..............................45
7.4 Como criar uma Power Copy ......................................................46
7.5 Salvando uma Power Copy .........................................................49
7.6 Instanciando uma Power Copy....................................................51
7.7 Como instanciar uma Power Copy ...............................................51
8. Recomendações das Ferramentas Knowledge. ..............................54
8.1 Filtrando Parâmetros .................................................................54
8.2 Selecionando Parâmetros...........................................................56
9. Trabalho Colaborativo e Knowledge.............................................57
9.1 Gerenciando Parâmetros Externos ..............................................58
9.2 Oque são parâmetros Externos ...................................................59
9.3 Por que usar Parâmetros externos? .............................................60
9.4 Referindo-se as formulas dos Parâmetros Externos. ......................61
10. Publicação de Parâmetros. .........................................................63
10.1 Como publicar Parâmetros? .......................................................63
10.2 Publicando Parâmetros ..............................................................64
10.3 Usando Parâmetros Publicados ...................................................66
11. Isolando um Parâmetro Externo. ................................................69
12. Rules. .....................................................................................70
12.1 O que é uma Rule? ...................................................................71
12.2 Por que reutilizar Rules..............................................................72
12.3 Importando dados a partir do Catalogo. ......................................73
13. Checks ....................................................................................76
13.1 Oque é Check? .........................................................................76
13.2 Porque usar Check? ..................................................................77
13.3 Por que reutilizar Checks? ..........................................................78
13.4 Importando dados a partir de um Catalogo. .................................79
13.5 Analisando Checks ....................................................................82
14. Usando Rule Bases ...................................................................83
14.1 Oque são Rule Base? .................................................................83
14.2 Por que usar uma Rule Base? .....................................................84
14.3 Instanciando uma Rule Base a partir de um Catalogo. ...................85
14.4 Resolvendo uma Rule Base. .......................................................88
14.5 Usando o Check Analysis. ..........................................................90
14.6 Gerando um relatório do Rule Base .............................................92
14.7 Customizando um relatório da Rule Base. ....................................94

Resumo de Features ...........................................................................97

Exercícios: .........................................................................................98

4
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

1. Introdução ao CATIA V5

CATIA (Computer Aided Three Dimensional Interactive Application) é um


aplicativo robusto e completo utilizado no desenvolvimento de projetos com
alta complexidade, suportando os múltiplos estágios no desenvolvimento do
produto, que são: analises (CAE); design (CAD) e manufatura (CAM). Foi
desenvolvido no final de 1970 pela empresa francesa Dassault Systemes, e
mais tarde vindo a ser utilizado pelas principais indústrias mundiais no
segmento automotivo, aeroespacial, de construção naval, entre outras.

1.1 Sobre o Curso.

Ao final deste curso o usuário estará apto a criar e gerenciar o ambiente


“Knowledge Fundamentals”, entender os efeitos das funções do
ambiente, criar parts e assemblies paramétricos, utilizar parâmetros,
formulas e design tables e compartilhar parâmetros e relações.

Público alvo.
Usuários em CATIA V5.

Pré-requisito.
Conhecimentos em Part Design e Assembly Design.

Duração.
1 dia (8hrs).

5
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

1.2 Como está dividido este treinamento?

o Apostila do aluno;
- apostila que engloba todos os assuntos envolvidos no curso.

o Apresentação do instrutor;
- o instrutor irá realizar o treinamento com o auxilio de um power point
no qual todo material teórico da apostila será mostrado resumidamente.

o Demonstração prática;
- após a explicação teórica de cada ferramenta, o instrutor demonstrará
na prática como funciona cada função.

o Anexo com resumo das funções;


- segue anexa uma lista com todas as features abordadas no
treinamento.

o Exercício.
- no final da apostila, existe um exercício que auxiliará a compreensão
das funções explicadas no decorrer do curso.

6
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

1.3 CATIA V5

É um software de modelamento tridimensional, com suporte a interface


Windows, e que possui as seguintes características:

- Feature based
Os componentes (peças) modelados, no
CATIA V5, possuem todas as etapas do
desenvolvimento registrado em sua
árvore de construção. Esse registro é
caracterizado por elementos que
recebem a denominação de “features”.
As features são as funções utilizadas
para o modelamento do componente, e
que possuem características próprias de
soma (adição de material), de subtração (remoção de material) e de
acabamento (fillet, chanfros, etc), ou seja, serão utilizadas pelo usuário de
acordo com as definições necessárias para o modelamento do componente.
Devido a essa característica os modelos de CATIA V5 permitem a
interpretação rápida e completa do modelamento criado pelo usuário, e de
realizarmos modificações em qualquer detalhe do componente, alterando
essas features.

7
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

- Parametric
As features utilizadas no desenvolvimento do componente são totalmente
relacionadas entre si, criando uma condição de propagação da atualização
(up-date), quando uma modificação é realizada em uma das features, por
toda a árvore de construção. Isso permite que os dados criados no
modelamento do componente, como por exemplo, os parâmetros (valores)
de comprimento, ângulo, espessura, e etc, se tornem diretamente
dependentes.

- Solid Modeling
É o modelo geométrico mais completo utilizado nos sistemas CAD, pois
contem todas as geometrias (wireframe e surface) necessárias para
desenvolver o modelamento de um componente com formas geométricas de
alta complexidade.

- Fully Associative
Os arquivos criados no CATIA V5 possuem associatividade total entre eles,
seja modelo de Detalhamento (2D), Peça e/ou Conjunto. Caso uma
modificação seja realizada em um componente, ela será refletida
(propagada) para todos os arquivos em que estiver associada, ou seja, no
modelo 2D e no modelo 3D. Do mesmo modo, as modificações realizadas no
arquivo de “dependência” podem ser atualizadas no modelo de referência.

- Constraints
São utilizadas para realizar restrições geométricas (coincidência,
paralelismo, perpendicularidade, etc) entre os componentes de uma
montagem. Esse recurso visa facilitar a manipulação dos componentes na
criação e na modificação de montagens.

8
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

- Design Intent
Representa o planejamento que determinará como a peça será modelada,
com o objetivo de facilitar seu desenvolvimento no que diz respeito aos seus
aspectos visuais e funcionais.

- PLM (Gerenciamento do Ciclo de vida do produto)


É uma estratégia de negócio que integra o trabalho da engenharia e
manufatura através de soluções voltadas para o gerenciamento, criação, uso
e disseminação da informação do produto por todo o ciclo de
desenvolvimento, desde a concepção até o produto final.

9
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

2. Introdução às ferramentas “Knowledge Fundamentals”.

2.1 Oque é CATIA V5 Knowledgeware?

O CATIA V5 Knowledgeware é um conjunto de ferramentas destinadas a


ajudar decisões de engenharia. Elas automatizam o projeto e detectam erros
pré-definidos do projeto para que o mesmo tenha a máxima produtividade.

2.2 Knowledgeware habilita o usuário para:

 Automatize definição do product e cria modelos genéricos, a fim de


aumentar a sua produtividade.
 Captura o conhecimento corporativa da engenharia e compartilha
facilmente os conhecimentos entre todos os usuários.
 Garantir a conformidade com o padrão corporativo.
 Orientar e auxiliar os usuários através de suas tarefas do projeto.
 Permitir uma atenção precoce com as especificações finais do projeto
para prevenir retrabalhos caros.

Estas quatro diferentes rodas foram geradas a partir do mesmo arquivo


CATIA de uma maneira muito simples

10
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

2.3 Acessando as funções do “Knowledge Fundamentals”.

A barra de ferramentas knowledge pode ser acessada em diversos


workbenches do CATIA V5.

2.4 Terminologia.

11
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

2.4.1 Parameters.

Um parâmetro é uma propriedade do documento CATIA definido como uma


função. Tem um valor e pode ser restringida por uma Relation.

2.4.2 Relations.

Um Relation é um nome genérico para as funções Knowledge: Fórmulas,


DesignTables ...
Uma fórmula define como um parâmetro deve ser calculado em relação ao
outro parâmetro do documento
Exemplo:
Length_of_Circle = 2*Pi*Radius_of_Circle

2.4.3 Design Tables.

Uma Design Table é um MS Excel ou tabela de texto que restringe um


conjunto de parâmetros. Cada coluna da tabela define valores de um
parâmetro concreto (o seu nome é associado ao nome da coluna). Cada
linha da tabela define uma configuração possível do presente conjunto de
parâmetros.
Um Configuration é um conjunto de valores coerentes de um conjunto de
parâmetros.

12
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3. Configurações.

3.1 Configurações para Part.

Para que apareçam os Parameters e Relations na arvore do CATIA na


estrutura do “Part” devemos fazer as seguintes configurações:
Dentro do “Tools – Options – Infrastructure – Part Infrastructure” na tab
“Display” verifique se as opções “Parameters” e Relations” estão marcadas
conforme imagem abaixo.

13
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3.2 Configurações para Product.

Para que apareçam os Parameters e Relations na arvore do CATIA na


estrutura do “Product” devemos fazer as seguintes configurações:
Dentro do “Tools – Options – Infrastructure – Product Structure” na tab
“Tree Custumization”, selecione as opções “Parameters” e Relations” e clique
em Activate para ativar os elementos na arvore conforme imagem abaixo.

14
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3.3 Configurações Gerais.

Selecione a opção correspondente se você quiser...

1 para mostrar o valor do parâmetro na arvore do CATIA.

2 para mostrar a formula utilizada na definição do parâmetro.

3 para mostrar a simbologia no nome ‘nome’

4 para sincronizar a Design Table com a opção selecionada.

15
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3.4 Configurações de Linguagem.

Selecione a opção correspondente se você quiser...


1 para carregar bibliotecas de idiomas estendidos.

2 para carregar todas as bibliotecas disponíveis.

3 para selecionar pacotes individuais a serem carregados.

16
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

4. Ferramentas do Knowledge

Aprenderemos como criar e utilizar os comandos da barra de ferramentas


Knowledge tools.

4.1 Introdução

As ferramentas básicas do knowledge nos permite controlar facilmente as


geometrias das peças em forma simples, teoricamente sem o conhecimento
do conceito de design. Isto pode ser feito em diferentes níveis:
 Um Part pode ser controlado no nível básico usando fórmulas entre os
parâmetros.
 O designer pode criar um conjunto de parâmetros e controlar o Part
somente mudando esses valores dos parâmetros.
 Valores destes parâmetros poderão ser vinculado em uma Design
Table: para modificar o Part simplesmente escolha o conjunto de
configuração necessária.

Passos antes de parametrizar um Part:


 Verifique a complexidade do Part.
 Imagine todas as maneiras possíveis de evolução do Part.
 Observe as principais dimensões variáveis e as formas como eles
evoluem juntos.
 Selecione eventualmente a melhor maneira para parametrizar o Part.
 Então podemos começar a parametrizar o Part....

17
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5. Criando e usando parâmetros.


Aprenderemos como criar e gerenciar parâmetros.

5.1 Quais são os parâmetros?


Existem muitos tipo de parâmetros: Real, Integer, String, Length, Mass...

Os parâmetros são divididos em dois tipos:

Parâmetros intrínsecos que são gerados


ao criar qualquer geometria e funcionalidade.
Eles definem as propriedades intrínsecas das
características (depth, offset, activity, ...)

Parâmetros do usuário são especialmente


criados pelo usuário, definem peças extras
de informação adicionada para um
documento. Os Parâmetros do usuário
podem ser definidos em diferentes níveis:
 Nível do Part
 Nível do Assembly
 Nível da Feature

Os parâmetros do usuário podem ser


definidos:
 Com um valor único: Neste caso, o
parâmetro pode assumir qualquer
valor.
 Com valores múltiplos: Neste caso, o
único parâmetro pode trocar os valores
predefinidos na sua criação.

Qualquer parâmetro pode ser:


1 – Nível do Assembly
 Definido ou limitado por uma relation.
 Utilizada como argumento de relation. 2 – Nível do Parâmetro
3 – Nível da Feature
4 – Parâmetro intrínseco

18
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Parâmetros
definidos em um
CATPart

19
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.2 Por que usar Parâmetros.

Para ter um acesso imediato aos parâmetros que pilotarão a geometria e


para mudar facilmente o seu valor.
Para centralizar as informações chave para que qualquer novo usuário do
modelo possa usá-lo imediatamente.
Para referir-se facilmente para ao mesmo parâmetro durante a edição das
relations.
Com parâmetros, podemos criar modelos genéricos que são movidos apenas
a partir do nó do parâmetro do usuário.
Todas as informações-chave do modelo serão acessíveis a partir deste
lugar no Part, de modo que não precisamos procurar no PartBody para
alterar o número de raios, por exemplo.

Edição do Parâmetro

20
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.3 Criando um Parâmetro

Clique no ícone f(x)


1
A caixa de diálogo Formulas será mostrada.

Selecione o tipo desejado de parâmetro, em seguida, especifique se o


2
mesmo será a opção Single Value ou Multi Value.

Clique no botão de “New Parameter of type” que servirá para criar o


3
novo parâmetro.

21
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

O novo parâmetro aparece no final da lista de parâmetros com o nome


4
default (aqui Real.1) e valor padrão 0.

Você pode renomear o parâmetro digitando um novo nome no campo


5 Editar nome; e atribuir-lhe um valor, preenchendo o campo Editar
valor.

Clique no botão OK
para validar a criação
do parâmetro e para
fechar o painel de
Fórmula. O novo
parâmetro de usuário
é adicionado à árvore
de especificação.

22
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.4 Criando Parâmetros com valores simples.

Clique no ícone f(x)


1
A caixa de diálogo Formulas será aberta.

2 Escolha a opção Single Value.

3 Escolha a opção Length na lista de tipos de parâmetros possíveis.

4 Clique no botão “New Parameters of type”.

5 Clique em “Apply” para confirmar a criação do novo parâmetro.

3 2
O novo parâmetro 4
com o nome
padrão (Length.1) Tipo do parâmetro
aparecerá no final
da lista de 5
parâmetros.

23
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.5 Criando Parâmetros com valores múltiplos.

Clique no ícone f(x)


1 A caixa de diálogo Formulas será aberta.

2 Escolha o parâmetro do tipo String e escolha a opção Multiple Value.

3 Clique no botão “New Parameter of type”.

A caixa de diálogo “Value List of...”


aparecerá:
Digite o primeiro valor e no
primeiro campo e clique em Enter
que o valor aparecerá no segundo
campo.
Digite a quantidade de valores
necessária para o parâmetro
conforme indicação.

4 Clique em ok para confirmar.

5 Duplo clique em no parâmetro na árvore de especificações.

6 Selecione o valor desejado.

24
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.6 Editando o Parâmetro

1 Duplo clique no parâmetro


na árvore de especificações.

Verifique o parâmetro
2
para edição

Troque o valor do
3 parâmetro e clique em
OK para confirmar

Edita uma fórmula


Especifica uma tolerância para o
comprimento e ângulo do
parâmetro
Troca o valor no campo para
que possamos incrementar ou
decrementar o valor
Especifica uma medida
}
Clique com o botão
direito no campo Transforma um valor simples
valor para edição em múltiplo ou edita os valores
do parâmetro já especificados
Especifica os limites inferior e
superior do valor do parâmetro
Adiciona ou edita um
comentário
Bloqueia o valor do parâmetro
Esconde o parâmetro

25
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.7 Criando e especificando um Parâmetro

Aprenderemos como criar e usar uma formula.

5.7.1 Oque são formulas?

Formulas são relações usadas para definir ou construir algum parâmetro.


As formulas podem ser definidas com parâmetros, operações e funções.
Uma fórmula é criada a partir do momento em que atribuímos um
parâmetro em um recurso, por exemplo:
A parte esquerda de uma relação é o parâmetro que restringe e a parte
direita é uma afirmação.

Parâmetro que restringe Afirmação

Uma vez que isso foi criado, a formula pode ser manipulada como qualquer
outro ícone do menu contextual.

26
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.7.2 Por que usar formulas?

Formulas são usadas para definir relações entre algum parâmetro ou


componente.
Com a ajuda da formula, podemos facilmente criar um modelo genérico.
Para instancia, qualquer parâmetro (usuário ou intrínseco) pode ser feito
igual, de modo que você possa editar um parâmetro escolhido para
modificar toda a geometria.

Todos os lados de um Quando o valor de um


cubo são iguais a um parâmetro muda, os
parâmetro. valores de todos os
parâmetros também
mudarão.

Com o auxilio da formula também será possível definir qualquer relação


matemática entre os parâmetros.

Formulas também permitem calcular propriedades dos componentes, graças


à predefinição da função. Por exemplo, uma fórmula pode calcular a área de
um Part.

Muitas destas funções também permitem controlar parâmetros geométricos.

27
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.7.3 Criando Formulas.

Podemos crias formulas com dimensões ou user parameters

1 Podemos acessar o Formula Editor de diferentes maneiras.

Clique no ícone f(x) , Duplo clique no


na caixa de diálogo parâmetro ou clique no
Formulas, use o filtro para botão “Add Formula”
selecionar o parâmetro
que desejamos modificar.
Também podemos dar
duplo clique no parâmetro
ou clique no botão “Add
Formula”.

OU

Duplo clique no parâmetro dentro da árvore de especificações ou sobre o


valor que queremos adicionar a formula. Botão direito no campo do valor e
selecione “Edit Formula” no menu contextual.

ou

A caixa de diálogo “Formula Editor” aparecerá.


Entre do lado direito na formula e edite o campo.

Entre com
a fórmula.

Use o campo
Dictionary para
selecionar um
parâmetro ou
uma função.

28
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Selecione o botão “Incremental mode”, a fim de exibir no dictionary


apenas o parâmetro do recurso selecionado na árvore de
especificação ou no 3D. Caso essa opção não esteja selecionada, não
será mostrado somente o parâmetro da função selecionada, mas
também as dos recursos sob ele.

Clique para abrir o navegador de linguagem

Clique para anexar uma URL ou comentário de uma formula.

Clique para apagar todo o conteúdo no campo da formula.

Clique em OK para validar a criação da formula.


A formula será adicionada na Relations na arvore de especificações.

5.7.4 Usando Funções nas Formulas

Quando estamos editando uma formula, temos a possibilidade de usar


funções predefinidas, especialmente measures. As funções permitem que
possamos capturar valores para as geometrias.

Para instancia, as funções da Measures dictionary nos permite definir os


parâmetros como:

Uma distancia entre pontos.


O raio mínimo de uma curva
O comprimento total de uma curva
O comprimento de um segmento de
curva
A área de uma superfície ou sketch
O perímetro de uma superfície
O volume de um par ou uma
superfície fechada
Um ângulo orientado ou não, entre
duas linhas, direções ou planos

29
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Podemos também usar funções para definir um parâmetro da geometria


como um ponto, uma curva, uma superfície, etc....
Certifique se de que possamos acessar todas essas funções, verifique que a
opção “Load extend language libraries” está selecionada em Tools > Options
> General > Parameter and Measures: Aba “Knoledge Environment”.

1 Na caixa de diálogo, selecione o item “Measures” no campo Dictionary.

Na lista de funções da measures aparecerá. Selecione como exemplo o


2
item “length(Curve,Point,Boolean)” com um duplo clique.

A função length é adicionada para o


3
Formula Editor.

Agora precisamos preencher as


funções dos argumentos. A função
4
description nos informa da natureza
do argumento.
Verifique que o cursor é posicionado
onde o argumento deverá ser
digitado e quando seleciona a
função correspondente na árvore.
Quando o argumento é integer ou
bollean, podemos apenas digitar a
curva.

5 Valide clicando em OK

O CATIA deve perguntar se


queremos atualizar a formula
6 automaticamente. Deveremos
responter “Yes”.

30
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5.7.5 Editando uma Formula


1 Abra o Relations na árvore de
especificações.

2 Selecione a formula que será


editada

Duplo clique na formula


ou
Selecione a formula com o
botão direito:
Formula object > Definition

Selecione as definições da
3 formula na caixa de dialogo
Formulas Editor

Se necessário utilize o ícone


Erase para limpar o campo

31
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6. Criando e usando Design Tables

Aprenderemos como criar e gerenciar Design Tables.

6.1 Oque é uma Design Table?

O propósito de uma Design Table é controlar um parâmetro de um valor


externo de um documento CATIA.
A Design Table fornece um meio para criar e gerenciar componentes
familiares. Estes componentes, por exemplo, podem ser peças mecânicas
que apenas diferem os valores.
Os valores dos parâmetros são definidos e registrados em colunas.
Uma Design Table pode ser criada:
 a partir de parâmetros de arquivos CATIA.
 a partir de documentos externos.
Os valores são armazenados em arquivos Excel do Windows ou tabulações
de texto.
Se criarmos uma Design Table a partir de um
arquivo existente, será possível indicar um sheet
number aonde a tabela for encontrada

32
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.2 Por que usar Design Tables?

 Redefine possíveis configurações de um modelo e facilita modificações


de dimensões.
 Seleciona a única configuração realista do componente.
 Linca valores dos parâmetros que não podem ser expressados com
uma relação matemática.
 Cria Part Families.

Esse é um arquivo no
qual as dimensões são
controladas por uma
Design Table.

Quando trocamos as
configurações, os parâmetros
da arvore são atualizados
(esse acesso não é fácil).

33
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.3 Criando uma Design Table.

1 Clique no ícone Design Table.

O “Creation of a
Design Table” será
2 aberto. Selecione a
opção “Create with
current parameter
values”. Clique em
OK.

Selecione o parâmetro para adicionar para


a Design Table e use as setas para
adiciona-la na lista.
3 Clique em OK.

Especifique a pasta
aonde os file names
4 estão armazenados.
Clique no botão salvar.

A Design Table contem


apenas uma configuração.
Se quisermos adicionar
mais configurações, clique
no botão “Edit Table”.
5
Clique em OK para
confirmar a criação da
tabela.

A função “Design Table” aparecerá


6 na árvore de especificações dentro
da ramificação “Relations”.

34
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.4 Criando uma Design Table com um arquivo existente.

Também poderemos criar uma Design Table a partir de um arquivo


existente.

1
Crie um arquivo excel com
as seguintes configurações.
Salve o arquivo como
Table_Washer.

Carregue o part e selecione o


ícone Design Table. Selecione
a opção “Create a design table
from pre-existing file”.

Selecione o arquivo externo.

Clique em Yes se quiser uma


associação automática entre as
4 colunas do arquivo externo com
os parâmetros do arquivo CATIA.

35
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Quando usamos um arquivo existente, temos que gerenciar as associações


entre as colunas e os parâmetros.

Mesma 1
grafia
Ocorrem associações
automáticas entre os
parâmetros e as colunas
tendo exatamente a
mesma grafia (atenção
para espaços em branco
e letras maiúsculas).

Em caso de
esquecimento da
letra maiúscula a
auto associação
não será criada.

Em arquivos externos,
certifique-se de especificar
os valores no topo de cada
coluna. Se a tabela não for
criada no CATIA, ela seguira
o sistema internacional
(metros, comprimento,
etc.).

3
Se o arquivo externo for um
arquivo de texto, certifique-
se que teremos apenas um
TAB de espaçamento entre
os títulos e os valores.

36
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.5 Editando uma Design Table.

1
Clique no botão Edit para
abrir o arquivo Excel
correspondente.

2
Duplo clique no ícone
Design Table na arvore de
especificações para abrir a
caixa de diálogo Design
Table.

3 Em uma tabela Excel podemos:


 Trocar valores dos parâmetros
 Adicionar novas configurações para
adicionar colunas
 Apagar configurações existentes
 Adicionar uma nova coluna se
quisermos lincar outro parâmetro
CATIA para a design table. Nesse
caso teremos que associar o novo
parâmetro com a nova coluna

4 Salve o arquivo Excel e feche a aplicação.


O painel de informações é
5
mostrado e informado que a
Design Table está sendo
atualizada de acordo com o
arquivo

6 Clique em OK para que o


documento seja atualizado
automaticamente.

37
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.6 Gerenciando as Associações em uma Design Table.


As associações entre parâmetro controlados com uma Design Table e
parâmetros de um arquivo externo podem ser trocados se eles não
estiverem lincados ou usados corretamente.

Duplo clique no ícone da Design Table


1 na árvore de especificações do CATIA
para abrir a caixa de diálogo.

Essas
associações Essa coluna não
não são é associada.
corretamente
conectadas.

Selecione a TAB “Associations”


2
na caixa de diálogo Design Table

38
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3 Nessa caixa de diálogo iremos gerenciar as associações.

Filtro para
pequenos
parâmetros
Lista de
mostrado no
associações
campo abaixo
realizadas
Parâmetros do
documento que
não são
controlados e Usamos o
obedecem ao filtro botão da
pedido acima seta para
Lista de colunas renomear a
do documento associação
externo que não selecionada
estão associados
ainda

Clique nesse botão para Clique nesse botão para Clique nesse botão
criar um parâmetro associar os parâmetros renomear o
tendo o mesmo nome e as colunas que parâmetro
como colunas que ainda estiverem selecionadas associado com os
não estão associados, a no campo acima nomes dessas
associação é automática colunas associadas

39
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6.7 Usando uma Design Table

Expanda a ramificação Relations na


1 arvore de especificações e dê um
duplo clique no ícone Design Table.

Após a caixa de diálogo aberta, observamos que a linha ativa é a <2>.


2
Dê um duplo clique em alguma outra linha para selecionar.

3 Clique em OK para confirmar

40
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7. Criando e usando Power Copy

Aprenderemos a criar, manipular e os caminhos que podem ser usados em


uma Power Copy.

Instanciação da Power Copy

Definição da Power Copy

41
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.1 Oque é uma Power Copy?

Power Copy é um conjunto de funções agrupadas em ordem que serão


reproduzidas. Ela é um tipo de ferramenta avançada de cópia.
 Enquanto definimos a Power Copy, podemos especificar os inputs que
deveremos fornecer.
 Durante a instanciação, podemos customiza-la e inseri-la em qualquer
arquivo Part.

 A ferramenta Power Copy esta acessível na Aba Insert > Knowledge


Templates.

 Podemos acessar a Power Copy em diversos ambiente como:


o Part Design
o Wireframe and Surface Design
o Generative Shape Design
o Sheet Metal Design

42
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.2 Exemplos de Power Copy

Este exemplo, iremos criar um Power Copy no qual


utilizaremos apenas uma simples linha e plano como input
para a criação.

Esses são os inputs que especificaremos durante a instanciação de uma


Power Copy.

Durante a instanciação da Power Copy


teremos que selecionar os inputs com
o respectivo Part de destino

43
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Neste caso, essas serão as geometrias que a Power Copy irá criar
automaticamente.

Criação de um
Sketch retangular
a partir de um a
linha selecionada

Extrusão do
Sketch até uma
superfície de
limite selecionada

Aplicação de um
ângulo de saída
nas faces da
geometria criada

Nesse exemplo vimos como a Power Copy conseguiu criar uma geometria a
partir de uma simples linha como input.

44
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.3 Processos para a criação de uma Power Copy.

O processo de criação de uma Power Copy consiste nas etapas a seguir:

1 Criando um Part 2 Definição 3 Identificando 4 Publicando os 5 Definições do


pronto para a das e nomeando Parâmetros ícone e Preview
criação do setagens os inputs
Power Copy

45
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.4 Como criar uma Power Copy

Uma vez que a geometria esta correta no CATPart, podemos criar uma
Power Copy.

Selecione a função Power Copy. (Insert >Knowledge Templates >


1a
Power Copy)

A caixa de diálogo “Powercopy Definition” abrirá e


1b
seu nome será digitado na Aba “Definition”.

A partir da arvore de especificações, selecione as funções que


1c queremos aplicar a Power Copy.

Selecionando as funções, os inputs dos


componentes são selecionados. Eles
dependem das funções que selecionamos
para criar a Power Copy.

46
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Após selecionar as funções para a criação do Power Copy, podemos


determinar o nome para as geometrias de inputs. Durante a instanciação o
usuário terá prontamente selecionado a geometria base com esse novo
nome.
No exemplo a seguir teremos três inputs:
 A extremidade (Edge.1) a partir do
“Rib_Sketch” -> Usando esse Sketch, a Power
Copy cria o “Retangular Sketch”
 O plano YZ no qual o “Rib_Curve” esta criado.
 A face do Shell (Face.10) no qual o “Pad.5” foi
criado.

Para dar novos nomes aos inputs fazermos:


2a Selecione a Aba Input Selecione o input que será
2c
renomeado
Determine o novo nome Podemos reordenar os
2b 2d inputs clicando nas setas
para o input

Novos Nomes:
Limiting_Face

Rib_Curve_Plane

Rib_Curv

Reordenar os inputs é necessário para exibir os inputs em uma ordem


específica na caixa de diálogo “Power Copy Instantiation”.

47
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Após renomear os inputs, podemos publicar os parâmetros. Durante a


instanciação podemos especificar o valor para parâmetros publicados.

Selecione a Aba
Parameters

Selecione o
parâmetro

Marque a
opção “Publish”

Se necessário
renomeie o
parâmetro

Agora podemos selecionar um ícone para a nossa Power Copy e criar uma
visualização para o seu catalogo de Power Copys.
Selecione a Aba Properties
Selecione qualquer
ícone da lista

Prepare a janela do CATPart


para o “Screen Grap”
Clique no botão “Grap Screen”
para criar a visualização e em
OK para confirmar

48
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.5 Salvando uma Power Copy

Aprenderemos salva uma Power Copy em um catalogo.

Caso não salvemos um CATPart que contem uma Power Copy, não
estaremos aptos a instanciar a Power Copy.
Podemos salvar a Power Copy em um novo catalogo e também em um
catalogo existente.
Podemos atualizar um catalogo que fazemos referente à Power Copy de um
CATPart.

49
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Para salvar uma Power Copy em uma catalogo deveremos seguir os


seguintes passos:

1 Salve o CATPart contendo a sua Power Copy.

2 A partir do menu, selecione inset -> Knoledge Templates -> Save in


Catalog.

3a Selecione a opção “Create a new catalog” e clique no botão browse


(...) para definir o caminho do novo catalogo.

3b Selecione o caminho correto, o tipo de arquivo, o nome do novo


catalogo e clique em save. (O botão da caixa de diálogo Catalog save
estará ativo agora)

3c Clique em OK.

50
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

7.6 Instanciando uma Power Copy.

Aprenderemos a instanciar uma Power Copy de forma diferente em


diferentes lugares, variando a geometria de input e parâmetros enquanto
estão sendo estanciados.

7.7 Como instanciar uma Power Copy

A primeira etapa de uma instanciação de uma Power Copy é entrar na Power


Copy, podemos acessa-la das seguintes maneiras:

 A partir de um arquivo que contem uma power copy.


 A partir de um catalogo tendo uma Power copy como referência.
 Usando uma macro.

Antes de prosseguir devemos salvar todos os arquivos CATPart que estão


anexados na tela para uma pasta local.

51
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Abra o CATPart que deseja instanciar a Power Copy.


1

2 A partir do menu: Insert -> ou 2 Clique em Catalog Browser e procure


instantiate From Document pelo catalogo

Selecione o arquivo Após abrir o catalogo, duplo clique na


ou 3
3 CATPart que contem a Power Copy, depois em três inputs e
Power Copy finalmente em Drafted_Rib para abrir a
instanciação

Selecione as geometrias de input da Power Copy como mostrado. Para


4a
esses exemplos selecione a superfície e o perfil como mostrado.

Selecione a opção “Repeat”, selecione alinha verde e clique em OK. Repita


4b
o mesmo procedimento para renomear as duas linhas verdes.

52
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Podemos também trocar parâmetros publicados durante a Power Copy.


Selecione o input e clique no botão
5a
Parameters

Coloque os valores conforme


5b
mostrado abaixo e feche a caixa de
diálogo Parameters

Clique em OK na caixa de diálogo “Inset Object” para instanciar o


5c ultimo rib e então clique em “Cancel” para rejeita-lo.

O resultado da instanciação
da Power Copy será inserido
abaixo da função que
estiver habilitado como
objeto de trabalho “in work
object”

Os resultados de uma
Power Copy podem ser
editados, eles não são
lincados com as funções de
origem.

53
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

8. Recomendações das Ferramentas Knowledge.

Teremos algumas recomendações sobre a seleção e a filtragem de


parâmetros nas peças.

8.1 Filtrando Parâmetros

A caixa de diálogo “Formulas”, bem como muitas caixas de edição em que


podemos utilizar os parâmetros, permite a utilização de filtragem de
parâmetros, a fim de facilitar sua seleção.

Quando o painel de seleção é aberto, primeiro selecione seu modo


1
incremental ou não.

Então selecione a função na arvore de especificações que


2
contem o parâmetro que queremos usar.

Sem o modo incremental


selecionado, todos os parâmetros da
função e todas as definições do
sketch serão mostrados.

Com o modo incremental


selecionado, os parâmetros da
função somente os parâmetros de
dimensão do sketch serão
mostrados.

54
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Caso existam muitos parâmetros listados, podemos usar os filtros,


3
usualmente podemos filtrar os parâmetros por tipo e nome.

podemos fazer uma


consulta por nome
ou por tipo:

ou

Os tipos disponíveis na lista "Filters Type" são os tipos dos parâmetros


encontrados na seleção atual

4 Agora seremos capazes de selecionar um parâmetro facilmente.

55
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

8.2 Selecionando Parâmetros.

Ao criar modelos paramétricos muitas vezes temos que selecionar um


parâmetro para usá-lo em uma Design Table ou simplesmente para editá-lo.
Temos diferentes caminhos para seleciona-lo.
Se o parâmetro é mostrado na arvore de especificações, simplesmente
clique nele.

Se o parâmetro é mostrado no 3D (constraint no assembly) podemos


também clicar no 3D.

Se usarmos os parâmetros do dicionário, também podemos dar duplo clique


na lista ou clicar uma vez no 3D.

Se souber o nome exato do parâmetro, podemos digita-lo.

56
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

9. Trabalho Colaborativo e Knowledge.

Aprenderemos como compartilhar os parâmetros entre os documentos e


como reutilizar “Relations” desenvolvidas por outras pessoas.

 Trabalhos colaborativos permitem


reutilizar Knowledge objects
avançados criados por outros Check
usuários, armazenando-os no
catálogo. Rules

 Graças ao trabalho colaborativo, Reaction


podemos inserir em nossos nn
modelos:
o Checks são funções que
informam se o modelo está
de acordo com critérios pré-
definidos.
o Rules são permitidas para
definirmos “Relations” Parametros
avançadas entre seus externos
parâmetros, geralmente são publicados
relations baseadas em
instruções condicionais.
o Reactions são funções que Rules Base
reagem a eventos em um
objeto definido, geralmente
update.
o Rule Base, contem “Expert
Check” e “Expert Rules”.
 Também aprenderemos como publicar, como importar e como usar
parâmetros quando desenvolvemos “In Context”.

57
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

9.1 Gerenciando Parâmetros Externos

Iremos nos familiarizar com o uso de parâmetros externos, como eles serão
criados e como são usados os benefícios neles.

58
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

9.2 Oque são parâmetros Externos

Parâmetros Externos são cópias externas de parâmetros controlados de um


documento externo.
É possível cria-los habilitando o “Keep link with selected object” em Tools/
Options/Part Infrastructure na aba General.

Eles podem ser criados:

 automaticamente a partir de uma


referencia de um outro parâmetro de
um Part.
 manualmente usando o Copy/Paste
Special selecionando a opção “As
Result With Link”.

Esses dois Parâmetros


estão lincados com os
parâmetros de outro Part.

59
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

9.3 Por que usar Parâmetros externos?

 Para reutilizar um parâmetro que controla outro Part para lincar as


geometrias deles.
 Para ter certeza que o design entre os dois Part é igual.
 Para evitar atualizações manuais para todos os parâmetros que devem
ter o mesmo valor em diferentes Parts.

Nesse exemplo uma peça tem que se adaptar a furação de outra peça. Os
parâmetros externos deverão ser criados para lincar o numero de furos e o
diâmetro nos dois Parts.

Aqui o parâmetro que contem a quantidade de furos tem que ser copiados
de um Part para outro Part.

60
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

9.4 Referindo-se as formulas dos Parâmetros Externos.

Nas formulas, podemos usar parâmetros definidos em documentos externos.

1 Dê duplo clique no parâmetro dentro da arvore de especificações.

Clique com o botão direito do mouse no valor do menu contextual e


2
selecione “Edit formula”, a caixa de diálogo “Formula Editor”
aparecerá.

3 Selecione o Part que a caixa de diálogo “External parameter


selection” aparecerá.

Observação:
A caixa de diálogo “External parameter selection” é principalmente usada
para selecionar parâmetros intrínsecos. Nesse caso é possível selecionar
diretamente o parâmetro na arvore.

61
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Selecione o parâmetro na arvore


4 Para validar clique em OK nas caixas de diálogo “External parameter
selection”, Formula editor” e “Edit Parameter”.

Para um parâmetro externo ser criado temos que ativar a opção conforme
mostrado abaixo.

62
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

10. Publicação de Parâmetros.

10.1 Como publicar Parâmetros?

 Publicações de parâmetros são uteis quando trocamos um componente


em uma montagem na qual contem parâmetros que controlam
parâmetros externos.
 Se os parâmetros exportados estão publicados e se os parâmetros
trocados tiverem o mesmo nome, eles herdarão o controle dos
parâmetros exportados.
 Caso contrario, o parâmetro do componente trocado manterá o
controle.

Nesse exemplo, as duas peças estão licandas com a quantidade e diâmetro


do furo. Vamos ver o comportamento dos parâmetros quando trocamos um
dos componentes.

A roda é trocada por outra


A roda é trocada por maior e os parâmetros
outra maior e os estão publicados com os
parâmetros não mesmos nomes da
estão publicados primeira roda

Os parâmetros externos O numero e diâmetro dos


da peça interna ainda furos se atualizam
estão lincados com a automaticamente para a
primeira peça. Elas não nova peça.
se atualizam

63
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

10.2 Publicando Parâmetros

O comando “Publication” está disponível no Part Design e Assembly Design.

Ative um Part que contem parâmetros que queremos publicar dando um


1
duplo clique.

Selecione a função
2 “Publication” no menu
Tools.

Se o parâmetro que
queremos publicar for
3 um user parameter,
deveremos clicar no
ícone na arvore.

Agora o parâmetro
aparecerá na lista de
4 elementos publicados
na caixa de diálogo
“Publication”.

OU
Se o parâmetro que queremos publicar for
3
intrínseco, clique no botão Parameter...

4 Selecione o parâmetro:
 na caixa de dialogo
 pela geometria.

Clique em OK para
5
validar a seção.

64
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

6 O parâmetro intrínseco aparece na lista de parâmetros publicados.

Os parâmetros publicados aparecem em uma lista com um nome de


7
publicação padrão

Modifique o nome da
8 publicação, mas
primeiro selecione a
publicação

Selecione o nome na
9 coluna “Name”.

Edite o nome e valide


10
com um “Enter”.

Valide a Publicação
11
clicando em OK.

Os parâmetros recém-publicados aparecem


12
sob as publicações do Part ativo

65
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

10.3 Usando Parâmetros Publicados

São chamados de parâmetros publicados quando editamos as formulas.


Nesse exemplo, vamos fazer o diâmetro interno do cilindro igual ao diâmetro
do pistão.

1 Clique no parâmetro para abrir a caixa de diálogo “Formula editor”.

2 Edite a formula selecionando o parâmetro que se encontra dentro da


ramificação “Publications” em outro componente.
O parâmetro externo será copiado com link.

66
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3a
O Part editado se
torna contextual

3b
O parâmetro
externo lincado
com a publicação
aparecerá com a
letra P sobre o
ícone de parâmetro
na arvore.

Algumas opções do CATIA podem evitar que o usuário possa criar


parâmetros externos a partir de parâmetros não publicados.

A definição de
prevenção do uso
da geometria não
publicou também
trabalha com
parâmetros
2
Quando a opção “Restrict External selections...” estiver ativada e quando
selecionamos um parâmetro não publicado em um documento externo,
nenhum parâmetro externo será criado e nenhum link será mantido:
somente o valor do parâmetro será tomado (como se a opção “Keep link...”
estivesse desativada).

Nesse caso, o parâmetro Depth não está


publicado e somente o valor (52mm) foi pego
para editar essa formula. Nenhum link e nem
parâmetros externos serão criados.

67
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Quando usamos parâmetros publicados devemos prestar atenção com o


“Contextual Assembly”.
1
A primeira vez que usamos uma referência
externa ou um parâmetro externo publicado,
não só criaremos links para informação
externa, mas também definiremos um link
"contextual" da parte editada para o
conjunto raiz. O link contextual é único e o
produto é conectado para ser chamado o
conjunto contextual.

Se o produto raiz não é mais o produto


contextual, o ícone abaixo indicara que o
Part esta fora do contexto.

Nesse novo contexto,


tentaremos criar em um
Part, uma nova formula
se referindo a parâmetro
publicado de outro Part.

4
Um parâmetro externo
que é criado quando o
produto não é a raiz do
produto contextual nunca
será considerado como
conexão a um parâmetro
publicado.

68
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

11. Isolando um Parâmetro Externo.

Quando isolamos um parâmetro externo não estamos suprimindo ele, nós


apenas estamos quebrando o link com o parâmetro que ele foi copiado. Ele
se transforma um simples parâmetro.

Abra o menu contextual de um parâmetro externo no qual queremos


1
isolar e selecione o comando “Isolate”.

O parâmetro isolado não está mais lincado com o arquivo externo.


2
Agora ele estará aparecendo sob a ramificação Parameters.

69
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

12. Rules.

Iremos nos familiarizar com a navegação de catálogos, a fim de reutilizar


Rules.

70
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

12.1 O que é uma Rule?

 Rule é um conjunto de instruções geralmente baseada em instruções


condicionais em que o relacionamento entre os parâmetros é
controlado.
 A Rule aparecerá dentro da ramificação do Relations.

Nesse exemplo, a Rule calcula o volume do PartBody e seta o parâmetro


“Material” em consequência com o resultado.

Se o volume do PartBody é
inferior ao valor limite, (inferior
a 3000cm³) o material será
setado como “Stell”.

Caso contrario ele setará como


“Chroma”.

Trocando o tamanho da roda, modificando a configuração da Design Table o


volume da roda também mudará, com isso o material também mudará
automaticamente.

71
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

12.2 Por que reutilizar Rules

Podemos precisar reutilizar Rules por varias razões.


 Evitar criação e edição de varias vezes da mesma Rule.
 Compartilhar Rules entre vários usuários.
 Importar algum conhecimento.
Podemos importar Rules existente de documentos externos através do
catalog browser e adaptar para os parâmetros dos nossos documentos.

A Rule de material que nós anteriormente tínhamos usados na roda pode ser
usado em outro modelo

A peça não contem


Rule de material

A Rule foi importada


e automaticamente
seu parâmetro de
material atualizado

Agora as dimensões
da peça foram
alteradas, com isso
seu volume
aumentou: O
parâmetro também
foi atualizado.

72
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

12.3 Importando dados a partir do Catalogo.

Existem Relations tais como Rules, Checks e Reactions que podem ser
usadas em um documento, desde que eles sejam armazenados em um
catalogo. Use a ferramenta Catalog Browser para importar elas dentro de
um Part como uma função qualquer.

1 Abra o documento que deseja inserir a “Relation”.

2 Clique no ícone Catalog Browser.

3 A caixa de diálogo Catalog Browser abrirá. Selecione o documento que


contenha o catalogo que queremos importar.

4 Seleciona a família que contenha a função com duplo clique.

73
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5 Selecione a Relation com duplo clique em seu nome.

6 A caixa de diálogo “Insert Object” aparecerá:

Nome da Relation

Nome que desejamos


Use esse botão
ver na arvore de
para conectar
especificações
automaticamente
com parâmetros Lista dos inputs
que possuem o
mesmo nome

Script da relation

74
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Na caixa de diálogo
7 “Insert Object”, complete
a Relation selecionando o
parâmetro que queremos
envolver.

Primeiro selecione o
7a comando “Use identical
name” para preencher
automaticamente os
7a
inputs.

Preencha os campos
7b restantes, selecionando os
inputs na árvore de
especificação.
7b

Clique em OK para importar


8 a Relation

A Relation é importada
9 dentro da ramificação
“Relations”.

75
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

13. Checks

Aprenderemos a navegar em catálogos para reutilizar o Check

13.1 Oque é Check?

Check é um conjunto de instruções destinas a fornecer ao usuário uma pista


sobre certas condições forem cumpridas ou não.
O Check não modifica o documento, ela apenas aplica uma indicação do
design.
O Check usualmente aparece na ramificação da “Relation” na arvore de
especificações com o ícone do semáforo, ele ficará na cor vermelha ou verde
de acordo com o status do check.

O status do Chek está OK O status do Chek não está OK


Existem três tipos de Check:
Silent - o status do Check só é indicado pelo ícone da função.
Information - o status do Check só é indicado pelo ícone e pela mensagem
de informação que ocorre quando o Check está errado.
Warning - o status do Check só é indicado pelo ícone e pela mensagem de
aviso que ocorre quando o Check está errado.
Mensagem de Information Mensagem de Warning

76
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

13.2 Porque usar Check?

Para verificar que um parâmetro ou uma propriedade de um componente


corresponde com as limitações técnicas ou uma condição do programa
Para assegurar o cumprimento das regras no design.
Para evitar erros de atualização que são previsíveis. O Check envia uma
mensagem de aviso ao editar o recurso, para que os valores inadequados
possam ser alterados antes da atualização.

Nesse Check é verificado que o Part respeite o valor máximo da massa.

Edite a
geometria do
Part

A massa do Part aumentou. Uma mensagem aparecerá informando que o


Part não corresponde com as especificações do Check.

77
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

13.3 Por que reutilizar Checks?

Podemos querer importar Checks existentes por varias razões.


 Para evitar criações e edições varias vezes do mesmo Check.
 Para compartilhar Checks entre vários usuários.
 Para importar conhecimentos corporativos implementados por outra
pessoa.

Assim como nas Rules, podemos importar um Check existente a partir de


um documento externo com ajuda do Catalog Browser e adaptando para os
parâmetros do nosso arquivo.

Por exemplo, o Check de limitação da massa pode ser reutilizado em outros


casos, apenas mudando os inputs.

Mesmo Check reutilizado

78
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

13.4 Importando dados a partir de um Catalogo.

Existem Relations tais como Rules, Checks e Reactions que podem ser
usadas em um documento, desde que eles sejam armazenados em um
catalogo. Use a ferramenta Catalog Browser para importar elas dentro de
um Part como uma função qualquer.

1 Abra o documento que deseja inserir a “Relation”.

2 Clique no ícone Catalog Browser.

3 A caixa de diálogo Catalog Browser abrirá. Selecione o documento que


contenha o catalogo que queremos importar.

4 Seleciona a família que contenha a função com duplo clique.

79
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

5 Selecione a Relation com duplo clique em seu nome.

6 A caixa de diálogo “Insert Object” aparecerá:

Nome da Relation

Nome que
Use esse botão desejamos ver na
para conectar arvore de
automaticamente especificações
com parâmetros Lista dos inputs
que possuem o
mesmo nome

Script da relation

80
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Na caixa de diálogo
7
“Insert Object”, complete
a Relation selecionando o
parâmetro que queremos
envolver.

Primeiro selecione o
7a comando “Use identical
name” para preencher
automaticamente os
7a
inputs.

Preencha os campos
7b restantes, selecionando os
inputs na árvore de
especificação.
7b

Clique em OK para importar


8
a Relation

A Relation é importada
9 dentro da ramificação
“Relations”.

81
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

13.5 Analisando Checks

A ferramenta Global Analysis é desenvolvida para gerenciar os Check nos


ambientes “Knowledge Expert” e “Knowledge Advisor”. Isso ajuda a
compreender o status de validação dos projetos e permite a navegação
pelos Checks ou violações e realça os componentes que falharam.
Na barra de ferramenta Knowledge, o ícone “Check analysis toolbox” indica
o status do documento ativo.

Todos os Checks estão atualizados e


poderão funcionar com sucesso
Todos os Checks precisam ser atualizados
Todos os Checks estão atualizados e pelo
menos um deles está incorreto

Clique no ícone para acessar a caixa de diálogo “Check Analysis”.

O modo “Check”
mostram todos os
Checks que falharam
quando atualizamos
o “Check Report”.

O modo “Failure”
mostram todos os
itens que falharam
quando atualizaram
o “Check Report”.

Duplo clique para em um item para mostrar o Check e os itens associados.

Para gerar um relatório personalizado.

Para resolver o check criado

Para lançar a correção

Para mostrar o URL associado.

82
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14. Usando Rule Bases

Aprenderemos a usar Rule Bases: como importá-los a partir de um catalogo


e como analisar seus resultados.

14.1 Oque são Rule Base?

O Rule Base é uma função do Knowledge seque contem Expert Rules e


Expert Checks. Somente o “Expert Knowledge” nos permite criar e editar
Rule Bases. Podemos importar e usar existentes em um documento que
estivermos editando.

Um Rule Base contem Rule sets. Pode existir somente


um Rule base por documento (CATPart ou CATProduct).
Um Rule Set inclui Expert Rules e/ou
Expert Checks. Pode existir vários
Rule sets em uma simples Rule base.

Um Expert Check verifica para


qualquer característica de um
determinado tipo de satisfação de
uma condição especificada. Um
Expert Check pode ser (luz verde)
válido ou inválido (luz vermelha). Um
Expert Check pode ter uma ação de
correção associado.

Um Expert Rule também pode verificar a condição especificada por


qualquer característica de um determinado tipo. Se este for satisfeito,
aplica-se uma ação predefinida sobre o recurso.

83
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.2 Por que usar uma Rule Base?

Expert Ckecks e Expert Rules podem ser usados para prevenir que os
desenhistas não estão aplicando uma especificação de concepção do projeto.

Nesse exemplo, é feita uma especificação do shell com uma espessura


interna de 5mm e externa com 0mm.

Tubo amarelo: o desenhista cria um shell não respeitando as


especificações do desenho. Não existe nenhum “warning”,
portanto, não existe nenhuma correção.

Tubo azul: o desenhista cria um shell não


respeitando as especificações do desenho,
mas um expert check sinaliza isso.

Tubo verde: o desenhista cria um shell não


respeitando as especificações do desenho, mas
um expert rule corrigirá isso automaticamente.

84
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.3 Instanciando uma Rule Base a partir de um Catalogo.

1 Abra o documento que queremos inserir o Rule Base.

2 Abra o catalogo referenciando o Rule Base usando o catalog browser.

Selecione no navegador a Rule Base que queremos instanciar e dê um


3
duplo clique nela.

4 Selecione o caminho da Rule Base

Use Only: funcionará o Rule Base no nosso documento sem importá-lo e


criará um relatório em um diretório que escolheremos.
Import with link: importará a copia lincada do Rule Base em nosso
documento.
Import: fará uma simples copia (sem link) do Rule Base do nosso
documento

85
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Se o nosso documento já possui uma Rule Base, existirão diferentes casos:

Caso A – Os documentos já contem uma Rule Base lincada com um


documento externo. Não será possível adicionar Rule Sets do Rule Base
instanciado. A única opção possível será “Use Only”.

1 2

3 Somente a opção “Use Only” será valida,


porque um Rule Base lincado já existe no
diretório de destino do documento.

Caso B – Os documentos já contem uma Rule Base. O Rule Sets tem o


mesmo nome. A fim de acrescentar Rule Sets de Rule Bases instanciados
teremos que resolver os conflitos de nomes.

1 3

Clique em “Yes” para trocar o Rule Set


2
4

86
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Caso C – Os documentos já contem uma Rule Base. Estaremos aptos a


adicionar Rules Sets de Rules Bases instanciadas fornecida que os Rule Sets
não terão nomes iguais.

Aqui nós reutilizaremos uma Rule Base contendo Rule Sets tendo diferentes
nomes que já existem, então eles estarão adicionados no Rule Base do
documento.

87
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.4 Resolvendo uma Rule Base.

Quando resolvemos uma Rule Base, executamos todas as Expert Rules


contidas nela e fazemos o CATIA verificar se o Expert Checks é respeitado
em todo o documento.

1 Selecione “Manual Complete 2a Checks que não são respeitados


Solve” no menu contextual do e Rule Sets que contem eles
Rule Base terão a luz vermelha do
semáforo como ícone.

2b Ao resolver os Rule Bases, Expert Rules foram executados e funções


transformadas em atributos (espessura do Shell) de acordo com o que
estarão definido nos seus roteiros.

88
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Para executar uma Rule Base em um Part pesado com muitas funções, pode
ser mais rápido para executar a opção “Manual Optimized Solve” que será
executada apenas em funções que foram alterados desde a última operação
solve.
A operação “Manual Optimized Solve” pode trabalhar somente, se um
“complete solve” já está executado uma vez e se a configuração “Rule Base”
foi definida para “Manual Solve”.
Opções automáticas farão o solve executar cada vez que a atualização do
ambiente executar.

Opções automáticas farão o solve executar


cada vez que a atualização do ambiente
executar.

89
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.5 Usando o Check Analysis.

Quando Expert Checks não são respeitados, o Check Analysis nos ajuda a
identificar mais precisamente qual função do documento está com problema.

1 Clique no ícone Check Analysis.

A caixa de diálogo Check Analise mostra todos os problemas do Expert


Check e Advisir Check se quisermos uma melhor precisão, dê duplo clique
na linha da lista.

90
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

1 Nos permite olhar um relatório em HTML ou XML do Expert Checks.

2 Nos permite lançar macros incluídas nos Expert Checks e deve fazer as
Expert Checks respeitados por atributos das funções modificadas.

A função selecionada é mostrada e também realçada na geometria.

91
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.6 Gerando um relatório do Rule Base

Uma vez que o Rule Base esta resolvido, é possível visualizar os relatórios a
fim de ter um resultado detalhado da verificação do Expert Checks

A O primeiro caminho é selecionar o comando Report no menu contextual


do Rule Base.

O tipo e localização dos arquivos Report dependem das setagens do Rule


Base.

92
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

O segundo caminho é clicar no ícone Report da caixa de diálogo Check


B Analysis, mas novamente é melhor ter o navegador do HTML já aberto
antes da geração do relatório.

O tipo do arquivo e a localização dependem das setagens do CATIA definidas


em Tools -> Options.

Quando consultamos um relatório HTML devemos clicar no “Check Name”


(em sublinhado) para consultar os sub-relatórios.

93
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

14.7 Customizando um relatório da Rule Base.

Existem dois caminhos para customizar e as configurações.


Primeiro Método: Menu contextual

Selecione o menu contextual do


1 comando Rule Base

2 Customize as configurações:

Tipos de geração do relatório

Localização do relatório

Comprimento do relatório

Tipos de informações
mostradas no relatório

Formato do relatório

Use a opção Report... no menu contextual


3
da Rule Base para gera-lo

94
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Segundo Método: Menu Tools/Options

1 Selecione Tools/Options

Clique em “Parameters
2
and Measures” 3 Clique em “Report Generation”.

Selecione o ícone Report


na caixa de dialog Check
4
Analysis para gerar o
relatório.

95
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

3b Descrição do painel de customização

A Tipo de geração do relatório.

B Estilo da folha para um relatório XML.

C Conteúdo do relatório:
 Se todos os Checks foram exibidos ou falharam.
 Se o Advisor Check esta mostrado ou não.
 Se o Expert Check esta mostrado.

D O local que o arquivo será gerado.

Se o navegador HTML do CATIA é aberto em vez de usar o


E Netscape Communicator ou Internet Explorer.

96
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Resumo de Features

Formula – Cria formulas e relations.

Design Table – Cria uma tabela para modificar geometrias.

Check Analysis Toolbox – Verifica a integridade das relações criadas.

Catalog Browser – Abre catálogos.

97
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Exercícios:

Exercício 01 - Bolt e Stringer


Assuntos abordados:
o Gestão de diferentes tipos de parâmetro
o Criação e uso de fórmulas e relações
o Criando e usando tabelas de projeto

98
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Exercício Bolt

Processo de Projeto: Bolt

1. Importar os
parâmetros
existente

2. Adicionar
Relations entre
os parâmetros

3. Criar uma Design Table a partir


de um arquivo pré-existente

5. Altere a
configuração da peça
4. Adicionar e atualização
configurações para a
Design Table

99
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 1: Importando Parâmetros Existentes

Part utilizado: Bolt.CATPart


o Abra o arquivo “GeneralParametersBolt.doc” e crie um arquivo de
texto 'GeneralParametersBolt.txt' com as informações do arquivo .doc
como mostrado. Salve o arquivo de texto.
o Clique na ferramenta de f(x), na caixa de diálogo “Formulas", clique no
botão de import e selecione “arquivo GeneralParametersBolt.txt”.
o Os parâmetros deste arquivo será importado para o Part.

Passo 2: Adicionando Relações entre os Parâmetros


o Crie as seguintes fórmulas para vincular a geometria com os
parâmetros previamente importados.
o Primeiro crie as fórmulas em relação à cabeça e do eixo.
o Recomendamos que você use a opção de filtro na caixa de dialogo
Formula.

100
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Em seguida, crie as fórmulas para a rosca.


o Você pode adicionar fórmulas para os parâmetros da rosca
directamente a partir da árvore ou a partir da caixa de diálogo
Thread/Tap Definition. No segundo caso, certifique-se de desativar o
padrão 'Métric Thin Pitch’ para a definição do diâmetro.

Passo 3: Criando uma Design Table a partir de um arquivo pré-


existente

o Crie uma nova Design Table com as seguintes configurações:

o Salve-o como DesignTableBolt_Start.xls se você estiver trabalhando


em uma estação Windows com Excel instalado, ou
DesignTableBolt_Start.txt em todos os outros casos.

101
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Não se esqueça de criar as seguintes associações antes de validar a


criação de Design Table:

Passo 4: Adicionando configurações para a Design Table

o Edite a Desig Table criada anteriormente, a fim de adicionar duas


configurações para ele.

Adicione essas duas linhas na Design Table

102
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 5: Alterando a configuração do Part

o Experimente as quatro diferentes configurações do parafuso usando a


Design Table.
o

103
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Exercício Stringer

Processo de Projeto: Stringer

1. Crie parâmetros

2. Criar fórmulas
entre os
parâmetros e as
dimensões

3. Crie geometrias
usando parâmetros

4. Crie uma nova Design


5. Alterar configuração e atualize
Table a partir de
parâmetros existentes

104
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 1: Criar Parâmetros do Utilizador

Part usado: Stringer_start.CATPart

Crie os seguintes parâmetros:

105
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 2: Criar fórmulas utilizando Parâmetros


Crie as seguintes fórmulas no sketcher "Sketch.Iprofile".

o Em seguida, defina o parâmetro “Length” como comprimento do


Pad.Beam e o parâmetro "CornerRadius" como raio do Edge Fillet.

o Edite ambos os sketches do Pocket.OvalHole e Pocket.CircularHole e


crie as fórmulas como ilustrado abaixo:

106
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Defina os parâmetros de Activity das funções de Pocket e seus


Patterns como parâmetros booleanos. Conforme imagem abaixo:

o Parametrize o pattern de ambos os pockets:


o Defina como “true” o parametro OvalHole e “false” o CircularHole.
o Em seguida, edite o retangular pattern.
o Crie uma fórmula para vinculando o número de instâncias com o
parâmetro.
o Crie a fórmula abaixo para definir o espaçamento entre os furos. Não
se esqueça de usar colchetes para delimitar os campos.

107
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Proceda do mesmo modo para o segundo pattern, invertendo seus


valores:

o A fórmula para o espaçamento será da seguinte forma:

o Finalmente, deveremos obter:

108
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 3: Criar geometria com os Parâmetros


o Nós criaremos dois holes (Up To Next) que serão utilizados para fixar
um suporte na longarina.
o Posicione o centro do hole na face do pad. Use os parâmetros
mostrados para restringi-lo.
o Criar um pattern para duplicar esse hole. Use o parâmetro
"BracketHoleSpacing" para definir o Spacing.

Passo 4: Criando uma nova Design Table

o Crie uma nova Design Table chamada "DesignTable.Stringer".


o Selecione todos os parâmetros que serão utilizados pela Design Table.

109
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Salve a Design Table como um excel ou um arquivo de texto.


Aconselhamos a salvá-la no mesmo diretório do modelo que você está
trabalhando.
o Em seguida, clique na guia "Edit table...", a fim de adicionar duas
configurações como na tabela a baixo.

Passo 5: Alterando e Atualizando as configurações


o Experimente as três diferentes configurações das longarinas e atualize
se necessário.

110
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Exercício 2 –
 Neste exercício, iremos estudar um conjunto contendo dois
componentes (Grip e Shaft).
 As exigências são:
o O furo principal do Grip deve sempre corresponder com o eixo
do Shaft. O comprimento do Shaft e o comprimento do Grip
devem ser controlados a partir do nível do Product.
o O componente Shaft pode ser substituído por um outro, mas
todos os parâmetros e os links criados entre o Grip e o Shaft
devem ser mantidos.
o Algumas regras padrão do Knowledge serão aplicadas no
componente Grip.
Assuntos abordados:
 Criação de fórmulas
 Publicação e importação de parâmetros no contexto da montagem.
 Importação e utilização de Checks
 Importação e análise de Rule Bases

111
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Processo de Design: Montagem aderência

1. Criar
parâmetros
2. Criar fórmulas
entre os
parâmetros e as
dimensões

3. Criar geometria
usando parâmetros

4. Criar fórmulas no
nível de montagem

5. Trocar o
componente Shaft
por um novo
6. Importar um Check
existente a partir de um
catálogo no
componente Grip

7. Aplique uma Rule


base existente a
partir do catálogo do
componente Grip

112
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 1: Criando Parâmetros no nível de montagem


Abra o arquivo GripAssy.CATProduct
Não se esqueça de verificar as configurações do Knowledge atravez da aba
Tree Custumation em Tools > Options > Infrastructure > Product Structure.

Criar os parâmetros do tipo Length abaixo no nível de montagem.

ShaftLength = 180mm
ShaftHeadHeigth = 4mm
ShaftHeadDiameter = 30mm
ShaftGreatDiameter = 20mm
GripLength = 120mm

113
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 2: Publicar Parâmetros de aderência e do eixo


o No componente "Shaft", publique todos os parâmetros.
o No componente "Grip", publique o parâmetro que define o
comprimento do Grip. Encontraremos no sketcher da face superior do
grip (consulte a imagem abaixo). Renomeie esta publicação
"GripLength".

Passo 3: Publicado importação Parâmetros no aperto


o Agora vamos lincar a geometria do Grip com o Shaft, a fim de ter o
furo principal do grip sempre adaptado ao eixo do shaft.
o Primeiro, verifique as configurações do seu “External References” na
aba General em Tools > Options > Infrastructure > Part
Infrastructure.

114
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Com o componente Grip


ativado, abra o painel de
edição da fórmula e crie as
seguintes fórmulas para
parametrizar 'Hole.main'.

o Verifique se os parâmetros
externos são criados.

Passo 4: Criar fórmulas no nível da montagem


o Iremos lincar os componentes Grip e Shaft com as especificações
definidas no Product.
o Crie as seguintes fórmulas no produto. Use parâmetros publicados.
o Em seguida, atualize o produto.

115
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 5: Substituindo o Shaft por um novo componente

Part usado: Shaft New.CATPart

o Substitua o atual componente "Shaft" por "Shaftnew".


o Habilite o campo “Yes” na caixa de diálogo “Impacts On
Replace”.
o Atualize o conjunto.

Passo 6: Importar um Check existente a partir de um catálogo


o No componente Grip, crie um novo parâmetro:
o BossDiameter = 36mm
o Vincular o raio do "Sketch.3" com BossDiameter usando uma fórmula.

116
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Catalogo usado: Knowledgeware.catalog

o No componente Grip, insira um Check chamado "Check.MinDistance" a


partir do "Knowledgeware.catalog".
o A caixa de diálogo "Insert Object" aparecerá. A preencha conforme
descrito abaixo.

Opcional: Renomeie o Check


Parameter

Parametro“Hole.Main\Diameter”
Parametro “BossDiameter”

o Altere o valor do parâmetro "BossDiameter" para 22mm e, em


seguida, para 26mm.

117
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 7: Aplique um Rule Base existente e o resolva

Catalogo usado: Knowledgeware.catalog


o No componente Grip, importe a Rule Base armazenada em
“Knowledgeware.catalog".
o Realize um “Manual Complete Solve” sobre a Rule Base.

o Abra o "Check Analysis Toolbox".


o Execute as correções sobre o Expert Check, em seguida, gere um
relatório.

118
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Exercício Stringer Assembly


Assuntos abordados:
o Incorporando Knowledge em montagem existente
o Criação de parâmetros, fórmulas e Design Table.
o Publicando e importando parâmetros
o Importando e usando Rules e Checks

Design Intent: Stringer Assembly

No contexto do exercício Stringer, iremos ...


o Criar parâmetros e fórmulas no componente Bracket
o Importar Rules e Checks existentes no componente Bracket
o Criar uma nova Design Table no Bracket e alterar sua configuração
o Publicar parâmetros
o Criar parâmetros e fórmulas em uma montagem existente
o Substituir o componente Bolt pelo componente Rivet e atualizar a
montagem

119
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Processo de Design: Montagem Stringer


Etapas do processo utilizados para completar o exercício:

1. Abra o componente o
existente Bracket e crie novos
parametros e fórmulas

2. Importando e
usando de Rules e
Checks existentes

3. Criar uma nova Design Table


e alterando a configuração

4. Publicar
parâmetros

5. Criar parâmetros e
fórmulas em uma
montagem existente

6. Usar parâmetros como referências


externas em fórmulas entre os componentes

7- Substitua o componente
Bolt pelo Rivet e alterando
as configuração da
montagem

120
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Montagem Stringer
Passo 1: Criar parâmetros e fórmulas
Nesta etapa, iremos:
o Criar novos parâmetros de comprimento e largura
o Estes parâmetros representam a largura e o comprimento do Bracket
o Use esses parâmetros, para editar as fórmulas.

Abra: Stringer_Bracket_Step_1_Start.CATPart
o Crie um parâmetro do tipo Length, nomeado como Length com o
valor de 90mm
o Crie um novo parâmetro do tipo Length, nomeado como Width com
o valor de 23mm
o Crie uma fórmula para controlar o comprimento do Part:
PartBody\Sketch.Main\Length.9\length=Length
o Criar uma fórmula para controlar a largura do suporte:
PartBody\Pad.main\FirstLimit\Length=Width

121
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 2: Importando de Rules e Checks


Nesta etapa, iremos:
o Importar uma Rule existente que controlarão a espessura do material
e o parâmetro CriticalThickness.
o Importar um Check existentes que irão controlar as distâncias
mínimas do furo para a fixação e o furo do componente Rod.

Carregue: Stringer_Braket_Step_2_Start.CATPart e
Rule_Checks_catalog
o No componente Bracket abra o catálogo existente:
Rules_Checks_catalog.catalog
o A partir da família Rules do catálogo insera a Rule
Rule.ConcernThickByMaterial e link seus inputs para:
Material -> Material
Espessura -> Espessura
CriticalDistance -> MinDistance

o Partir da família Checks no catálogo, insera o Check


check.FeatureSpacingDistance e link seus inputs para:

SpacingbetweenHoles -> HoleRodFrombase


HoleDiameter -> HoleRodDiameter

o Mude este nome Check para: Check.HoleFromBase

122
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Insira Check.HolePosition da familia Check no catálogo e link seus


inputs para:
CriticalDistance -> MinDistance
HolePosition -> HolePosX
MaxDistance -> HoleMaxX
o Mudar seu nome para: Check.HoleX
o Ignore a mensagem de informação do Check e clique em OK.
o Insira Check.HolePosition da familia Check no catálogo e link seus
inputs para:
CriticalDistance -> MinDistance
HolePosition -> HolePosY
MaxDistance -> Width

o Altere o nome para: Check.HoleY

o O furo é muito perto das bordas e da parede de volta nas direções X e


Y (A mensagem de erro é exibida); clique em OK.
o Alterar os valores dos seguintes parâmetros:

HolePosX = 12 mm
HolePosY = 12 mm
Width = 28 mm

o Todas os Checks devem estar OK agora.

123
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 3: Criar uma Design Table e alterar sua configuração


Nesta etapa, iremos:
o Criar uma Design Table a partir de parâmetros.
o Alterar a configuração do Bracket.

Carregue: Stringer_Braket_Step_3_Start.CATPart e
Rule_Checks_catalog
o Criar uma nova Design Table.
o Determine seu nome como DesignTable.Bracket
o Nesta tabela inserir os seguintes parâmetros:
Length
Width
HoleRodDiameter
HoleRodFromBase
HolesDiameter
Material

o Salve a Design Table como = DesignTableBracket.xls ou


DesignTableBracket.txt

o Modifique a Design Table para configuração = 2


o Note-se que o furo do fixador não é mais válido na direção de X.
o Definir Holepos X = 8 mm

124
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
Integrando Tecnologias
Passo 4: Publicações de Parâmetros
Nesta etapa, iremos:
o Publique alguns parâmetros do componente de suporte.
o Os parâmetros podem ser usados dentro de outras partes em fórmulas.

Carregue: Stringer_Braket_Step_4_Start.CATPart

o Publique os seguintes parâmetros (selecionando-os na árvore):


Material
HoleRodDiameter
FastenerSize
Length
Width
HolesDiameter
o Publicar os seguintes parâmetros intrínsecos (usando o comando
Parameter) e renomeie-os:
O espaçamento entre os furos da função Rectpattern.HoleFastening:
PartBody \ RectPattern.HoleFastening \ Spacing1 -> HolesSpacing
O número de instancias entre os furos da função
Rectpattern.HoleFastening:
PartBody \ RectPattern.HoleFastening \ numberlnDir1 ->
NumberOfHoles

Av. Jabaquara, 2940 – 2º. Andar


Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 5: A criação de fórmulas em uma montagem existente


Nesta etapa, iremos:
o Criar novos parâmetros no nível do produto,
o Criar fórmulas, a fim de controlar as proporções gerais do Bracket e do
Stringer em relação ao nível de montagem.

Carregue: StringerAssy_Step5.CATProduct
o Inserimos o componente Bracket no produto.
o Crie os seguintes parâmetros no nível do produto:
BracketFastenerposition = 150 mm (tipo Length)
NumberOfFasteners = 2 (tipo Integer)
StringerWeightReduction = {1; 2} (tipo Integer, múltiplos valores)
BracketConfiguration = {1; 2; 3} (tipo integer, múltiplos valores)

o Agora iremos crie fórmulas no nível do produto. Use o Formula editor


no nível de produto para editar as publicações do Stringer e do
Bracket.

126
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Crie uma fórmula que controlará a posição


do Bracket de acordo com a posição do
furo de referência do Stringer:
BracketHoleZ = BracketFastenerPosition
o Crie uma fórmula que permitirá controlar o
número de fixadores do Bracket no nível
de produto:
NumberOfHoles = NumberOfFasteners
o Crie uma fórmula que permitirá definir a
configuração da Design Table do Bracket
no nivel do produto:
Configuration = bracketConfiguration
o Crie uma fórmula que controlará o peso de
redução do furo da Design Table do
Stringer a partir do Assembly:
WeightReductionHole = StringerWeightReduction
Aparece uma mensagem de aviso.
Clique em OK.
o Criar uma fórmula que lincará o
comprimento do Stringer com a posição do
fixador do Bracket.
Length = BracketfastenerPosition*2

127
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 6: Usando parâmetros como referências externas


Nesta etapa, iremos:
o Usar os parâmetros publicados do Bracket como parâmetros
importados em fórmulas do componente Stringer.
o Desassociar o parâmetro HolesDiameter da Design Table do Bracket e,
em seguida, associá-la a um parâmetro publicado do Bolt com uma
fórmula.

Carregue: StringerAssy_Step6_Start.CATProduct

o Ative o componente Stringer.


o Crie as seguintes fórmulas no componente Stringer com as
publicações criadas no componente Bracket:
 para controlar o espaçamento entre os furos instanciados:
BracketHolesSpacing = Bracket / HolesSpacing
 para controlar o número de furos instanciados:
PartBody \ rectpattern.Bracket \ numberlnDir1 = Bracket /
NumberOfHoles
 para controlar os diâmetros dos furos:
BracketHoleDiameter = Bracket / HolesDiameter

128
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

o Ativar o componente Bracket.


o Desassociar o HolesDiameter
da Design Table.

o Criar uma nova fórmula para controlar o diâmetro do furo de


referência para fixação no Bracket com o Bolt:
HolesDiameter = Bolt / Diameter

129
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br
CATIA V5 – Knowledge Fundamentals Rev. 0

Passo 7: Substituindo componentes e modificando configurações de


montagem
Nesta etapa, Iremos:
o Alterar a configuração dos parâmetros do Usuário.
o Substitua o componente Parafuso com o rebite e atualize a montagem.

Carregue: StringerAssy_Step7_Start.CATProduct e River.CATPart


o Ative o produto e o atualize.
o Altere os parâmetros do produto conforme image abaixo:

BracketFastenerPosition = 250 mm
NumberOfFasteners = 3
StringerWeightReduction = 2

o Observe as modificações
o Troque o componente Bolt pelo componente Rivet (Rivet.CATPart)
utilizando a função “Replace Component...” e atualize a montagem.

o Parabéns, concluimos todas as etapas do exercío.

130
Av. Jabaquara, 2940 – 2º. Andar
Planalto Paulista – SP – 04046-500
Fone/Fax (11) 2197-1000
www.tecmes.com.br

Você também pode gostar