Információk a sraffozásiminta-definíciókról és az egyéni sraffozási mintákról

A sraffozási minták egy vagy több .pat fájlkiterjesztésű definíciós fájlban vannak megadva. A sraffozási minták használhatók eredeti állapotukban, módosíthatók, de létrehozhatók saját sraffozási minták is.

A definíció tárolási helyétől függetlenül az egyéni sraffozási minta struktúrája mindig ugyanaz. Tartalmaz egy fejlécsort egy csillaggal kezdődő és legfeljebb 31 karakter hosszú névvel, valamint egy nem kötelezően megadandó leírással.

*pattern-name, description

A mintadefiníció tartalmaz egy vagy több vonalleírást is a következő formában:

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

Az ANSI31 szabványos sraffozási minta a következőképpen néz ki:

és a következőképpen definiált:

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

A mintázat *ANSI31 nevét az első sorban az alábbi leírás követi: ANSI Acél, Tégla, Kő falazat. A fenti egyszerű definíció szerint a minta vonalait 45 fokos szögben kell megrajzolni, a sraffozási vonalak családja első tagjának a rajz kezdőpontján (0,0) kell keresztülmennie, és az egyes vonalak között a távolság 0.125 rajzegység.

A sraffozási minta definíciói a következő szabályokat követik:

Megjegyzés: A PAT-fájlban a legutolsó sraffozásiminta-definíció után egy üres sort kell beiktatni. Ha nincs üres sor a legutolsó sraffozásiminta-definíció után, akkor a sraffozásiminta-fájl használatakor nem lesz elérhető a legutolsó sraffozásiminta-definíció.

A sraffozás művelete során a mintadefiníció minden sorából végtelen számú eltolással jön létre az illető vonalcsalád. A program minden kiválasztott objektumnál megvizsgálja, hogy metszi-e valamelyiket e vonalak közül; minden egyes metszéspont be-, illetve kikapcsolja a sraffozási vonalat a sraffozási stílusnak megfelelően. A sraffozási vonalak minden családja az eredeti vonallal párhuzamosan jön létre, a tökéletes illesztés érdekében egy abszolút kezdőpont használatával.

Ha nagyon sűrű sraffozási mintát hoz létre, a program elutasíthatja a sraffozást, és egy üzenetet jelenít meg, amely figyelmezteti, hogy a sraffozás léptéke túl kicsi, vagy a vonások túl rövidek. A sraffozási vonalak maximális számát a MaxHatch környezeti változó értékének beállításával módosíthatja, egy 00 és 10 000 000 (tízmillió) közötti egész számot megadva:
  • Az AutoCAD LT programban használja az SETENV parancsot és adjon meg egy érvényes számot.
  • A nem LT termékekben használja a (setenv "MaxHatch" "n") AutoLISP kifejezést, ahol n egy érvényes szám.
Megjegyzés: Mindkét esetben a MaxHatch értékének módosításakor a MaxHatch nevet pontosan így kell leírni.