Uživatelské šrafovací vzory a definice šrafovacích vzorů

Šrafovací vzory ve standardní knihovně dodávané spolu s aplikací mohou být použity tak, jak jsou, nebo upraveny podle potřeby. Je možné také vytvářet vlastní uživatelské šrafovací vzory.

Standardní šrafovací vzory, které jsou dodávány spolu s aplikací, jsou uloženy ve dvou různých souborech knihoven a názvy těchto souborů závisí na tom, který produkt nebo produkty byly nainstalovány:

Definice vzorů šrafování

Vzory šraf jsou definovány v jednom nebo více souborech definic typů čar, které mají příponu .PAT. Šrafovací vzory můžete použít tak, jak jsou, upravit je nebo vytvořit vlastní uživatelské šrafovací vzory.

Bez ohledu na to, kde je definice uložena, mají šrafovací vzory stejnou strukturu. Obsahují úvodní řádek s názvem, který začíná hvězdičkou a nemá více než 31 znaků, a volitelným popisem.

*pattern-name, description

Definice vzoru také obsahuje jeden nebo více popisných řádků v následujícím formátu:

angle, x-origin,y-origin, delta-x,delta-y,dash-1,dash-2, …

Například šrafovací vzor standardu ANSI31 vypadá takto:

a je definován následovně:

*ANSI31, ANSI Iron, Brick, Stone masonry
45, 0,0, 0,.125

Název vzoru na prvním řádku *ANSI31 je následován popisem ANSI železo, cihly, kamenné zdivo. Tato jednoduchá definice vzoru říká, že čára se kreslí pod úhlem 45 stupňů, první čára rodiny šrafovacích čar prochází počátkem výkresu (0,0) a mezera mezi šrafovacími čarami je 0.125 jednotky.

Definice šrafovacího vzoru se řídí těmito pravidly:

Poznámka: Za poslední definici šrafovacího vzoru v souboru PAT je třeba vložit prázdný řádek. Pokud za poslední definicí šrafovacího vzoru není vložen prázdný řádek, nebude poslední definice šrafovacího vzoru při použití tohoto šrafovacího vzoru dostupná. Další informace naleznete v části Často kladené otázky: Proč nemohu použít svoje soubory s uživatelskými šrafovacími vzory (PAT)? společně s dalšími podmínkami, které by mohly ovlivnit použití vlastních šrafovacích vzorů.

Proces šrafování se skládá z virtuální expanze každé čáry vzoru do nekonečné rodiny rovnoběžných čar. Ve všech vybraných objektech jsou kontrolovány průsečíky s libovolnou z těchto čar; jakýkoliv průsečík způsobí zapnutí a vypnutí šrafovacích čar podle stylu šrafování. Aby bylo zaručeno správné zarovnání, je každá rodina šrafovacích čar vytvořena rovnoběžně s původní čarou s absolutním počátkem.

Zobrazení hustých šrafovacích vzorů

Pokud vytvoříte velmi husté šrafování, může být v aplikaci vytvoření šrafování odmítnuto a zobrazena zpráva, že měřítko šrafování je příliš malé nebo čárky jsou příliš krátké. V produktech založených na aplikaci AutoCAD 2008 a novějších změňte maximální počet šrafovacích čar na celé číslo v rozsahu 0 až 10000000 (deset milionů) nastavením systémové proměnné HPMAXLINES.

V produktech založených na aplikaci AutoCAD 2007 a dřívější byla ke změně maximálního počtu šrafovacích čar, které program mohl nakreslit, potřeba proměnná prostředí MaxHatch:
  • V aplikaci AutoCAD LT použijte příkaz SETENV a zadejte platné číslo.
  • V jiných produktech použijte výraz jazyka AutoLISP (setenv "MaxHatch" "n"), kde n je platné číslo.
Poznámka: V každém případě je při změně hodnoty proměnné MaxHatch je nutné zadat MaxHatch se stejně zadanými velkými a malými písmeny.