Съгласен съм

www.kanisco.com използва 'бисквитки' (cookies), за да ви предостави възможно най-добро потребителско изживяване.Използвайки сайта, вие се съгласявате с това. Можете да научите повече за "Политика за бисквитките" тук.

Начало / Новини / Научи се сам / Създаване на динамичен блок в AutoCAD

Създаване на динамичен блок в AutoCAD
Създаване на динамичен блок в AutoCAD
  • 74057 преглеждания

В тази тема ще ви покажем как да създадете динамичен блок, като за пример ще вземем врата.

 

1

 

Предимствата, които  динамичните блокове имат пред обикновените блокове е, че може да заместят десетки от тях. Вместо да създавате безброй много блокове, с различни размери или позиции, може да създадете един динамичен блок, който да ги замести, като му се предадат свойства и действия..Задавайки действия на блока, спестявате използването на инструменти като Stretch, Scale, Mirror и т.н.

Ето и стъпките за създаване на динамичен блок в 9 стъпки с дадения пример врата:

  1. Първата стъпка е изчертаването на обект врата със съответните инструменти от панел Draw. След като геометрията е готова, преминаваме към създаването на блок с команда Create Block. 

 

2

 

2.В диалоговия прозорец за дефиниране на блока се въвеждат:

  1. Наименованието на блока
  2. Показва се базова точка
  3. Селектира се обекта
  4. В поведението на блока не слагаме отметка на Annotative (който сам да се премащабира, в зависимост мащаба, в който чертаете)
  5. Слага се отметка на Open in block editor, за да се отвори в редактора на блока непосредствено след неговото създаване. 

 

4

3. В редактора на блока има палет с инструменти, които се използват при създаването на динамичен блок.В първия таб са параметрите, които се поставят по обекта, а втория са акции ( действия) , които да изпълнява. За този пример ще използваме параметър Linear, с който ще маркираме размера на обекта, като го бележим по две точки.( Избираме долен ляв ъгъл, после долен десен ъгъл).

 

5

След поставянето на параметър Linear, трябва да се коригира броя на стрелките, които са в двата края на параметъра за да може да се движи и променя само в една посока. Тези промени се правят, като маркирате параметъра, и след това отворите палета със свойства. В група свойства Misc, последното свойство е именно броя на стрелките, и там избирате като стойност единица ( 1).

 

6

5. Следващите стъпки са прибавянето на действия ( акции) към параметъра. Първото действие( акция) е Stretch, той ще позволи на обекта да се увеличава или намаля според размера. Избирате Stretch от раздела с акциите. Стъпките са следните:

  1. Маркира се параметъра, който да присвои действието
  2. Маркира се точката на действие, в случая стрелката от параметъра,с която ще се движи
  3. С прозорец се маркира срещуположния ъгъл от обекта
  4. 4. Маркира се цялата част от обекта, който ще изпълнява действието(панела на вратата)

 

7

 

6.  За да се завърши действие ( акция) Stretch, трябва да се въведе стойност на ъгъла  в свойствата му. Ако оставите обекта без въвеждане на стойността, той ще се изкривява под различни ъгли. Стъпките са следни :

  1. Mаркирате иконата на Stretch, която излязла до параметъра ви.
  2. Влизате в палета със свойствата на Stretch, и на Angle Offset въвеждате стойност 90° 

 

12

 

11

7. Следващата стъпка е въвеждането на действие Scale.

Обекта, който ще извършва действието е дъгата, която да променя мащаба си при разтягане на врата в друг размер. Отново стъпките са:

  1. Избиране от таба с акции, действие Scale, маркирате параметър Linear, с който да се извършва действието
  2. Маркирате обекта ( дъгата) и с  Enter  завършвате операцията.

scale

8. След като сме въвели действия по отделните части на геометрията, трябва да въведем и размерите, които да приема блока. Размерите се въвеждат в лист в свойствата на параметъра. Маркирате параметър Linear, отваряте палета със свойства и в група свойства Value Set, на Dist type избирате List, така размера на обекта ще се управлява спрямо лист с въведени стойности.

 

dist value

9. След като въведете желаните размири за обекта в листа, избирате горе от лентата с команди - Test Block. В полето ще може да тествате функционалността на блока, и да проследите дали зададените му действия отговарят. След приключване на теста, затваряте полето Test Block, отново с бутон горе от менюто, след което затваряте и редактора на блока.

 

17+18