Um polilinha e uma linha que compreende vários segmentos de linha. Por exemplo, o "M" que aparece dentro do símbolo do motor é na realidade uma polilinha e não uma letra. Para definir uma polilinha você especifica o o ponto inicial e os pontos finais de cada segmento de linha.
Nota: Todos os pontos deveriam estar na mesma linha no arquivo XML. Se você precisa separar os pontos em duas ou mais linhas, coloque uma vírgula no início da nova linha ao invés de no fim da linha precedente.
Abaixo está a identificação do <SymbolTemplate> para o motor de indução ANSI. Ele define um círculo e uma polilinha, as quais são os dois componentes que definem o símbolo.
Nota: Você pode aprender mais sobre ciculos em Arcos e Círculos.
<SymbolTemplate>
<Circle X="8" Y="8" Radius="8" FillStyle="None"/>
<Polyline Points="5 11, 5 5, 8 10, 11 5, 11 11"/>
</SymbolTemplate>
Cada par de números em <Polyline Points> representa o início e pontos finais de cada segmento de linha.
Figura 1:1 A letra "M" Crriada Usando Polilinhas
Quando um círculo e uma polilinha são colocados juntos como descrito no <SymbolTemplate> para o símbolo do motor acima, eles aparecem como:
Figura 2:2 Símbolo do Motor Criado pela Cominação de um Circulo e uma Polilinha
Neste exemplo, as polilinhas são combinadas com uma linha e um círculo para criar um símbolo de Gerador AC.
<SymbolTemplate>
<Circle X="8" Y="8" Radius="8" FillStyle="None"/>
<Polyline Points="2 2, 8 8, 8 16" Width="1"/>
<Line X1="8" Y1="8" X2="14" Y2="2"/>
</SymbolTemplate>
Figura 3:3 Símbolo do Gerador Criad o Usando uma Polilinha, Linha e Círculo.
Customizando os Símbolos do Unifilar | Arcos e Círculos |
Identificação da Definição de Símbolos | Polígonos |
Coordenadas | Texto |
Retângulos e Linhas | Curvas Bezier |