O prvcích vlastních bloků¶
Elementy určují entity vlastního bloku, které ovlivňuje asociovaná aktivita.
Do definice vlastního bloku můžete přidat elementy s použitím nástrojů v Editoru bloků.
Poznámka: Definice vlastního bloku musí obsahovat alespoň jeden element.
V definicích vlastních bloků určují elementy body, vzdálenosti a úhly, které chcete upravit v referenci bloku.
Při definování elementu vlastního bloku lze určit:
Speciální body úchopu, které se zobrazí na geometrii bloku. Použití bodů úchopů, které umožňují manipulovat referenci bloku mimo Editor bloků. Ve výchozím nastavení se body uchopení zobrazují v hlavních bodech elementu.
Štítky pro identifikování vlastností definovaných elementem. Štítky se zobrazují v části Vlastní palety Vlastnosti, kde můžete měnit hodnoty nebo vybírat možnosti. Dvojitým kliknutím na popisek prvku se popisek přepne do režimu úprav.
Elementy a aktivity lze používat pouze v určitých kombinacích. Tyto elementy jsou dostupné v Editoru bloků a můžete k nim přidružit následující aktivity:
Prvek |
Popis |
Dostupné aktivity |
|---|---|---|
Definuje vlastnosti X a Y reference bloku. |
Přesun, Roztažení |
|
Definuje vzdálenost mezi dvěma body v definici vlastního bloku. |
Přesun, Roztažení, Změna měřítka, Pole |
|
Definuje vzdálenost mezi dvěma body a zobrazí hodnotu úhlu. |
Přesun, Roztažení, Změna měřítka, Pole, Polární |
|
Definuje vzdálenost X a Y od základního bodu elementu. |
Přesun, Roztažení, Změna měřítka, Pole |
|
Definuje úhel reference vlastního bloku. |
Otočit |
|
Definuje osu zarovnání pro referenci vlastního bloku. |
- |
|
Definuje osu zrcadlení pro referenci vlastního bloku. |
Zrcadlit |
|
Definuje stavy viditelnosti. Do definice vlastního bloku můžete přidat pouze jeden prvek viditelnosti. |
- |
|
Definuje uživatelskou vlastnost, kterou můžete přiřadit seznamu definovaných hodnot pro ostatní elementy. |
Aktivita tabulky |
|
Definuje jeden základní bod pro referenci vlastního bloku vzhledem ke geometrii vlastního bloku |
- |
Použijte prvky k určení vlastností a úchopových bodů entity, kterou chcete přizpůsobit, aby byly viditelné a přístupné mimo Editor bloků.
Příklad:
Umístí lineární prvek na zeď a určí tak, že chcete během vkládání změnit délku zdi. Chcete-li změnit délku lineární entity, přiřaďte k prvku Lineární aktivitu Protáhnout.
Reprezentace elementů
V Editoru bloků vypadají elementy velmi podobně jako kóty. Software automaticky přidá body uchopení, které jsou přiřazené hlavním bodům elementů.
Poznámka: Pouze elementy s přiřazenými aktivitami zobrazují body uchopení v referenci bloku.
V Editoru bloků se u elementů, které nemají přiřazené aktivity, zobrazuje ikona
.
Dvojitým kliknutím na ikonu varování
se zobrazí aktivity, které můžete přiřadit k prvku.
Body uchopení dostupné v Editoru bloků:
Typ úchopu |
Ikona |
Modifikace |
|---|---|---|
Norma |
|
Přesun, roztažení, změna měřítka nebo vytvoření vzorů entit, které jsou nezávislé na odkazu bloku. |
Lineární |
|
Prodlouží, protáhne entity, změní velikost entit nebo vytvoří pole entit v referenci bloku ve směru určeném elementem. |
Otáčení |
|
Otáčení entit v odkazu bloku okolo osy. |
Zarovnání |
|
Zarovnání entit odkazu bloku s ostatními entitami ve výkresu, a to buď tečně, nebo kolmo. |
Otočit |
|
Zrcadlí entity v referenci bloku kolem osy. |
Tabulka/Viditelnost |
|
Změní vzhled nebo kóty podle přednastavených seznamů. Také určuje viditelnost podskupin entit podle seznamů hledání. |
Přidání bodů úchopu k definicím vlastních bloků
Pro libovolný vlastní blok můžete vytvořit další body uchopení, které se použijí k úpravě geometrie referencí bloků mimo Editor bloků.
Chcete-li určit další body uchopení v definici vlastního bloku, přidejte vhodné elementy na entity, které chcete upravit, a určete počet bodů uchopení, které chcete použít. Poloha bodu uchopení v definici vlastního bloku odpovídá poloze bodu uchopení v referenci bloku.
Počet bodů uchopení můžete kdykoli určit na paletě Vlastnosti (vlastnost Počet uchopení).
Příklad:
Lineární prvek pro zeď má standardně dostupné dva body úchopu. Použít můžete oba dva body úchopu nebo jen jeden.

