Мы принимаем к оплате:

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов!!!

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

А также:


Как в автокаде сделать динамический блок


Работа с блоками в динамике – прекрасный аналитический инструмент для проектировщика

Работа с блоками в Автокаде всегда была гораздо больше, чем просто работа с группой объектов одновременно. Умелое и продуманное использование, и блок в автокаде – мощный инструмент разработки в целом, позволяющий создавать внешние (на жёстком диске) библиотеки элементов чертежа или прямо встраивать в чертёж библиотеку, присваивая и в том и в другом случае группе элементов уникальное имя, помогающее его идентификации.

Как работать с динамическими блоками в AutoCAD.

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

И уж совсем ситуация стала «в радость», когда появились динамические блоки в автокаде. Собственно, у разработчика всегда была возможность вставить блок, разбить его на составляющие, затем всё пропорционально изменить или переместить, собрать воедино снова. Но с динамическими блоками всё сделать оказывается гораздо проще, всё перешло на совершенно новый уровень проектной работы. Разберём более подробно, как создать динамический блок в Автокаде.

Первый этап – создание блока

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

Выбираем команду «Make Block», находящуюся на панели инструментов «Draw» или в окне меню «Draw», далее – «Block» и «Make».

На экране появляется окно, в котором необходимо:

  • Присвоить имя новому блоку – строка ввода «Name».
  • Выбрать примитивы на чертеже, обратившись непосредственно к чертежу (группа «Objects» – кнопка «Select Objects»). При этом программа переходит в режим работы с чертежом, когда можно выбрать объекты, даже не вписывающиеся в единый прямоугольник, а в завершение выбора нажать на «Enter». Количество выбранных объектов тут же будет указано в данной группе инструментов.
  • Здесь же назначить порядок работы с данными объектами после завершения операции создания: Retain – оставить, как есть; Convert to Block – преобразовать в блок; Delete – удалить из чертежа.
  • Выбрать точку в пределах группы, которая будет использоваться как точка будущей вставки согласно выбранной на чертеже — «Base point». Выбор можно произвести, введя три координаты (Z вводить необязательно, если объём не используется) или указав точку мышкой, что значительно проще. Советуем к выбору точки вставки отнестись скрупулёзно, точный её выбор может в будущем значительно помочь в работе.
  • В группе «Preview icon» можно назначить создание иконки, представляющей создаваемую группу.
  • Ниже задать (вернее, не менять, в этом нет необходимости) единицу измерения элементов – она естественно выбирается совпадающей с единицей измерения чертежа.
  • И ввести описание создаваемого элемента – советуем этой возможностью не пренебрегать, так и создаётся настоящая база элементов чертежа, с полноценным описанием.

По завершении нажимаем на «OK». Обращаем внимание – так и создаётся библиотека блоков чертежа, к каждому мы сможем в будущем обращаться по имени.

Последующая вставка любого элемента этой библиотеки может быть проведена командой «Insert Block», которая изначально на панели инструментов не выводится. Она по умолчанию принадлежит панели «Insert», но может быть размещена на любой другой, по усмотрению проектировщика. Можно найти эту команду и в меню под тем же названием – «Insert».

Итак, нажимаем «Insert Block» и выбираем блок по имени:

  • из встроенных – в ниспадающем списке (если он пока в чертеже один, то он и будет в строке);
  • или по кнопке «Browse» – это из файла на диске.

Указываем точку вставки – «Insertion point».

Возможное изменение масштаба – по всем трём осям независимо. Обычно эта возможность не используется, но, тем не менее, бывает полезна, когда нужно вставить одну и ту же группу, но с другими размерами (если в 2 раза больше, то в полях координат нужно ввести по «2»). Если не хотите вводить одно и то же значение во все три поля, то установите переключатель «Uniform scale» – «Один и тот же масштаб».

Возможный поворот элементов после вставки – группа «Rotation». Угол удобнее задать в строке ввода (не забудем, «+» – против часовой стрелки, «-» – против часовой), но можно и указать на экране мышкой. Указываем, необходимо ли блок разбивать на отдельные его составляющие (переключатель «Explode»), хотя это целесообразнее сделать потом инструментом «Explode» на панели «Modify». По завершении – снова «OK».

Обращаем внимание, что пока мы создавали библиотеку внутри чертежа. Если необходимо это сделать уже на носителе (обычно жёстком диске), то для этого служит команда «Write Block». С этой командой не сопоставляется визуальный инструмент, доступ к ней только через Окно команд. Набираем «wblock» и жмём клавишу «Ввода». Здесь указываем:

Что будет служить источником информации:

  • уже созданный ранее блок, находящийся «внутри» чертежа – необходимо будет выбрать имя;
  • весь созданный чертёж – само собой, любой выбор уже не имеет смысла;
  • отдельные примитивы на чертеже – обратившись к чертежу, необходимо будет провести выбор;

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

Далее, выбираем путь размещения файла на диске – «Location». По умолчанию запись проводится в папку установки Автокада. Последнее выбираемое свойство – единица измерения при вставке, её обычно не меняем, она совпадает с текущей единицей измерения чертежа. Нажимаем на «OK», и на диске в заданной папке получаем файл с заданным именем и расширением «DWG».

Второй этап – работа с редактором блоков

Мы провели генеральную линию работы с блоками в среде AutoCAD. Но в нашем распоряжении есть ещё и динамика. Продолжая работу, войдём в редактор блока. Редактирование проводится командой «Edit Block» в меню вставки «Insert». Можно отправиться в эту работу и непосредственно из окна создания описываемых элементов, если там установить переключатель «Open in Edit Block». Можно и просто дважды щёлкнуть мышкой на группе, учитывая, что до сих пор она не была разбита.

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

Далее, действуем следующим образом:

  1. Выбираем блок, с которым будем работать – вот где важно умное присвоение имён элементам, если их в чертеже много.
  2. В наборе различных видов рабочих объектов, открываемом в редакторе по умолчанию (он в некоторых версиях может называться «Палитрой вариаций»), выбираем вид. Именно этот выбор и определит в будущем характер динамики работы. Чаще, само собой, меняем линейные размеры, поэтому и выбираем – «Линейный».
  3. В ответ на выбор указываем две характерные точки согласно выбранному виду (раз линейный, то именно две точки). Таким образом, мы указываем, какой размер будет меняться динамически. Чтобы держать весь процесс под контролем, не забываем обращаться периодически к строке команд. 
  4. Теперь назначенному размеру необходимо задать операцию. Это делается на вкладке «Операции». Там есть и перемещение, и масштабирование, и получение массива, и многие другие позиции. Нас интересует операция «Растянуть», она чаще всего и используется при линейных размерах.
  5. Но этого выбора недостаточно. Теперь указываем «Key Point» – ключевую точку, которая будет управлять операцией, и набор объектов, которые будут подвергнуты коррекции. Ключевая точка обычно выбирается в пределах общей группы, как одна из характерных точек. А набор объектов – обычно все объекты блока (хотя допускается и выделение лишь некоторых из них – всё зависит от задач динамической трансформации). 
  6. На этом все операции по созданию динамического блока в AutoCAD завершены.

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

Третий этап – тестирование

Для тестирования снова переходим на вкладку «Редактор блоков». Далее, следуем в панель «Открыть/Сохранить» и в «Тестировать блок».

Теперь выделяем объект целиком и тянем его (мы выбрали именно такую операцию) за ключевую точку. Если размеры изменяются в соответствии с необходимыми, то всё сделано верно. Закрываем окно теста и возвращаемся в редактор.

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

  1. Выбираем параметр и вызываем его окно свойств.
  2. Переходим на закладку «Набор значений».
  3. Здесь для строки «Тип расстояния» выбираем в ниспадающем списке значение «Список».
  4. В «Списке значений» вводим фиксированную величину. 
  5. Выходим из редактора блоков.
  6. В будущем, если провести выделение группы, в панели «Свойств» закладки «Настройка» появится возможность указать подходящий фиксированный размер или согласиться с введённым.

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

