Programozási VBA AutoCAD

Rétegek, színek és típusú vonalak

A rétegek hasonlóak az átlátszó film, amely különböző csoportjai elbomlott elemei. Bármely létrehozott objektumnak van egy feltétele: réteg, szín, vonaltípus. Színes lehetővé teszi, hogy különbséget a hasonló tárgyak, a vonal típusát akkor gyorsan megkülönböztetni az említett központi és a takart vonalakat. Layout objektumokat rétegek egyszerűsíti a munkát bonyolult rajzokat.

DOLGOZÓ rétegekkel

Bármilyen nyomkövetés jelentkezik valamelyik réteget, akkor lehet az alapértelmezett réteg, illetve a réteg létrehozott. Minden rétegnek megvan a rendelt színt, és a vonal típusát. Ha szükséges, a réteg lehet kapcsolni egyszerűsítésével a rajzot. Amikor dolgozik papírteret vagy úszó nézetablak fóliák láthatóságát lehet változtatni külön-külön nézetben. létrehozhat egy sablont egy sor réteg, ha szükséges.

SORT LAYERS és típusú VONALAK

Minden réteg és vonaltípusok tárolja a saját gyűjtemény. Ezért nem tehetünk velük túl sokat a következő tartalommal gyűjtemény és kap az összes réteg és típusú vonalakat. például:

Hozzon létre egy réteget, és a hozzárendelt név

Az új AutoCAD rajz létrehoz egy speciális fóliára „0”, alapértelmezésben van rendelve egy color = 7 (fekete vagy fehér függően háttérszín) és típusú folyamatos vonalak. Ez a réteg nem lehet eltávolítani. Ön is létrehozhat új csoportok alapján az egyes színek és vonalstílusuk saját. Mindegyik réteg egy része a Rétegek gyűjtemény. hogy hozzon létre egy réteget, és add hozzá a gyűjtemény olyan kiegészítőket módszer. Amikor létrehoz egy réteg, akkor közvetlenül rendelni egy nevet, vagy nevezze meg vposledstii változó svoytvo neve. a réteg nevét nem lehet több, mint 31 karakter, szóköz használata nem megengedett. Példában a cél objektum másik réteg.

TELEPÍTÉS aktív réteget

A kép mindig az egyik réteg az aktív, új objektumokat hoz létre rajta. Meg lehet változtatni az aktív réteg ustaoviv azt ActiveLayer tulajdon. fagyasztott réteg nem lesz aktív.

MANAGEMENT látható réteg

Az AutoCAD nem jeleníti meg, és kinyomtatja a tárgyak található rejtett rétegeket. Ha nem szeretné kinyomtatni a felesleges részleteket, illetve, hogy azok nem zavarják a dolgozó réteg velük, akkor tiltsa le vagy fagyasztható. Pontosan mit válasszon - attól függ, hogy a rajz és mit szokott dolgozni. Például, akkor már régóta rétegek nem kell fagyasztani. Nyomtatás csak vezessünk le felolvasztjuk és beépítették réteg.

FORDULÓ LAYERS

Fagyasztás és felolvasztás LAYERS

Freeze réteget gyorsítja a rajz rajz, a sebesség nő a kiválasztási objektumok, és csökkenti a regenerációs komplex rajzok. Az AutoCAD nem jelenik meg, nem nyomtat és regeneráló tárgyak fagyasztott fólián. Freeze ezek a rétegek, amelyek nem igényelnek hosszú ideig dolgozni. Freeze tulajdonság vezérli fagyasztás és olvasztás. példa

RÖGZÍTŐ és elhárítja LAYERS

Lock réteg akkor hasznos, ha szeretné szerkeszteni tárgyak a többi réteg, de nem látják megváltoztatásának lehetőségét a tárgyak a többi réteg. Ha a réteg csak blokkolt, de nem fogyatékos, és nem fagyasztva - a tárgyak rajta látható. Blokiroanny réteg lehet a jelenlegi és dovavit azt kifogásolja (!). De vegye az újonnan hozzáadott objektum nem amíg a réteg van oldva. A rögzített réteg, meg lehet változtatni a színét és típusát. Lezárásához és feloldásához használt réteg svoytvo Lock.

CÉL LAYER SZÍNEK

Ha hozzárendeljük a színes réteget kell adni a szín neve vagy indexe. A szabványos nevek csak a színek indexek 1-től 7 A szín az objektum lehet hozzárendelni függetlenül a festékréteg. A szín érték egy 0-tól 256 csak megnevezett állandói színben 1-7 és BLOKK és FÓLIA. Ha az AutoCAD felhívja acByBlock Nove tárgy színe alapesetben, amíg azok be vannak csoportosítva blokk. Amikor egy blokk be van dugva a rajz objektumok szerepelnek az örökölni fogja a színét svoytvo blokk.

CÉL TÍPUSÚ sor LAYER

vonaltípus ismétlődő mintázat szaggatott vonalak, pontok és terek, létre, hogy megkülönböztesse a különböző vonalak a rajzban. Neve és típusa definíciós sorok opisvayut külön minta-szekvenciát, a relatív hosszát és szövegállományba fragmenseit vagy alakzatok (alakzatok) komplex típusú vonalak. Rendelni a réteg vonaltípus van svoytvo Linetype.

Borítóréteget eltávolítjuk

Ahhoz, hogy távolítsa el a réteg egy módszer törlése. Nem törölheti az aktuális réteg, nulla réteg, attól függően, hogy a külső hivatkozások és egy réteg, amely a tárgyakat. Rétegek hivatkozó DEFPOINTS úgynevezett blokk definíció nem lehet eltávolítani, akkor is, ha nem tartalmazhat látható objektumokat.

ÜZEMELTETÉS virággal

A szín réteg vagy lehet egy külön objektum, a színek nevét definíciója vagy index számok 1-től 255-ig (256 mellett - a réteg 0 - a blokk). Standard szín nevek: 1 - piros, 2 - Yellow 3 - Green 4 - kék, 5 - Blue 6 - bíbor, 7 - fekete vagy fehér. Színének beállításához használjuk svoytvo Color.

MŰKÖDÉS TÍPUSÚ TÉTELEK

Vonal típusa jelentése ismétlődő szekvencia pontok, kötőjelek és szóközök. Komplex vonal stílusok közé azonos karakter. vonaltípus leírás tartalmaz ezeket a szekvenciákat, és a távolság közötti egyéni elemntov, valamint ezek méreteit. Hozhat létre saját vonaltípusokat. Használat előtt a vonal típusát kell tölteni a rajzot. Meghatározó vonaltípusain kell tárolni a LIN-fájl könyvtár. Ezek által betöltött betöltése. Példa: Ne keverje a fajta belső vonalak AutoCAD vonaltípusok egyes plotterek, azok együttes alkalmazása vezethet kiszámíthatatlan eredményeket.

Beállítás aktív vonal típusa

Ahhoz, hogy a terhelt vonal típusát kell tenni aktív. Minden újonnan létrehozott objektumok dolgozzák ki az aktív típusú vonalak. Ha a „réteg” újonnan létrehozott objektumokat az aktív vonal típusát, ha a „a blokk” új objektumok által rajzolt az aktív vonal típusát, amíg nem lesznek csoportosítva egy blokkba. ActiveLineType tulajdonság állítja az aktív vonal típusát.

Átnevezése típusú VONALAK

Ha átnevezése vonaltípus nevét a változások csak típusának meghatározásához vonalak, LIN fájlt is változatlan marad. Átnevezése Név tulajdonságot.

Eltávolítja a típuskorlátozásokat VONALAK

Bármikor, a vonal típusát lehet távolítani, kivéve a következő FÓLIA, BLOKK, FOLYAMATOS. jelenlegi és független a külső linkek. Mivel lehetetlen eltávolítani a vonal típusát, amely tartalmazza a blokk definíciót. Ahhoz, hogy távolítsa el a módszer törlése.

Változás Leírás TÍPUSÚ TÉTELEK

Vonal típusok egy leírást, amely lehet változtatni svoytvo leírása. A leírás akár 47 karaktert. ThisDrawing.ActiveLinetype.Description = „külső fal”

HIVATKOZÁS skála típusú VONALAK

A kisebb léptékű a vonaltípus sűrűbb mintázatú kapjuk a készüléket. Alapértelmezésben AutoCAD skálán 1,0, megváltoztatásához használja LinetypeScale módszer. CELTSCALE rendszer a változó megadja skálán vonaltípusok az újonnan létrehozott objektumok. például:

CÉL réteg színek és típusok Lines Objektív

A rétegek számát a rajzban, és az objektumok száma egy réteg gyakorlatilag korlátlan. Példa változást objektum réteg tulajdonságokkal réteg. Az állandók a szín az objektum: acRed, acYellow, acGreen, acCyan, acBlue, acMagenta, acWhite. Példa a változó egy objektum tulajdonságait Szín: Példa a változó az objektum típusát vonalak. , A kör, kísérletet teszünk, hogy töltse be a vonal típusát acad.lin, ha a vonal típusát már létezik, vagy a fájl nem hibaüzenet. És a végén a kör be a kívánt vonal típusát.

