Proměnná PARAMETERCOPYMODE a chování constraints při kopírování
Kategorie » téma: AutoCAD
09.07.2009 23.33 | | Komentáře: 0 komentářů | Přečteno: 8310x
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 PARAMETERCOPYMODE | popis |
0 | Zkopírují se pouze objekty bez vazeb. |
1 | Zkopí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. |
2 | Př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 |
3 | Př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. |
4 | Př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.