Proměnná PARAMETERCOPYMODE a chování constraints při kopírování

Kategorie » téma: AutoCAD

09.07.2009 23.33 | Jan Panoch | Komentáře: 0 komentářů | Přečteno: 8292x

Proměnná PARAMETERCOPYMODE řídí, zdali při kopírování objektů, které jsou k sobě kotveny pomocí constraints se s objekty kopírují i tyto vazby a případně jakým způsobem se kopírují. Nejedná se o chování pouze v případě použití příkazu COPY, ale i MIRROR nebo ARRAY. Proměnná ovlivňuje také kopírování objektů s constraints mezi výkresy.

hodnota PARAMETERCOPYMODEpopis
0Zkopírují se pouze objekty bez vazeb.
1Zkopírují se objekty i s constraints, a to včetně dynamických constraints. V případě, že kopii provádíme v jednom výkresu, tak se k názvům dynamických constraints automaticky přičte 1.
V případě, že dynamické constraints obsahují vzorce ve kterých vystupují uživatelské proměnné (user variable) a objekty přenášíme mezi výkresy, změní se vzorce v těchto dynamických constraints na pevné číselné hodnoty. Například ve zdrojovém výkresu je constraints d1 definována jako d1 = UserVariable1 * 0.5; přičemž UserVariable je například 4000. Ve výkresu, do kterého objekty kopírujeme bude d1 = 2000 – pevná hodnota bez použití vzorce.
2Při kopírování uvnitř jednoho výkresu je chování stejné, jako při nastavení na hodnotu 1.
Constraints se při kopírování do jiného výkresu chovají stejně jako při nastavení na hodnotu 1. Pokud v cílovém výkresu však již existuje uživatelská proměnná stejného jména jako proměnná, kterou do výkresu kopírujeme použije se proměnná v cílovém výkresu a v dynamických constraints, ve kterých tato proměnná vystupuje nebudou pevné číselné hodnoty, ale původní vzorce. Použili-li bychom předchozího příkladu, pak v případě, že je v cílovém výkresu definována UserVariable1 = 5000, pak bude v tomto výkresu hodnota d1 = UserVariable1 * 0.5 tedy 2500
3Při kopírování uvnitř jednoho výkresu je chování stejné, jako při nastavení na hodnotu 1.
V případě, že v cílovém výkresu existuje uživatelská proměnná stejného názvu, jako ve výkresu zdrojovém chovají se constraints při kopírování z výkresu do výkresu stejně jako v případě nastavení na hodnotu 2. Jestliže v cílovém výkresu uživatelská proměnná vystupující ve vzorcích dynamických constraints není, tak se tato hodnota do cílového výkresu zkopíruje. Dynamické constraints i nadále obsahují vzorce.
4Při kopírování uvnitř jednoho výkresu je chování stejné, jako při nastavení na hodnotu 1.
Při kopírování z výkresu do výkresu se zkopíruje vše včetně uživatelských proměnných a to bez ohledu, zda v cílovém výkresu již existují či ne. V případě že ano, tak se k názvu uživatelské proměnné přičte 1. Ve výše uvedeném příkladu by to znamenalo zavedení nové proměnné UserVariable2 a vzorec pro d1 by se změnil na d1 = UserVariable2 * 0.5

Jan Panoch

Komentáře:

Tento článek zatím neobsahuje žádné komentáře.

Přidat komentář

 *
 *
 
 *

*) Povinné položky jsou označeny hvězdičkou.