Você está na página 1de 45

Apostila de Treinamento

TopSolid’Design
Componentes Inteligentes
Básico 7
TopSolid’Design Componentes Inteligentes Básico 7
© 2013, Missler Software.
7, Rue du Bois Sauvage
F-91055 Evry, FRANCE
Web: http://www.topsolid.com
E-mail: info@topsolid.com
All rights reserved.

Estas informações estão sujeitas a modificações sem aviso prévio.


Este material não pode ser reproduzido ou redistribuído, no todo ou em parte, sem o formal consentimento por
escrito da Missler Software Brasil.
TopSolid® é uma marca registrada da Missler Software.

TopSolid® é o nome de um produto da Missler Software.

As informações contidas neste documento estão sujeitas a alteração sem aviso prévio e não devem ser
interpretados como um compromisso pela Missler Software.

Este manual foi traduzido livremente por Eduardo Machado.

O software utilizado neste documento é fornecido sob licença e somente pode ser usado e duplicado em
conformidade com os termos desta licença.

ii Missler Software
TopSolid’Design Componentes Inteligentes Básico 7

Sumário
Biblioteca Padrão .................................................................................................................................................. 1
Criando uma Biblioteca Padrão........................................................................................................................... 1
Referenciando a Biblioteca ................................................................................................................................. 1

Famílias de Peças .................................................................................................................................................. 1


Exercício Preliminar: Família de uma Cantoneira Simples ................................................................................... 1
Criando um Documento Genérico de um Componente ....................................................................................... 1
Modelagem da peça Cantoneira Simples........................................................................................................ 1
Copia do documento Cantoneira Simples ....................................................................................................... 3
Integração do código no nome do documento genérico ................................................................................. 3
Criando um Documento the Família Cantoneira Simples..................................................................................... 5
Definição do catálo para o documento de família Cantoneira Simples ............................................................ 5
Definição dos valores dos parâmetros das instâncias de família ..................................................................... 5
Checking in no documento de família Cantoneira Simples .............................................................................. 6
Criação de uma montagem incluindo várias instâncias de família ................................................................... 6
Exibição das ocorrências das instâncias da família .......................................................................................... 7
Explicando o Exercício: Família de Cantoneiras com Condições ........................................................................... 7
Documento genérico ..................................................................................................................................... 7
Documento de família.................................................................................................................................... 7
Instâncias de família ...................................................................................................................................... 8
Parametrizando o Modelo do Documento de Peça Genérico .............................................................................. 8
Criação de um reforço.................................................................................................................................... 8
Criação de uma 2º elevação identica na face oposta ....................................................................................... 9
Associação da primeira operação de boss a uma condição ............................................................................10
Associação de várias operações a uma mesma condição com um parâmetro booleano ................................10
Remoção de uma condição da operação .......................................................................................................10
Condição da primeira elevação usando o parâmetro booleano CB ................................................................11
Criação de uma cavidade ..............................................................................................................................12
Repetição da cavidade por espelhamento .....................................................................................................13
Associação das cavidades a uma condição independente do modelamento ..................................................13
Associação do parâmetro booleano P à primeira cavidade ............................................................................14
Associação do parâmetro booleano P à repetição da cavidade......................................................................14
Teste das condições e parâmetros ................................................................................................................14
Formatação dos parâmetros de documentação do documento genérico ......................................................15
Edição do código do documento genérico .....................................................................................................15
Parametrização do nome do documento genérico ........................................................................................15
Parametrização da descrição do documento genérico...................................................................................16
Declaração de um documento genérico como sendo virtual .........................................................................17
Criando um Documento de Família....................................................................................................................18
Criação do documento de família da Cantoneira ...........................................................................................18
Seleção dos parâmetros genéricos usados na família da Cantoneira..............................................................19
Definição dos valores dos parâmetros das instâncias de família ....................................................................19
Pré visualização das diferentes instâncias da família .....................................................................................19
Criação das diferentes instâncias da família ..................................................................................................21
Inserindo Instâncias da Família na Montagem ...................................................................................................21

Missler Software Brasil iii


TopSolid’Design Componentes Inteligentes Básico 7
Identificação das inclusões na montagem ..................................................................................................... 22
Criação de uma lista de material ................................................................................................................... 23
Subistituição de uma instância para outra em uma ocorrência...................................................................... 24
Substituição usando o código ....................................................................................................................... 25

Componentes com Controles Paramétricos ......................................................................................................... 28


Conceituando uma Família com Apenas Controles Paramétricos ....................................................................... 28
Criando um Documento Genérico para a Família ............................................................................................... 28
Criação de um esboço para a peça ................................................................................................................ 28
Criação de uma forma de revolução.............................................................................................................. 29
Condicionando o corte por um parâmetro booleano KC ................................................................................ 30
Associando o name com um parâmetro ........................................................................................................ 31
Associando a descrição com o nome ............................................................................................................. 31
Declarando o documento como sendovirtual ................................................................................................ 31
Criando uma Família ......................................................................................................................................... 31
Criação de um novo documento de família ................................................................................................... 31
Definição do estatus de cada parâmetro como um controle ......................................................................... 32
Indicação da descrição para cada parâmetro de controle .............................................................................. 32
Associação de uma imagem aos controles .................................................................................................... 32
Checking no documento de família Polia....................................................................................................... 33
Usando o Componente de Família ..................................................................................................................... 34
Inclusão do componente Polia num documento de montagem ..................................................................... 34
Modificação do parâmetro de controle do componete ................................................................................. 35

Operações Condicionadas .................................................................................................................................... 36