nastroyvse.ru

Динамические ввод и блоки в AutoCAD - СтройМетПроект

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

Динамический ввод в Автокаде появился в 2006 версии и стал незаменимым инструментом при создании чертежей. Все дело в том, что во время построения нет необходимости отводить курсор в командную строку, для того чтобы указать нужные параметры или значения. К тому же подсказки помогают быстро сориентироваться, а цифры, которые отображаются возле курсора – дают представление о текущих размерах, координатах и т.д.

Подключить этот режим можно в строке состояния или же с помощью горячей клавиши F12. Однако, многие не знают, как включить динамический ввод в Автокаде 2015 или 2016. Все дело в том, что по умолчанию отсутствует иконка этого режима в строке состояния. Поэтому в первую очередь нужно в правом нижнем углу программы выбрать пункт «Адаптация», после чего установить галочку напротив соответствующего режима.

После выбора любой команды возле курсора появляются подсказки, которые динамически меняются в зависимости от его местоположения и проделанных действий. Динамический ввод Автокад позволяет вводит координаты непосредственно в окне подсказки. По умолчанию вводятся относительные полярные координаты (при этом нет необходимости указывать спецсимвол «@»). Чтобы координаты были абсолютными следует пользоваться спецсимволом «#». Читайте подробнее про относительные и абсолютные координаты, а также про работу с системой координат AutoCAD.

ПРИМЕЧАНИЕ:

Если требуется временно отключить динамический ввод в Автокаде, то можно использовать горячую клавишу F12.

Для примитивов можно сразу же указывать размеры (например, длину отрезка или радиус окружности). После указания числового значения следует нажать Enter.

Чтобы ввести угол в динамическое поле нужно на клавиатуре нажать Tab.

Чтобы настроить параметры динамического ввода следует в строке состояния нажать ПКМ по режиму динамического ввода и выбрать «Параметры».

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

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

Файл Автокад «Отметка высот» содержит многофункциональный динамический блок с большим количеством операций и параметров.

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

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

Но давайте все-таки разберем, как самостоятельно создавать такие объекты. Я подготовил для вас видео-материал «3D динамические блоки в AutoCAD. Это возможно?», который поможет вам максимально эффективно разобраться с этой темой. Но, пошаговая инструкция в текстовом виде однозначно пойдет вам на пользу! Поэтому советую ознакомиться с этим материалом.

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

Cоздание блоков в AutoCAD начинается с того, что с использованием стандартных примитивов чертим сам объект. Рассмотрим на примере окна (вид сверху). После того как заготовка готова, создаем обычный статический блок.

Придадим ему свойства динамики.  Это даст нам возможность изменять его размеры. В нашем случае удобно редактировать ширину окна, чтобы заместить сразу несколько размеров окон, например, маленькие — 1000 мм, средние — 1,55 м и большие — 1,85 м. Cоздание динамического блока в AutoCAD заключается в присвоении объекту параметров и операций.

Перейдем в редактор блоков Автокад. Для этого выберите вкладку «Вставка» → панель «Определение блока» → команда «Редактор блоков» или щелкните два раза ПКМ по блоку. Результат будет один и тот же. Откроется диалоговое окно, в котором необходимо выбрать блок для изменения.

Сделаем так, чтобы наше окно мы могли растягивать в реальном режиме времени. В AutoCAD динамические блоки создаются следующим образом: сначала присваивается параметр (например, «Линейный»), а затем задается соответствующая операция. Параметр указывается из палитры «Вариации блоков», которая по умолчанию открыта в Редакторе блоков.

Указываем две точки.Не забывайте смотреть информацию в командной строке.

После того как задали параметр, нужно указать операцию, которую хотим выполнять с этим параметром. Соответственно на палитре «Вариации блоков» переходим на вкладку «Операции» и выбираем «Растянуть».

Операцию нужно связать с параметром и такими элементами, как:

