Создание и работа с динамическими блоками в автокад

  • Главная > Смотреть видео уроки AutoCAD >
  • В этом уроке мы разберемся, как создать динамический блок в AutoCAD.
  • Урок ответит на такие вопросы:
  • – Как создать динамический блок в AutoCAD;
  • – Как сделать блок в Автокаде самостоятельно;
  • – Как происходит работа с динамическими блоками.

Видео версия урока:

Создание и работа с динамическими блоками в АвтокадНажмите для просмотра видеоурока

Текстовая версия урока:

Привет друзья! Сегодня мы поговорим о том, как создать динамический блок в программе AutoCAD.

Если честно, то я лично считаю, что у каждого уважающего себя любителя программы AutoCAD должна быть всегда под рукой личная коллекция блоков, которые он верой и правдой использует во всех проектах. Почему такое мнение? Все просто! Динамический блок в Автокаде экономит до 50% вашего времени и нервов. Давайте я покажу на небольшом примере как это работает. (см скриншоты)

Создание и работа с динамическими блоками в Автокад

Возьмем дверь которая выполнена динамическим блоком. При ее нажатии выделяется сразу вся дверь и показываются маркеры синего цвета, которые и делают блок динамическим. Тут нужно сделать небольшое отступление.

Динамическим блоком называются блоки, которые обладают определенными параметрами, которые задаются в редакторе блоков. Например как тут, мы можем поменять ширину двери простым нажатием на нужную ширину.

На практике нам не нужно заново делать новую дверь (а их может быть 10-ки) и каждый раз чертить новую, с новыми наборами размеров? Зачем? Мы сделаем один динамический блок и упростим себе жизнь.

Создание и работа с динамическими блоками в Автокад

Далее происходит то самое волшебство, мы можем менять размеры двери по необходимости и не рисовать каждый раз новую. Еще раз. Это очень экономит время и самое главное, нервы.

Создание и работа с динамическими блоками в Автокад

Представьте, Вы сами можете сделать такое и заставить двери или окна (и не только) принимать нужную Вам форму!

Создание и работа с динамическими блоками в Автокад

Вы можете перемешать дверь вдоль стен и не редактировать саму стену. Нет нужды удалять штриховку, тратить время на формирование проема. Вы перемешаете динамический блок и все. На практике это работает так, Ваш заказчик скажет Вам перенести дверь на 10 см влево. Не знающий про дин.

блоки в Автокад удалил бы штриховку, затем нарисовал бы новый проем, затем снова бы нанес штриховку.

А если таких правок будет 10-ки? Клиентов с “Я так вижу” очень много и поверьте на слово, динамические блоки в AutoCAD очень сильно увеличивает продолжительность жизни любого проектировщика, за счет экономии нервов и времени. Да, я очень их люблю.

Создание и работа с динамическими блоками в Автокад

Желание клиента закон.

Создание и работа с динамическими блоками в Автокад

Это работает не только с дверьми, но и с окнами. На самом деле, Вы можете сделать любой набор линий динамическим блоком и задать нужные параметры, мы тут для этого и собрались, учиться как правильно и быстро и главное просто, создать динамический блок.

Создание и работа с динамическими блоками в Автокад

Шаг 1. Сейчас мы перейдем к практической части, без лишней воды и моих сантиментов относительной это замечательной функции. Итак, для создания динамического блока нам нужна заготовка. Подойдет окно, как в нашем примере. (см. скриншот).

Создание и работа с динамическими блоками в Автокад

Шаг 2. Выделяем нашу заготовку и переходим во вкладку “главная” находим там панель “блок”, в ней кликаем на слово “создать”. После этого откроется окно создания динамических блоков в Автокад.

Создание и работа с динамическими блоками в Автокад

Шаг 3. В новом окне, нам нужно задать “имя” будущего динамического блока и указать его базовую точку. Для создания блока этого хватит. А вот для создания динамического блока в программе нет, нужны еще ряд действий о которых мы поговорим чуть ниже.

Итак, мы создали блок в Автокаде. Обратите внимание, что теперь это у нас единый объект с базовой точкой. Это и есть отличительная черта всех блоков, это единый объект который состоит из нескольких (а порой и множества) линий.

Шаг 4.  Добавляем динамические свойства нашему блоку через редактор блоков в AutoCAD. Для этого нужно выбрать наш блок, нажать правую кнопку мыши и выбрать и выбрать “редактор блоков”, после этого мы попадаем в новое окно – окно редактора блоков. (см. скриншоты)

  1. Вот так выглядит редактор блоков.
  2. С помощью палитры вариаций блоков мы и будем делать динамический блок в Автокаде.