Criando o Eixo ................................................................................................................................................... 36
Criando um Documento de Enumeração ........................................................................................................... 36
Criando um Parâmetro de Usuário de Enumeração ........................................................................................... 37
Criando um Parâmetro de Alternar o Número Inteiro........................................................................................ 37
Condicionando o Chanfro .................................................................................................................................. 38
Condicionado o Rebaixo .................................................................................................................................... 38
Condicionando o Filete ...................................................................................................................................... 39
Criando a Família............................................................................................................................................... 39

Componente Derivado da Biblioteca Padão ......................................................................................................... 40


Derivando um Documento Genérico ................................................................................................................. 40
Derivando a Família........................................................................................................................................... 41

iv Missler Software
TopSolid’Design Componentes Inteligentes Básico 7 Biblioteca Padrão

Biblioteca Padrão
Criando uma Biblioteca Padrão
• Para criar uma nova biblioteca, clique no ícone do botão TopSolid > Arquivo > Nova Biblioteca e
renomeie ela para Biblioteca Básica.

Referenciando a Biblioteca
• Clique com o botão esquerdo on referências, e depois selecione Biblioteca de referência.

• Selecione a biblioteca TopSolid Mechanical e Valide.

Famílias de Peças
Esta seção ensina como criar sua própria família de componentes.
O conceito "família" no TopSolid 7 é muito fácil usar e fornece vários benefícios.

Os exercícios seguintes irão auxiliar a deixar mais familiar esse conceito:


• O primeiro exercício abordará o processo de criação da família de cantoneiras simples.
• O segundo exercício ajudará a entender a maioria dos recursos fornecidos pelos:
- Parâmetros de modelamento.
- Parâmetros do documento.

Exercício Preliminar: Família de uma Cantoneira Simples

Criando um Documento Genérico de um Componente


Um document genérico é um documento base de peça ou montagemque inclui os parâmetros necessários para a
criação das diversas instâncias do document de família.

Modelagem da peça Cantoneira Simples


• Crie uma nova pasta chamada 01- Família de Peças onde serão criados os arquivos desse exercício.
• Crie um novo documento de peça e renomeie ele para Cantoneira Simples.
• Desenhe um novo esboço e restrinja ele usando os parâmetros A e B como as dimensões, como desenhado na
imagem a seguir. Para criar parâmetros diretamente, é necessário apenas definer o nome do parâmetro
seguido do símbolo =, e depois definer o valor.
Nota: Não importa a posição do Sistema de coordenadas.

Missler Software Brasil 1


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

• Extrude esse esboço no modo Centro com um comprimento de C=43mm.

Nota: Não é necessário fazer a extrusão centralizada. Mas nesse caso, como a peça é simétrica, faz sentido deixar
o sistema de coordenadas absolute no centro da peça.

• Salve o documento Cantoneira Simples.

2 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
Copia do documento Cantoneira Simples
• A partir da Árvore de projetos, clique com o botão esquerdo no documento de peça Cantoneira Simples e
selecione Copie.

• Depois clique com o botão esquerdo na pasta 01- Família de Peças e selecione Colar.

O documento Cantoneira Simples - Copie gerado vai ser usado no exercício 2 em Famílias de peças.

Integração do código no nome do documento genérico


• No documento de peça Cantoneira Simples, abra a pasta Parâmetros > Parâmetros do sistema na Árvore de
entidades.
• clique com o botão esquerdo no parâmetro Código do documento, e depois selecione Editar.
- O campo Nome fica cinza para informar que o nome do parâmetro Código não pode ser alterado.
- O campo Descrição pode ser preenchido se necessário.
- O campo Valor corresponde ao valor do documento. Este campo fica vazio pois nenhum valor foi
especificado ainda.
• Modifique o valor escrevendo um simples sinal de ? ou outro character qualquer para identificar o seu
docuemento enérico na Árvore de projetos, e depois Valide.

• clique com o botão esquerdo no parâmetro Nome, e depois selecione Outros > Parametrizado.
• No campo Valor, adicone - [$Código] depois do nome Cantoneira Simples como mostrado na imagem, e depois
Valide.

O nome do document genérico agora está parametrizado de acordo com o Código, resultando em Cantoneira
Simples - ?.
• Salve o documento genérico Cantoneira Simples - ?.

Missler Software Brasil 3


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

4 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

Criando um Documento the Família Cantoneira Simples


O document de família inclui um catálogo em que cada coluna contém o valor dos parâmetros que definem as
diferentes instâncias.
Para criar qualquer documento que é dependente de outro docuemento, proceda como a seguir:

• clique com o botão esquerdo na Cantoneira Simples - ? documento genérico na Árvore de projetos, e depois
selecione um novo documento de Família. Use o modelo em branco e Valide.
• Renomeie o documento de família para Cantoneira Simples.

Definição do catálo para o documento de família Cantoneira Simples


Uma tabela é exibida em cinza na parte de baixo daárea gráfica e inclui uma primeira coluna na qual será inserido
o valor do parâmetro Código para cada instância da família.
O TopSolid cria automaticamente a pasta Genérico na Árvore de entidades do documento de família, contendo os
parâmetros A, B e C do documento genérico.

• A partir da pasta Genérico, pressione e segure o botão CTRL e use o botão esquerdo do mouse para selecionar
os parâmetros A, B e C na ordem em que eles aparecerão na tabela. Solte o botão CTRL e arraste os parâmetros
para a parte cinza da tabela.

Definição dos valores dos parâmetros das instâncias de família


Serão criadas 3 Cantoneiras Simples. Para fazer isso é preciso fornecer os valores como na tabela a seguir.
Para preencher as colunas do catálogo, faça o seguinte:
• Primeiramente especifique um valor para o parâmetro Código, e depois pressione a tecla Tab para mover para
a próxima célula.
• Repita esse procedimento até preencher toda a tabela.