Když přidáte element do definice vlastního bloku, zobrazí se body úchopu v hlavních bodech elementu (body, které můžete použít k manipulaci s referencí bloku). Změna polohy bodu uchopení nemá vliv na propojení s hlavním bodem. Přesunutí bodu uchopení v referenci bloku má vliv na hlavní bod, se kterým je propojený.
Ujistěte se, že správně umístíte úchopové body v definici CustomBlock, abyste předešli možnému zmatku a nežádoucím výsledkům.
Příklad:
V následujícím příkladu definuje lineární element bod uchopení. Aktivita přesunu přiřadí bod uchopení k pravému kruhu a koncovému bodu elementu, který je středem kružnice.
Pokud změníte polohu bodu uchopení v definici vlastního bloku, nebude to mít vliv na propojení s hlavním bodem (střed kružnice). V referenci bloku přesunutí bodu uchopení přesune pravý kruh.
Bod uchopení v poloze hlavního bodu
Přesunutí bodu uchopení v referenci bodu přesune kruh.

Bod uchopení v odlišné poloze
Přesunutí bodu uchopení v referenci bodu přesune kruh.

Určení střídání vložení pro body uchopení
Jakýkoli bod uchopení z definice vlastního bloku se může stát bodem vložení v referenci bloku. S použitím příkazu CBCycleOrder určete body uchopení, které můžete použít jako body vložení, a jejich pořadí v seznamu.
Pokud stisknete Ctrl při vložení vlastního bloku s více body vložení, můžete vložit blok z více poloh. Poloha základního bodu se ale nemění.
Určení sad hodnot pro vlastní bloky
S použitím sad hodnot můžete omezit element na určité hodnoty, když vložíte referenci bloku do výkresu.
Můžete určit sadu hodnot pro tyto elementy:
Lineární
Polární
Otáčení
Existují dvě metody určení sad hodnot:
Jako seznam hodnot
Jako přírůstky v určeném rozsahu.
Příklad:
V tomto případě máte definovaný vlastní blok pro kreslení obdélníkových stolů různých délek. Hodnoty omezíte jedním z následujícím způsobů:
Určete seznam hodnot pro délku: 100, 120, 140 a 150 mm.
Určete rozsah hodnot (od 100 .. 160) a přírůstek 20. Stůl můžete protáhnout pouze na 100, 120, 140 a 160 mm.
Určení sady hodnot pro element:
Otevřete vlastní blok v Editoru bloků.
V grafické ploše určete element.
Na paletě Vlastnosti v části Sada hodnot vyberte možnost:
Přírůstek. Určete přírůstek a rozsah hodnot:
Přírůstek. Rozdíl mezi hodnotami v posloupnosti.
Počáteční hodnota. První hodnota posloupnosti.
Koncová hodnota. Poslední hodnota v posloupnosti.
Seznam. Klikněte na možnost
a určete seznam hodnot v dialogu Seznam sad hodnot.Chcete-li přidat určenou hodnotu klikněte na Přidat.
Chcete-li odstranit hodnotu, vyberte ji a klikněte na Odstranit.
Příbuzná témata
Přidávání prvků do definic vlastních bloků
Použití dostupných aktivit na určený prvek vlastního bloku
Použití aktivit na prvky vlastního bloku
Změna pořadí střídání bodu vložení
Nadřazené téma