Шаг 5. Для этого нужно добавить сначала “параметр” который будет меняться, а затем указать “операцию”, т.е.  указать каким образом будет параметр меняться, например масштабировать или поворачиваться. Рассмотрим на примере чуть ниже.

Шаг 6. Практические действия. Заходим во вкладку “параметры”, выбираем “линейный” и накладываем его на наше окно. Т.е. нужно будет выбрать две точки в нашем случае (все зависит от задачи, это важно), это начало и конец окна, вдоль всей длины окна, т.к. изменяться окно будет именно вдоль длинны.

  • После того как сделаете эти действия появиться желтый квадратик с восклицательным знаком, это значит, что мы добавили параметр.

Шаг 7.  Теперь для создания динамического блока в AutoCAD нужно задать операцию. Т.е. нужно “сказать” команде “расстояние 1” как она будет меняться.  В нашем случае это будет операция “растяжение”.

Для этого во вкладке “операция” выбрали “растяжение” и кликаем на синий параметр “Расстояние 1”.

Теперь нужно указать, где будет располагаться ручка, хватаясь за которую мы будем сужать или растягивать блок. Предлагаю разместить ее снизу, т.к. сверху у нас находится базовая точка и накладывать одно на другое просто не удобно. Кликаем по нижнему левому углу и видим, что там поставился “красный крестик в кружочке”. (см. скриншот ниже).

Теперь, программа нас просит указать “первый угол рамки растягивания” а затем “противоположный угол”, это значит, что нам нужно пересечь рамкой все объекты которые будут растягиваться, а те объекты, которые будут просто перемешаться должны полностью попасть в рамку.

В нашем случае, растягиваться должны длинные стороны окна, поэтому они пересекаются рамкой, а торец окна, должен попасть полностью в рамку, т.к. он будет только перемешаться.

Теперь нужно выбрать объекты, которые будут подвергаться операции “растягивание”. Выбираем все линии по очереди или выделяем их рамкой и подтверждаем наши все вышеперечисленные действия клавишей “enter”.

  1. После наших действий с “операциями” около нашего динамического блока должна появиться пиктограмма растяжения, это значит что операция успешно добавлена к параметру.
  2. (При создании динамического блока, да и при любых других операциях в программе AutoCAD всегда следуйте подсказкам, которые возникают всегда около мышки или отображаются в командной строке)

Шаг 8. После всех наших шагов, нужно сохранить изменения и выйти из редактора блоков. Для этого кликаем на крестик и обязательно сохраняем изменения.

Шаг 9. После того, как мы попали в “модель”, т.е. обратно в привычную для нас среду работы, нужно научиться вставлять блоки. Делается это очень просто.

Заходим в панель “блок” и там находим слово “вставка”, затем, в списке блоков нужно выбрать наш. Помните в самом начале мы задавали имя? Вот, его ищем. В нашем случае это “окошечко”.

После того как выбрали, просто поместите его в любое место на Вашем чертеже.

Вставив и выделив динамический блок мы увидим базовую точку с помощью которой можно переместить сам блок и треугольник, потянув за который можно изменить размер самого окна т.е. растянуть или сузить его.

Шаг 10. Поговорим о том, как задать дискретные свойства нашему окну. Т.е. задать конкретные параметры изменение по длине. Для этого нужно выделить наш блок, кликнуть правой кнопкой и нажать “редактор блок”.

Далее, в редакторе динамических блоков, нужно выбрать параметр “расстояние 1” и  кликнуть на экране правой кнопкой мышки и выбрать пункт “свойства” внизу списка. Откроется окно свойств. Нас интересует пункт “набор значений”, в типе расст выбрать тип “список”, делается это для того, чтобы у нас был список конкретных значений по размерам в Автокаде.

  • После того, как выбрали “список”, кликаем на этот квадратик справа, нас перекинет в новое окно, где мы зададим нужные нам значения для нашего динамического блока.
Читайте также:  Format factory – что это за программа и как ею пользоваться

Вот так выглядит это окно. В нем все предельно просто. Нужно вписать значения и добавить его в общий список, затем нажать на кнопку “ок”.

Затем, закрываем редактор блоков и обязательно сохраняем наши изменения. Теперь мы можем задавать только установленные значения для нашего окна, те которые мы указали в списке. Это удобно, когда требуются  определенные типовые значения на чертежах.

А на этом у нас все, надеюсь Вам понравился данный видео урок и он открыл для Вас новые возможности в работе с программой AutoCAD. Помните, что данная возможность, я про динамические блоки в AutoCAD, очень сильно облегчает жизнь специалистам, поэтому стоит потратить время на ее обучение и практику.

Поделиться с друзьями этой статьей

Источник: https://autocad-prosto.ru/video-uroki/dinamicheskiy-blok-v-avtokad-kak-sozda.html

Особенности использования, разбивка и работа с атрибутами блоков в AutoCAD — СтройМетПроект

Главная » Самоучитель » Обучение AutoCAD » Особенности использования, разбивка и работа с атрибутами блоков в AutoCAD

Что такое блоки в AutoCAD? Чтобы ответить на этот вопрос сразу же дадим определение. Блок – это набор примитивов (отрезков,полилиний, окружностей и т.п.) и отдельных элементов, которые сгруппированы в единый цельный объект.

Применение блоков в Автокад

Использование блоков в Автокад существенно облегчает повторное их применение как внутри одного чертежа, так и в других проектах.

Блоки бывают статическими и динамическими.Динамичность блока может заключаться, например, в изменение его размера, формы, масштаба и т.д. Забегая вперед, хочется отметить, что динамические блоки в Автокаде позволяют решить более широкий ряд задач, чем статические.

Применение блоков в Автокад

Когда речь заходит про блоки, нужно четко понимать, что такое вхождение блока в Автокаде, а что такое определение.

Определение блока Автокад

После того как вы начертили графические элементы, вам нужно преобразовать их в блок. Для этого выбирается команда «Создать блок», а затем задается имя, базовая точка и указываются сами элементы чертежа (читать подробнее, про создание блоков в AutoCAD). Определение блока AutoCAD – это информация об имени, базовой точке и геометрических объектах, входящих в блок.

Вхождение блока в Автокаде

Вхождение блока – это вставленный в чертеж блок, который представляет собой цельный объект и отображает данные определения блока. За вхождение блока отвечает команда «Вставка» (читать подробнее, про вставку блоков в AutoCAD).

Блоки для AutoCAD – очень важная особенность!

Существуют очень важные особенности блоков Автокад. Чтобы их понять, рассмотрим пример.

Представим ситуацию: с помощью блока создали элемент, вхождение которого на чертеже повторится очень большое количество раз (например, окна на фасаде многоэтажного здания). После завершения проекта, по просьбе заказчика, возникла необходимость изменить внешний вид данного элемента.

Создание и работа с динамическими блоками в Автокад

Так вот, самым большим преимуществом блоков является то, что достаточно отредактировать только лишь одно определение блока (т.е. основное его описание), а все остальные вхождения автоматически изменятся. В противном случае пришлось бы редактировать каждый объект отдельно или же вносить изменения для одного элемента, копировать его и заново вставлять.

Таким образом, можно коллективно управлять свойствами блоков. Нужно понимать, что блоки для AutoCAD — это всего лишь графические ссылки в область данных файла, где лежит само описание блока.Именно поэтому использование блоков в Автокад существенно сокращает размер файла.

Подведем итог. Теперь вы знаете, для чего нужны блоки в Автокаде. Главное, чтобы вы осознали всю важность их применения, т.к. это экономит ресурсы компьютера, ваше время и нервы!

Читайте в других статьях, как выполняется создание и вставка блоков AutoCAD. Вы узнаете несколько способов, как сгруппировать элементы в Автокаде в блок и научитесь создавать собственные наборы объектов, которыми чаще всего пользуетесь.

Блоки для AutoCAD – инструмент полезный и нужный! В данной статье освещены основные нюансы и часто задаваемые вопросы, связанные с разделение блоков на составные части. Здесь речь пойдет о том, как взорвать блок в Автокаде.

Команда, позволяющая разбить блок в Автокаде

Что делать если вдруг нужно, чтобы блок, который уже используется в чертеже, снова превратился в отдельные элементы? Ведь заново обрисовывать не рационально.

Итак, давайте более подробно рассмотрим, как расчленить блок в Автокаде. Во-первых, при вставке блока, можно поставить галочку «Расчленить»

Создание и работа с динамическими блоками в Автокад

Учтите, что при последующей вставке блока данная настройка сохраняется.

Если блок уже присутствует на чертеже, то необходимо применить команду редактирования «Расчленить»

Создание и работа с динамическими блоками в Автокад

Достаточно активизировать данную команду и выбрать блок, который следует разбить на составные элементы. Поэтому вопрос, как разрушить блок в Автокаде, не должен вызывать у вас трудностей. К тому же, само описание блока остается неизменным, а расчлененный объект превращается в исходный набор примитивов.

Однако данная команда не всегда может выполняться корректно. И на это есть свои причины. Давайте их рассмотрим более подробно.

Почему не взрывается блок в Автокаде?