Missler Software Brasil 5


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Checking in no documento de família Cantoneira Simples


Faça o checking no documento de família para criar as diferentes instâncias da família. Essas instâncias criam
documentos independentes que são acessíveis por dentro do documento de família na Árvore de projetos,
identificados pelo seu código.

Se o documento de família não está no cofre, as isntâncias serão criadas quando forem sendo usadas na montagem.

Criação de uma montagem incluindo várias instâncias de família


• Crie um novo Documento de montagem.
• Na janela Localizar, escreva Cantoneira selecionando a Família como tipo, e depois atualize.

O TopSolid lista as diferentes famílias encontradas na pesquisa.


• A partir da janela de localizar, arraste a família Cantoneira Simples para o documento de montagem. Inclua
várias instâncias da família para o documento de montagem, e posicione da maneira que quiser.

• Inclua:
- Uma instância com o código Large.
- Uma instância com o código Medium.
- Duas instâncias com o código Small.
O resultado final deverá ser parecido como este:

6 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
Exibição das ocorrências das instâncias da família
• Abra a pasta Peças na Árvore de entidades.

A pasta Peças deverá conter:


- Duas ocorrências da contoneira pequena.
- Uma ocorrência da contoneira média.
- Uma ocorrência da contoneira grande.

Por exemplo, as duas ocorrências da cantoneira pequena são especificadas por:


- Seu nome como definido no documento genérico, chamado Cantoneira Simples, seguido pelo código Small
da instância.
- Um número <***> é definido automaticamente pelo TopSolid 7 para distinguir uma cantoneira pequena da
outra.
• Feche o documento de montagem sem salvar ele para não poluir a biblioteca.

Explicando o Exercício: Família de Cantoneiras com Condições


Na sequecência serão abordados com mais profundidade alguns temas do exercício anterior.

Documento genérico
Um documento genérico é um documento de peça ou montagem que contém 2 tipos de parâmetros a serem
variados no catálogo do documento de família.
• Os parâmetros de modelamento que determinam a geometria do arquivo. Neste exercício, os parâmetros de
modelamento podem ser:
- Números reais que determinam as dimensões geométricas.
- Condições lógicas que determinam o valor do parâmetro Booleano, sendo que esse valores podem apenas
ser verdadeiros ou falsos. Esses parâmetros Booleanos podem depois ser aplicados à operações que serão
calculadas apenas se o valor for verdadeiro..
• Os parâmetros de documentação que não influenciam no format da peça, mas eles permitem indentificar ou
caracterizar o documento pelo nome, descrição, código, autor…

Documento de família
Um documento de família é um documento específico que auxilia:
- Selecionar os parâmetros de documentação genérico para serem variados e gerar diferentes instâncias.
- Criar um catálogo no qual será definido o valor para o parâmetro genérico criando assim diferentes
instâncias da família.
- Criar instâncias da família individuais para cada ítem descrito na tabela do docuemnto de família.

Missler Software Brasil 7


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Instâncias de família
As instâncias de família são diferentes cópias do documento genérico, no qual cada parâmetro teve seus valores
definidos pelo catálogo da família. Elas são as verdadeiras peças da família que serão usadas nas montagens. Essas
instâncias são indentificadas pelo nome parametrizado com o valor do código associadas a elas.
O parâmetro do documento chave para a criação dessas instâncias é o código, que é definido no catálogo da família.
Esse código permite substituir rapidamente uma instância por outra na montagem.

Parametrizando o Modelo do Documento de Peça Genérico


• Renomeie o documento Cantoneira Simples - Copie para Cantoneira.

Vamos voltar no histórico do modelamento da cantoneira, e associar a ela uma operação que estará sujeita a uma
condição específica:
- Reforços laterais são necessários apenas para cantoneiras que o comprimento exceda 40mm.
- Operações de cavidades serão feitas em apenas alguns modelos.

Criação de um reforço
• Crie um esboço na face lateral, e depois desenhe o seguinte perfil triangular.

• faça um Boss baseado nesse esboço.

- No campo Direção, clique no ícone da seta to fazer com que a elevação aconteça para dentro da peça.
- No campo Limite, entre com D=4mm.

8 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

Criação de uma 2º elevação identica na face oposta


• Execute o comando Forma > Boss.
- Seção: Selecione Sketch 2 na lista de opções.
- Direção: clique no ícone da seta to fazer com que a elevação aconteça para dentro da peça.
- Limite: Abra a lista de opções e selecione o parâmetro D.

- Plano de referência: Clique no ícone da função, e depois clique na outra face lateral, assim como
indicado na imagem a seguir.

• Valide.
Missler Software Brasil 9
Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Associação da primeira operação de boss a uma condição


• clique com o botão esquerdo na face do primeiro boss, e depois dentro da seção Boss 1 selecione Outros >
Condição.
Neste momento, as duas elevações vão ficar temporariamente desativadas, como fica mostardo na Árvore de
operações. Todas as operações subsequentes também são desativadas porque elas podem depender dessa
operação condicionada.

• Na caixa de diálogo, marque Com condição, e depois insira a seguinte condição: C>=40mm.

• Valide.
• Modifique o parâmetro C para algum valor menor que 40mm
para verificar se a elevação desaparece. Depois, volte com o
valor do C para 43mm.

Nota: Na Árvore de operações, as operações condicionadas são


precedidas pelo símbolo (?) se elas estão ativas e pelo símbolo (x)
se elas estão desativadas por conta da condição.

Associação de várias operações a uma mesma condição com um parâmetro booleano