Szöveg beszúrása a rajzba

AutoCAD számos lehetőséget biztosít szöveg létrehozása. A legegyszerűbb esetben egy egysoros szöveget. A hosszú blokkot használunk belső bekezdéses szöveg formázását. Bár a begépelt szöveget használja a jelenlegi szöveg stílusa alapján a font és az alapértelmezett beállítások számos módon megváltoztatni a megjelenését.

MŰKÖDÉS szöveg stílusa

Minden szöveges AutoCAD van egy hozzá tartozó stílusban. A stílus határozza meg a betűtípus, méret, szög, tájolás és egyéb jellemzői a szöveget. A style attribútum szerepel az alábbi táblázatban.

fordított, tükrözött, vagy mindkettő

Létrehozása és módosítása szövegstílusokat

Kivéve az alapértelmezett stílus, akkor létrehozhat bármilyen szabványos saját. Az újonnan beírt szöveg örökli a magasság, szélesség, szög, és mások. Az ingatlan a jelenlegi stílus. Miután létrehozott egy szöveget nem tudja megváltoztatni a stílus nevét. AutoCAD átalakítja az áramkör-stílus nevét nagybetűkkel. Ha nem adja meg a nevét akkor stílus [N], ahol az N a következő számot. Megváltoztatja az aktuális szöveg stílus módosításával végezzük textstyle objektum tulajdonságai.
  • Fontfile - Meghatározza társított fájl a betűtípust.
  • BigFontFile - állítja a forma nem ASCII-karaktereket.
  • Magasság - állítja a magassága egy karakter.
  • Szélesség - állítja a tömörítés vagy nyújtása a karaktereket.
  • ObliqueAngle - állítja a szög a szöveg
  • TextGenerationFlag - Beállítja a tükör, invertált, vagy mindkettő.
Ha megváltoztatja a tájékozódás a szöveg stílusa az összes korábban beírt szöveg ezt a stílust fogja változtatni a tájolás, méret módosításához, szélesség, dönthető, így nem érinti a korábban beírt szöveget. De a viselkedés meglehetősen rejtélyes, olykor változó és megjelenítésére korábban beírt szöveget az utóbbi esetben. Betűtípus definiálja karakterek formájában. Egy font lehet használni, hogy hozzon létre a különböző stílusokat. Példa hozzárendelése szöveg stílusa.

Tegyünk egy font True Type (TTF)

ALKALMAZÁS ÉS Unicode BIGFONT

AutoCAD támogatja az Unicode szabvány, amelyben a font tartalmazhat legfeljebb 65.000 karakter különböző nyelvek, bár adja az ilyen karaktereket közvetlenül lehetetlen, meg kell használni a szekvenciák \ U + nnnn, ahol nnnn -. Hexadecimális karakter kódot. Minden AutoCAD SHX-betűtípusok Unicode. Korábbi AutoCAD verzió akár 13, nem támogatják ezt a funkciót. BIGFONT betűtípusok, a karakterek ábrázolására, hogy ábécé ezreit tartalmazó „betűk”. Betűtípus változtatás példa: Megjegyzés: Nem tudja használni a hosszú fájlneveket tartalmazó vesszőt, mint a neve a betűtípus fájlt.

Magasságának meghatározásakor SZÖVEG

Szöveg magassága határozza meg a méret a szimbólum a rajzon egység. Value általában képvisel akkora nagybetűk kivétel TrueType betűtípusokat. Számukra a magassága nagybetűk adhatunk rezevnoy terület ékezetes karaktereket. Sőt, ez az összeg határozza meg a saját betűtípus alkotója. Amellett, hogy néhány, a karakterek marad is foglalható egy alsó (q, p, g, stb). Példa módosítja a betűméretet, a szöveg objektumot. Példaként a döntési beállítás a szöveg objektum

BEÁLLÍTÁSA FLAG GENERATION TEXT

Ez a zászló állítja a megjelenítés módja a szöveg - „fejjel lefelé”, tükör vagy mindkettő.

A szöveg létrehozása

Ahhoz, hogy hozzon létre egy szöveges objektum használata AddLineText módszer. igényel három paraméter: a tényleges sor szöveget, a beszúrási pont és a magassága a szöveget. Az elfogadott Unicode-karakterek ellenőrzés és speciális karaktereket, mint a szöveg. A beszúrási pont - egy változó típusú Variant. Szöveg magassága pozitív érték az aktuális rajzban egység. például:

Formázását vonalkiegyenesítés

Változás a szöveg megjelenésének, akkor sem változik a kijelölt szöveget stílust, vagy megváltoztatja a tulajdonságait a szöveg objektumot. Format csak akkor lehet teljesen húr, egy szót sem. ott StyleName ingatlan változtatni stílusát. a változás után kell alkalmazni az Update módszert. További tulajdonságok egyedülálló szöveg:
  • Alignment - Meghatározza a vízszintes és függőleges igazítás
  • InsertionPoint - Meghatározza a beszúrási pontot
  • ObliqueAngle - Meghatározza a dőlésszög
  • Forgatás - Meghatározza az elforgatás szöge radiánban
  • ScaleFactor - Meghatározza a skálázási tényező
  • TextAlignmentPoint - Az a kezdőpont összehangolás
  • TextGenerationFlag - Meghatározza otobrozhenie fejjel lefelé, tükör és mindkét
  • TextString - Meghatározza a szöveget
A teljes listát a tulajdonságok és módszerek, lásd. Súgó.

RE-a szöveg összehangolása

Ez a példa létrehoz egy Text objektumot és egy Pont objektumot, az utóbbi meghatározza a nyomvonal pont a szöveget, majd pirosra célkereszt.

Módosítható a szöveg

bekezdésesszöveg

Ellentétben printsipalno bekezdésesszöveg (multiteksta) az a szöveg, amely lehet formatrovat egyes szavakat, sőt karaktereket. Multitekst lehet minden szakaszok száma, az egész egység lehet alávetni multiteksta formázás azonnal. Csak egyetlen multiteksta van kiemelése.

LÉTREHOZÊSA bekezdésesszöveg

AddMText módszer megköveteli a három paraméter - a szöveg, a beszúrási pont és a szélessége a keret, amely beékelődik multitekst. Az utolsó paraméter értéke pozitív szám az aktuális rajzban egység. Magasság multiteksta blokk számától függ a bemeneti karakterek. Példa létre multiteksta.

FORMAT MULTITEKSTA

Újonnan üzembe szövegformázási automatikusan hozzárendeli a jelenlegi szöveg stílusa. (Az alapértelmezett stílus STANDARD) Format később módosítható speciális karakterek és objektum tulajdonságait. Orientációja, igazítás, és a forgás szélessége lehet hozzárendelni csak egész objektumot multitekst, ellentétben például hangsúlyozzák, hogy lehet kiosztani csak a kívánt szót vagy karaktert.

Formázása egyes karakterek MULTITEKSTA

Egyénileg, meg lehet változtatni a betűtípus, szín, aláhúzás, stb Multiteksta elem attribútumait. Kód táblázat formázó karaktereket alább felsorolt.

0 szintező-le, Center 1, 2-top

Az utóbbi példában kerül bevezetésre 1. frakcióból és 1/2. Használata fogszabályozó vonatkozik formázás bennük. Fészekrakó 8 konzolok elérheti szintet. Példa formázás ASCII-kód
\ A2; több szöveg \ A1; / \ A0; alatti szöveg> Példa formázó karaktereket

FORMAT bekezdéses szöveg objektum

A tulajdonságok beállítása StyleName objektum beállítja az alapértelmezett stílus az új objektumok multiteksta. Alkalmazása során egy új stílust, hogy a korábban létrehozott objektumok komplex formázása elvész. Szöveg igazítása van hátra, jobbra és középen, és a helyzet a felső, alsó és középső. AutoCAD kínál 9 kiegyenlítési beállításokat: TL (bal felső), TC (felső és középső), TR (jobb felső), ML, MC, MR, BL, BC, BR. Az értékek megváltoztatása révén lehet AttachmentPoint tulajdon.

Szimbólumokkal UNICODE, kezelése és speciális karakterek

Szimbólumok unicode \ U + 00B0 fok, \ U + 00B1, plusz vagy mínusz, \ U + 2205 átmérőjű.

Megadása %% kod_simvola megadhat más speciális karaktereket. %% o - overline %% u - aláhúzás%. - Fok,
%% p - plusz vagy mínusz, %% c - átmérője %%% - százalék.

megváltoztathatja a betűtípusokat

Telepítése Alternatív Alapértelmezett betűméret

Alapértelmezett helyettesíteni a hiányzó betűtípusokat használnak simplex.shx, de lehet, hogy adjon meg egy bármilyen más tárgy az ingatlan AltFontFile Preferences.

Kapcsolódó cikkek