Существует 4 основные причины, почему блок AutoCAD может не взрываться вышеописанным способом:

  1. При создании блока не было выбрано свойство «Разрешить расчленение» (см. рис. 3).
  2. При выполнении команды «Расчленить» не был выбран сам объект, т.е. блок, который нужно разбить.
  3. Блок состоит из других блоков. Вы пытаетесь расчленить Мн-блок (читайте про Мн-блоки Автокад).
  4. В состав блока входит твердотельный объект.

Создание и работа с динамическими блоками в Автокад

Как было сказано ранее, при создании блока следует убедиться, что установлена галочка напротив свойства «Разрешить расчленение», как показано на рис. 3. Но что делать, если блок уже создан и неоднократно используется на чертеже?

В этом случае нужно сделать следующее:

  1. Перейти в Редактор блоков.
  2. Ничего не выделяя из объектов блока на чертеже, вызвать палитру «Свойства» (сочетание клавиш Ctrl+1).
  3. В самом низу данной палитры в разделе «Блок» найти свойство «Разрешить расчленение» и установить значение «Да».
  4. Закрыть редактор блоков, сохраняя внесенные изменения.

Создание и работа с динамическими блоками в Автокад

К сожалению, не все поставленные задачи удается решить стандартными инструментами. Но благодаря дополнительным Lisp-приложениям можно создавать уникальные команды для AutoCAD,которые могут существенно оптимизировать работу в программе.

Так программистами разработан специфический набор команд для работы с блоками, в частности, для их разбиения на отдельные элементы. На следующем рис. представлен перечень некоторых из них:

Создание и работа с динамическими блоками в Автокад

Чтобы данные команды были вам доступны, скачайте Lisp-приложение и загрузите его в AutoCAD. Про то, как загружать и работать с такими файлами, подробно рассмотрено в статье «Замена блоков в Автокаде». После того как файл успешно загружен, просто введите в командной строке наименование команды и выполните соответствующие запросы.

Чтобы расчленить Мн-блоки AutoCAD скачайте Lisp-приложение ux.lsp и загрузите его в Автокад. Вызовите команду «ux» (через командную строку или динамический ввод). Укажите многовариантный блок. Этот объект будет расчленен.

Примечание: команда «ux» эффективна не всегда! Многое зависит от принципа создания Мн-бока.

Что же, коллеги, мы рассмотрели основные аспекты, связанные с взрыванием блоков. Теперь вы знаете причины, почему блок в Автокаде не разбивается и можете с легкостью справиться с этой проблемой!

Блоки для AutoCAD – очень мощный и полезный инструмент, а использование атрибутов является необходимым связующим звеном исполнителя с заказчиком. Как правило, атрибуты в Автокаде следует включать в набор объектов, когда создается определение блока.

При вставке блока с атрибутами появляется запрос, в котором требуется конкретизировать значение атрибутов для конкретного вхождения блока.

Но как быть, если при создании блока не создали атрибуты, а в дальнейшем их использование необходимо? Тут на помощь придет Редактор блоков Автокад.

Как создать атрибут в Автокаде для существующего блока?

Дважды щелкните по блоку ЛКМ или выберите команду «Редактор блоков» (читать более подробно про редактирование блоков в Автокаде). Находясь в редакторе, следует перейти на вкладку «Вставка» — панель «Определение блока». В AutoCAD атрибуты присваиваются командой «Задание атрибута», как показано на рис.

Читайте также:  Как включить отображение fps в steam

Создание и работа с динамическими блоками в Автокад

В открывшемся диалоговом окне «Определение атрибута» зададим такие параметры, как Тег, Подсказка и По умолчанию (читать подробнее про создание атрибутов блока в Автокаде). Режим оставим «Фиксированное положение» и укажем точку вставки атрибута графически.

Создание и работа с динамическими блоками в Автокад

После нажатия «ок» в редакторе блока отобразится тег атрибута (его имя), а не само значение.

Создание и работа с динамическими блоками в Автокад

Однако после сохранения всех внесенных изменений и закрытия Редактора в графическом пространстве возле блока не отображается никакая информация, несмотря на то, что атрибут не скрытый. Поэтому обратимся к команде «Управление атрибутами».

Создание и работа с динамическими блоками в Автокад

В диспетчере атрибутов блока нужно выбрать «Обновить».

После проделанных действий возле блока появится значение, которое было установлено «По умолчанию».

За редактирование атрибутов блоков отвечает соответствующая команда, расположенная во вкладке «Вставка» на панели «Блок». Причем вы можете отредактировать либо один, либо сразу несколько блоков.

После выбора команды (мы рассмотрим на примере редактирования одного блока), откроется диалоговое окно «Редактор атрибутов блоков», в котором изменим значении атрибута. Также можно менять параметры текста и свойства. В данных вкладках все интуитивно понятно, поэтому нет смысла рассматривать их детально.После внесения нужных изменений следует нажать «Применить».

