Információk a szöveg használatáról a felhasználói vonaltípusokban

A betűtípusok karakterei felhasználhatók a vonaltípusokban.

A beágyazott karaktereket tartalmazó vonaltípusok jelölhetnek közműveket, határvonalakat, kontúrokat és így tovább. Az egyszerű vonaltípusokhoz hasonlóan a vonalak rajzolása dinamikusan történik a csúcspontok megadásakor. A vonalakban megadott karakterek mindig teljes méretben jelennek meg, a program soha nem vágja szét őket.

A beágyazott karaktereket tartalmazó vonaltípusminta-leírók hasonlóak az egyszerű vonaltípusok leíróihoz.

A HASZNÁLATI_MELEGVÍZ nevű vonaltípust például ez definiálhatja:

*HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ---- 
A,.5,-.2,["HW",STANDARD,S=.1,U=0.0,X=-0.1,Y=-.05],-.2

Ez egy olyan ismétlődő mintázatot jelent, amely egy 0.5 rajzegységnyi vonással kezdődik, amelyet egy 0.2 rajzegységnyi üres szakasz, HMV karakterek valamilyen léptékben és elhelyezési paraméterekkel, valamint egy másik 0.2 rajzegység hosszú üres szakasz követ. A szöveg karakterei a STANDARD szövegstílushoz rendelt betűtípusból származnak 0.1 léptékkel, 0 fokos egyenes állástól való elforgatással, -0.1 értékű X és -0.05 értékű Y irányú eltolással. Ez a mintázat folytatódik a vonal teljes hosszában, és egy 0.5 rajzegység hosszúságú vonaldarabbal fejeződik be. A vonaltípus a következő módon jelenik meg.

Ne feledje, hogy a térköz teljes hossza 0.2 + 0.2 = 0.4, és a szöveg kezdőpontja X irányban 0.01 értékkel el van tolva az első vonás végpontjához képest. Egy ezzel megegyező vonaltípus lehetne a következő:

*HOT_WATER_SUPPLY,---- HW ---- HW ---- HW ---- HW ---- HW ---- 
A,.5,-.1,["HW",STANDARD,S=.1,U=0.0,X=0.0,Y=-.05],-.3

A térköz teljes hossza még mindig 0.1 + 0.3 = 0.4, de a szöveg kezdőpontja nincs eltolva az X irányban.

A karakterleíró formátuma

Szövegkaraktert a következő formátumban lehet vonaltípus-leíráshoz hozzáadni:

["text_string",text_style_name,scale,rotation,xoffset,yoffset]

A lépték, az elforgatás, az x és az y eltolás értékét előjeles decimális számokként kell megadni, például 1, -17 és 0.01.

Szöveges karakterlánc

A vonaltípusban megjelenített karakterek.

Szövegstílus neve

A használandó szövegstílus neve. Ha nincs megadva szövegstílus, az AutoCAD az aktuálisan definiált stílust használja.

Megjegyzés: A beágyazott szövegkaraktereket a program a szövegstílussal társítja a rajzban. Minden vonaltípussal társított szövegstílusnak léteznie kell a rajzban a vonaltípus betöltése előtt.
Lépték

A szövegstílushoz használt, a vonaltípus léptékéhez viszonyított léptéktényező. A megadott léptéktényezőnek S= előtaggal kell rendelkeznie. Az S=.5 például 0,5 léptéktényezőt jelez. A program a vonalstílus szövegmagasságát megszorozza a léptéktényezővel. Ha a szövegstílus magassága 0, akkor a magasságként egyedül az S=érték értékét használja.

Elforgatás

A karaktereknek a vonaltípusban megjelenített elforgatási szöge. Az elforgatási szögnek az U=, R= vagy A= előtaggal kell rendelkeznie.

  • U= álló vagyis könnyen olvasható szöveget jelöl.
  • Az R= relatív vagy érintőleges forgatást jelöl a vonalhoz képest.
  • Az A= a szöveg abszolút elforgatását jelöli a kezdőponthoz képest, ezért minden szöveg ugyanolyan mértékben lesz elforgatva, a vonalhoz képest elfoglalt helyétől függetlenül.

Az értékhez hozzáfűzött

  • d karakter a fokot (ez az alapértelmezés),
  • az r karakter a radiánt,
  • a g karakter pedig az újfokot jelöli.

A következő illusztráció egy álló elforgatással megadott vonaltípust mutat.

Ha nem adja meg az elforgatás mértékét, a program az alapértelmezett 0 fokos relatív elforgatást használja. Az elforgatás középpontja az alapvonal és a névleges nagybetűmagasság között középen található.

Megjegyzés: A vonaltípust a LIN-fájlokból betöltve az U (álló) elforgatási jelet használó korábbi vonaltípusokat tartalmazó rajzok a legfrissebb vonaltípus-definícióra frissíthetők. Az egyéni vonaltípusok frissítéséhez a vonaltípus-definíció betöltése előtt az R (elforgatott) jelet U (álló) jelre kell változtatni.
X-eltolás

A szöveg eltolása a vonaltípus X tengelye mentén, azaz a vonal mentén. Az eltolás az X előtaggal, például X=.1 jelzi a 0,1 értékű eltolást. Ha az eltolás értéke nincs megadva vagy 0, a szöveget a program eltolás nélkül hozza létre. Ezt a mezőt a szöveg és az előző leengedett vagy felemelt tollal készült vonás közötti távolság megadására használhatja. Ezt az értéket a program nem méretezi az S=érték léptéktényezőnek megfelelően, de a vonaltípusnak megfelelően igen.

Y-eltolás

A szöveg eltolása a vonaltípus Y tengelye mentén, azaz a vonalra merőlegesen. Az eltolás az Y előtaggal, például Y=.1 jelzi a 0,1 értékű eltolást. Ha az eltolás értéke nincs megadva vagy 0, a szöveget a program eltolás nélkül hozza létre. Ezt a mezőt a szöveg vonaltól mért távolságának megadására használhatja. Ezt az értéket a program nem méretezi az S=érték léptéktényezőnek megfelelően, de a vonaltípusnak megfelelően igen.