Eu sempre foi dito que o CATIA, seja seja CATIA V5 ou 3DEXPERIÊNCIA CATIAé construído para lidar com extremamente grandes CAD extremamente grandes. Achei que valia a pena investigar isso porque, em minha época como SOLIDWORKS engenheiro de aplicação, Eu vi pessoalmente montagens de clientes com até 60.000 componentes levarem mais de uma hora para serem abertas em um computador local. Esse tipo de desempenho pode dominar a forma como um engenheiro mesmo organiza seu dia, sem mencionar o efeito sobre a produtividade. Será que o CATIA realmente facilitar a vida dos senhores ao trabalhar com essa quantidade de dados? Vamos fazer algumas pesquisas e dê uma olhada no CATIA vs SOLIDWORKS quando se trata de grande desempenho de montagem.
Normalmente, há quatro problemas principais quando se lida com grandes montagens: tempos de abertura, tempos de salvamento, gráficos e umidade; usabilidade e tempos de reconstrução. Vamos quantificar o SOLIDWORKS, o CATIA V5 e o 3DEXPERIÊNCIA CATIA’s do CATIA nessas tarefas e apresentamos algumas de nossas reflexões.
Configuração do teste
Remodelagem paramétrica um extremamente grande em cada software era uma tarefa inviável, portanto, para os testes de abertura, salvamento e gráficos, eu importei o mesmo arquivo STEP de montagem grande para o SOLIDWORKS, CATIA V5 e 3DEXPERIÊNCIA CATIA. Como um arquivo STEP, todos os componentes são não paramétricos e existem nenhum par ou conexão de engenharia. Essa montagem tem 8.120 corpos sólidos com 3.099 componentes exclusivos.
Para o benchmark de reconstrução, Tenho uma única peça com um número muito alto de recursos, modelada no SOLIDWORKS e no CATIA. Os detalhes sobre esse modelo estão na seção de reconstrução.
Quanto a software e hardware, Estou usando SOLIDWORKS 2023 SP1.0, CATIA V5 2022 e 3DEXPERIÊNCIA CATIA 2023 Hot Fix 3.14. Todos os benchmarks foram feitos na mesma máquina, um Dell Precision 7560, i7-11850H @2.5GHz 2.5GHz, 64GB RAM, 2TB Samsung 980 SSD, placa gráfica NVIDIA RTX A3000 (v 31.0.15.1789) e executando o Windows 11.
SOLIDWORKS 2023 SP1.0
CATIA V5 2022
3DEXPERIÊNCIA CATIA 2023xHF3.14
Horários abertos
Após importar e salvar a montagem STEP, o teste de tempos abertos é de forma justa simples, mas há idiossincrasias de cada ferramenta CAD.
Abrir no SOLIDWORKS
O SOLIDWORKS tem três modos diferentes de abrir montagens.
Testamos todos os três tipos, mas observe que o “Resolvida” é a comparação mais próxima de ambos os pacotes CATIA.
- Modo de revisão de projeto (funcionalidade de edição limitada: mais informações) 13 segundos
- Modo leve (funcionalidade de edição limitada: mais informações) 40 segundos
- Resolvido (funcionalidade completa) 54 segundos
Abrir no CATIA V5
Assim como o SOLIDWORKS, o CATIA V5 salva e abre arquivos na máquina local, portanto, isso foi apenas uma simples abertura do arquivo do produto (montagem). Ao contrário do SOLIDWORKS, há apenas um modo de abertura.
Abrir no 3DEXPERIENCE CATIA
Desde então 3DEXPERIÊNCIA CATIA abre dados CAD da nuvem, a primeira vez que o senhor faz isso, ele terá que fazer o download (e depois disso, é em cache localmente). 3DEXPERIÊNCIA O CATIA exibirá uma caixa de diálogo ao abrir arquivos que passa pelas seguintes etapas:
- Preparação
- Solicitação
- Download
- Exibir
Fiz um benchmarking 3DEXPERIÊNCIA CATIA’s abertura da montagem em cache, pois essa é a experiência típica e equivalente ao SOLIDWORKS e ao CATIA V5.
SOLIDWORKS 2023 SP1.0
CATIA 3DEXPERIÊNCIA R2023x HotFix 3.14
CATIA V5 (CATIA V5-6 R2022)
A comparação final de tempos abertos para um modelo de montagem grande totalmente editável:
1o . | 3DEXPERIÊNCIA CATIA | 11 segundos |
2o | CATIA V5 | 19 segundos |
3o | SOLIDWORKS | 54 segundos |
Economize tempo
Aqui está como testei o desempenho de salvamento.
Depois de abrir a planta do GoE, editei algumas partes que são usado em várias montagens, então adicionei alguns acoplamentos/conexões de engenharia a algumas peças em uma submontagem, e por fim clicou no botão salvar.
3DEXPERIÊNCIA O CATIA dificulta a comparação direta, pois envolve em um comportamento de salvamento e carregamento específico da nuvem. Vamos ver como isso afetou os resultados.
Inicialmente, fiz minhas modificações, naveguei até a montagem de nível superior e, em seguida, cliquei no botão Salvar no nível da montagem, obtendo os seguintes resultados:
SOLIDWORKS | 6,05 segundos |
CATIA V5 | 3.33 segundos |
3DEXPERIÊNCIA CATIA | 6.57 segundos |
É não parecia certo que o senhor 3DEXPERIÊNCIA O CATIA não só podia salvar os arquivos no SSD, mas também carregá-los na nuvem com uma diferença de pouco mais de meio segundo – e então me lembrei dessa configuração no 3DEXPERIÊNCIA CATIA:
3DEXPERIÊNCIA O CATIA estava sendo salvo em segundo plano enquanto eu trabalhava, e o muito provavelmente o dois arquivos de peças provavelmente já estavam salvos antes de eu clicar em Salvar no nível de montagem. Embora eu geralmente não recomendaria a desativação do salvamento automático, mas eu dediquei um tempo para fazer essa comparação mais direta. Aqui estão meus resultados preliminares apenas com o subconjunto menor do Roots Blower:
SOLIDWORKS | 1,9 segundos |
CATIA V5 | 1,5 segundos (ou menos – foi difícil clicar no cronômetro rápido o suficiente) |
3DEXPERIÊNCIA CATIA | 2,93 segundos (muito respeitável, considerando que também está sendo carregado na nuvem) |
De volta ao conjunto de dados maior com mais edições, encontrei um recurso muito bom quando cliquei em Salvar tudo no 3DEXPERIÊNCIA CATIA. Recebi uma caixa de diálogo que mostrava todas as referências de arquivo na submontagem, e uma das opções no filtro excluía Objetos inalterados. Esse filtro reduziu a lista para apenas os arquivos que precisavam ser ser salvos, e também os destacou no modelo.
O CATIA V5 também tem uma ferramenta chamada Gerenciamento de salvamento que lista os arquivos que têm foram modificados, mas ele não os destaca na janela de gráficos. Não tão legal quanto 3DEXPERIÊNCIA CATIA, mas ainda útil.
Então, aqui estão os resultados finais:
Salvamento automático ativado | Salvamento automático desativado | ||
1o | CATIA V5 | 3.33 segundos | 5,2 segundos |
2o | SOLIDWORKS | 6,05 segundos | 10,8 segundos |
3o | 3DEXPERIÊNCIA CATIA | 6.57 segundos | 17,9 segundos |
Gráficos & Usabilidade
Para gráficos, SOLIDWORKS, CATIA V5 e 3DEXPERIÊNCIA CATIA todos têm opções de exibição que podemos querer alternar por motivos de desempenho ou preferenciais, mas estamos vamos comparar as configurações padrão. Esse teste qualitativo consistiu em panorâmica, zoom e rotação com um 3Dconnexion SpaceMouse. Todos os programas funcionaram muito bem no NVIDIA A3000, e eu não não notei nenhum problema com a queda de quadros ou com a tesselação dos modelos (o que o senhor poderá que o senhor normalmente vê em hardware sem suporte). Todas as três ferramentas de CAD renderizaram sem problemas nossa grande montagem.
Ao destacar faces e bordas (e apenas a velocidade geral de movimentação nos modelos), as experiências foram muito comparáveis. Consultei alguns de meus colegas e votei em qual o senhor achava que lidava melhor com os gráficose nós concluímos que o 3DEXPERIÊNCIA O CATIA parecia parecer e “sentir” melhor, com a chegada do SOLIDWORKS segundo, e CATIA V5 terceiro, mas apenas marginalmente.
Quanto à usabilidade, na minha experiência de trabalho com essa montagem, ao alterar cores e criar/editar recursos, houve áreas significativas em que eu estava esperando o SOLIDWORKS concluir um processo, enquanto 3DEXPERIÊNCIA O CATIA e o CATIA V5 concluíram a maioria das alterações em um tempo mínimo.
Há também a estabilidade. Embora eu não não tenho dados específicos para apresentar, mas posso dizer que, nas últimas três semanas, houve 34 vezes em que o SOLIDWORKS travava (um travamento real; o outro vezes I não não quis esperar e encerrou o processo), ao mesmo tempo, 3DEXPERIÊNCIA O CATIA e o CATIA V5 não apresentaram falhas ou interrupções.
Por outro lado, o CATIA V5 leva um pouco mais de tempo para iniciar do que o SOLIDWORKS, mas ambos são consideravelmente mais rápidos do que o 3DEXPERIÊNCIA CATIA (que deve negociar com o servidor em nuvem para fazer login e se conectar).
1ª | 3DEXPERIÊNCIA CATIA | Excelente |
2o | CATIA V5 | Excelente |
3o | SOLIDWORKS | Bom |
Tempos de reconstrução
O motivo Decidi realizar esta sessão de reconstrução vezes, é porque se a reconstrução de uma peça for lenta, a reconstrução do conjunto também será lenta. Então, para simplificar, Estou só vou lidar com o com um único arquivo de peça. Fiz um pouco de retrô neste modelo e remodelei uma versão do bocal do motor Merlin 1A da SpaceX. O que eu realmente adoro nesse modelo é que ele parece de forma justa complexo, mas a maior parte dos recursos são razoavelmente direto e simples. Ele também tem muitos recursos que precisam ser ser repetidose, por causa disso, isso gera alguns “legal” geometria. Decidi usar um modelo de peça única que utilizou modelagem multicorpo para ser concluído.
Estou um cara da velha guarda do SOLIDWORKS, então encontrei alguns problemas interessantes ao modelar isso no CATIA V5 e no 3DEXPERIÊNCIA CATIA – lá havia algumas maneiras diferentes de modelar alguns dos recursos, e o diferentes ferramentas CAD tinham suas preferências nesse sentido. Como isso poderia levar a diferenças de desempenho devido ao procedimento de modelagem, achei que o necessário executar o mais de um benchmark.
Imagem cortesia da SpaceX
Aqui está uma rápida olhada nos modelos de cada software e, em seguida vamos e vamos direto aos detalhes!
Como um primeiro teste, editei o primeiro esboço na parte para trocar um 7.50” dimensão para 7.49″, e, em seguida, iniciei o cronômetro quando saí do esboço para iniciar e reconstruir o modelo.
SOLIDWORKS | 43,04 segundos |
CATIA V5 | 13.37 segundos |
3DEXPERIÊNCIA CATIA | 13.24 segundos |
Mergulhando um pouco mais fundo, o CATIA V5 e o 3DEXPERIÊNCIA O CATIA não gosta de do um padrão de um padrão, enquanto O SOLIDWORKS passou por muitas iterações para permitir isso e manter o impacto no desempenho em um nível mínimo. Portanto, uma coisa que alterei no modelo do SOLIDWORKS foi modelar alguns dos orifícios do injetor como um sólido e, em seguida, fazer uma combinação (subtração) para remover todos os 324 sólidos do corpo principal.
Decidi, então, modelar a peça como faria normalmente no SOLIDWORKS, onde eu faria um modelo Circular padrão, para obter o valor inicial de replicação, e então o padrão Circular final (padrão de um padrão). O senhor vai notar nesta captura de tela que o são cortados e depois modelados que faz com que o a modelagem um pouco mais intuitiva.
Então, agora vamos à pergunta real. Essa mudança na técnica de modelagem para corresponder às práticas recomendadas do SOLIDWORKS altera os tempos de reconstrução?
SOLIDWORKS 30,91 segundos
A técnica de padrão de padrões traz o tempo de reconstrução do SOLIDWORKS para baixo em cerca de 13 segundos, mas o isso é ainda é mais do que o dobro do tempo de reconstrução do CATIA.
1o . | 3DEXPERIÊNCIA CATIA | 13.24 segundos |
2o | CATIA V5 | 13.37 segundos |
3o | SOLIDWORKS (Modelagem específica de SW) | 30,91 segundos |
Notas finais
Aberto | Salvar | Gráficos e usabilidade | Reconstrução | |
SOLIDWORKS | 54 segundos | 6.05 segundos | Bom | 30,91 segundos |
CATIA V5 | 19 segundos | 3.33 segundos | Excelente | 13.37 segundos |
3DEXPERIÊNCIA CATIA | 11 segundos | 6,57 segundos | Excelente | 13.24 segundos |
Para resumir os resultados, os pacotes CATIA fazem em fato ganham por muito quando se trata de grandes montagens. 3DEXPERIÊNCIA O CATIA foi o vencedor final em tempos de abertura, gráficos & usabilidade e tempos de reconstrução, com muito bom tempos de salvamento se o senhor deixar o salvamento automático ativado.
Com nossa montagem de teste de 8.000 corpos sólidos, estes resultados de benchmark são medidos em segundos, mas, proporcionalmente, as diferenças entre eles são muito grandes, na faixa de 50-500%. Quando o senhor dimensiona isso em horas (o que já vimos no mundo real), somos falando em tempo real e dinheiro real.
Se o(a) senhor(a) estiver trabalhando em um modelo por horas e o software travar, ou se o senhor tende a reconstruir e salvar a cada três minutos para atenuar qualquer travamento imprevisto, tanto o problema quanto a solução provisória podem ser caros. Eu me concentrei testes abrir, reconstruir e salvar vezes a fim de capturar essas experiências.
Quantas pessoas perderam o faturamento do engenheiro horas compõem um assento de software? Isso é matemática que vale a pena fazer, especialmente se o senhor o senhor tiver tem uma equipe que depende uns dos outros para progredir. Espero que este artigo tenha lhe dado alguma orientação com relação à se o SOLIDWORKS, o CATIA V5 ou o 3DEXPERIÊNCIA O CATIA se adequará melhor à sua situação atual no manuseio de grande desempenho de montagem.