Criando Linetypes Personalizadas

Poucas pessoas sabem, mas o AutoCAD permite a criação de linetypes personalizadas, inclusive com caracteres de texto. Essas linetypes são criadas com um código simples, que irá descrever o formato dessa linetype.

Antes, vou falar sobreo código e, depois, sobre como adicionar o código dessa linetype no AutoCAD. Veja:

O Código

O código das linetypes é bem simples, veja:
  • Todos começam com “A,”;
  • Os traços são representados com um número positivo que dirá o tamanho do traço;
  • Os espaços são representados com um número negativo que dirá o tamanho do espaço;
  • O número 0 representa um ponto;
  • Se a linetype tiver texto, este é representado com suas configurações entre colchetes. Estas configurações são, em ordem:
    • O texto, entre aspas;
    • O estilo do texto;
    • O fator de escala do texto (S=);
    • A rotação do texto (U= ou R=);
    • O deslocamento horizontal do texto (X=);
    • O deslocamento vertical do texto (Y=);
  • A linetype, logo depois do “A,” só pode ter um número positivo, ou seja, um traço. Não pode iniciar com um espaço ou um texto;
  • Só é necessário escrever o código até o momento que este código puder se repetir para fazer a linetype.
Obs: Todos os termos acima são separados por vírgula, inclusive as configurações do texto dentro dos colchetes.

Exemplo


Então vamos a um exemplo para entender tudo. Vamos pegar um exemplo real, a “GAS_LINE” do CAD, do template acadiso.

O código desta linha é:

A,12.7,-5.08,["GAS",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-6.35

Ou seja, temos primeiro um traço de 12.7, depois um espaço de 5.08, o texto “GAS” (no estilo STANDARD, com fator de escala de 2.54, rotação 0, deslocamento horizontal de -2.54, e deslocamento vertical de -1.27), por último um espaço de 6.25. Depois disso a sequência vai se repetindo.

Exemplo de linetype
Exemplo de linetype

barra de ferramentas adcadtools mais de 40 lisps

Essas medidas podem ser observadas na linha, desde que o linetype scale da linha seja 1 e o Annotation Scale do desenho seja 1 para 1.

Este exemplo é completo, pois tem texto. Uma coisa fora disso seria uma linetype com ponto, mas que seria muito simples, pois em vez do traço, usa-se um ponto, representado por 0.

Como adicionar um linetype criada


Sabendo fazer o código, existem duas formas de adicionar a linetype no AutoCAD. O primeiro é através do comando “-linetype”. Tem que ser com traço, para ser na linha de comando, se for sem traço, vai abrir a caixa de diálogo da linetypes. Vai aparecer o seguinte:

Criando linetype na linha de comando
Criando linetype na linha de comando

Digite C e dê enter para entrar na opção Create. Então aparecerá:

Enter name of linetype to create:

Digite o nome da sua linetype e dê enter, então o AutoCAD irá abrir uma caixa de diálogo para você escolher em qual arquivo vai salvar sua linetype.

Linetypes são salvas em arquivos com extensão .lin. O CAD tem dois arquivos padrões de linhas, o acad.lin e o acadiso.lin, que são usados nos templates imperial e metric, respectivamente. Você pode criar um arquivo com extensão .lin e selecioná-lo, ou colocar no acad.lin ou no acadiso.lin mesmo.

Selecionado o arquivo, o CAD então pedirá uma descrição para sua linetype.

Wait, checking if linetype already defined...
Descriptive text:

A descrição é opicional. Se não tiver, só proseguir com enter. Então, finalmente, o CAD pedirá o código da linetype (que ele chama de pattern), já com o “A,” na frente. Aí é só colocar o código lá e dar enter.

Criando linetype na linha de comando
Criando linetype na linha de comando

Se tudo der certo, aparecerá a mensagem:

New linetype definition saved to file.

Feito isso, é só carregar a linetype através do comando LINETYPE ou LT. Clique no botão Load e selecione o tipo de linha que você criou pelo nome dela. Certifique-se de que o arquivo que estará na janela do Load é o arquivo em que você criou a linetype.

Janela do comando LINETYPE
Janela do comando LINETYPE


Carregando a linetype criada
Carregando a linetype criada

Outra forma de adicionar as linetypes é escrever diretamente no arquivo de linhas. Para isso, basta criar um ou escrever nos já existentes. Para achar um arquivo de linha do AutoCAD no seu computador, basta escrever na linha de comandos:

(findfile "acad.lin") e dar enter

Isto te dará o caminho de onde este arquivo está. Essa é uma função lisp que vale para encontrar qualquer arquivo que se encontra nos diretórios do AutoCAD.

Achado o arquivo, é só abrir e colocar a linetype no final do arquivo, nas últimas linhas.
Mas não é somente o código da linetype, tem que colocar o nome com a descrição, se houver. Precisa-se então de duas linhas, uma para o nome e a descrição e outra para o código. A linha com o nome e a descrição deve-se iniciar com um asterisco (*), depois o nome da linha, uma vírgula e a descrição. Na linha de baixo coloca-se o código.

Exemplo:

*GAS_LINE,Gas line ----GAS----GAS----GAS----GAS----GAS----GAS--
A,12.7,-5.08,["GAS",STANDARD,S=2.54,U=0.0,X=-2.54,Y=-1.27],-6.35

Depois é só salvar o arquivo e carregar a linetype através do comando linetype ou lt, como está acima.

Gostou do artigo? Então me siga no Facebook e se cadastre na Newsletter para ficar por dentro das atualizações do site. Se quiser você também pode me seguir no Instagram e no LinkedIn.


Comentários

  1. meu texto não acompanha a direção da linha... o que tem errado?

    ResponderExcluir
  2. não consigo criar, aparece essa mensagem: Invalid number or bad continuation

    ResponderExcluir
  3. Opa, vc tem para donwload linha de cerca, gas, elétrica?

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Como inserir imagem no AutoCAD

Comandos de medição e informação do AutoCAD (medidas e coordenadas)

Coordenadas Absolutas e Coordenadas Relativas

Requisitos REVIT todas as versões e notebooks indicados (Atualizado 2023)

Blocos dwg Drenagem Álbum DNIT

Modos de Seleção de Objetos no AutoCAD

Requisitos do AutoCAD todas as versões e notebooks indicados (atualizado versão 2023)

Os melhores mouses para AutoCAD (atualizado 2023)