Přidávání omezení do vlastních bloků

V rámci vlastního bloku můžete při jeho úpravách použít omezení a zachovat tak určité geometrické vztahy a rozměry.

  • Geometrická omezení určují vztah mezi entitami definice vlastního bloku. Můžete například určit, že dvě kružnice budou vždy soustředné nebo že strana mnohoúhelníku bude vždy vodorovná.

  • Rozměrová omezení umožňují ovládat velikost entit vlastního bloku. Můžete například definovat takové omezení, aby zůstala zachována délka úseku polygonu.

Parametry rozměrových omezení

Rozměrová omezení v editoru bloků se nazývají parametry omezení.

Parametry omezení umožňují používat vlastní body uchopení a uživatelské vlastnosti vlastního bloku. Pomocí parametrů omezení je možné ovládat hodnoty vzdálenosti, délky, průměru, poloměru a úhlu entit v rámci vlastního bloku. Při změně parametrů omezení se změní i rozměry příslušných entit.

Dále můžete definovat matematické výrazy, které určují vztahy mezi parametry omezení. Například můžete určit, že průměr kružnice bude vždy roven polovině délky jiné entity.

V definicích vlastních bloků můžete používat jak rozměrová omezení, tak parametry omezení. Můžete také převést stávající rozměrová omezení na parametry omezení.

V Editoru bloků jsou nástroje pro přidávání parametrů omezení seskupeny na panelu Rozměrové na záložce Upravit blok v pásu karet.

Pomocí příkazu CBCElement můžete přidat parametr rozměrového omezení k entitě v definici vlastního bloku. Tyto možnosti odpovídají možnostem jednotlivých příkazů pro prvky v Editoru bloků (panel Rozměrové).

Příklad:

d1 je parametr rozměrového omezení

d2 je rozměrové omezení

ex_cb_constraints_vs_param

Uživatelské parametry ve vlastních blocích

Uživatelské parametry umožňují definovat vlastní vlastnosti reference bloku, které lze upravovat. Pokud dojde ke změně některého uživatelského parametru, bloky se automaticky aktualizují.

Paleta Parametry v Editoru bloků obsahuje následující položky:

  • Parametry akce

  • Parametry rozměrového omezení

  • Uživatelské parametry

  • Atributy

Převod rozměrových omezení na parametr rozměrového omezení provedete takto:

  1. Vyberte v Editoru bloků rozměrové omezení.

  2. Klikněte na pásu karet na nabídku Upravit blok > Rozměrové > Převést.

    Na paletě Parametry se zadané rozměrové omezení přesune do části Rozměrové parametry.

Nadřazené téma

Přidávání omezení