Динамичен блок за лява/дясна врата – част II
Направихме блок за врата с динамична широчина, но можем да подобрим блока си още, като го направим, така че да може да бъде и за лява/дясна врата.
Това става с действието за обръщане (flip action). Ако Ви е трудно да се справите със следващите стъпки и нещо не се получава, припомнете си подробните стъпки, когато разучавахме действията за разстягане, ротация и преместване.
1. Създаваме един параметър за обръщане (flip parameter), който представлява остта, според която ще се обърне обекта (подобно на командата mirror). В нашият пример това ще бъде средата на вратата.
2. Създаваме едно действие за обръщане (flip action), като [1] избираме параметъра за обръщане, който създадохме и [2] при запитването кои обекти да изберем, изписваме „all“ .
Тук трябва да се отбележи, че в AutoCAD 2010 вече няма възможност с мишката да се избира действие, а само параметър. Обикновенно това и не се налага. В 95% от случаите избор на действие е техническа грешка и блока не действа както очакваме. Предполагам по тази причина са премахнали избирането на действие, но конкретно в нашия случай за обръщане трябва да обърне и действието за разстягане, затова го избираме ръчно с „all“.
3. Когато обръщаме и разтягаме вратата се вижда, че остта за обръщане не се премества заедно с разтягането на врата. За да остане в центъра на вратата, остта трябва да се премести на половината от ширината с която увеличаваме вратата. Можем да оправим това като добавим едно действие за преместване (move action) при което избираме [1] параметъра за ширина на вратата, [2] остта на обръщане. Последно избираме действието преместване (иконката) и от нейните свойства (properties ) променяме distance multiplier да е 0.5
Накрая трябва да се получи това:
Ето една моя интерпретация на показаното до тук за динамичните блокове. http://www.youtube.com/watch?v=0PWA8ai_l60
За фиксиране на дължините от properties/dist typе съм използвал опцията Increment вместо List. Общо взето както повечето команди в продуктите на Autodesk възможностите за употреба са много широки и всичко е въпрос на въображение. Сега размишлявам върху темата как да добавя атрибут който да ми надписва размера на болта с което ще могат да се изваждат и количества на отделните размери освен улеснението с надписите.
@Добромир Ганчев
Да, точно това е целта на динамичните блокове, да се създават такива като този, който сте показал.
Относно количествата, не ви трябва да създавате атрибут. С Data Extraction може да ги извадите и сега групирани по размери.
Как се поставя етикет ще пиша в публикацията другата седмица.
Имам следния въпрос: има ли начин да бъдат селектирани бързо напр. всички леви врати? Нещо като quick sellect или filter?
@3axapu
Би било добра възможност, но за съжаление quick select няма тази опция.