Para submeter o segundo boss a uma mesma condição, siga o mesmo procedimento descrito antes.
Todavia, se várias operações dependerem de uma mesma condição e/ou a condição for complexa, existe um
método muito mais rápido e fácil de fazer isso, mas primeiramente remova a condição da primeira elevação.

Remoção de uma condição da operação


• clique com o botão esquerdo no Boss 1 na Árvore de operações ou na área gráfica.
• Selecione Outros > Condição.
10 Missler Software Brasil
TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
• Marque Sem condição.
• Valide.

Condição da primeira elevação usando o parâmetro booleano CB


• clique com o botão esquerdo no Boss 1 na Árvore de operações.
• Selecione Outros > Condição.
• Marque Com condição.
• Clique no e selecione Parâmetro booleano.

• Complete os campos como a seguir.

• Confirme uma vez para criar o parâmetro booleano que pode apenas ter 2 valores:
- Verdadeiro quando C>=40mm e B<15mm.
- Falso quando C<40mm e B>15mm.

• Confirme uma segunda vez para que a elevação seja criada quando o parâmetro CB for verdadeiro..

Nota: Na Árvore de operações, a operação correspondente à criação do parâmetro booleano CB é exibida num nó
dentro da operação Boss 1, abaixo dessa operação, ou seja, cronologicamente antes dessa operação. Por isso, o
parâmetro booleano CB também pode ser usado como condição para a operação Boss 2.

Para aplicar a mesma condição para Boss 2, proceda como a seguir:

• clique com o botão esquerdo em Boss 2 na Árvore de operações.


Missler Software Brasil 11
Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

• Selecione Outros > Condição.


• Marque Com condição, e depois selecione CB na lista de opções.

Criação de uma cavidade


• Na Árvore de operações, mova para baixo das operações de elevação a barra do histórico de criação para que
o esboço seja criado antes das operações condicionadas. Pois o posicionamento e as restrições do esboço
devem existir mesmo quando as elevações forem desativadas.

• Crie um novo esboço na face vertical da cantoneira, como mostrado abaixo.


A tríade indica que o Eixo Y absolute está horizontalmente orientado . Para orientar o Eixo y absolute verticalmente,
proceda como a seguir:

• Selecione 2D Sketch > Sketch da posição.


• Marque Vertical direção (Y).
• Selecione Absolute Y Axis na lista de opções, e depois Valide.

12 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

• Valide o esboço e actualize a inserção clicando no .


• Crie uma Cavidade passante a partir desse esboço. No campo Limite, selecione Passante na lista de opções.

Repetição da cavidade por espelhamento

• Execute a função Repetição para criar uma cavidade usando um plano de simetria. Clique no ícone para
criar o plano médio da cantoneira.

Associação das cavidades a uma condição independente do modelamento


Será criado o parâmetro booleano P que vai ser Verdadeiro ou Falso sem depender de nada.

• Na Árvore de entidades, clique com o botão esquerdo na pasta Parâmetros, e depois selecione
Parâmetro booleano.
- No campo Nome, escreva P.
- insira a seguinte descrição: Condição da cavidade.
- Selecione o valor Veradeiro na lista de opções, como mostrado abaixo.

O parâmetro booleano é criado com o valor Verdadeiro atual.


Se quiser alterar esse valor para Falso, vá na Árvore de entidades, de um duplo clique on P e desmarque a caixa
ao lado do campo Valor.

Missler Software Brasil 13


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Associação do parâmetro booleano P à primeira cavidade


• clique com o botão esquerdo emu ma das faces da cavidade, e depois selecione Outros > Condição.

• Marque Com condição.


• Selecione P=Veradeiro na lista de opções.

Associação do parâmetro booleano P à repetição da cavidade


Se o parâmetro P estiver marcado como Falso, a primeira operação de cavidade não vai ser calculada, e a repetição
dessa cavidade vai ficar inválida.
A repetição da cavidade deve estar sujeita a mesma condição P=Verdadeira clicando com o botão esquerdo na
repetição da segunda cavidade ou a na Árvore de operações.

Teste das condições e parâmetros


• Modifique os parâmetros como descrito abaixo. Na Árvore de entidades, dê um duplo clique em cada
parâmetro um por vez e altere seus valores como a seguir:
- E = 25
- P=Falso
- D=6
- C = 33
- B = 12
- A = 88

O resultado final será este::

O modelamento da peça genérica agora está finalizado.


• Salve o documento genérico.

14 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
Formatação dos parâmetros de documentação do documento genérico
Antes desse documento de peça ser usado como o documento genérico da família, é preciso certificar que seu
código, seu nome e descrição vão permitir identificar claramente as diferentes instâncias da família quando for
usado em uma montagem.

Edição do código do documento genérico


O documento de peça que não é uma instância da família não contém nenhum código por si só. Como é possível
ver na pasta Parâmetros do documento genérico, o valor do parâmetro código é não especificado.
Todavia, um valor convencional, tal como o character ?, pode ser atribuido ao parâmetro de código permitindo:
- Identificar na Árvore de projetos que este documento é um documento genérico.
- Saber como vai ficar o nome final da peça se este for parametrizado em relação ao código.
Será feito então a parametrização do nome da peça com o seu código.
• Abra a pasta Parâmetros > Parâmetros do sistema na Árvore de entidades.
• clique com o botão esquerdo no parâmetro Código para editá-lo.
- Nome: Este campo está cinza para informar que ele não pode ser modificado.
- Descrição: Deixe este campo em branco.
- Valor: Este campo corresponde ao valor que o parâmetro código vai ter no documento. Este campo está
atualmente em branco porque nenhum valor foi especificado.
• Altere o valor inserindo o caracter ? ou qualquer outro para identificar que este é um documento de família
genérico na Árvore de projetos.

