Mensagem enviada à Comunidade-TQS Vou inicar a mensagem com uma breve introdução (trechos retirados dos manuais dos Sistemas CAD/TQS): Conversão de cores e layersNos desenhos TQS, cores são associadas a níveis, e os elementos de um nível assumem a cor deste. No AutoCad, cores podem ser associadas a níveis ou diretamente a elementos gráficos. Na conversão, cores associadas diretamente a elementos gráficos não são ignoradas. Os desenhos TQS tem até 256 níveis de desenho numerados de 0 a 255, enquanto o AutoCad trabalha com layers alfanuméricos. Por default, os layers alfanuméricos do AutoCad são remapeados em ordem de definição para os níveis acima de 255, com seus respectivos nomes. Os numéricos são inseridos nos seus respectivos níveis. Layers desligados ou congelados (LAYER OFF / LAYER FREEZE) não são transportados para o DWG TQS. Isto permite separar elementos dispensáveis para lançamento da estrutura tais como hachuras, sanitários e outros elementos de arquitetura e gravar um desenho menos carregado, facilitando o lançamento da forma. A escolha dos layers desligados é feita por quem grava o DXF. O CAD/Formas possibilita também a definição de uma tabela de conversão de layers, onde se define quais os layers serão transportados e quais os níveis de desenho associados a cada layer - veja adiante. A tabela de conversão de layers, LAYERS.DAT ou a LAYERST.DAT, deverá ser criada e inserida na pasta atual do edifício onde os desenhos a serem convertidos se encontram. A falta da tabela de layers fará com que os layers sejam convertidos pela regra default, ou seja, nível idêntico aos layers numéricos e nível a partir do 256 para os alfanuméricos. Agora vamos explicar como é criada a tabela LAYERS.DAT e como é feita a conversão de layers do DXF para o DWG do TQS. Tabela de conversão de layers DXF->DWGA tabela de conversão de layers é um arquivo de nome LAYERS.DAT que pode ser criado via EDITW, e que relaciona um conjunto de layers do AutoCad com níveis de desenho do EAG. Os layers não relacionados no arquivo são convertidos pela regra default. O arquivo contém uma linha para cada layer, no formato: LAYER,NÍVEL,ILIG,ICOR, onde:
Os dados são definidos entre vírgulas, sem espaços em branco. Os últimos 2 campos, quando não fornecidos são assumidos zero. São codificações válidas:
Com este arquivo, você pode:
É importante que o arquivo LAYERS.DAT esteja dentro da pasta onde os desenhos serão convertidos. Para a conversão de layers do DWG do TQS para o DXF, criamos uma nova tabela, a LAYERST.DAT, com formato parecido ao da LAYERS.DAT, e com possibilidade de controlarmos as cores dos elementos também: Conversão de layers no DWG->DXFO formato da tabela de conversão DWG->DXF é análogo ao da DXF->DWG, com apenas três diferenças:
As duas primeiras regras acima permitem, por exemplo, que todo um desenho de estruturas seja convertido para poucos layers, mas, com elementos de cores diferentes. O arquivo contém uma linha para cada layer, no formato: LAYER,NÍVEL,ILIG,ICOR
Convertendo vários níveis para o mesmo layer, com cores diferentes:
Onde:
É importante que o arquivo LAYERST.DAT também esteja dentro da pasta onde os desenhos serão convertidos. Segue abaixo um exemplo deste arquivo:
Guilherme Covas Categoria |