Атрибут после изменения примет вид, как показано

Рассмотрим еще один нюанс работы с атрибутами, а именно каким образом можно изменить исходное расположение атрибута. Для этогонужно перейти в Редактор блоков и с помощью простейших команд редактирования, таких как «ПЕРЕНЕСТИ», «ПОВЕРНУТЬ» и др.

подкорректировать место размещения и ориентацию текстового описания блока. Для наглядности изменим местоположение атрибута, переместив его в противоположную сторону. Не забудьте сохранить внесенные изменения в Редакторе блоков. После закрытия Редактора никаких внешних изменений не произойдет.

 Нужно обязательно вызвать команду «Управление атрибутами» и нажать обновить.

Как просмотреть скрытые атрибуты?

В Автокад атрибуты блока могут быть скрытыми, т.е. в графическом пространстве никакой текстовой надписи возле блока отображаться не будет. Однако иногда возникает необходимость просмотреть скрытые атрибуты.

Для этого нужново вкладке «Вставка» в панели «Блок» нажать на маленький треугольник рядом с надписью, как показано на рис. Список развернется.

Его также нужно будет раскрыть, а затем выбрать команду «Показать все атрибуты».

Таким образом, в AutoCAD атрибуты блока используются, чтобы автоматически добавлять аннотации при вставке блока в чертеж.

К тому же эту информацию потом можно извлекать в удобном виде (читать про извлечение данных AutoCAD и формирование таблиц). Старайтесь использовать блоки с атрибутами как можно чаще.

Это существенно сэкономит ваш временной ресурс, а работа в Автокаде станет рациональной и быстрой.

Источник данного материала: http://autocad-specialist.ru

Источник: https://stroymetproekt.ru/samouchitel/obuchenie-autocad/osobennosti-ispolzovaniya-razbivka-i-rabota-s-atributami-blokov-v-autocad/

Динамический блок в AutoCAD: электрический щит

Создание и работа с динамическими блоками в Автокад

На одном из известных форумов пользователь предложил решить интересную задачу.
Он создал два динамических блока — щит рабочего освещения и щит аварийного освещения. В каждом блоке можно было выбрать в свойствах тип щита.

Предлагалось реализовать такой алгоритм:

  1. Выбрать изображение щита;
  2. Выбрать тип (исполнение) щита;
  3. Извлечь атрибуты при помощи _dataextraction и заполнить спецификацию.

Основная задача — реализовать это при помощи одного динамического блока.

Собственными силами пользователю удалось реализовать либо выбор условного графического изображения щита освещения, либо выбор типа (исполнения) щита.
Создание и работа с динамическими блоками в Автокад

После этого он обратился за помощью. Реализуем запрос пользователя.

Шаг 1

Открываем блок в редакторе блоков и вставляем параметр «Видимость» с панели инструментов. Переименовываем параметр в «УГО».
Создание и работа с динамическими блоками в Автокад

Шаг 2

Добавляем атрибут в блок. Команда _att. Затем в появившемся окне задаём параметры. Назначаем тэг, и делаем атрибут невидимым. Значение атрибута по-умолчанию пока не заполняем.
Создание и работа с динамическими блоками в Автокад

Шаг 3

В правом верхнем углу окна вызываем редактор состояний видимости (кнопка «1») и создаём два состояния видимости: ЩО для изображения щита рабочего освещения и ЩАО для изображения щита аварийного освещения.

При помощи кнопок «2» и «3» скрываем/отображаем ненужные/нужные элементы блока для каждого состояния видимости.

Кнопка «4» переключает отображения скрытых элементов (показывать или не показывать скрытые элементы для текущего состояния видимости).

Создание и работа с динамическими блоками в Автокад

Шаг 4

Добавляем вспомогательную линию длиной 72 единицы и линейный параметр для неё. Делаем линию невидимой во всех состояниях блока. Параметр должен быть видимым во всех состояниях блока.
Создание и работа с динамическими блоками в Автокад

Шаг 5

Устанавливаем свойства параметра длины, как показано на рисунке. При нажатие на кнопку «1» появляется окно редактирования списка допустимых значений. При помощи кнопки «2» необходимые значения.
Создание и работа с динамическими блоками в Автокад

Шаг 6

Переходим на вкладку Actions/Действия и выбираем действие Strech/Растяжение. Далее выбираем параметр «Размер», выбираем сторону (можно просто нажать Enter), выполняем выделение рамкой, чтобы она захватывала вспомогательную линию, выбираем объект (вспомогательную линию), на которую будет распространяться действие растяжения, нажимаем Enter.

Создание и работа с динамическими блоками в Автокад

Шаг 7

