Přizpůsobení stylů čar
Styly čar se ve výkresech používají ke zvýšení informační hodnoty a k dosažení souladu s průmyslovými normami. Příkaz LineStyle umožňuje načítat a spravovat styly čar. Styly čar můžete přiřadit buď hladinám nebo přímo novým entitám. Chcete-li používat styly čar, musíte je načíst ze souborů, které definují vzory z čárek a teček.
Soubory stylů čar a jejich umístění
Definiční soubory stylů čar jsou uloženy v textových souborech ASCII s příponou .lin.
Postup změny umístění pro hledání definičních souborů stylů čar:
- Klepněte na Nástroje > Možnosti (nebo napište Options).
- Klepněte na Nástroje > Možnosti (nebo napište Options).
- Klepněte na Nabídka aplikace > Předvolby (nebo zadejte Options).
- V dialogovém okně Možnosti klepněte na položku Umístění souborů
.
- Rozbalte nabídku Podpora výkresu > Soubor stylu čáry.
- Vyberte cestu a klepněte na Procházet (nebo poklepejte na cestu).
- V dialogovém okně Vyhledat složku přejděte do nové cesty a klepněte dvakrát na OK.
Syntaxe souboru stylů čar
Do souboru můžete vložit komentáře tak, že napíšete na začátek řádku v souboru středník a pokračujete textem.
Formát stylu čáry se skládá ze dvou řádků:
- První řádek, neboli záhlaví, začíná hvězdičkou a obsahuje název stylu čáry, za nímž následuje čárka a symbolické znázornění stylu čáry v podobě řetězce pomlček, mezer a teček.
- Druhý řádek, neboli definiční řádek, obsahuje geometrický popis stylu čáry.
Příklady:
- Záhlaví: *Styl čáry [, popis stylu čáry]
- Definiční řádek: Délka úseku čáry 1, Délka úseku čáry 2, �, Délka úseku čáry n
Následující příklad znázorňuje definici stylu čerchované čáry:
*Čerchovaná, _ . _ . _ . _ . _ . _ . _ . _ . _ . _ . _ .
A, 0.5, -0.25, 0, -0.25
Záhlaví obsahuje hvězdičku, za níž následuje název stylu čáry (Čerchovaná). Čárka odděluje symbolické znázornění stylu čáry ("_ . _ .").
Druhý řádek obsahuje geometrickou definici stylu čáry.
Všechny definice pomlček, teček a mezer jsou odděleny čárkami:
- Pomlčka: Prvky výkresu jsou znázorněny jako kladná čísla, například 0,5 představuje pomlčku („pero dolů“) s délkou 0,5 jednotek výkresu.
- Tečka: Tečky jsou znázorněny jako hodnoty 0.
- Mezera: Mezery jsou znázorněny jako záporná čísla, například -0.25 představuje mezeru ("pero nahoru"), v níž by neměla být nakreslena žádná čára.
Specifikace délky odpovídají jednotkám výkresu, když je faktor LineScale nastaven na 1.00.
Komplexní styly čar
Komplexní styly čar specifikují samostatné – někdy přerušené – řádky, proložené symboly. Tyto styly čar mohou obsahovat popisovače polí v podobě textu nebo definic tvarů, a dále popisovače teček a pomlček jednoduchých stylů čar. Obvykle označují ohraničení, obrysy nebo nástroje.
Textové prvky nebo tvary zabudované do čar se vždy nakreslí úplně (nejsou oříznuty).
Syntaxe
Syntaxe komplexních stylů čar je podobná syntaxi jednoduchých stylů čar.
Syntaxe popisovačů textu a tvaru v popisu stylu čáry je tvořena seznamem popisovačů polí, oddělených čárkami, jak je uvedeno níže:
Definice tvarů
[Název_tvaru, Název_souboru_SHX]
– nebo –
[Název_tvaru, Název_souboru_SHX, Transformace]
Argument Název_tvaru určuje název tvaru, který má být nakreslen. Tento argument je povinný. Název tvaru musí existovat v zadaném souboru tvaru.
Argument Název_souboru_SHX určuje název zkompilovaného souboru definice tvaru (.shx). Tento argument je povinný. Není-li definována cesta pro název souboru (která je doporučená), bude se prohledávat cesta knihovny.
Definice textu
["String", Název_stylu_textu]
– nebo –
["String", Název_stylu_textu, Transformace]
Argument String definuje text, který se použije v komplexním stylu čáry. V řetězci nemůžete používat znaky ‘ (apostrof) nebo " (uvozovky). Chcete-li tyto znaky používat, musíte použít řídicí kód %% s příslušnou hodnotou ASCII pro daný znak.
Argument Název_stylu_textu určuje styl textu, s nímž se bude pracovat.
Specifikace transformace
Argument Transformace je volitelný a může jím být jakákoli série následujících prvků, před nimiž se píše čárka:
R=hodnota |
Relativní rotace |
A=hodnota |
Absolutní rotace |
S=hodnota |
Měřítko |
X=hodnota |
Odsazení X |
Y=hodnota |
Odsazení Y |
V této syntaxi je argument hodnota desetinným číslem se znaménkem (například 1, �0.25, 0.3).
Argumenty rotace jsou uvedeny ve stupních, ostatní argumenty jsou uvedeny v jednotkách výkresu dle stylu čáry.
Pokud použijete předchozí písmena transformace, musí za nimi následovat znaménko = a číslo.