Tradução de desenhos AutoCAD: É possível extrair e reinserir textos em ficheiros DWG/DXF?

Diagnóstico do estado atual principal

Os desenhos de engenharia normalmente incluem um grande volume de legendas, indicações dimensionais e parâmetros técnicos; a modificação manual não só é demorada, como também pode alterar linhas por engano, levando à perda de precisão.

Análise da causa raiz

1

Separação de atributos de objetos vetoriais

A IA comercial é capaz de analisar profundamente a estrutura binária dos ficheiros DXF/DWG, distinguindo com precisão MTEXT (texto multilinha), TEXT (texto de linha única) e linhas geométricas dentro das ‘Entidades (Entity)’. Extraímos apenas a propriedade `TextString` dos objetos de texto para tradução, sem nunca alterar os dados das coordenadas (Coordinates).

2

Caixa de texto auto-adaptativa e escalável

Para as diferenças de comprimento entre o chinês e o inglês, o sistema integra um algoritmo inteligente de ajuste. Quando o texto traduzido excede os limites da caixa de anotação original, o sistema ajusta automaticamente o factor de largura (Width Factor) ou o tamanho da fonte, garantindo que o texto não oculte linhas de engenharia essenciais nem ultrapasse o limite do quadro.

3

Preservação das camadas e mapeamento de fontes

O texto traduzido permanece integralmente na camada (Layer) original, mantendo as configurações de cor e tipo de linha. Em simultâneo, o sistema mapeia automaticamente as fontes técnicas em falta (como `gbeitc.shx`) para fontes Unicode universais, evitando a apresentação de pontos de interrogação ou caracteres corrompidos ao abrir o ficheiro.

Resumo da solução final

Quer se trate de plantas arquitetónicas complexas ou de desenhos de montagem mecânica de precisão, é possível localizar rapidamente o texto sem comprometer a precisão geométrica.