Как растянуть блок в автокаде в одном направлении
Перейти к содержимому

Как растянуть блок в автокаде в одном направлении

  • автор:

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

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

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

В этой статье будет создан оконный блок шириной 36 дюймов и высотой 72 дюйма, а затем будут выполнены следующие операции.

  • Добавление линейного параметра
  • Добавление операции растягивания
  • Тестирование блока
  • и многое другое.

Прим.: Видеоролик не содержит звука или субтитров.

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

Создание блока

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

  • Выберите вкладку «Вставка» > панель «Определение блока» > «Создать блок» . найти
  • Введите имя блока. Имя должно отражать его назначение.
  • Нажмите кнопку «Выбор объектов». Диалоговое окно временно закрывается, чтобы можно было выбрать объекты.
  • Выберите объекты, нарисованные для представления окна, и нажмите клавишу ENTER. Диалоговое окно открывается снова.
  • Установите флажок «Открыть в редакторе блоков».

  • Если палитра вариации блоков не отображается, щелкните вкладку «Редактор блоков» > панель «Управление» > «Палитры вариации» . найти
  • Создание растяжимости

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

    Добавление параметра

    Сначала добавьте линейный параметр, чтобы ограничить геометрию линейным движением.

    1. Убедитесь, что работа ведется в среде редактора блоков, как описано ранее, или выберите на чертеже существующее вхождение блока, щелкните правой кнопкой мыши и выберите «Редактор блоков».
    2. На палитре вариаций блоков щелкните вкладку «Параметры» > «Линейный» .
    3. Укажите верхний левый угол внешнего прямоугольника для первого местоположения.
    4. Укажите верхний правый угол внешнего прямоугольника для второго местоположения.
    5. Укажите местоположение параметра.

    Видеоролик о добавлении параметра

    Добавление операции

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

    1. На палитре вариации блоков щелкните вкладку «Операции» > «Растянуть» . Следуйте подсказкам в командной строке.
    2. Выберите параметр. Выберите параметр «Расстояние1».
    3. Укажите точку параметра, которую необходимо связать с операцией, или введите [Начальная точка/Вторая точка] . Укажите точку на правой ручке параметра (при наведении на нее указателя появится красный значок X).

    Рядом с ручкой параметра отображается значок связанной операции.

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

    Видеоролик о добавлении операции

    Проверка и сохранение блока

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

    Видеоролик о тестировании и сохранении

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

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

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

    1. Выберите блок, щелкните правой кнопкой мыши и выберите «Редактор блоков».
    2. На палитре вариации блоков щелкните вкладку «Операции» > «Растянуть» . Следуйте подсказкам в командной строке.
    3. Выберите параметр. Выберите добавленный ранее параметр «Расстояние1».
    4. Укажите точку параметра, которую необходимо связать с операцией, или введите [Начальная точка/Вторая точка] . Выберите ту же ручку параметра, что и раньше.
    5. Укажите первый угол рамки растягивания. Укажите точку в верхней центральной части окна, как показано на изображении.
    6. Укажите противоположный угол. Щелкните точку в нижней левой части окна, как показано на изображении.

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

  • Чтобы открыть палитру свойств, выберите вкладку «Вид» > панель «Палитры» > Свойства . найти
  • Щелкните только что добавленный значок операции растягивания, чтобы соответствующие свойства отобразились на палитре свойств.

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

    1. Щелкните правой кнопкой мыши только что добавленный значок операции.
    2. Нажмите кнопку «Удалить».

    Видеоролик о добавлении второй операции растягивания

    Растягивание блока с приращением

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

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

    Растягивание блока с помощью списка значений

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

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

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

    Прим.: Эта статья была опубликована в версии 2017 года и была одной из первых статей в серии «А вы пробовали». Мы обновили ее на основе ваших отзывов. Добавлены дополнительные сведения, а также раздел о создании блока, который растягивается равномерно в двух направлениях при перетаскивании одной ручки. В конце некоторых подразделов добавлены короткие видеоролики, иллюстрирующие соответствующие этапы.

    Понятия, связанные с данным
    • Создание динамических блоков
    • Динамические блоки
    • Добро пожаловать в раздел «А вы пробовали. »
    • Динамические блоки
    Задачи, связанные с данной

    Команда «Масштаб» — изменение масштаба объектов в AutoCAD

    Часто на чертежах требуется увеличивать или уменьшать объекты. Чтобы изменить масштаб объекта в Автокаде (AutoCAD), предназначена команда «Масштаб». Про масштаб чертежа (например, 1:100, 1:50 и т.д.) читайте в этой статье.

    Рассмотрим, как в Автокаде изменить масштаб. Масштабирование в AutoCAD, выполняемое с помощью команды «Масштаб», приводит к изменению размеров построенных объектов. При этом пропорции масштабируемых объектов не меняются.

    Есть несколько способов, как настроить масштаб в Автокаде:

    1. Вкладка «Главная»панель «Редактирование». После чего необходимо указать щелчком ЛКМ объект масштабирования. Чтобы закончить выбор, нажмите «Enter» или правую кнопку мыши.

    komanda-masshtab-v-autocad

    2. Выберите объекты для масштабирования. Нажмите правую кнопку мыши в области чертежа и из контекстного меню выберите «Масштаб» в Автокаде (Аutocad).

    kontekstnoye-menyu-masshtab

    Полное обучение: «AutoCAD на 100%»

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

    Теперь нужно указать масштабный коэффициент. Если ввести 2, то объект увеличится в 2 раза. А если ввести 0.5, то объект уменьшится в 2 раза. Обязательно используйте точку при введении нецелого числа.

    masshtabnyy-koeffitsiyent

    Результат проделанных операций позволяет изменять масштаб в Автокаде (Аutocad). У команды «Масштаб» в AutoCAD есть несколько опций. Рассмотрим, как их применять.

    Опция «Копия»

    Разберём, как задать масштаб в Автокаде. В Автокад масштаб чертежа можно установить таким образом. Например, Вам надо увеличить объект в Х раза. При этом требуется, чтобы в итоге на чертеже появились исходный объект и его увеличенная копия.

    Тогда после указания базовой точки введите с клавиатуры ключевую букву опции «К». Затем задайте коэффициент выражением деления, например, 1/8 (или 0.125).

    drobnyy-masshtabnyy-koeffitsiyent

    drobnyy-masshtabnyy-koeffitsiyent-s-tochkoy

    Опция «Опорный отрезок»

    Чтобы понять, как в Автокаде изменить масштаб, необходимо следовать следующим этапам. Допустим, Вам надо изменить масштаб прямоугольника в Автокаде (Аutocad) на чертеже в AutoCAD таким образом, чтобы его длина стала равна диаметру окружности.

    Для этого мы можем графически на чертеже показать нужные нам размеры. Для начала соединим нужные точки прямоугольника и окружности, как показано на рисунке. Теперь выбираем прямоугольник, так как масштабировать мы будем его. Вызываем команду «Масштаб» в AutoCAD. Базовую точку указываем в точке, в которой мы соединили объекты.

    opornyy-otrezok-polozheniye-obyektov

    Выбираем опцию «Опорный отрезок». Можно просто ввести с клавиатуры ключевик «О». Программа AutoCAD просит нас указать длину опорного отрезка. Мы покажем ее графически на чертеже. Опорный отрезок — это то расстояние, которое мы хотим отмасштабировать. В нашем случае это длина прямоугольника. Указываем ее щелчками левой кнопки мыши в углах прямоугольника. См. рис.

    Теперь, если мы начнем отводить курсор, то увидим, что прямоугольник масштабируется относительно базовой точки. Чтобы сделать длину прямоугольника равной диаметру окружности, щелкаем ЛКМ по правой точке диаметра окружности.

    opornyy-otrezok

    Мы рассмотрели команду «Масштаб» в AutoCAD и научились изменять масштаб объектов и задавать в Автокад масштаб чертежа. Также узнали полезные опции команды масштабирования в AutoCAD, такие как «Копия» и «Опорный отрезок».

    Изменение размеров и формы объектов

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

    Кроме того, некоторые объекты можно растягивать, перемещая их конечные точки, вершины или определяющие точки.

    Изменение длин объектов

    С помощью команды УВЕЛИЧИТЬ можно изменить внутренний угол дуг и длину следующих объектов.

    • Oтрезки
    • дуги;
    • разомкнутые полилинии;
    • эллиптические дуги;
    • разомкнутые сплайны.

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

    • Динамическое перетаскивание конечной точки объекта
    • Задание новой длины или угла в процентах от общей длины или угла
    • Задание приращения длины или угла, откладываемого от конечной точки
    • Задание полной абсолютной длины объекта или внутреннего угла

    Растягивание объектов

    С помощью команды РАСТЯНУТЬ переместите конечные точки объектов, которые пересекают рамку выбора или расположены внутри нее.

    • Объекты, которые частично находятся в секущей рамке, растягиваются.
    • Объекты, которые полностью включены в секущую рамку, или выделены отдельно, перемещаются, а не растягиваются.

    Для растягивания объекта нужно указать базовую точку и точку перемещения.

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

    Масштабирование объектов с помощью масштабного коэффициента

    С помощью команды МАСШТАБ можно увеличивать или уменьшать объект. Для масштабирования объекта нужно указать базовую точку и масштабный коэффициент. Можно также указать длину для использования в качестве масштабного коэффициента на основе текущих единиц чертежа.

    Если масштабный коэффициент больше единицы, объект увеличивается, Значения в пределах от 0 до 1 уменьшают объект.

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

    Прим.: При применении команды МАСШТАБ к объектам, имеющим свойство , положение объекта масштабируется относительно базовой точки операции масштабирования, но при этом размер объекта не изменяется.

    Масштабирование объектов с помощью опорного отрезка

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

    Масштабирование по опорной длине можно применять ко всему чертежу. Это может понадобиться, например, если были неверно заданы единицы чертежа. Для этого нужно выбрать в чертеже все объекты. Затем, задав параметр «Опорный отрезок», выберите две точки и укажите новое расстояние между ними. Все объекты чертежа масштабируются соответственно.

    Понятия, связанные с данным
    Задачи, связанные с данной
    • Удлинение объекта
    • Удлинение объекта
    • Растягивание объекта
    • Обрезка объекта

    Растянуть объект не нарушая углы, в заданном направлении Autocad 16

    вообщем ситуация такая нарисованы ограждения для лестницы которые будут вырезаться из металла на лазерном станке,
    Были даны отметки строителям по которым они должны были залить опоры для ограждения, но как обычно что то сделали с запасом, что то меньше.
    К примеру длинна данная 4800мм залита 4780 на 20 мм меньше присутствует угол 32 градуса и так все три марша с расхождением.
    Рисунок нарисован и его нельзя добавить и обрезать скажем так имеено нужно растянуть под углом, немного измениться форма внутри
    но не критично.
    Еще сложность в том что ограждение закольцовано на центральную опору и перетекает с этажа на этаж.
    Пробовал масштабом угол не меняться, но не т стыковки между пролетами, пробовал растянуть но объекты изменяют угол.

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

    DWG 2013 Ограждение_подготовка.dwg (290.6 Кб, 10 просмотров)
  • Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *