Mensagens

A mostrar mensagens com a etiqueta substituir

C# - Autocad substituir textos

Imagem
C# - Autocad substituir textos Uma das operações interessantes num plugin para CAD é a substituição de textos. A funcionalidade de substituir textos, é fácil de usar no Autocad, porém a capacidade de manipular esta funcionalidade de modo programático aumenta o seu potencial, tal como com todas as outras funcionalidades. No exemplo de hoje, consegui substituir o texto, quer de um TEXT quer de um MTEXT, estes dois são diferentes, têm características diferentes e são manipulados de forma diferente na programação. Abaixo o par de textos originais: O Verde é um texto simples, e o laranja um texto multi-linha. A substituição resulta no seguinte: Uma amostra do código: E uma comparação das propriedades para os dois tipos de texto: Cumprimentos

Python e ISPOL - Replace

Imagem
Hoje trago mais um exemplo onde a programação em Python pode ser útil na engenharia. Tendo umas listagens de traçado com alguns cabeçalhos em Espanhol / Castelhano, seria necessário abrir cada um dos ficheiros e fazer uma operação de procurar e substituir por cada expressão desejada, ou usar um editor de texto que abra vários ficheiros ao mesmo tempo. O ISPOL tem os cabeçalhos configuráveis, mas como isso passou despercebido, só depois de criados os mais de 100 ficheiros me dei conta da necessidade de realizar a substituição. Para esta operação usei o Python, que serve perfeitamente para esta necessidade. O caso inicial é por exemplo este: Sendo esta a parte da programação de substituição das expressões: E finalmente o resultado final: Obrigado.