Parametrização do nome do documento genérico


O nome é usado para identificar as ocorrências das instâncias de família que forem sendo incluídas na montagem.
É possivel localizer essas ocorrências na pasta Peças na Árvore de entidades do document de montagem.
Para que o nome das instâncias inclua o código delas, é preciso parametrizar o nome do documento genérico com
o parâmetro do código.

• clique com o botão esquerdo no parâmetro Nome do documento.


• Selecione Outros > Parametrizado.
- Nome: Este campo está cinza para informar que ele não pode ser modificado.
- Valor: Este campo corresponde ao valor que o parâmetro nome vai ter no documento. Ele atualmente é
Cantoneira.
• Para ficar mais claro, adicione um caracter de separação depois do valor ("-" por exemplo), e depois adicione
[$Código] para fazer um link com o parâmetro de código.

Na Árvore de entidades, o nome do documento agora é seguido pelo caracter ? que corresponde ao valor do
parâmetro Código.

Missler Software Brasil 15


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Nota: A parametrização normalmente é feita adicionando o nome do parâmetro que se deseja incluir:
• Se quiser incluir um parâmetro de documentação padrão do documento, basta fazer o seguinte e colocar tudo
dentro de [ ]:
- O símbolo $ deve ser inserido primeiro.
- Seguido pelo nome desse parâmetro, assim como aparece no help fazendo uma pesquisa pela palavra
“parametrized".

Exemplo: [$Código] como mostrado na imagem anterior.

• Se quiser parametrizar em relação à um parâmetro do modelo, é necessário inserir o nome desse parâmetro
dentro de colchetes, sem nehum outro caracter.

Exemplo: [C] inclui o valor do parâmetro C.

Parametrização da descrição do documento genérico


O mais comum é que em uma lista de material uma peça seja identificada pela sua descrição.
Por padrão, a descrição de um documento é não especificada, como é possível ver na pasta Parâmetros >
Parâmetros do sistema.
No geral, o nome de um elemento é alguma coisa simples, e a descrição é um termo mais longo que descreva
melhor um elemento.
Para distinguir as instâncias de uma família, na descrição do documento genérico deve ser incluído pelo menos o
parâmetro de código do documento.
A descrição do documento genérico será então parametrizada usando:
- Um parâmetro do documento, como o nome, que por sua vez já contém o código para distinguí-lo das
diferentes instâncias da família incluída na montagem.
- 2 textos independentes - B : e - C : para indicar de onde vem o valor indicados após esses caracteres.
- 2 parâmetros do modelo, assim como os parâmetros B e C.

• Na pasta Parâmetros > Parâmetros do sistema, clique com o botão esquerdo no parâmetro Descrição do
documento.
• Selecione Outros > Parametrizado.
- Descrição: Este campo está cinza para informar que ele não pode ser modificado.
- Valor: Este campo corresponde ao valor que o parâmetro nome vai ter no documento. Ele atualmente é
vazio pois não existe nenhum valor especidficado.
• Altere o valor para [$Nome] - B : [B] - C : [C] como mostrado abaixo.

16 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
A descrição do documento está agora exibido na pasta Parâmetros na Árvore de entidades, como na imagem
abaixo, onde:

- ? é o valor do parâmetro do código do documento que por sua vez aparece no parâmetro do nome.
- - C : e - B : corresponde ao texto que separa e anuncia os parâmetros B e C.
- 12 e 33 são os valores atuais correspondentes aos parâmetros do modelo B e C.

Nota: Para verificar que o parâmetro do documento está parametrizado, abra a pasta Parâmetros na Árvore de
entidades, e clique com o botão esquerdo no nome do parâmetro; o menu deve começar pelo nome
Parametrizado, como mostrado abaixo.

• Para remover a parametrização de um parâmetro de documentação (torná-lo basificado), clique com o botão
esquerdo nesse parâmetro e selecione Outros > Basificar, como mostrado abaixo.

Na Árvore de operações, é possível observar que a parametrização da descrição vem depois da parametrização do
nome, pois um depende do outro.

Declaração de um documento genérico como sendo virtual


O documento genérico não é uma peça real. Ele só foi criado para poder gerar a família de cantoneiras cujo catálogo
irá definir a variedade de instâncias que são as peças reais.
Declarar este documento como sendo "virtual" significa que ela simplesmente não vai ser considerada quando for
feita uma pesquisa de peças baseada em um critério, para não correr o risco de um componente genérico ser
incluído em uma montagem.

• Para declarar um documento como sendo virtual, clique no ícone TopSolid > Arquivo > Documento virtual,
e depois marque a caixa Documento virtual.

Missler Software Brasil 17


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

Um parâmetro Virtual = Veradeiro é automaticamente criado na pasta Parâmetros do sistema.

Nota: Para que a peça não seja mais considerada virtual, basta apenas editar esse parâmetro e desmarcar essa
opção.
• Salve o documento genérico.

Criando um Documento de Família

Criação do documento de família da Cantoneira


O documento de família irá incluir o catálogo no qual cada linha irá conter valores diferentes dos parâmetros que
definem as instâncias família.

Assim como qualquer documento que dependa de outro para existir, é possível cria-lo da seguinte maneira:

• clique com o botão esquerdo em cima da aba do documento na parte superior na área gráfica e selecione
Família.

• Renomeie the documento de família para Cantoneira na Árvore de projetos.

18 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
É possivel renomear o documento de família a qualquer momento sem nenhuma restrição. De fato, os nomes e as
descrições das instâncias de família vão somente depender do nome e descrição definidos para no documento
genérico de origem da família.

