Динамичен блок за врата – част I
Ще направим един често използван блок в архитектурата – врата, за да демонстрираме силата на динамичните блокове. Ако не ползвате динамичен блок, то вариантите са ви безброй – различни ширини, различни височини, леви, десни, отворена на 90 градуса, отворена на 45 градуса и всичките комбинации по между им. Вече ви трябва само един динамичен блок за врата.
Нека започнем с по-прост пример – правоъгълник за крило и дъга, която оформя движението на вратата.
Ако ползваме действито разтягане, за да получим различна ширина на вратата, ще видим, че дъгата не се разтяга както очакваме. За целта ще ползваме мащабиране (scale action) на дъгата и разтягане (stretch action) на крилото. Нека да видим как става това.
- Слагаме един параметър за разстояние (distance parameter) за ширина на вратата и ще го прекръстим на „ширина” (разучихме това подробно тук)
- Добавяме едно действие за разстягане (stretch action). Избираме параметърa „Ширина“ [1], след това правим правоъгълник около горния ръб на крилото [2] и [3] и накрая избираме само крилото [4]. Действието е добавено, но то ще разтегли вратата в грешната ппараметъраpосока и за това тук е важно да кликнем на иконката за действието разтягане и от properties в angle offset да въведем 90 градуса.
- За да се сменя размера и на дъгата, слагаме едно действие за мащабиране (scale action) като избирам вече съществуващия параметър „Ширина” [1] и дъгата [2]. ОК, това беше бързо и лесно. Готови сме.
- Тук можем да фиксираме широчините на вратите напр. 70, 80, 90cm и т.н. като зададем Dist Type да е List в properties на параметъра „Ширина”, както направихме това, когато подробно разучавахме действието разтягане.
Кратка видео демострация какво би трябвало да се получи:
Следващите публикации ще добавим възможност за смяна на лява/дясна врата и хитър трик как да не прекъсваме стената и щриховката и когато ползваме блок за врата.
Нещо не ми се получава, уж правя всичко стъпка по стъпка и накрая като преместя вратата на 100 примерно (при пъровоначално 90)се разширява(арката се увеличава), но вертикалната линия не ми се удължава, нито скъсява.Не го правя с правоъгълник както е показано, а само с една вертикална линия. Нещо явно бъркам…
Всичко е ясно , но командата stretch action не се получава, правя я стъпка по стъпка и крайният резултат е да се уголемява дъгата,но не и правоъгълника!!!В урока за масата ми се получава,не знам къде бъркам?
Всичко правя както е написано, но когато се пробвам да уголемя/намаля вратата се разминават в пресечната си точка ???
При командата scale, трябва да се избере и правоъгълника, тогава при промяна в размерите, се променят и дъгата, и правоъгълника.
Искам да попитам от къде става настройването на самата врата и ъгъла под който е отворена, в случая искам да задам нестандартен такъв на 55′ .