Возвращаемся на вкладку «Параметры» и добавляем параметр Lookup. Переименовываем в «Тип щита».
Создание и работа с динамическими блоками в Автокад

Шаг 8

Переходим на вкладку Actions/Действия и выбираем действие Lookup. Далее выбираем параметр «Тип щита».
В появившемся окне редактирования таблицы свойств параметра Lookup нажимаем на кнопку «Добавить свойство» (1) и во всплывающем окне добавляем свойство «Размер».
Создание и работа с динамическими блоками в Автокад

Заполняем таблицу свойств.

Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения.

Значения свойства Lookup можно извлечь при помощи _dataextraction для заполнения спецификации. Но пользователь хотел видеть это в атрибуте. Сделаем это.

Шаг 9

Двойной клик мышкой на атрибуте и появляется окно редактирования свойств. В поле «Значение по-умолчанию» кликаем правой кнопкой мышки и выбираем «Вставить поле».

Далее устанавливаем свойства как на рисунке.

Тестируем работу блока. Оба меню доступны, в свойствах отображается нужные значения. В значении атрибута отображается значение свойства Lookup, т.е. тип щита.

Так как отображение свойств свойств Lookpup в атрибуте реализовано при помощи полей AutoCAD, то это создаёт определённые неудобства. При изменении свойства параметра Lookup, нужно обновлять поля AutoCAD в чертеже. Это выполняется командой _updatefield. Выделяем блок (или блоки) и обновляем поля.

Также обновить поля можно командой _regenall. Но в данном случае нужно посмотреть в настройках AutoCAD, при каких условиях обновляются поля.

Чтобы скачать файл с блоком, нажмите на кнопку: СКАЧАТЬ ФАЙЛ С БЛОКОМ

Источник: https://ddecad.ru/kak-sdelat-umnyy-blok-schita-v-autocad/

AutoCAD

Создайте динамический блок, представляющий окно, которое можно растянуть.

В этом примере создается окно шириной 36 дюймов и высотой 72 дюйма, после чего его ширина делается растяжимой.

  1. В пустом чертеже нарисуйте прямоугольник 36 x 72 дюйма, чтобы представить окно. Нарисуйте внутренние прямоугольники, как показано на рисунке. Разместите левый нижний угол окна в точке 0,0. Создание и работа с динамическими блоками в Автокад
  2. Выберите . найти
  3. Назовите блок, выберите все объекты геометрии и нажмите кнопку «ОК».
  1. Дважды щелкните блок и нажмите «ОК» в диалоговом окне «Редактирование определения блока». Откроется среда «Редактор блоков» и отобразится соответствующая вкладка ленты.
  2. Если палитра вариации блоков не отображается, щелкните . найти

    Теперь можно определять динамическую часть блока.

  3. На палитре вариации щелкните .
  4. Выберите левый верхний угол внешнего прямоугольника для первого местоположения.
  5. Выберите правый верхний угол внешнего прямоугольника для второго местоположения.
  6. Выберите местоположение параметра.

    Чтобы включить растягивание окна только с одной стороны, удалите одну из ручек.

  7. Выберите параметр, нажмите правую кнопку мыши и щелкните «Свойства».
  8. В разделе «Разное» окна «Свойства» задайте для параметра «Число ручек» значение 1. В результате должно получиться следующее.
  9. На палитре вариации щелкните .

    Следуйте подсказкам в командной строке.

  10. Выберите параметр. Выберите параметр «Расстояние1».
  11. Укажите точку параметра, которую необходимо связать с операцией, или введите [Начальная точка/Вторая точка] . Выберите точку рядом с ручкой одного параметра (при наведении указателя мыши появится красный значок Х).
  12. Укажите первый угол рамки растягивания. Щелкните над окном рядом с центром.
  13. Укажите противоположный угол. Щелкните под окном справа, как показано.
  14. Выбрать объекты: Используйте секущую рамку, чтобы указать всю правую половину окна, а затем нажмите ENTER, чтобы завершить выбор объекта.

    Блок готов к использованию, но сначала стоит его проверить.

  1. Перейдите на . найти
  2. Выберите блок и щелкните параметр растяжения.
  3. Переместите указатель мыши, чтобы растянуть блок или введите конкретную ширину.
  4. Нажмите .
  5. Нажмите .
  6. Сохраните изменения при появлении запроса.
Читайте также:  Лучшие программы для планирования дел

