AutoCAD Příručka uživatelských úprav AutoCAD

Rozměr: px
Začít zobrazení ze stránky:

Download "AutoCAD 2008. Příručka uživatelských úprav AutoCAD"

Transkript

1 AutoCAD 2008 Příručka uživatelských úprav AutoCAD Leden 2007

2 Copyright 2007 Autodesk, Inc. Všechna práva vyhrazena Tato publikace ani její části nesmí být reprodukovány v žádné podobě, žádným způsobem a pro žádný účel. SPOLEČNOST AUTODESK, INC. NEPOSKYTUJE K TĚMTO MATERIÁLŮM ŽÁDNÉ SKRYTÉ ANI VÝSLOVNÉ ZÁRUKY. SPOLEČNOST AUTODESK, INC. ZEJMÉNA NEZARUČUJE PRODEJNOST A VHODNOST TĚCHTO MATERIÁLŮ PRO DANÝ ÚČEL A ZPŘÍSTUPŇUJE TYTO MATERIÁLY, JAK STOJÍ A LEŽÍ. SPOLEČNOST AUTODESK, INC. NENÍ V ŽÁDNÉM PŘÍPADĚ ODPOVĚDNÁ ZA MIMOŘÁDNÉ, NEPŘÍMÉ, NÁHODNÉ NEBO NÁSLEDNÉ ŠKODY VZNIKLÉ V SOUVISLOSTI S KOUPÍ NEBO UŽITÍM TĚCHTO MATERIÁLŮ NEBO V DŮSLEDKU KOUPĚ NEBO UŽITÍ TĚCHTO MATERIÁLŮ. SPOLEČNOST AUTODESK, INC. PONESE ODPOVĚDNOST POUZE A VÝHRADNĚ DO VÝŠE NEPŘESAHUJÍCÍ KUPNÍ CENU ZDE POPSANÝCH MATERIÁLŮ, A TO BEZ OHLEDU NA TO, JAKÝM ZPŮSOBEM BUDE POŽADAVEK NA NÁHRADU ŠKODY VZNESEN. Společnost Autodesk, Inc. si vyhrazuje právo na revizi a vylepšení produktů, jak uzná za vhodné. Tato publikace popisuje stav produktu v době jejího vydání a nemusí odrážet stav produktu v budoucnosti. Ochranné známky společnosti Autodesk Následující označení jsou registrovanými ochrannými známkami společnosti Autodesk, Inc. ve Spojených státech amerických a jiných zemích: 3DEC (design/logo), 3December, 3December.com, 3ds Max, ActiveShapes, Actrix, ADI, Alias, Alias (swirl design/logo), AliasStudio, Alias Wavefront (design/logo), ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface, Autodesk, Autodesk Envision, Autodesk Insight, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap, AutoSketch, AutoTrack, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Can You Imagine, Character Studio, Cinestream, Civil 3D, Cleaner, Cleaner Central, ClearScale, Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Create>what's>Next> (design/logo), Dancing Baby (image), DesignCenter, Design Doctor, Designer's Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design Studio (design/logo), Design Your World, Design Your World (design/logo), DWF, DWG, DWG (logo), DWG TrueConvert, DWG TrueView, DXF, EditDV, Education by Design, Extending the Design Team, FBX, Filmbox, FMDesktop, GDX Driver, Gmax, Heads-up Design, Heidi, HOOPS, HumanIK, i-drop, imout, Incinerator, IntroDV, Kaydara, Kaydara (design/logo), LocationLogic, Lustre, Maya, Mechanical Desktop, MotionBuilder, ObjectARX, ObjectDBX, Open Reality, PolarSnap, PortfolioWall, Powered with Autodesk Technology, Productstream, ProjectPoint, Reactor, RealDWG, Real-time Roto, Render Queue, Revit, Showcase, SketchBook, StudioTools, Topobase, Toxik, Visual, Visual Bridge, Visual Construction, Visual Drainage, Visual Hydro, Visual Landscape, Visual Roads, Visual Survey, Visual Syllabus, Visual Toolbox, Visual Tugboat, Visual LISP, Voice Reality, Volo a Wiretap. Následující označení jsou registrovanými ochrannými známkami nebo ochrannými známkami společnosti Autodesk Canada Co. v USA a/nebo Kanadě a dalších zemích: Backburner, Discreet, Fire, Flame, Flint, Frost, Inferno, Multi-Master Editing, River, Smoke, Sparks, Stone, Wire. Ochranné známky třetích osob Všechny ostatní obchodní značky, názvy produktů a ochranné známky patří svým vlastníkům. Práva třetích osob k softwarovým programům ACIS Copyright Spatial Corp. Copyright The Apache Software Foundation. Všechna práva vyhrazena. Tento produkt obsahuje software vyvinutý společností Apache Software Foundation ( a podléhající licenčním podmínkám ( Písma z knihovny písem společnosti Bitstream copyright HLM Copyright D-Cubed Ltd HLM je ochranná známka společnosti D-Cubed Ltd. AutoCAD 2008 a AutoCAD LT 2008 je vytvořen na základě licence k užití dat odvozených z programu DIC Color Guide společnosti Dainippon Ink and Chemicals, Inc. Copyright Dainippon Ink and Chemicals, Inc. Všechna práva vyhrazena. DIC a DIC Color Guide jsou registrované ochranné známky společnosti Dainippon Ink and Chemicals, Inc. Části tohoto softwaru vychází z práce skupiny Independent JPEG Group. Active Delivery Inner Media, Inc. Všechna práva vyhrazena. ISYS a logo ISYS jsou registrované ochranné známky nebo ochranné známky společnosti ISYS Search Software Inc. Copyright Sam Leffler. Copyright Silicon Graphics, Inc. Copyright Lingea s.r.o Funkce Co je nového obsahuje software přehrávače Macromedia Flash společnosti Macromedia, Inc. Copyright Macromedia, Inc. Všechna práva vyhrazena. Macromedia a Flash jsou registrované ochranné známky nebo ochranné známky společnosti Adobe Systems Incorporated ve Spojených státech nebo jiných zemích. Copyright Macrovision Corporation. Všechna práva vyhrazena. Copyright Microsoft Corporation. Všechna práva vyhrazena. Copyright 2002 Joseph M. O'Leary. Barvy PANTONE Colors zobrazené v softwarové aplikaci nebo v uživatelské dokumentaci nemusí odpovídat standardům PANTONE. Přesné barvy naleznete v aktuálních publikacích PANTONE Color Publications. Ochranné známky PANTONE a další ochranné známky společnosti Pantone, Inc. jsou majetkem společnosti Pantone, Inc. Pantone, Inc., Pantone, Inc. je vlastníkem autorských práv k údajům o barvách a/nebo softwaru barev. Společnost Autodesk, Inc. má licenci k jejich užití pouze v kombinaci s určitými produkty společnosti Autodesk. PANTONE Color Data a/nebo Software nesmí být kopírovány na jiný disk nebo do paměti, pokud to není v souvislosti s použitím tohoto softwarového produktu společnosti Autodesk. Písma od společnosti Payne Loving Trust 1992, Všechna práva vyhrazena. RAL DESIGN RAL, Sankt Augustin, RAL CLASSIC RAL, Sankt Augustin, Barvy RAL Colors jsou použity se souhlasem institutu RAL Deutsches Institut für Gütesicherung und Kennzeichnung e.v. (RAL Německý institut pro kontrolu kvality a certifikaci, re. Assoc.), D Sankt Augustin.

3 Tento produkt obsahuje kód licencovaný společností RSA Security, Inc. Některé části licencované společností IBM jsou k dispozici zde: The Sentry Spelling-Checker Engine Copyright Wintertree Software, Inc. Součásti tohoto produktu obsahují jednu nebo několik knihoven Boost. Používání knihoven Boost podléhá následujícímu licenčnímu ujednání

4

5 Obsah Kapitola 1 Příručka uživatelských úprav Kapitola 2 Základní přizpůsobení Přehled přizpůsobení Uspořádání programových a podpůrných souborů Přehled uspořádání souborů Více konfigurací Více výkresových složek Přizpůsobení šablony pro publikování v síti 13 Definice uživatelských příkazů Definice externích příkazů Tvorba aliasů příkazů Kapitola 3 Uživatelské typy čar Přehled definic typů čar Jednoduché uživatelské typy čar Text v uživatelských typech čar Tvary v uživatelských typech čar Kapitola 4 Uživatelské šrafovací vzory Přehled definic šrafovacích vzorů Šrafovací vzory s čárkovanými čarami v

6 Šrafovací vzory s více čarami Kapitola 5 Přizpůsobení uživatelského rozhraní Přehled nástrojů pro funkci Upravit uživatelské rozhraní Důležité termíny Změny v oblasti uživatelských úprav Přehled editoru Upravit uživatelské rozhraní Práce se soubory uživatelských úprav Základní informace o souborech uživatelských úprav Migrace a přenos uživatelských úprav Vytvoření a načtení částečného souboru CUI Vytvoření podnikového souboru CUI Přizpůsobení příkazů Vytvoření, úprava a opětovné použití příkazů Hledání názvů příkazů a řetězců Zobrazení popisek příkazů Vytvoření obrázků pro příkazy Vytváření nápovědy na stavovém řádku Vytváření maker Použití speciálních řídicích znaků v makrech Čekání na zadání uživatele v makrech Zajištění mezinárodní podpory v makrech Použití vestavěných příkazech v makrech Opakování příkazů v makrech Používání režimu výběru jednoho objektu v makrech Použití maker k přepnutí prvků uživatelského rozhraní Použití podmíněných výrazů v makrech Použití jazyka AutoLISP v makrech Přizpůsobení panelů nástrojů Vytvoření a úprava panelů nástrojů Přidání nebo přepnutí ovládacích prvků panelů nástrojů Vytváření roletových a místních nabídek Vytvoření roletové nabídky Vytvoření místní nabídky Vytvoření podnabídek Odkazy na roletové nebo místní nabídky Přepínání a vkládání roletových nabídek Přizpůsobení panelů řídicích panelů Vytvoření a úprava řídicích panelů Přidání nebo přepnutí ovládacích prvků řídicího panelu Přidání klávesových zkratek a dočasně přednostních kláves Vytvoření úpravy poklepáním Přizpůsobení tlačítek myši Akceptování zadaných souřadnic v tlačítkových nabídkách Přizpůsobení starých prvků uživatelského rozhraní vi Obsah

7 Vytváření tabletových nabídek Přizpůsobení tabletových tlačítek Vytváření obrazovkových nabídek Vytváření obrázkových nabídek Načtení souboru jazyka AutoLISP Přizpůsobení pracovních prostorů Upravit uživatelské rozhraní - Časté dotazy Kapitola 6 DIESEL Přizpůsobení stavového řádku Přehled systémové proměnné MODEMACRO Nastavení hodnot proměnné MODEMACRO Nastavení proměnné MODEMACRO pomocí jazyka AutoLISP Výrazy jazyka DIESEL v makrech Katalog funkcí jazyka DIESEL (součet) (rozdíl) * (součin) / (podíl) = (rovná se) < (menší než) > (větší než) != (nerovná se) <= (menší nebo rovno) >= (větší nebo rovno) and angtos edtime eq eval fix getenv getvar if index nth or rtos strlen substr upper xor Chybová hlášení jazyka DIESEL Obsah vii

8 Kapitola 7 Snímky a příkazové skripty Tvorba snímků Přehled snímků Zobrazení snímků Tvorba a zobrazení knihoven snímků Tvorba příkazových skriptů Přehled příkazových skriptů Spouštění skriptů při spuštění Spuštění prezentací snímků pomocí skriptů Kapitola 8 Úvod do programových rozhraní ActiveX Automation Přehled ActiveX Definice příkazu pro spuštění aplikace Spuštění aplikace z nabídky nebo panelu nástrojů AutoCAD VBA Přehled AutoCAD VBA Použití aplikací VBA produktu AutoCAD Automatické načtení a vykonání projektů VBA AutoLISP a Visual LISP Přehled jazyků AutoLISP a Visual LISP Použití aplikací jazyka AutoLISPu Automatické načtení a spuštění procedur AutoLISPu Přehled automatického načtení jazyka AutoLISP Soubor ACAD.LSP Soubor ACADDOC.LSP Soubor MNL pro nabídku jazyka AutoLISP Prevence chyb jazyka AutoLISP při načtení spouštěcích souborů Funkce S::STARTUP: spuštění po inicializačním procesu ObjectARX Přehled ObjectARX Použití aplikací ObjectARX Automatické načtení aplikací ObjectARX Rozhraní.NET Přehled rozhraní.net Načtení spravovaných aplikací do produktu AutoCAD Kapitola 9 Tvary a písma tvarů Přehled souborů tvarů Tvorba definičních souborů tvarů Definice tvarů Kód délky a směru vektoru viii Obsah

9 Speciální kódy Kódy 0, 1 a 2: Konec tvaru a nastavení režimu kreslení Kódy 3 a 4: Nastavení velikosti Kódy 5 a 6: Uložení a obnovení umístění Kód 7: Podtvar Kódy 8 a 9: Posunutí X-Y Kód 00A: Oblouk oktantu Kód 00B: Zlomkový oblouk Kódy 00C a 00D: Oblouky s vydutím Kód 00E: Příkaz vertikálního textu Popisy textových písem Vzorové soubory Rozšířené písmo Simplex Roman Rozšířené standardní písmo pro UNICODE Popisy písma Big Font Definice písma Big Font Definice souboru rozšířeného písma Big Font Použití textu s písmem Big Font ve výkresu Rozšíření písma pomocí písma Big Font Popis písem UNICODE Horní a dolní indexy v souborech SHX Rejstřík Obsah ix

10 x

11 Příručka uživatelských úprav 1 Příručka uživatelských úprav nabízí zkušeným uživatelům informace o přizpůsobení produktu AutoCAD. Příručku uživatelských úprav můžete procházet pomocí karty Obsah na levé straně okna nápovědy. 1

12 2

13 Základní přizpůsobení 2 Váš dodavatel může dodat nezávisle vyvinuté aplikace, které V této kapitole dále upravují produkt AutoCAD podle vašich potřeb. Přehled přizpůsobení Uspořádání programových a podpůrných souborů Přizpůsobení šablony pro publikování v síti WWW Definice uživatelských příkazů 3

14 Přehled přizpůsobení Produkt AutoCAD lze přizpůsobit několika jednoduchými způsoby. Můžete například změnit strukturu adresářů nebo přesunout tlačítko z jednoho panelu nástrojů na jiný. Jestliže chcete dále upravovat rozhraní, můžete upravit soubor CUI a pomocí kódu jazyka DIESEL vytvořit přizpůsobení s vlastními příkazy. Rovněž lze pomocí řady výkonných rozhraní API (Application Programming Interface) přidat a upravit produkt AutoCAD podle vlastních potřeb. Položky v následujícím seznamu jsou uspořádány od nejjednodušších po nejsložitější. Uspořádání souborů Můžete uspořádat programové, pomocné a výkresové soubory. Například můžete pro každý projekt vytvořit samostatnou složku, která obsahuje pouze požadované podpůrné soubory. Přizpůsobení palet nástrojů Nástroj lze vytvořit přetažením objektů z výkresu do palety nástrojů. Paletu nástrojů můžete vytvořit klepnutím pravým tlačítkem myši na záhlaví palety a výběrem příkazu Nová paleta. Další informace o přizpůsobení palet nástrojů naleznete v části Přizpůsobení palet nástrojů v Uživatelské příručce. Vytváření uživatelských šablon Jestliže publikujete výkres pomocí průvodce Publikovat v síti WWW, pomocí šablon můžete definovat společné parametry. Spuštění externích programů a nástrojů v rámci produktu AutoCAD Můžete například kopírovat disk nebo vymazat soubor z produktu AutoCAD tím, že přidáte příslušný externí příkaz do souboru paramtetrů programu (PGP), acad.pgp. Definice aliasů příkazů Můžete definovat jednoduché zkratky nebo aliasy pro často používané příkazy v produktu AutoCAD, a to přidáním příkazu do souboru PGP, acad.pgp. Příkaz BLOK můžete například spustit zadáním písmene b. Tvorba uživatelských typů čar a šrafovacích vzorů, tvarů a textových písem. Lze vytvořit typy čar, šrafovací vzory, tvary a textová písma odpovídající standardům a pracovním metodám společnosti. Přizpůsobení uživatelského rozhranísoubor CUI ovládá řadu aspektů uživatelského rozhraní, včetně chování tlačítek ukazovacího zařízení a funkčnost a vzhled rozbalovacích, tabletových a obrázkových nabídek, panelů nástrojů a přístupových kláves. Úpravou nebo vytvořením souboru 4 Kapitola 2 Základní přizpůsobení

15 CUI můžete přidat nebo kombinovat příkazy a začlenit je do nabídky, panelu nástrojů nebo jinam. Přizpůsobení stavového řádku Pomocí jazyka řetězcových výrazů DIESEL a systémové proměnné MODEMACRO můžete zobrazit další informace ve stavovém řádku, například datum a čas, nastavení systémové proměnné nebo informace, které lze načíst pomocí jazyka AutoLISP. Automatizace opakujících se úloh pomocí skriptů Skript je textový soubor ASCII obsahující příkazy, které jsou při spuštění skriptu zpracovány jako dávkový soubor. Jestliže například musí být sada výkresů vykreslena určitým způsobem, můžete napsat skript, který otevře každý výkres, skryje a zobrazí různé hladiny a spustí příkaz PLOT. Pomocí skriptů se snímky můžete vytvořit automatické prezentace podobné těm, používaným na obchodních výstavách. Snímek je snapshot grafické oblasti, které nelze upravovat. Snímky lze rovněž použít v obrázkových nabídkách a dialozích. Kromě způsobů popsaných v Příručce uživatelských přizpšsobení lze produkt AutoCAD přizpůsobit pomocí rozhraní API (application programming interface). Pasáž Úvod do programových rozhraní (stránka 317) krátce popisuje tato rozhraní API a nabízí odkazy na další informace. Viz také: Uspořádání programových a podpůrných souborů Přizpůsobení panelů nástrojů Přizpůsobení šablony pro publikování v síti WWW Tvorba aliasů příkazů Uživatelské typy čar Uživatelské šrafovací vzory Přizpůsobení uživatelského rozhraní DIESEL Přizpůsobení stavového řádku Úvod do programových rozhraní Snímky a příkazové skripty Přehled přizpůsobení 5

16 Stručná reference Příkazy UPRAV Přizpůsobuje palety nástrojů. CUI Spravuje prvky přizpůsobeného uživatelského rozhraní, například pracovní plochy, panely nástrojů, nabídky, místní nabídky a klávesové zkratky PěEDEF Obnoví interní příkazy aplikace AutoCAD zakázané příkazem ZAKAŽ ZAKAů Umožňuje příkazu definovanému aplikací potlačit interní příkaz. Systémové proměnné TOOLTIPS Ovládá nastavení místní nápovědy na panelech nástrojů. Pomůcky Žádné záznamy Modifikátory příkazů Uspořádání programových a podpůrných souborů Strukturu výchozích adresářů pro programové a podpůrné soubory lze změnit podle vlastních požadavků. 6 Kapitola 2 Základní přizpůsobení

17 Přehled uspořádání souborů Produkt AutoCAD používá podpůrné soubory pro různé účely, například k uložení definic uživatelských úprav, načtení aplikací jazyka AutoLISP a ObjectARX a popisu textových písem. Standardní struktura adresáře programových a podpůrných souborů produktu AutoCAD je navržena za účelem efektivního uspořádání těchto souborů do logických skupin. Jestliže toto uspořádání nevyhovuje vašim potřebám, je možné je změnit. Některé aplikace však hledají určité soubory ve specifických umístěních, proto si raději ověřte, zda vaše úpravy nebudou v konfliktu s požadavky těchto aplikací. Bez zadání úplné cesty včetně jednotky a adresáře může produkt AutoCAD nalézt pouze soubory, které se nachází ve vyhledávací cestě knihovny. Umístění složky support se v aplikaci AutoCAD 2004 změnilo. Umístění místních souborů uživatelských úprav je uloženo v systémové proměnné LOCALROOTPREFIX. Umístění cestovních souborů uživatelských úprav je uloženo v systémové proměnné ROAMABLEROOTPREFIX. Jestliže síť podporuje cestování, soubory přizpůsobení v cestovním profilu uživatele budou dostupné v počítači, prostřednictvím kterého je uživatel přihlášen. Následující skript jazyka LISP vytvoří příkaz CUSTFILES, který spustí aplikaci Průzkumník Windows ve správné složce. (defun c:custfiles () (příkaz "shell" (strcat "explorer \"" (getvar "roamablerootprefix") "\"") ) (princ) ) Vyhledávací cesta knihovny Vyhledávací cesta knihovny určuje, kde program hledá soubory v případě, že neurčíte celou vyhledávací cestu, a to následujícím způsobem: Aktuální adresář. (Obvykle je určen nastavením Spustit v v rámci ikony zástupce.) Adresář, který obsahuje aktuální výkresový soubor. Adresáře uvedené ve vyhledávací cestě určené na kartě Soubory v dialogu MOŽNOSTI (Viz Zadání vyhledávacích cest a umístění souborů v Uživatelské příručce.) Přehled uspořádání souborů 7

18 Adresář, který obsahuje produkt AutoCAD a jeho programové soubory. Podle aktuálního prostředí mohou být dva nebo více adresářů stejné. Jestliže soubor není v této vyhledávací cestě, je nutné zadat název cesty i název souboru, jinak jej AutoCAD nenalezne. Pokud například chcete vložit výkres část5.dwg do aktuálního výkresu a není uveden ve vyhledávací cestě knihovny, musíte zadat úplný název cesty následujícím způsobem: Příkaz: vlož Zadejte jméno bloku nebo [?]: /files2/olddwgs/part5 Pokud výkres existuje v tomto umístění, produkt AutoCAD vás vyzve k dokončení příkazu VLOŽ obvyklým způsobem. Struktura adresářů Produkt AutoCAD používá adresáře a podadresáře uspořádané do stromové struktury. Doplňkové soubory (například aplikace v jazyku AutoLISP a soubory uživatelských úprav) je doporučeno ukládat odděleně od programových a podpůrných souborů produktu AutoCAD. Tím usnadníte sledování možných konfliktů a inovaci každé aplikace bez vlivu na ostatní. Výchozí umístění produktu AutoCAD je ve složce Program Files. Můžete vytvořit nový adresář na stejné úrovni (například /AcadApps) a uživatelské aplikace v jazyku AutoLISP a makra Visual Basic, soubory uživatelských úprav a další aplikace od jiných výrobců uložit do podadresářů v další úrovni. Jestliže chcete používat více výkresových adresářů (pro soubory různých zakázek), můžete například vytvořit adresář (například /AcadJobs) s podadresáři pro každou zakázku. Postup hledání příkazu Zadáte-li příkaz, produkt AutoCAD procházením řady kroků vyhodnotí platnost názvu příkazu. Příkaz může být vestavěným příkazem nebo systémovou proměnnou, externím příkazem nebo aliasem definovaným v souboru acad.pgp nebo uživatelsky definovaným příkazem AutoLISP. Příkazy lze rovněž definovat aplikacemi ObjectARX nebo příkazem ovladače zařízení. Příkaz můžete zadat z příkazového řádku nebo můžete požadovaný příkaz vybrat z příslušné nabídky. Příkazy lze zadat rovněž pomocí souboru skriptu nebo aplikace jazyka AutoLISP nebo ObjectARX. 8 Kapitola 2 Základní přizpůsobení

19 Následující seznam popisuje pořadí hledání, které produkt AutoCAD používá při ověření platnosti příkazu. 1 Jestliže je zadán prázdný vstup (MEZERNÍK nebo ENTER), produkt AutoCAD použije název naposledy zadaného příkazu. Výchozím příkazem je RADA. 2 Produkt AutoCAD kontroluje název příkazu podle seznamu vestavěných příkazů. Jestliže příkaz v seznamu nezačíná tečkou (.), zkontroluje produkt AutoCAD příkaz podle seznamu nedefinovaných příkazů. Pokud příkaz není definován, hledání pokračuje. V opačném případě je příkaz spuštěn (nezabrání-li tomu jiný důvod). Spuštění příkazu transparentně nebo v režimu perspektivy nemusí být úspěšné. 3 Produkt AutoCAD kontroluje název příkazu podle názvů příkazů definovaných ovladačem zařízení a potom podle názvů definovaných ovladačem zobrazení. 4 Produkt AutoCAD kontroluje název příkazu podle externích příkazů definovaných v souboru parametrů programu (acad.pgp). Jestliže název příkazu odpovídá definovanému externímu příkazu, příkaz se spustí a hledání je dokončeno. 5 Produkt AutoCAD kontroluje název příkazu podle seznamu příkazů definovaných aplikacemi jazyka AutoLISP nebo ObjectARX. V tomto bodě je načten automaticky načítaný příkaz. 6 Produkt AutoCAD kontroluje název příkazu podle seznamu systémových proměnných. Jestliže je název příkazu v seznamu, produkt AutoCAD provede příkaz SYSPAR, přičemž zadání použije jako název proměnné. 7 Jestliže název příkazu odpovídá aliasu příkazu definovanému v souboru parametrů programu, produkt AutoCAD použije celý název příkazu a pokračuje v novém vyhledávání v seznamu vestavěných příkazů. 8 Jestliže předcházející kroky selžou, hledání se ukončí upozorněním na neplatné názvy příkazu. Viz také: Přehled automatického načtení jazyka AutoLISP (stránka 332) Zadání vyhledávacích cest a umístění souborů v Uživatelské příručce Přehled uspořádání souborů 9

20 Stručná reference Příkazy MOůNOSTI Přizpůsobí nastavení aplikace AutoCAD Systémové proměnné LOCALROOTPREFIX Uchovává úplnou cestu ke kořenové složce, kam byly instalovány místní uživatelské soubory ROAMABLEROOTPREFIX Uchovává úplnou cestu ke kořenové složce, kde byly instalovány cestující upravitelné soubory Pomůcky Modifikátory příkazů Více konfigurací Jestliže používáte více ukazovacích zařízení nebo různé plotry, nastavením více konfigurací můžete usnadnit přepínání mezi zařízeními. Pokud konfigurujete AutoCAD pro ukazovací zařízení a ovladače plotru, dodané informace jsou zaznamenány v konfiguračním souboru. Výchozí umístění konfiguračního souboru acad2008.cfg je uvedeno v dialogu Možnosti na kartě Soubory v části Názvy souborů nápovědy a další, můžete však zadat alternativní cestu nebo název souboru. Obvykle je potřeba pouze jedna konfigurace, ale někdy jich můžete potřebovat více. Pokud například používáte pro většinu práce myš, ale občas potřebujete velký digitalizační tablet, můžete nastavením systému zvládnout více konfigurací a nemusíte při každé změně zařízení znovu procházet celý konfigurační proces. 10 Kapitola 2 Základní přizpůsobení

21 V konfiguračním souboru je uložena řada systémových proměnných produktu AutoCAD a možnosti konfigurace definované v dialogu Možnosti. Jestliže chcete mít různá nastavení pro tyto systémové proměnné a operační parametry, můžete jejich jednotlivé hodnoty uložit do různých konfiguračních souborů. Seznam systémových proměnných a jejich umístění naleznete v části Systémové proměnné v Referenční příručce. Chcete-li využít výhod více konfigurací, musíte nastavit AutoCAD na využívání různých konfiguračních souborů. Pomocí přepínače /c můžete zadat alternativní konfigurační soubory při spuštění. Viz také: Přizpůsobení spouštění v Uživatelské příručce Stručná reference Příkazy MOůNOSTI Přizpůsobí nastavení aplikace AutoCAD Systémové proměnné Pomůcky Modifikátory příkazů Více výkresových složek Ukládání výkresových a jiných souvisejících souborů v samostatných adresářích usnadňuje základní správu souborů. Ukládání výkresových a jiných souvisejících souborů v samostatných adresářích usnadňuje základní správu souborů. Příklad uvedený v tomto tématu vychází ze vzorové struktury adresářů popsané v pasáži Přehled uspořádání souborů Více výkresových složek 11

22 (stránka 7), ale jeho rozšířením nebo změnou jej můžete přizpůsobit vlastním potřebám. Adresář /AcadJobs můžete nastavit tak, aby obsahoval podadresáře s výkresy. Podadresáře s výkresy mohou obsahovat další podadresáře, ve kterých budou související podpůrné soubory pro konkrétní typ výkresu nebo zakázku. Adresář /AcadJobs/Job1/Support může obsahovat bloky a soubory jazyka AutoLISP specifické pro výkresové soubory v adresáři /AcadJobs/Job1. Zadáním support (bez předcházející části cesty) v rámci cesty Support přidáte adresář support do aktuálního adresáře cesty Support. Jestliže pomocí dialogu Možnosti určíte adresář, produkt AutoCAD vytvoří pevnč definovanou cestu k danému adresáři. Chcete-li použít konvenci relativních názvů popsanou dříve, je nutné určit cestu Support pomocí přepínače /s na příkazovém řádku. Viz Přizpůsobení spouštění v Uživatelské příručce. Chcete-li zajistit, aby byl požadovaný adresář s výkresy aktuálním adresářem při spuštění produktu AutoCAD a aby byly všechny soubory a podadresáře v tomto adresáři snadno přístupné, můžete vytvořit ikonu programu nebo položku nabídky Start, která bude určovat správný pracovní adresář pro každou zakázku. Tato funkce funguje, pouze pokud nastavíte systémovou proměnnou REMEMBERFOLDERS produktu AutoCAD na hodnotu 0. Dávkový program můžete použít jako alternativní způsob k použití ikon nebo nabídek. Pomocí dávkových programů můžete automaticky vytvořit adresáře nových úloh. Následující dávkový program ověří, že určený adresář existuje, nastaví tento adresář na aktuální a potom spustí produkt off C: pokud existuje \AcadJobs\Jobs\%1 goto RUNACAD echo. echo *** Vytváří se \AcadJobs\Jobs\%1 echo *** Stiskem klávesy Ctrl+C zrušte akci. echo. pauza mkdir \AcadJobs\Jobs\%1 :RUNACAD cd \AcadJobs\Jobs\%1 start C:\ AutoCAD\acad.exe Pomocí textového editoru ASCII (například programu Poznámkový blok) uložte dávkový program do souboru s názvem acad.bat. Ujistěte se, že jste změnili názvy jednotky a adresáře, aby odpovídaly názvům ve vašem systému. Umístěte tento soubor do adresáře, který je v systémové vyhledávací cestě (například C:\winnt). Tento dávkový soubor můžete spustit pomocí příkazu 12 Kapitola 2 Základní přizpůsobení

23 Spustit v nabídce Start nebo poklepáním na soubor v Průzkumníku. Jestliže jste soubor uložili jako acad.bat, použijte následující syntaxi: acadnázev_zakázky kde název_zakázky je název adresáře zakázky, který má být nastaven jako aktuální. Stručná reference Příkazy Systémové proměnné CMDECHO Určuje, zda budu vypisovány výzvy a vstupy během příkazu jazyka AutoLISP Pomůcky Modifikátory příkazů Přizpůsobení šablony pro publikování v síti WWW Úpravou jednoho z nabízených souborů PWT (Publish to Web) lze vytvořit uživatelské šablony, které pak můžete používat v průvodci Publikovat v síti WWW. Použijte libovolný editor HTML nebo textový editor. Při vytváření uživatelské šablony můžete přidat nebo upravit libovolné následující prvky: Obrázky Text Hypertextové odkazy Barvu Přizpůsobení šablony pro publikování v síti WWW 13

24 Titulek Video, animaci atd. Existují čtyři výchozí šablony pro průvodce Publikovat v síti WWW, které lze upravit: Pole náhledů Vytvoří webovou stránku obsahující pole obrázků ve formě náhledů. Pole plus souhrn Vytvoří webovou stránku obsahující pole obrázků ve formě náhledů a souhrnné informace o jednotlivých obrázcích. Seznam výkresů Vytvoří webovou stránku obsahující seznam výkresů s jejich náhledy. Seznam plus souhrn Vytvoří webovou stránku obsahující seznam výkresů, náhledy a souhrnné informace o vybraném obrázku. POZNÁMKA Chcete-li přizpůsobit šablony pro publikování v síti WWW, je nutné ovládat syntaxi jazyka HTML. I když můžete provádět změny vzhledu šablony, nemůžete změnit rozložení obrázků. Například šablona Pole náhledš zobrazuje obrázky přes celou stránku v řádcích. Ačkoli nelze změnit uspořádání obrázků, je možné tabulku s obrázky nechat obtékat textem a grafikou. VAROVÁNÍ Aby nedošlo k přepsání výchozích šablon průvodce Publikovat v síti WWW, před jejich změnami je doporučeno tyto soubory zálohovat. Jak získat rychlý přístup k šablonám pro průvodce Publikovat v síti WWW 1 Klepněte na položku Nástroje Možnosti. 2 V dialogu Možnosti klepněte na kartu Soubory a klepněte na znaménko plus (+) vedle položky Nastavení šablony. Potom klepněte na znaménko plus vedle položky Umístění souborů šablon výkresů. 3 Přemístěte kurzor nad zobrazený název cesty, klepněte do něj, stiskněte klávesu F2 a stisknutím klávesy CTRL+C jej zkopírujte. 4 Klepnutím na tlačítko OK nebo Storno zavřete dialog. 5 Klepněte na položky Soubor Otevřít. 14 Kapitola 2 Základní přizpůsobení

25 6 V dialogu Vybrat soubor klepněte pravým tlačítkem do prázdné oblasti ve vertikálním panelu na levé straně a z místní nabídky vyberte položku Přidat. 7 Zadejte název do pole Název položky (například Šablony). 8 Stisknutím kláves CTRL+V vložte cestu do pole Cesta k položce a klepněte na tlačítko OK. Nyní můžete ke složce Šablony přistupovat klepnutím na levý panel dialogu Vybrat soubor. Jak přizpůsobit šablonu průvodce Publikovat v síti WWW 1 Přejděte do složky šlablon Publish to Web, klepněte na položky Soubor Otevřít. Viz Jak získat rychlý přístup k šablonám pro průvodce Publikovat v síti WWW (stránka 14). 2 Poklepáním na složku PTWTemplates ji otevřete. Zobrazí se následující složky. Každá obsahuje šablonu pro publikování v síti WWW a obrázky náhledů (BMP), které vidíte, když spustíte průvodce Publikovat v síti WWW. ablona1. Obsahuje šablonu Pole náhledš a obrázek náhledu ablona2. Obsahuje šablonu Pole plus souhrn, obrázek náhledu a rámce HTML ablona3. Obsahuje šablonu Seznam výkresš, obrázek náhledu a rámce HTML ablona4. Obsahuje šablonu Seznam plus souhrn, obrázek náhledu a rámce HTML 3 Klepněte pravým tlačítkem na šablonu, kterou chcete použít, a vyberte položku Kopírovat. 4 Stiskněte klávesy ALT+2, klepněte pravým tlačítkem myši na složku PTWTemplates a vyberte příkaz Vložit. 5 Znovu otevřete složku PTWTemplates, klepněte pravým tlačítkem na novou složku a přejmenujte ji. 6 Klepněte pravým tlačítkem na novou složku a výběrem položky Otevřít zobrazte její obsah. Přizpůsobení šablony pro publikování v síti WWW 15

26 7 Přejmenujte soubor šablony PWT (Publikovat v síti WWW) na příponuhtm nebo.html. 8 Otevřete soubor šablony v HTML editoru nebo textovém editoru. Šablona obsahuje komentáře, které vám pomohou zjistit, které oblasti kódu můžete změnit a vytvořit tak novou webovou stránku. 9 Projděte si komentáře a podle nich upravte pouze požadované části šablony. 10 Uložte šablonu s příponou.pwt. Ujistěte se, že jste uložili soubor do složky, kterou jste vytvořili v kroku 3. POZNÁMKA V každé složce může být pouze jeden soubor PWT. Pokud vytvoříte nový soubor PWT, je nutné smazat všechny ostatní soubory s touto příponou, které jsou uloženy ve stejné složce. Když spustíte průvodce Publikovat v síti WWW, nová šablona se zobrazí v seznamu šablon. Stručná reference Příkazy PUBLIKUJNAWWW Vytvoří HTML stránky, které zahrnují obrázky vybraných výkresů 16 Kapitola 2 Základní přizpůsobení

27 Systémové proměnné Pomůcky Modifikátory příkazů Definice uživatelských příkazů Můžete definovat externí příkazy, které mají být spuštěny v rámci produktu AutoCAD. V souboru acad.pgp file (textový soubor ASCII pro ukládání definic příkazů) můžete také vytvořit aliasy příkazů pro příkazy produktu AutoCAD. Definice externích příkazů Externí příkazy spouštějí jiné programy nebo nástroje v rámci spuštěného produktu AutoCAD. Je-li produkt AutoCAD spuštěn, lze spustit i jiné programy nebo nástroje, například tyto: Příkazy a nástroje systému Windows, například start, type, dir nebo copy Aplikace, jako například textové editory nebo textové procesory Správce databáze, tabulkové procesory a komunikační programy Uživatelské programy, například dávkové soubory nebo makra VBA Při zadání externího příkazu hledá produkt AutoCAD příkaz v souboru acad.pgp. Externí příkazy jsou definovány v prvním oddílu souboru acad.pgp. Definice příkazů lze přidat úpravou souboru acad.pgp v textovém editoru ASCII (například v Poznámkovém bloku). Chcete-li otevřít soubor PGP, klepněte na Nástroje Přizpůsobit Editovat parametry programu (acad.pgp). Definice uživatelských příkazů 17

28 POZNÁMKA Před úpravou souboru acad.pgp vytvořte jeho zálohu, aby jej bylo možné v případě potřeby obnovit. Při definici externího příkazu určíte název příkazu, který se zadá na výzvu Příkaz, a řetězec spustitelného příkazu, který se předá operačnímu systému. Každý řádek v oddílu externích příkazů obsahuje následujících pět polí oddělených čárkou: příkaz,[spustitelný_řetězec],příznaky[,[*]výzva[,návratový_kód]] příkaz Příkaz zadávaný do příkazového řádku. Pokud se jedná o název interního příkazu produktu AutoCAD, je příkaz ignorován. U názvu se nerozlišují velká a malá písmena. spustitelný_řetězec Konstantní řetězec odeslaný do operačního systému při zadání názvu příkazu. Může se jednat o jakýkoli příkaz, který můžete spustit na příkazovém řádku operačního systému. Řetězec může obsahovat přepínače nebo parametry. Rozlišování velkých a malých písmen tohoto řetězce závisí na aplikaci, která je spuštěna. příznaky Vyžadovaný bitově kódovaný parametr. Přidáním libovolné kombinace těchto celočíselných hodnot dosáhnete požadovaného výsledku. 0 Spustit aplikaci a vyčkat na její ukončení. 1 Nečekat na ukončení aplikace. 2 Spustit aplikaci v minimalizovaném okně. 4 Spustit aplikaci jako skrytou. 8 Vložit řetězec argumentů mezi uvozovky. Bitové hodnoty 2 a 4 se navzájem vylučují; jestliže jsou určeny obě, použije se pouze bit 2. Hodnotu 2 nebo 4 není doporučeno používat bez hodnoty 1, protože produkt AutoCAD nebude dostupný, dokud nebude aplikace ukončena. Bitová hodnota 8 umožňuje správnou funkci příkazů (například del) při použití názvů souborů obsahujících mezery. To vylučuje možnost předání mezerou odděleného seznamu názvů souborů těmto příkazům. Jestliže upřednostňujete podporu více souborů, nepoužívejte bitovou hodnotu 8. výzva Volitelné pole. Určuje výzvu, která se má zobrazit na příkazovém řádku produktu AutoCAD nebo pro nápovědu k dynamickému zadávání. Odpověď na tuto výzvu je připojena k řetězci z pole spustitelný_řetězec. Jestliže je prvním znakem pole výzvy hvězdička (*), odpověď může obsahovat mezery a uživatel ji musí stiskem klávesy ENTER ukončit. V opačném případě je odpověď ukončena stiskem klávesy MEZERNÍK nebo ENTER. Není-li určena žádná výzva, nebude požadován žádný vstup; jestliže se má přidat návratový kód nebo chcete-li, aby výzva měla na konci mezeru, je nutné přidat čárku. 18 Kapitola 2 Základní přizpůsobení

29 návratový_kód Volitelný bitově kódovaný parametr. Přidáním těchto hodnot celých čísel v libovolné kombinaci dosáhnete požadovaného výsledku. Jsou-li například požadovány hodnoty 1 a 2, použijte jako návratový kód hodnotu 3. Hodnoty jsou definované následovně (kódy 0 a 4 nemají v prostředí s okny význam a nejsou proto obsaženy): 1 Načte soubor DXB. Produkt AutoCAD načte soubor DXB s názvem $cmd.dxb do výkresu po ukončení příkazu. Po načtení souboru DXB je soubor $cmd.dxb odstraněn. Tato akce poskytuje stejný výsledek jako příkaz ČTIDXB. AutoCAD potom vytvoří ze zadaného souboru blok DXB.2 Produkt AutoCAD vytvoří definici bloku ze souboru DXB s názvem $cmd.dxb. Odpověď na pole výzvy se použije jako název bloku. Tento název musí být platným názvem bloku, který aktuálně ve výkresu neexistuje; proto tento režim nemůže předefinovat dříve definovaný blok. Jakmile produkt AutoCAD načte soubor DXB, je soubor$cmd.dxb odstraněn. Výchozí název pro příkaz VLOŽ je nastaven na nově definovaný blok. Soubor může rovněž obsahovat řádky komentáře začínající středníkem (;). Příkazy systému Windows Příkazy systému Windows start a cmd jsou velmi užitečné při definování externích příkazů. Jestliže určíte spustitelný řetězec, který nepoužívá příkazy start nebo cmd, není produkt AutoCAD dostupný, dokud není toto okno zavřeno. Příkaz start otevře samostatné okno a spustí určený program nebo příkaz. Pokud je příkaz start použit bez jakýchkoli parametrů, otevře nové okno s příkazovým řádkem. Příkaz start obsahuje řadu přepínačů příkazového řádku, které ovlivňují zobrazení nového okna. Chcete-li spustit aplikaci systému Windows, použijte příkaz start bez přepínačů. Příkaz start je rovněž užitečný ke spuštění dokumentu, který je přidružen k aplikaci. Pomocí příkazu start lze například přímo otevřít dokument vytvořený v textovém editoru nebo soubor HTML. Příkaz cmd otevře okno s příkazovým řádkem, které funguje stejně jako příkazové prostředí produktu AutoCAD. Před návratem do příkazového řádku produktu AutoCAD musí být toto okno zavřeno. Pro externí příkazy lze využít dva přepínače příkazového řádku - /c a /k. Přepínač /c provede určený příkaz a potom skončí (okno se uzavře). Přepínač /k provede určený příkaz a potom pokračuje (okno zůstane otevřené). Při použití přepínače /k je třeba zavřít okno s příkazovým řádkem (pomocí příkazu exit). Příkaz start obecně používejte ke spuštění nového okna nebo aplikace, která má být odděleným procesem od produktu AutoCAD. Pomocí příkazu cmd Definice externích příkazů 19

30 spustíte dávkový soubor nebo příkazový skript, který nevytvoří samostatné okno nebo který vytvoří okno, jež musí být před předáním řízení zpět produktu AutoCAD zavřeno. Více informací o těchto příkazech a přepínačích nabízí dokumentace k příkazům systému Windows. Uživatelské příkazy Následující příklad definuje tři nové příkazy: SPUSŤ, VÝPISNASTAV a DXB2BLK. SPUSŤ, cmd /c,0,*dávkový soubor ke spuštění:, VÝPISNASTAV,cmd /k SET,0 DXB2BLK,cmd /c DXBCOPY,0,Soubor DXB:,2 Příkaz SPUSŤ spustí dávkový soubor nebo příkazový skript. Příkaz cmd následovaný přepínačem /c otevře příkazové okno, spustí dávkový soubor a potom okno zavře. Příkaz VÝPISNASTAV zobrazí aktuální nastavení proměnných prostředí MS-DOS. Protože tento příklad používá místo příkazu start příkaz cmd /k, před návratem do produktu AutoCAD je třeba zavřít příkazové okno. Jestliže chcete, aby toto okno zůstalo aktivní, použijte příkaz start /realtime. Více informací o těchto příkazech a přepínačích nabízí dokumentace k příkazům systému Windows. Příkaz DXB2BLK vytvoří z určeného souboru DXB definici bloku. Soubor DXB převede všechny objekty na čáry. Jednou z vedlejších výhod této funkce je, že nabízí jednoduchý způsob rozložení textových objektů do čar. Příkaz DXB2BLK předá název zadaného souboru DXB dávkovému souboru dxbcopy, který zkopíruje název souboru do názvu souboru $cmd.dxb. Produkt AutoCAD potom vytvoří ze zadaného souboru blok DXB. Název nabídnutý výzvě souboru DXB se použije jako název nového bloku. Chcete-li vytvořit soubor dxbcopy.cmd, zadejte do příkazového řádku systému Windows následující řetězec: echo copy %1.dxb $cmd.dxb > dxbcopy.cmd Tím vytvoříte soubor dxbcopy.cmd v aktuálním adresáři. Přesuňte tento soubor do adresáře, který je v cestě DOS, nebo explicitně určete umístění souboru v souboru acad.pgp. Je-li například soubor dxbcopy.soubor cmd je umístěn v adresáři D:\cad; zadejte do oddílu externích příkazů v souboru acad.pgp následující řetězec. DXB2BLK, cmd /c D:\CAD\DXBCOPY,0,Soubor DXB:,2 Chcete-li vytvořit soubor DXB, vyberte formát souboru AutoCAD DXB jako aktuální tiskárnu a potom proveďte vykreslení do souboru. Další informace 20 Kapitola 2 Základní přizpůsobení

31 o konfiguraci tiskáren naleznete v části Nastavení plotrů a tiskáren v Příručce ovladačš a periferií. Jak otevřít soubor parametrů programu (acad.pgp) Klepněte na Nástroje Přizpůsobit Editovat parametry programu (acad.pgp) Stručná reference Příkazy REINIC Obnoví stav digitizéru, vstupní/výstupní port digitizéru a soubor parametrů programu Systémové proměnné Pomůcky Modifikátory příkazů Tvorba aliasů příkazů Alias příkazu je zkratka, kterou lze zadat na příkazovém řádku místo zadání celého příkazu. Příkaz KRUŽNICE můžete například spustit zadáním písmene k namísto příkazu kružnice. Alias není totéž, co klávesová zkratka, která je kombinací kláves, například CTRL+S pro příkaz ULOŽ. Alias lze definovat pro libovolný příkaz produktu AutoCAD, příkaz ovladače zařízení nebo externí příkaz. Aliasy příkazů jsou definovány v druhém oddíle souboru acad.pgp. Existující aliasy lze změnit nebo je možné přidat nové úpravou souboru acad.pgp v textovém editoru ASCII (například v Tvorba aliasů příkazů 21

32 Poznámkovém bloku). Chcete-li otevřít soubor PGP, klepněte na Nástroje Přizpůsobit Editovat parametry programu (acad.pgp). Soubor může rovněž obsahovat řádky komentáře začínající středníkem (;). POZNÁMKA Před úpravou souboru acad.pgp vytvořte jeho zálohu, aby jej bylo možné v případě potřeby obnovit. Chcete-li definovat alias příkazu, přidejte do oddílu aliasů příkazů souboru acad.pgp řádek pomocí následující syntaxe: zkratka,*příkaz kde zkratka je alias příkazu zadávaného do příkazového řádku a příkaz je zkracovaný příkaz. Zadáním hvězdičky (*) před názvem příkazu označíte řádek jako definici aliasu příkazu. Jestliže je možné zadat příkaz transparentně, můžete rovněž zadat transparentně jeho zkratku. Jestliže zadáte zkratku příkazu, u výzvy Příkaz se zobrazí celý název příkazu a příkaz se vykoná. Můžete vytvořit aliasy příkazů obsahující speciální předponu pomlčku (-), jako například ty, které jsou uvedené zde. Tyto aliasy umožňují přístup k verzi příkazu, který místo dialogového okna zobrazí příkazový řádek. HS, *-HŠRAFY HK, *-HKŘIVKA POZNÁMKA Ve skriptech příkazů nelze použít aliasy příkazů. Použití aliasů příkazů v souborech uživatelských úprav se nedoporučuje. Pokud upravíte soubor acad.pgp se spuštěným produktem AutoCAD, zadejte příkaz reinic, aby se použil změněný soubor. Soubor můžete automaticky načíst také opětovným spouštěním produktu AutoCAD. Stručná reference Příkazy REINIC Obnoví stav digitizéru, vstupní/výstupní port digitizéru a soubor parametrů programu 22 Kapitola 2 Základní přizpůsobení

33 Systémové proměnné Pomůcky Modifikátory příkazů Tvorba aliasů příkazů 23

34 24

35 Uživatelské typy čar 3 Produkt AutoCAD nabízí knihovnu standardních typů čar v V této kapitole souborech acad.lin a acadiso.lin. Typy čar můžete použít tak, jak jsou, upravit je nebo vytvořit vlastní uživatelské typy čar. Přehled definic typů čar Jednoduché uživatelské typy čar Text v uživatelských typech čar Tvary v uživatelských typech čar 25

36 Přehled definic typů čar Typy čar jsou definovány v jednom nebo více souborech definic typů čar, které mají příponu LIN. Název typu čar a definice určují konkrétní sekvenci čárek a teček, relativní délky čárek a mezer a charakteristiky libovolného obsaženého textu nebo tvarů. Lze použít libovolný ze standardních typů čar, který nabízí produkt AutoCAD nebo můžete vytvořit vlastní typy čar. příklady typů čar Soubor LIN může obsahovat definice řady jednoduchých i složitých typů čar. K existujícímu souboru LIN lze přidat nové typy čar nebo můžete vytvořit vlastní soubor LIN. Chcete-li vytvořit nebo upravit definice typů čar, upravte pomocí textového editoru nebo textového procesoru soubor LIN nebo použijte v příkazovém řádku příkaz TYPČ. Vytvoříte-li typ čáry, je nutné jej před jeho použitím načíst. Soubory LIN, které jsou součástí aplikace AutoCAD, jsou acad.lin a acadiso.lin. Zobrazením nebo tiskem těchto textových souborů můžete lépe porozumět konstrukci typů čar. Stručná reference Příkazy TYPŽ Načítá, nastavuje a upravuje typy čar Systémové proměnné MEASUREINIT Určuje, zda bude nový výkres používat anglické nebo metrické výchozí nastavení. 26 Kapitola 3 Uživatelské typy čar

37 Pomůcky Žádné záznamy Modifikátory příkazů Jednoduché uživatelské typy čar Každý typ čáry je definován ve dvou řádcích v souboru definice typu čáry. První čára 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 Formát definice typu čáry je: *název_typu_čáry,popis A,popis1,popis2,... Například typ čáry s názvem ČERCHOVANÁ je definován jako: *ČERCHOVANÁ,Čerchovaná A,.5,-.25,0,-.25 Označuje to 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 se musí uložit ve formátu ASCII a je třeba použít příponulin. Následují další informace o každém poli v definici typu čáry. Jednoduché uživatelské typy čar 27

38 Název typu čáry Pole názvu typu čáry začíná hvězdičkou (*) a mělo by nabídnout jedinečný popisný název typu čáry. Popis 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: Jednoduché znázornění vzoru typu čáry pomocí ASCII textu Rozšířený popis typu čáry Komentář, například "Typ čáry určený pro skryté hrany" Jestliže popis vynecháte, nevkládejte za název typu čáry čárku. Popis nesmí přesáhnout 47 znaků. Pole zarovnání (A) Pole zarovnání určuje akci pro zarovnání vzoru na koncích jednotlivých čar, kružnic a oblouků. Produkt AutoCAD aktuálně podporuje pouze zarovnání typu A, které zaručuje, že koncové body čar a oblouků budou začínat a končit čárkou. 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. Produkt AutoCAD upraví sekvenci čárek a teček na každé čáře tak, že na koncových bodech objektu začne a skončí čá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, produkt AutoCAD nakreslí mezi oběma koncovými body souvislou čáru. U oblouků je vzor upraven tak, aby se čárky kreslily v koncových bodech. Kružnice nemají koncové body, produkt AutoCAD úpravou sekvence čárek a teček nabídne rozumné zobrazení. Zadáním a v poli zarovnání je nutné určit zarovnání typu A. 28 Kapitola 3 Uživatelské typy čar