Os EstilosLinha s„o usados em desenhos para refor‡ar o valor informativo dos desenhos e atender aos padr”es da ind£stria. O comando EstiloLinha permite carregar e gerenciar os EstilosLinha. Vocˆ pode atribuir EstilosLinha a layers ou diretamente a novas entidades. Para usar EstilosLinha, vocˆ deve carreg -los a partir de arquivos que definem os padr”es tra‡o-ponto.
Os arquivos de defini‡„o de EstiloLinha s„o armazenados em arquivos de texto ASCII usando a extens„o .lin.
Para alterar o local de pesquisa de arquivos de defini‡„o de EstiloLinha:
Vocˆ pode colocar coment rios no arquivo iniciando as linhas do arquivo com um ponto-e-v¡rgula seguido do texto.
O formato de EstiloLinha compreende duas linhas:
O exemplo a seguir mostra a defini‡„o de um EstiloLinha tra‡o-ponto:
*Tra‡oponto, _ . _ . _ . _ . _ . _ . _ . _ . _ . _ . _ .
A, 0.5, -0.25, 0, -0.25
O cabe‡alho inclui um asterisco seguido pelo EstiloLinha da linha (Tra‡oponto). Uma v¡rgula separa a representa‡„o simb¢lica do EstiloLinha ("_ . _ .").
A segunda linha cont‚m a defini‡„o geom‚trica do EstiloLinha.
Todas as defini‡”es de tra‡os, pontos e espa‡os s„o separadas por v¡rgulas:
As especifica‡”es de comprimento representam unidades de desenho quando o fator EscalaLinha ‚ definido como 1,00.
EstilosLinha complexos especificam linhas unit rias, possivelmente quebradas, intercaladas com s¡mbolos. Esses EstilosLinha podem incluir texto ou defini‡”es de forma como descritores de padr„o, juntamente com os descritores de tra‡o e ponto de EstilosLinha simples. Normalmente denotam limites, contornos ou utilit rios.
Os elementos de texto ou as formas embutidas em linhas s„o sempre desenhados completamente (nunca aparados).
A sintaxe de EstilosLinha complexos ‚ semelhante … de EstilosLinha simples.
A sintaxe de descritores de texto e de forma em uma descri‡„o de EstiloLinha ‚ uma lista separada por v¡rgulas de descritores de padr„o:
[Nome_forma, Nome_arquivo_SHX]
- ou -
[Nome_forma, Nome_arquivo_SHX, Transforma‡„o]
O argumento Nome_forma especifica o nome da forma a desenhar. Este argumento precisa ser inclu¡do. O nome da forma deve existir no arquivo de forma especificado.
O argumento Nome_arquivo_SHX especifica o nome de um arquivo de defini‡„o de forma compilado (.shx). Este argumento precisa ser inclu¡do. Se nenhum caminho for definido para o nome de arquivo (o que ‚ recomendado), o caminho da biblioteca ‚ pesquisado.
["String", Nome_EstiloTexto]
- ou -
["String", Nome_EstiloTexto, Transforma‡„o]
O argumento String define o texto a ser usado no EstiloLinha complexo. Vocˆ n„o pode usar os caracteres ' (aspas simples) ou " (aspas duplas) na string. Para utilizar esses caracteres, use o c¢digo de controle %% com o valor ASCII de suborigem para o caractere.
O argumento Nome_EstiloTexto determina o EstiloTexto a elaborar.
O argumento Transforma‡„o ‚ opcional e pode ser qualquer s‚rie apresentada a seguir, precedida de v¡rgula:
| R=valor | Rota‡„o relativa |
| A=valor | Rota‡„o absoluta |
| S=valor | Escala |
| X=valor | Offset X |
| Y=valor | Offset Y |
Nesta sintaxe, o argumento valor ‚ um n£mero decimal com sinal (por exemplo, 1, -0.25, 0.3).
Os argumentos de rota‡„o s„o em graus, os outros argumentos s„o em unidades de desenho de EstiloLinha dimensionado.
As letras de transforma‡„o precedentes, se usadas, devem ser seguidas do sinal de igual e um n£mero.