Você está na página 1de 3

Dicas de produtividade no AutoCAD Distribuio gratuita www.aditivocad.

com
Dica 11
Criao de Line Types complexas
Proposta: Criar tipos de linhas complexas.
Autoria: Fredy Godinho Braga.
Criado em: Novembro de 2002
Revisado pela ultima vez em: Outubro de 2007.
Testado no AutoCAD: !" 2000#2002.
Pode ser utilizado em verses posteriores do AutoCAD. Em alguns casos pode
requerer adaptaes nos exemplos citados a fim de adequar verso do AutoCAD
em uso.
Quer mais? Visite www.aditiocad.com e con!ira"
$er%o colocados passo a passo os procedimentos a serem executados para o tema proposto deste tutorial.
&odos eles 'oram previamente testados" desta 'orma" se der algum erro" volte e leia com aten(%o as
entrelinhas" pois as in'orma()es 'oram organi*adas de modo a responder os principais problemas +ue se
possa ter.
mportante:
,ste material 'oi elaborado e - distribu.do como cortesia por delibera(%o do autor" no ! "ornecido
nen#um tipo de acompan#amento ou de suporte caso ten#a di"iculdades.
Os procedimentos deste documento 'oram testados previamente em ao menos duas vers)es do /utoC/0"
por-m" n%o houve testes prevendo toda e +ual+uer situa(%o" sendo assim" devido a diversos 'atores de uso
e con'igura()es e vers)es de so't1ares ou do sistema operacional +ue podem di'erir de um computador
para outro" n%o est2 livre de erros e n%o tem +ual+uer garantia de 'uncionamento 003 em todas as
situa()es.
O uso - por sua conta e risco.
,ste documento 'oi inicialmente publicado no site 111.aditivocad.com" e por decis%o do pr4prio autor" 'oi
5recompilado6 em 'ormato 70F para distribui(%o via do1nload.
$e +uiser redistribuir este documento gratuitamente" 'i+ue 8 vontade.
Por $red% &odin#o 'raga www.aditivocad.com
1
Dicas de produtividade no AutoCAD Distribuio gratuita www.aditivocad.com
Criao de ()ine T%pes* +tipos de lin#a, comple-as. com te-tos.
$e voc9 precisa criar um tipo de linha +ue inclua textos" poder2 criar um estilo de linha complexa" o
procedimento - parecido com a cria(%o de um tipo de linha comum :0ica;0<=" a di'eren(a - +ue a+ui iremos
utili*ar o bloco de notas e digitar o c4digo diretamente no ar+uivo +ue arma*ena os tipos de linha do
/utoC/0.
>nicialmente" vamos entender os c4digos de cria(%o de linetypes complexas.
/ssim como na cria(%o de um tipo de linha comum" na cria(%o de linhas complexas" todos os c4digos de
linetype s%o precedidos de ?/"?" abaixo est2 um exemplo de um tipo de linha simples" com ponto e tra(o.
A./.0.1.2.0.1
O c4digo acima" resultaria em um estilo de linha com ?tra(o espa(o ponto espa(o tra(o? seria algo como@
AAAA . AAAA . AAAA . AAAA
A explicao deste cdigo.
A. B o padr%o de inicia(%o.
/. B o tamanho do primeiro tra(o da linha.
0.1. ,ste valor negativo" signi'ica um espa(o.
2. ,ste valor *ero" signi'ica um ponto
0.1 ,ste valor negativo" signi'ica outro espa(o.
/gora +ue C2 vimos como 'a*er um tipo de linha simples" vamos ver sobre linhas complexas.
7ara criar um tipo de linha complexa contendo um texto" basta embutir um c4digo no mesmo c4digo de uma
linha simples. DeCamos a seguir um tipo de linha cl2ssico" muito utili*ado para representar uma cerca" - um
tipo de linha +ue 'orma ?tra(o E e tra(o?
*CERCA,____ X ____ X ____ X ____
A,1,-0.20,["X",STANDARD,S=0.2,R=0,X=0,Y=0],-0.20
,ste c4digo resultaria em algo parecido com@ ____ X ____ X ____ X ____
Note +ue o c4digo - +uase o mesmo adotado para a cria(%o de um tipo de linha simples" a grande di'eren(a
est2 em um c4digo especial +ue - incluso entre colchetes. FGHF. Damos ent%o estudar o c4digo.
*CERCA,____ X ____ X ____ X ____ / primeira linha especi'ica o nome do tipo de linha" e logo ap4s a
virgula uma descri(%o para a mesma.
A, ,sta letra - o padr%o de inicia(%o do c4digo.
1, /+ui - o tamanho do primeiro tra(o da linha.
-0.20, /+ui - um espa(o da linha anterior para o pr4ximo.
["X",STANDARD,S=0.2,R=0,X=0,Y=0], ,sta - a parte +ue especi'ica a letra ou palavra +ue 'icar2 ap4s o
espa(o anterior" este - o ponto mais complexo" cada parte deste c4digo entre os colchetes tem um
signi'icado" veCamos a seguir +ual - @
"X", O texto entre aspas - o +ue ser2 apresentado" poderia ser +ual+uer outro" a virgula separa o
pr4ximo item.
STANDARD, /+ui - o estilo de texto a ser apresentado" caso seCa colocado um di'erente do standard
este C2 deve ter sido criado.
S=0.2, $ de $cale" ou seCa" o 'ator de escala +ue vai de'inir a altura do texto.
R=0, / rota(%o do texto.
X=0, / posi(%o do texto no eixo E.
Y=0 / posi(%o do texto no eixo I.
-0.20 /+ui - um ultimo espa(o da linha em rela(%o ao pr4ximo inicio da se+J9ncia" +ue no caso - o primeiro
tra(o da linha.
7ara utili*ar este c4digo e adicionar o novo tipo de linha - super simples" veCa a explica(%o na se+J9ncia.

/bra o ar+uivo acad.lin dentro do diret4rio ?$upport? onde o autocad est2 instalado" ent%o no 'inal deste
ar+uivo acrescente o c4digo re'erente 8 cria(%o da linha especi'icado abaixo.
!CE"CA#$$$$ % $$$$ % $$$$ % $$$$
Por $red% &odin#o 'raga www.aditivocad.com
2
Dicas de produtividade no AutoCAD Distribuio gratuita www.aditivocad.com
A#&#'(.)(#*+%+#,-A.DA"D#,/(.)#"/(#%/(#0/(1#'(.)(
/ten(%o" se voc9 n%o estiver seguro para alterar o ar+uivo acad.lin" 'a(a uma c4pia de seguran(a antes"
pois se algo der errado poder2 restaur2;lo. Doc9 poder2 tamb-m" se pre'erir" criar outro ar+uivo de extens%o
K.Lin e colocar neste os tipos de linha +ue criar.
/p4s ter inclu.do o c4digo" basta abrir o autocad" acionar L>N,&I7, e carregar o estilo de linha" note +ue
ele estar2 dentro do ar+uivo ?.lin? no +ual 'oi criado.
Baseado neste exemplo explicado a+ui" outros tipos de linhas podem ser criados" basta usar sua
criatividade de acordo com sua necessidade. ,xperimente tamb-m" alterar o c4digo exempli'icado"
modi'icando" por exemplo" o valor de E ou I" e veCa o resultado. /lterando por exemplo o valor de E e I de
0 para ;0. 'a* com +ue a letra FEF 'i+ue centrali*ada em rela(%o 8 linha.

Por $red% &odin#o 'raga www.aditivocad.com
3