Допустим, требуется добавить окна от 24 до 60 дюймов с приращением 6 дюймов. Можно определить параметр растяжения, чтобы ограничить растягивание.

  1. Щелкните дважды созданное растяжимое окно и нажмите «ОК», чтобы редактировать блок.
  2. Выберите параметр растяжения, «Расстояние1», нажмите правую кнопку мыши и щелкните «Свойства».

    Найдите раздел «Набор значений».

  3. В раскрывающемся меню «Тип расст» выберите приращение.
  4. В поле «Приращение расстояния» введите 6.
  5. В поле «Минимальное расстояние» введите 24.
  6. В поле «Максимальное расстояние» введите 60. Создание и работа с динамическими блоками в Автокад
  7. Протестируйте блок, как описано выше. Обратите внимание на полупрозрачные белые линии, которыми отмечены допустимые приращения.

Вместо растягивания приращений можно, например, создать окна шириной только 24 дюйма, 36 дюймов и 48 дюймов.

  1. Щелкните дважды созданное растяжимое окно и нажмите «ОК», чтобы редактировать блок.
  2. Выберите параметр растяжения, «Расстояние1», нажмите правую кнопку мыши и щелкните «Свойства».

    Найдите раздел «Набор значений».

  3. В раскрывающемся меню «Тип расст» выберите «Список».
  4. Щелкните кнопку рядом с полем «Список значений расстояния». Создание и работа с динамическими блоками в Автокад
  5. Добавьте 24 и 48 в диалоговом окне «Добавление значения расстояния» и нажмите «ОК». Значение 36 добавится автоматически, так как это фактическая ширина окна.
  6. Протестируйте блок, как описано выше. Еще раз обратите внимание на полупрозрачные белые линии, которыми отмечены допустимые размеры.

Источник: https://knowledge.autodesk.com/ru/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2019/RUS/AutoCAD-DidYouKnow/files/GUID-4005A6BB-388A-4EC7-BF17-555F1E6C137C-htm.html

Урок 06. Создание и использование динамических блоков в AutoCAD

Для оптимизации работы с блоками, уменьшения их общего количества в библиотеках и файлах, существует понятие динамического блока. Динамический блок гибкий инструмент позволяющий вставлять блок в различных вариациях (масштабах, углах поворота).

Динамические блоки позволяют указать типы и количество вариаций для каждого блока. Создание динамического блока осуществляется в Редакторе блоков. Для создания динамического блока необходим хотя бы один параметр оперирующий им.

Параметрами определяют особые свойства динамического блока, в том числе позиции, расстояния и углы. Параметры так же могут ограничить значения самих параметров. Например, пользователь может переместить элемент внутри блока, указав точку на элементе и поставив параметр перемещения.

Ниже приведен пример использования параметров.

  • В первом случае используется параметр дистанции с растяжением. В этом случае вы можете растянуть элемент, не растягивая при этом остальные.
  • Во втором случае на элементе установлена точка с параметром перемещения. Как результат элемент перемещается не зависимо от остальных.

Создание и работа с динамическими блоками в Автокад

Процесс создания динамического блока

                Поскольку процесс создания сложных динамических блоков, является достаточно трудоемким. Самый эффективный и распространенный способ создания динамических блоков заключается в использовании библиотек. При создании динамических блоков целесообразно так же создавать их библиотеку, для последующего использования.

Библиотека блоков может иметь две конфигурации:

  • Один блок в чертеже: Сохранение каждого блока в отдельном чертеже. Указав при помощи команды БАЗА, положение начала координат, можно регулировать точку вставки блока в новый чертеж. Для вставки блока используется команда ВСТАВИТЬ.
  • Множество блоков в чертеже: сохранение ряда блоков в чертеж. Для вставки конкретного блока из такого файла, используется DesignCenter, работа с которым описывалась ранее в уроках, данного раздела.

Первая часть создания динамического блока представляет собой, непосредственное определения блока. Ниже представлен процесс создания динамического блока.

  1. Создайте блок.
  2. Открыть блок в Редакторе блоков:
  3. Двойной щелчок по блоку.
  4. Нажать пиктограмму на панели.
  5. Выполнить команду Сервис>Редактор блоков.
  6. Ввести в командной строке БЛОКРЕД
  7. Добавьте параметр и связанное с ним значение.
  8. Сохраните определение блока в Редакторе блоков.
  9. Закройте Редактор блоков.
  10. Если чертеж будет содержать только этот блок, используйте команду БАЗА для установки начала координат в соответствующем месте.
  11. Сохраните чертеж

Такой метод подходит и для создания библиотеки содержащей не один блок.

После того как был создан и сохранен динамический блок, для его вставки в новый чертеж необходимо выполнить следующие действия:

  1. Используйте команду ВСТАВИТЬ, для вставки динамического блока в новый чертеж. В случае если необходимый файл содержит более одного блока, используйте DesignCenter.
  2. При выборе динамического блока, будут отображены специальные маркеры (захваты) показывающие параметры доступные для изменения блока.
  3. Как правило, захваты перемещаются тем самым изменяя параметры блока. Некоторые динамические параметры блока включают в себя выбор видимости или опции поиска из выпадающего списка.
  •  Создание и работа с динамическими блоками в Автокад
  • Определение динамического блока
  •                 Ниже в таблице приведены основные параметры определяющие динамический блок