Seleção dos parâmetros genéricos usados na família da Cantoneira


Uma tabela é exibida em cinza na parte de baixo da área gráfica e inclui uma primeira coluna na qual será inserido
o valor do parâmetro Código para cada instância da família.
O TopSolid cria automaticamente a pasta Genérico na Árvore de entidades do documento de família, contendo
todos os parâmetros do documento genérico que são possíveis de serem usados para definição das instâncias.

No caso dessa cantoneira, serão selecionados todos os parâmetros exceto:


O parâmetro booleano CB (condição do Boss) que pode ter o valor Verdadeiro ou Falso determinado pelo valor dos
parâmetros reais B e C.

Para selecionar esses parâmetros, faça o seguinte:


• Abra a pasta Genérico na Árvore de entidades.
• A partir da pasta Genérico, pressione e segure o botão CTRL e use o botão esquerdo do mouse para selecionar
todos os parâmetros de uma vez na ordem em que eles aparecerão na tabela. Solte o botão CTRL e arraste os
parâmetros para a parte cinza da tabela

Na primeira linha da tabela os campos estão em branco por padrão. Eles precisam ser definidos linha por linha para
descrever as instâncias da família.
• Insira os valores para cada parâmetro de modelamento:
- Insira um número para os parâmetros reais.
- Para o parâmetro booleano P, marque a caixa para que a condição para a operação de cavidade seja
Verdadeira.

Definição dos valores dos parâmetros das instâncias de família


Serão criados vários tipos de cantoneira:
- 2 cantoneiras grandes, uma furada e a outra não, cujos códigos serão respectivamente GP e GN.
- 2 cantoneiras médias, uma furada e a outra não, cujos códigos serão respectivamente MP e MN.
- 2 cantoneiras pequenas, uma furada e a outra não, cujos códigos serão respectivamente PP e PN.

Pré visualização das diferentes instâncias da família


A peça que foi modelada no documento genérico da família aparece aparece na área gráfica.
Para pré visualizar uma outra instância de família, proceda como a seguir:

• clique com o botão esquerdo na célula da primeira linha da tabela (aquele que não tem nada escrito) e
selecione Visualizar instância.
Missler Software Brasil 19
Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

20 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças
Criação das diferentes instâncias da família
Para criar as diferentes instâncias da família, é necessário colocar o documento de família no cofre.
• Para verificar que as instâncias foram criadas, vá para a Árvore de projetos e abra o nó do documento de família.
As diferentes instâncias da família agora estão identificadas pelo seu código, assim como foram definidas na
primeira coluna da tabela.

Inserindo Instâncias da Família na Montagem


No exercício anterior foi mostrado como inserir um documento de família numa montagem usando a ferramenta
de localizar, que é o melhor método.
Outro método é pela própia biblioteca. Todavia, a desvantagem desse método é ter que ficar procurando o arquivo
certo dentre vários outros existentes.
• Crie um novo documento de montagem .

Existem duas formas de incluir as instância diretamente pela biblioteca.

1º método: Incluir a família e depois escolher a instância


• A partir da Árvore de projetos, arraste e solte the documento de família para a montagem.
A isntância que é exibida na área gráfica corresponde a um “valor médio”do catálogo. Se essa isntância for a certa,
valide. Se for necessário inserir outra inst6ancia, selecione-a pelo código a partir da lista de opções.
Neste caso:
• Renomeie a ocorrência da primeira instância para Peça Inicial.
• No campo Código, selecione GN e Valide.

2º método: Incluir a instância desejada diretamente


Nota: Para trabalhar com esse método, as diferentes instâncias de família devem estar previamente criadas.
• A partir da Árvore de projetos, arraste e solte a instância GN para o documento de montagem.
Missler Software Brasil 21
Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

• Depois arraste e solte a instância GP e posicione ela.


• Renomeie a ocorrência para Peça da Esquerda.
• Depois arraste e solte a instância MN e posicione ela.
• Renomeie a ocorrência para Peça da Direita.

Identificação das inclusões na montagem


Quando uma peça é usada em uma montagem ela é chamada pela sua ocorrência.
É possivel achar todas as ocorrências de uma montagem na pasta Peças na Árvore de entidades da montagem.
• Abra a pasta Peças da montagem.

Cada ocorrência é identificada por 2 elementos:


- Primeiro o nome da instância inserida.
- Depois o nome dado à ocorrência (indicado entre os símbolos < >) quando incluída.

Então, a primeira peça incluida é identificada como Cantoneira - GN <Peça Inicial>.

Nota: O nome da ocorrência sempre estará indicado entre os símbolos < >. Quando não for definido um nome para
a ocorrência quando ela for inserida na montagem, estas ocorrências ficarão assinaladas com um número de
identificação padrão.
• Adicione novas instâncias para obter o resultado seguinte.

22 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

Criação de uma lista de material


• clique com o botão esquerdo no documento de montagem, e depois selecione Lista de materiais.
• Selecione Id.Qty.Des.PN.Mat.Mass a partir dos modelos padrão disponíveis.

• Confirme as seguintes caixas de diálogo para confirmar a criação da lista de material para esta montagem atual.
Certifique-se de que a opção Grupos por propriedades esteja marcada.

Missler Software Brasil 23


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

A tabela BOM é criada informando que existem duas ocorrências de cada instância da família.

Subistituição de uma instância para outra em uma ocorrência


• clique com o botão esquerdo na occurrência <Peça da Esquerda>, e depois selecione Editar na seção
Inclusão 2.
• Selecione o código GN na lista de opções.