— ключевая точка – точка, управляющая операцией.

— набор объектов – геометрия, на которую будет оказывать влияние операция.

Поэтому следующим шагом нужно выбрать параметр (ЛКМ выбрать стрелку, на которой написано «Расстояние1» — это и есть наш параметр, который мы задали ранее).

После этого в командной строке появиться запрос: «Укажите точку параметра, которую необходимо связать с операцией». Т.е. эта та точка, за которую мы будем растягивать наше окно.Как правило, это будет правая ручка, которая выглядит в виде голубой стрелочки.

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

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

После проделанных действий нажимаем Enter. Динамический блок «Окно» — готов. 

Тестирование динамического блока AutoCAD

Чтобы убедиться, что все работаем правильно, протестируем только что созданный динамический блок. Переходим во вкладку «Редактор блоков» → панель «Открыть/Сохранить» → «Тестировать блок».

Выделите динамический блок AutoCAD и потяните за ручку. Если окно меняет свою ширину, значит вы все сделали правильно. Закройте окно тестирования и вернитесь в редактор блоков.

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

Для того чтобы указать стационарные значения окон нужно вызвать палитру «Свойства» (Ctrl+1), выделить параметр «Ширина окна» и опуститься по списку вниз. В закладке «Набор значений» нужно выбрать «Тип расстояния» — Список.

Ниже следует задать «Список значений расстояния»

Блок готов. Сохраняем все внесенные изменения и закрываем окно «Редактор блоков». Теперь когда мы выделяем блок в пространстве Модели, то в панели «Свойства» в закладке «Настройка» можно выбрать подходящую ширину окна.

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

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

stroymetproekt.ru

Динамический блок в 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, при каких условиях обновляются поля.

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

ddecad.ru

Как использовать динамический блок.

Вы скачали файл динамического блока «Vyn.rar» в уроке: «Создание динамического блока» и не знаете, как его протестировать. Тогда эта статья для Вас.

Все файлы на этом сайте хранятся в заархивированном виде. Поэтому, после того как Вы скачали архив файла «Vyn.rar«, его нужно разархивировать.

Разархивировав архив, Вы получите файл динамического блока «Vyn.dwg«, который можете хранить в любом месте на вашем компьютере (Я для этого использую папку «D:\MyLisp»).

Вставка Блока.

Откройте AutoCAD.

На ленте перейдите на вкладку «Вставка» и нажмите на кнопку «Вставить».

Откроется окно «Вставка блока».

Нажмите кнопку «Обзор…»

Откроется окно «Выбор файла чертежа». Найдите нужную папку.

Выделите файл «Vyn» и нажмите на кнопку «Открыть».

В окне «Вставка блока» появится Имя блока и путь к нему. Нажмите ОК.

 

В командной строке появится запрос:

«Точка вставки или [Базовая точка/Масштаб/X/Y/Z/ПОворот]:»

Укажите точку вставки блока.

Затем появится запрос:

«Введите значения атрибутов: верхний:»

Введите значение верхнего атрибута и нажмите .

На запрос:

«нижний»

Введите значение нижнего атрибута и нажмите .

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

Динамический блок имеет три ручки управления:

1 – меняет положение всего блока;

2 – меняет длину выносной линии, изменяя положение полки и надписей;

3 – меняет длину полки.

Таким способом можно вставлять любые блоки, сохраненные на диске.

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

Я с удовольствием отвечу.

До новых встреч.

 Google

 «Автор: Михаил Орлов»

acad-prog.ru


Смотрите также



Компьютерные курсы по направлениям:

Для начинающих


A

Компьютер для начинающих: Word, Excel, Access и другие программы!

Графические пакеты


B

Популярные пакеты Adobe Photoshop, CorelDraw, ArchiCAD, AutoCAD и другие!

WEB + анимация


C

Курсы по созданию сайтов, WEB-дизайну и крутой анимации в Adobe Flash!

Бухгалтерия + делопроизводство

Сетевые технологии


E

Курсы сборки ПК, системных администраторов и защиты информации!