Příklad makra akce: Vytvoření nové hladiny a kreslení objektů

V tomto příkladu vytvoříte makro akce, které vytvoří novou hladinu a poté v ní nakreslí objekty potřebné pro vytvoření dvourozměrného půdorysného pohledu šroubu s šestihrannou hlavou.

V tomto příkladu se naučíte

Spuštění záznamu makra akce

K záznamu akcí slouží panel Záznamník akcí. Panel Záznamník akcí otevřete a záznam spustíte následujícím způsobem:

Záznam příkazů a vstupních hodnot k vytvoření a úpravám nové hladiny

Po spuštění záznamu můžete pomocí Správce vlastností hladiny vytvořit novou hladinu s názvem Šroub. Postupujte podle následujících kroků:

  1. Na příkazovém řádku zadejte příkaz -hladina a stiskněte klávesu Enter.
  2. Po zobrazení výzvy zadejte možnost [?/Vytvořit/NAstav/Nový/PŘejmen/Ano/Ne/Barva/Typč/tLčáry/MATeriál/Vykresli/Zmraz/Rozmraz/Uzamkni/Odemkni/Stav/POpis/SJednotit] zadejte písmeno m a stiskněte klávesu Enter.
  3. Na výzvu Zadejte název nové hladiny (nastaví se jako aktuální hladina) <0> zadejte příkaz Bolt a stiskněte klávesu Enter.
  4. Po zobrazení výzvy zadejte možnost [?/Vytvořit/NAstav/Nový/PŘejmen/Ano/Ne/Barva/Typč/tLčáry/MATeriál/Vykresli/Zmraz/Rozmraz/Uzamkni/Odemkni/Stav/POpis/SJednotit] zadejte písmeno b a stiskněte klávesu Enter.
  5. Na výzvu Nová barva [Truecolor/Kniha barev] zadejte číslo 3 a stiskněte klávesu Enter.
  6. Na výzvu Zadejte seznam názvů hladin pro barvu 3 (zelená) <Šroub> stisknutím klávesy Enter přiřaďte zelenou barvu k hladině Šroub.

    Pokud se zobrazí dialog Makro akce – Hodnota nezaznamenána, klikněte na odkaz Použít hodnotu, která je při přehrávání aktuální. Tím se přiřadí zadaná barva k poslední hladině vytvořené pomocí možnosti Vytvořit.

  7. Ukončete příkaz -HLADINA dalším stisknutím klávesy Enter.

Záznam příkazů a vstupních hodnot pro vytvoření a úpravy objektů

Dále vytvoříte kružnici a poté šestiúhelník se středem shodným se středem kružnice pro daný šroub. Po nakreslení kružnice a mnohoúhelníku nastavíte pomocí příkazu MĚŘÍTKO velikost šroubu při přehrávání makra akce. Postupujte podle následujících kroků:

  1. Na příkazovém řádku zadejte příkaz kružnice a stiskněte klávesu Enter.
  2. Na výzvu Určete středový bod kružnice nebo [3B/2B/Ttr (tan tan rádius)] klikněte na kreslicí plochu.
  3. Na výzvu Určete rádius kružnice nebo [Diametr] zadejte hodnotu 0.9 a stiskněte klávesu ENTER.
  4. Na příkazovém řádku zadejte příkaz polygon a stiskněte klávesu Enter.
  5. Na výzvu Zadejte počet stran <4> zadejte číslici 6 a stiskněte klávesu Enter.
  6. Na výzvu Určete střed mnohoúhelníku nebo [Hrana] použijte uchopení objektu ve středu a vyberte hranu kružnice.
  7. Na výzvu Zadejte možnost [Vepsaný v kružnici/Opsaný kolem kružnice] <O> zadejte písmeno o a stiskněte klávesu Enter.
  8. Na výzvu Určete poloměr kružnice zadejte hodnotu 1 a stiskněte klávesu Enter.
  9. Na příkazovém řádku zadejte příkaz měřítko a stiskněte klávesu Enter.
  10. Na výzvu Vyberte objekty vyberte kružnice i mnohoúhelníky a stiskněte klávesu Enter.
  11. Na výzvu Určete referenční bod použijte uchopení objektu ve středu a vyberte hranu kružnice.
  12. Na výzvu Určete faktor měřítka nebo [Kopie/Reference] <1.0000> zadejte číslici 1 a stiskněte klávesu Enter.

Zastavení záznamu a uložení makra akce

Po zaznamenání všech akcí zastavíte záznam a uložíte zaznamenané akce do souboru makra akce. Postupujte podle následujících kroků:

  1. Klikněte na kartu Správa panel Záznamník akcí Zastavit.
  2. V dialogovém okně Makro akce postupujte následovně:
    • Do pole Příkaz makra akce - Název zadejte VytvořitŠroub.
    • Do pole Popis zadejte Vytvoří šestihranný šroub.
  3. Klikněte na tlačítko OK.

Vložení zprávy uživatele

Ve zprávě uživatele můžete uvést pokyny nebo obecné informace o makru akce, které uživatel potřebuje, než se ve výkresu během přehrávání provedou jakékoli změny. Chcete-li vložit do makra akce zprávu uživatele, postupujte následovně:

  1. Na kartě Správa rozbalte panel Záznamník akcí.
  2. Ve Stromu akcí vyberte uzel VytvořitŠroub a klikněte pravým tlačítkem. Klikněte na položku Vložit zprávu uživatele
  3. V dialogovém okně Vložit zprávu uživatele zadejte zprávuVytvoří šroub s šestihrannou hlavou pomocí kružnice a mnohoúhelníku. Během přehrávání se zobrazí výzva k zadání středu kružnice a velikosti šroubu. Klikněte na tlačítko OK.

Vložení referenčního bodu

Při vkládání referenčního bodu budete vyzváni k určení referenčního bodu při přehrávání makra akce. V tomto makru akce určete referenční bod použitý jako střed kružnice během přehrávání. Postupujte podle následujících kroků:

  1. Na kartě Správa rozbalte panel Záznamník akcí.
  2. Ve Stromu akcí vyberte uzel akce Kružnice a klikněte pravým tlačítkem. Klikněte na možnost Vložení referenčního bodu.

Pozastavení zadání uživatele

Při pozastavení zadání uživatele budete vyzváni k zadání hodnotu při přehrávání makra akce. V tomto makru akce změnou faktoru měřítka příkazu MĚŘÍTKO pozastavíte zadání uživatele během přehrávání. Postupujte podle následujících kroků:

  1. Na kartě Správa rozbalte panel Záznamník akcí.
  2. Vyberte uzel hodnoty Faktor měřítka v uzlu akce Měřítko a klikněte pravým tlačítkem. Klikněte na možnost Pozastavení zadání uživatele.

Přehrání makra akce

Při přehrávání makra akce budete vyzváni k zadání referenčního bodu kružnice a faktoru měřítka příkazu MĚŘÍTKO. Chcete-li zobrazit výsledky makra akce, postupujte následovně:

  1. Klikněte na kartu Správa panel Záznamník akcí a v seznamu Makro akce vyberte položku VytvořitŠroub.
  2. Klikněte na položku Přehrát.
  3. V dialogu Zpráva uživatele klikněte na možnost Zavřít.
  4. Po zobrazení výzvy k zadání základního bodu klikněte na bod souřadnice na kreslicí ploše.

    Makro akce vytvoří kružnici a mnohoúhelník.

  5. Po zobrazení výzvy k zadání faktoru měřítka zadejte na příkazovém řádku číselnou hodnotu (například 1 nebo 0.25) a stiskněte klávesu Enter.

    Makro akce nastaví měřítko kružnice a mnohoúhelníku podle zadaného faktoru.

  6. V dialogu Makro akce – Přehrávání dokončeno klikněte na tlačítko OK.