A substituição é calculada sem nenhum problema e os posicionamentos da montagem permanecem sem gerar
nenhum erro por falta de referência.

24 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

Substituição usando o código


• clique com o botão esquerdo na ocorrência da instância Cantoneira - GN <Peça da Esquerda>, e depois
selecione Código.
• Duplo clique na etiqueta do código.
• Selecione o código MP na lista de opções.

• Clique no ícone para abrir o diálogo das Opções avançadas.


• Marque a opção Somente esta peça.

Missler Software Brasil 25


Famílias de Peças TopSolid’Design Componentes Inteligentes Básico 7

• clique com o botão esquerdo na ocorrência da instância Cantoneira - MN, e depois selecione Código.
• Duplo clique na etiqueta do código e selecione o código PP.
• Nas opções avançadas, marque Somente este código <MN>.

• clique com o botão esquerdo em qualquer ocorrência, e depois selecione Código.


• Duplo clique na etiqueta do código e selecione o código MP.
• Nas opções avançadas, marque todos os códigos <Cantoneira>.

26 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Famílias de Peças

Missler Software Brasil 27


Componentes com Controles Paramétricos TopSolid’Design Componentes Inteligentes Básico 7

Componentes com Controles Paramétricos


Este exercício ensina como criar componentes controlados por parâmetros que o valor é
especificado ao incluir o componente.

Conceituando uma Família com Apenas Controles Paramétricos


Diferentemente de uma família cujas instâncias são predefinidas por um catálogo, os componentes de uma família
com controles paramétricos são definidos no momento de sua inclusão. Neste momento, um documento de peça
correspondente ao valor definido ao controle é criado.
Quando uma inclusão é editada, o TopSolid cria uma nova instância, mas ele não exclui a antiga pois ela pode estar
sendo usada em outro local (referências de apoio por exemplo).

Criando um Documento Genérico para a Família

Criação de um esboço para a peça


• Crie uma nova pasta chamada 02 - Componentes com controles onde serão criados todos os documentos desse
exercício.
• Crie um novo documento de peça e renomeie ele para Polia.
• Crie o seguinte esboço com os diferentes parâmetros.

28 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Componentes com Controles Paramétricos
Criação de uma forma de revolução
• Crie a forma revolvida.

• Na face superior de uma das elevações, crie o seguinte esboço usando os parâmetros A e K.

Missler Software Brasil 29


Componentes com Controles Paramétricos TopSolid’Design Componentes Inteligentes Básico 7

• Crie um Corte por perfil.

Condicionando o corte por um parâmetro booleano KC


• clique com o botão esquerdo on Corte por perfil 1 na Árvore de operações.
• Selecione Outros > Condição.
• Marque Com condição.
• Clique no e selecione Parâmetro booleano.

30 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Componentes com Controles Paramétricos
Associando o name com um parâmetro
• Na pasta Parâmetros > Parâmetros do sistema na Árvore de entidades, clique com o botão esquerdo no
Nome.
• Selecione Outros > Parametrizado.
• No campo Valor, escreva Polia - ØE[DE] - ØI[DI] - Øf[d].

Associando a descrição com o nome


• clique com o botão esquerdo em Descrição.
• Selecione Outros > Parametrizado e insira o seguinte valor.

Declarando o documento como sendovirtual


• Use o comando > Arquivo > Documento virtual.
• Marque a caixa Documento virtual.
• Salve o documento.

Criando uma Família

Criação de um novo documento de família


• clique com o botão esquerdo na aba superior da janela do documento de peça Polia - ØE100 - ØI12 - Øf10 e
selecione Família.
• Renomeie o documento de família para Polia.
• Vá na Árvore de entidades da família, e depois abra a pasta Genérico.

Missler Software Brasil 31


Componentes com Controles Paramétricos TopSolid’Design Componentes Inteligentes Básico 7

Definição do estatus de cada parâmetro como um controle


• clique com o botão esquerdo na Controles pasta e crie uma pasta Chaveta.

• A partir da pasta Genérico arraste e solte cada um dos parâmetros para as pastas Controles, Controles
opcionais e Chaveta, como mostrado abaixo.

É possível alterar a ordem dos controles segurando-os com o botão esquerdo do mouse e arrastando para a posição
desejada.
Nota: A ordem dos controles na lista vai ser a mesma ordem na caixa de diálogo da inclusão.

Indicação da descrição para cada parâmetro de controle


Editar a descrição de cada parâmetro de controle é uma forma fácil de fazer com que ele seja reconhecido mais
facilmente na hora da inclusão do componente.
• Na pasta Controles, dê um duplo clique em cada parâmetro e dê a eles as seguintes descrições.

Associação de uma imagem aos controles


• clique com o botão esquerdo na pasta Controles e selecione Imagem de controle.

32 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Componentes com Controles Paramétricos
• Selecione a imagem da Polia fornecida junto com o material de treinamento.

• Clique no parâmetro DE e desenhe uma caixa ao redor da área do parâmetro. Repita este procedimento para
os outros controles.

Checking no documento de família Polia


Neste caso, esta família não é determinada por nenhum catálogo. Fazer o cheque in não cria nenhuma instância
automaticamente.
Toda via, essas isntâncias serão criadas durante as inclusões nas montagens onde forem usadas.
É possivel localizar essas instâncias na pasta Peças na Árvore de entidades da montagem.

Missler Software Brasil 33


Componentes com Controles Paramétricos TopSolid’Design Componentes Inteligentes Básico 7

Usando o Componente de Família

Inclusão do componente Polia num documento de montagem


• Crie um novo documento de montagem.
• Crie uma peça no contexto chamada Eixo e dimensione ela como mostrado abaixo.

