Grandes montagens STEP já não travam: 3D CAD Converter 1.0.21
O 3D CAD Converter 1.0.21 saiu a 22 de setembro de 2026. Os ficheiros STEP grandes abrem e convertem mais depressa, e ficou corrigido o caso em que uma conversão podia correr mais de meia hora sem terminar. Com ficheiros normais, o resultado é idêntico byte a byte ao da 1.0.20: só a espera mudou.
Cada número abaixo foi medido com ficheiros reais num mesmo PC Windows de testes, correndo as versões 1.0.20 e 1.0.21 uma após a outra sobre os mesmos ficheiros.
Antes e depois, medido
| O que faz | 1.0.20 | 1.0.21 |
|---|---|---|
| Abrir a pré-visualização 3D de uma peça STEP pequena | 5,3 s | 2,5 s |
| Abrir a pré-visualização de um modelo STEP médio | 11,7 s | 6,1 s |
| Abrir a mesma pré-visualização uma segunda vez | 3,0 s, ficheiro lido de novo | Ficheiro não é lido de novo |
| Gerar a malha de uma montagem STEP de 19 MB (só a etapa de malha) | 1,86 s | 1,24 s |
| Converter um STL de 28 MB (587 000 triângulos) em OBJ | 21,5 s | 4,8 s |
| Pico de memória durante essa exportação OBJ | 1080 MB | 709 MB |
| Pré-visualização em Fine, montagem de 4 MB com uma face danificada | Parado após 9 min, por terminar | 33,7 s |
| Pré-visualização em Fine, montagem de 19 MB com 65 peças | Parado após 34 min, por terminar | 71,1 s |
| Miniatura da montagem de 19 MB na lista de ficheiros | 16,9 s | 12,7 s |
| Linhas da lista de materiais da montagem de 19 MB | 1 linha | 47 peças, 65 unidades |
A malha em si é cerca de 30 % mais rápida: 227 → 158 ms numa peça pequena, 1855 → 1238 ms na montagem de 19 MB. Uma conversão completa ganha menos, porque ler um ficheiro STEP grande continua a levar 10 a 15 s dos 12 a 18 s: converter a montagem de 19 MB para GLB passou de 31,0 para 27,2 s de CPU.
O que mudou
- Os ficheiros STEP geram malha uma só vez. O motor transformava cada superfície STEP em triângulos duas vezes e deitava fora o primeiro resultado. Agora fá-lo uma vez. Os triângulos são idênticos, verificado em 17 ficheiros e 7 formatos de saída.
- A pré-visualização lê um ficheiro STEP uma só vez. Abrir uma pré-visualização arrancava o motor três vezes: para a geometria, a informação do ficheiro e a lista de peças. Agora corre uma vez e guarda o resultado, por isso abrir o mesmo ficheiro de novo não o volta a ler.
- Um novo escritor OBJ. A exportação OBJ já não passa pela biblioteca 3D genérica. O novo escritor produz os mesmos bytes (91 de 91 ficheiros de teste idênticos) em cerca de um quarto do tempo: 19,8 → 4,8 s de CPU no STL de 28 MB.
- As miniaturas usam mesmo a qualidade Draft. Pediam Draft mas recebiam malhas Standard. A miniatura da montagem de 19 MB usa agora 134 000 triângulos em vez de 486 000.
Lista de materiais: uma linha por peça, com quantidade
Os engenheiros usam a exportação BOM para contar peças antes de um orçamento ou encomenda. Até à 1.0.20, uma montagem ficava reduzida ao nó de topo: a nossa montagem de teste de 19 MB, com 65 sólidos, saía numa única linha.
Na 1.0.21 cada peça única tem uma linha com uma coluna Quantity (quantidade). As quantidades multiplicam-se através das submontagens: um parafuso usado 4 vezes numa submontagem que aparece duas vezes conta 8. A mesma montagem lista agora 47 peças cujas quantidades somam 65.
- A exportação CSV tem uma coluna Quantity logo a seguir ao nome da peça, seguida dos sólidos, das faces e do tamanho de uma unidade.
- O painel de peças da pré-visualização 3D tem uma coluna Qty. No Windows ficava muitas vezes vazio, porque os caminhos dos ficheiros estragavam os dados das peças. Está corrigido.
- A exportação JSON é JSON válido: os caminhos do Windows e os nomes das peças são escapados.
Acabou a malha sem fim em qualidade Fine
Algumas montagens STEP nunca terminavam em qualidade Fine. A causa estava em faces isoladas. Na nossa montagem de teste, uma face curva tem um contorno com uma folga de 0,0005 mm onde duas arestas se cruzam. O gerador de malha não falha: continua a trabalhar, sem progresso e sem forma de cancelar. Uma face gémea sem a folga gera malha em 79 ms.
A 1.0.21 põe um limite de 30 segundos à malha das pré-visualizações e das conversões em qualidade Fine:
- Se a malha terminar em 30 segundos, nada muda: os mesmos triângulos de antes.
- Se o ficheiro tiver faces com contornos abertos, é gerada em paralelo a malha de uma cópia com essas folgas fechadas, usada quando os 30 segundos acabam. Mantém todo o detalhe Fine: 339 392 triângulos na montagem de 4 MB.
- Se essa cópia também não gerar malha, o ficheiro é tratado em qualidade Standard.
- Quando acontece o passo 2 ou 3, a linha do ficheiro na lista mostra uma nota a indicá-lo. A linha de comandos mostra a mesma nota.
Um modelo sem faces danificadas nunca fica mais grosseiro, demore o que demorar. Standard, Draft, as definições personalizadas e UltraFine não têm limite: em UltraFine as duas montagens de teste terminam sozinhas em 85 e 104 segundos, e um limite de 30 segundos tê-las-ia baixado para Standard.
Com o limite, a montagem de 4 MB converte para STL em qualidade Fine em 33,5 segundos e a de 19 MB em 85,2 segundos. Antes, nenhuma das conversões terminava.
Correções menores
- O motor de conversão já não falha em silêncio com um ficheiro defeituoso. Um ficheiro STEP inválido ou em falta, ou um número mal escrito na linha de comandos, termina agora com uma mensagem de erro que indica o problema.
- A pré-visualização mostra agora também a informação dos ficheiros IGES. Antes, mensagens soltas do núcleo CAD tornavam-na ilegível para a aplicação.
Como obter a 1.0.21
Já instalado? Inicie o 3D CAD Converter. Um aviso indica que a versão 1.0.21 está disponível; clique nele para descarregar a atualização.
Novo no 3D CAD Converter? A avaliação gratuita dá-lhe 10 conversões com os seus próprios ficheiros, sem conta nem cartão de crédito. Depois, é uma licença única, sem subscrição. Descarregar a avaliação gratuita
Experimente a 1.0.21 com o seu maior ficheiro STEP
Avaliação gratuita: 10 conversões, sem conta nem cartão de crédito. Windows 10 e 11, 64 bits.
Baixar versão de teste gratuitaSaiba mais: STEP para STL em alta qualidade · Um ficheiro STEP não abre?