Параметр Доступные действия Применения
Точка Перемещение, растягивание Перемещение или растягивание относительно указанной точка (X, Y координат).
Линейный Перемещение, масштабирование, растягивание, массив Перемещение, масштабирование, растягивание и создание массива вдоль линии между двумя точками.
Полярный Перемещение, масштабирование, растягивание, полярное растягивание, массив Перемещение, масштабирование, растягивание, растягивание под углом, или массив вдоль линии между двумя точками и под указанным углом.
XY Перемещение, масштабирование, растягивание, массив Перемещение, масштабирование, растягивание и создание массива с указанными координатами X,Y.
Поворот Вращать Поворот объекта на заданный угол
Отражение Отражение Отразить относительно указанной линии. Без сохранения исходного объекта
Выравнивание Выравнивание блока относительно других объектов (перпендикулярно или по касательной)
Видимость Управление видимостью объектов. Никаких действий не требуется. Подробней будет описано далее в разделе.
Выбор Выбор Выбор пользовательского свойства из списка. Подробнее будет описано позже в этой главе.
Базовая точка Определяет базовую точку для динамического блока.

На этом урок по созданию динамических блоков и использованию динамических блоков окончен. В следующем уроке мы подробно опишем функции и методы использования конкретных параметров динамических блоков.

web page example web page example web page example web page example

Источник: http://sapr-journal.ru/uroki-autocad/sozdanie-i-ispolzovanie-dinamicheskix-blokov-v-autocad/

Создание и использование динамических блоков в AutoCad

Чтобы оптимизировать работу с блоками, сократить их внушительное количество, были разработаны специальные динамические блоки. Они представляют собой удобный инструмент для вставки блоков разными способами и с разнообразными видоизменениями.

Динамические блоки представляют возможность указывать общие типы и численность возможных изменений для каждого отдельного блога. Их можно разработать в редакторе блоков. И для этого необходимо создать как минимум один параметр.

Параметры помогают определить особенные свойства отдельных динамических блоков, включая их месторасположение и форму.

Вашему вниманию представлен образец пользования параметрами:

а) В первом варианте вы можете увидеть использование параметр дистанции с опцией растяжения. Один элемент растягивается, а все остальные сохраняют свои первоначальные характеристики.

б) Во втором варианте можно увидеть точку с параметрами перемещений. Так, выбранный элемент перемещается, не задевая при этом все остальные.

Разработка динамического блока

Разработка динамического блока по праву считается одной из самых сложных и трудоемких задач при работе с данной программой. Наиболее распространенным и эффективным способом разработки данных элементов является использование соответствующих библиотек.

Библиотека блоков может быть представлена в следующих видах:

а) Один блок на один чертеж. Каждый блок сохраняется в своем персональном чертеже. Если пользователь выбирает команду «База», благодаря смене системы координат можно изменить точку вставки блока в новый чертеж. Чтобы вставить сам блок, потребуется взаимодействие с командой «Вставить».

Создание и работа с динамическими блоками в Автокад

Если в чертеже представлено огромное количество блоков, потребуется сохранить их в чертеж. Чтобы вставить конкретно один блок из такого файла, нужно воспользоваться DesignCenter. Мы уже рассказывали об основных принципах работы с данными файлами.

Первые этапы разработки динамических блоков представляют собой их непосредственное определение. А сам динамический блок создается по такому принципу:

  1. Создаем новый блок.
  2. Открываем его в Редакторе блоков:
  3. Два раза кликаем по блоку.
  4. Открываем соответствующую пиктограмму
  5. Сервис>Редактор блоков.
  6. Вводим команду БЛОКРЕД
  7. Добавляем все нужные нам параметры.
  8. Сохраняем новые данные.
  9. Закройте меню.
  10. Если в чертеже планируется оставить исключительно эти блоки, нужно воспользоваться командой «База» для того, чтобы установить координаты в нужном для этого месте.
  11. Сохраните чертеж

Данная методика станет оптимальным вариантом для разработки библиотек, в состав которой входит несколько блоков.

Создание и работа с динамическими блоками в Автокад

На этом мы завершаем наш урок по разработке блоков динамического типа. Далее мы готовы поведать об использовании некоторых параметров данных файловых систем.

Источник: https://archicad-autocad.com/sapr/autocad/uroki-autocad/1421-sozdanie-i-ispolzovanie-dinamicheskikh-blokov-v-autocad

Ссылка на основную публикацию
Adblock
detector