• Na janela Localizar, insira Polia selecioando como tipo a Família, e depois atualize.

O TopSolid lista as diferentes famílias encontradas na pesquisa.


• A partir da janela de localizar, arraste a família Polia para dentro do documento de montagem.
• Especifique os diferentes controles e controles da chaveta, e depois posicione a ocorrência da Polia.

34 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7

• Inclua várias instâncias da família na montagem posicionando-as sobre o eixo.

Modificação do parâmetro de controle do componete


• Se for necessário alterar os valores da ocorrência, clique com o botão esquerdo em cima de uma das faces
da Polia e edite essa inclusão. É possivel inserir outros valores sem problema nenhum.

Missler Software Brasil 35


Operações Condicionadas TopSolid’Design Componentes Inteligentes Básico 7

Operações Condicionadas
Conceitos a introduzir:
- Parametrização de uma família de peças com uma condição de acabamento.
- Acabamentos na ponta da peça: chanfro, filete ou rebaixo.

Criando o Eixo

• Crie um novo documento de Peça e renomeie para Eixo.


• Crie um cilindro de Ø20mm com um comprimento de L=100mm.

• Salve o arquivo.

Criando um Documento de Enumeração

• Abra o menu de contexto no nome do projeto, selecione Documento > Special > Enumeração, e depois
preencha os campos como a seguir:

• Renomeie o arquivo to Acabamento da Ponta.


• Salve o arquivo.

36 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Operações Condicionadas

Criando um Parâmetro de Usuário de Enumeração


• No documento de peça Eixo, crie um parâmetro de enumeração de usuário. Para fazer isso, clique com o
botão direito para abrir o menu de contexto na pasta Parâmetros na the Árvore de entidades, e selecione

Outros > Parâmetro de enumeração de usuário.

Criando um Parâmetro de Alternar o Número Inteiro


• Crie um parâmetro de alternar parâmetro de número inteiro. Para fazer isso, clique com o botão direito para
abrir o menu de contexto na pasta Parâmetros na Árvore de entidades, e selecione Outros > Alternar
parâmetro de número inteiro.

Nota: Esse parâmetro associa cada tipo de acabamento a um valor que pode ser usado dentro das condições.
• Renomeie este parâmetro to Acabamento, selecione Acabamento da Ponta no campo Enumeração, e depois
forneça um valor para cada acabamento.

Missler Software Brasil 37


Operações Condicionadas TopSolid’Design Componentes Inteligentes Básico 7

Condicionando o Chanfro

• Crie um Chanfro no modelo 3D, e depois adicione uma condição para a operação. Para fazer isso, clique
com o botão direito para abrir o menu de contexto na operação do chanfro, selecione Outros > Condição,
and insira a seguinte condição:

Então, quando o parâmetro Acabamento for 1, o chanfro fica ativo (1); caso contrário ele é desativado (0).

• Verifique se a condição funciona corretamente alterando o parâmetro de enumeração do usuário.

Condicionado o Rebaixo

• Crie um esboço para determinar o perfil do rebaixo, e depois Corte por perfil a forma de maneira
revolucionada.

• Adicone a condição abaixo para a operação.

• Então, quando o parâmetro Acabamento for 2, o rebaixo fica ativo (1); caso contrário ele é desativado (0).
• Verifique se a condição funciona corretamente alterando o parâmetro de enumeração do usuário.

38 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Operações Condicionadas

Condicionando o Filete

• Faça um Filete no cilindro, e depois adicione uma condição para a operação.

Então, quando o parâmetro Acabamento for 3, o filete fica ativo (1); caso contrário ele é desativado (0).
• Verifique se a condição funciona corretamente alterando o parâmetro de enumeração do usuário.

Criando a Família
• Crie um documento de Família a partir do documento de peça.
• Arraste o parâmetro Acabamento para a pasta Controles.

No momento da inclusão, será possível escolher qual acabamento será usado na peça.

Missler Software Brasil 39


Componente Derivado da Biblioteca Padão TopSolid’Design Componentes Inteligentes Básico 7

Componente Derivado da Biblioteca Padão


Derivando um Documento Genérico
• Abra a biblioteca TopSolid ISO Mechanical.
• Abra o documento de peça Hexagon Socket Head Cap Screw ISO 4762 - ?.

• No menu suspenso da aba Ferramentas, selecione Derivações > Peça derivada.

40 Missler Software Brasil


TopSolid’Design Componentes Inteligentes Básico 7 Componente Derivado da Biblioteca Padão

• Clique no nó dos Projetos, selecione o projeto desejado, e depois valide.


• Mantenha as opções padrão e valide.

• Renomeie a peça derivada para Parafuso HSHC?.


• Edite a descrição da peça e substitua ela por uma descrição parametrizada. Para fazer isso, abra a pasta
Parâmetros > Parâmetros do sistema na Árvore de entidades, clique com o botão direito para abrir o menu
de contexto no parâmetro Descrição, e depois selecione Outros > Parametrizado.

• Feche o documento original Hexagon Socket Head Cap Screw ISO 4762 - ?.

Derivando a Família
• Abra a biblioteca TopSolid ISO Mechanical novamente, e depois o documento de família Hexagon Socket Head
Cap Screw ISO 4762.
• No projeto desejado, crie a nova família e renomeie ela para Parafuso HSHC.
• No menu suspenso da aba Ferramentas, selecione Documento genérico.
• No campo Documento genérico, selecione o documento de peça Parafuso HSHC - ?, e no campo Documento
base de família selecione Hexagon Socket Head Cap Screw ISO 4762, e depois valide.

Missler Software Brasil 41

Você também pode gostar