Vytvořením nebo úpravou definic typů čar (LIN) v textovém editoru lze definovat vlastní typy čar s různými vzory teček, mezer a pomlček. Po definování je možné načíst a používat vlastní typ čáry v libovolném výkresovém souboru.
Každý typ čáry je definován ve dvou řádcích v souboru definice typu čáry. První řádek obsahuje název typu čáry a volitelný popis. Druhý řádek je kód, který definuje vlastní vzor typu čáry.
Druhý řádek musí začínat písmenem A (zarovnání), následovaným seznamem popisů vzoru, které definují délky vypnutého pera (mezery), délky zapnutého pera (čárky) a tečky. Započetím řádku středníkem (;) můžete do souboru LIN vložit komentáře.
Formát definice typu čáry je:
*linetype_name,description A,descriptor1,descriptor2, ...
Například typ čáry s názvem ČERCHOVANÁ je definován jako:
*DASHDOT,Dash dot __ . __ . __ . __ . __ . __ . __ . __ A,.5,-.25,0,-.25
Příklad představuje opakující se vzor začínající čárkou dlouhou 0.5 výkresových jednotek, mezerou dlouhou 0.25 výkresových jednotek, tečkou a další mezerou dlouhou 0.25 výkresových jednotek. Tento vzor pokračuje po celé délce řádku, končí čárkou dlouhou 0.5 výkresových jednotek. Typ čáry by se zobrazil způsobem zobrazeným dole.
__ . __ . __ . __ . __ . __ . __ . __
Soubory LIN musí být uloženy ve formátu ASCII a je třeba použít příponu .LIN.
Pole názvu typu čáry musí začínat hvězdičkou (*) a mělo by obsahovat jedinečný popisný název typu čáry.
Při úpravě souboru LIN by měl popis typu čáry pomáhat představit si typ čáry. Popis je rovněž zobrazen ve správci typů čar a v dialogu Načíst typy čar.
Popis je volitelný a může obsahovat:
Jestliže popis vynecháte, nevkládejte za název typu čáry čárku. Popis nesmí přesáhnout 47 znaků.
Pole zarovnání určuje akci pro zarovnání vzoru na koncích jednotlivých čar, kružnic a oblouků. Aplikace podporuje pouze zarovnání typu A, které zaručuje, že koncové body čar a oblouků budou začínat a končit čárkou. Zadáním A do pole zarovnání je nutné určit zarovnání typu A.
Předpokládejme například, že vytvoříte typ čáry OSA, který bude definován opakujícím se vzorem čárka-tečka, jenž je obvykle používán pro osy. Aplikace upraví sekvenci čárek a teček na každé čáře tak, aby byla v koncových bodech čáry nakreslena čárka. Pokud to vzor dovolí, posune jej aplikace AutoCAD tak, aby čárou začínala a končila alespoň polovina délky příslušné čárky. Pokud je to potřeba, je první a poslední čárka prodloužena. Pokud je čára příliš krátká a nevejde se na ni ani jedna sekvence čárky a tečky, bude mezi oběma koncovými body nakreslena souvislá čára. U oblouků je vzor upraven tak, aby byly v koncových bodech nakresleny čárky. U kružnic a ostatních objektů bez koncových bodů je sekvence čárek a teček upravena tak, aby bylo zobrazení přijatelné.
Jedna definice může obsahovat až 12 vzorů (za předpokladu, že délka řádku nepřekročí 80 znaků v souboru LIN). Je nutné vložit pouze jedno kompletní opakování vzoru typu čáry definované popisy vzoru. Při kreslení typu čáry použije aplikace pro počáteční a koncovou čárku první popis vzoru. Mezi první a poslední čárkou se vykresluje vzor sekvenčně, počínaje na druhé pozici a v případě potřeby znovu cyklicky od první pozice.
Zarovnání typu A vyžaduje, aby první úsek byl 0 nebo kladné číslo (zapnuté pero). Pokud potřebujete prázdný segment, měla by být délka druhé čárky menší než nula, u plné čáry pak větší než nula. Vzor k zarovnání typu A musí obsahovat alespoň dvě specifikace čárek.