Переименование или удаление состояния видимости
- Выберите вкладку «Вставка» панель «Определение блока» «Редактор блоков» .
найти
- В диалоговом окне «Редактирование определения блока» выберите блок, который требуется изменить.
- Перейдите на вкладку «Редактор блоков» панель «Видимость» «Состояния видимости» .
найти
- В диалоговом окне «Состояния видимости» выберите состояние из списка.
- Выполните одно из следующих действий:
- Нажмите «Переименовать» и введите новое имя для состояния видимости.
- Нажмите «Удалить».
Понятия, связанные с данным
Задачи, связанные с данной
- Настройка нового состояния видимости в динамическом блоке
- Задание состояния видимости, которое отображается в редакторе блоков
- Изменение видимости объектов в текущем состоянии видимости
- Изменение видимости объектов во всех состояниях видимости
- Для установки состояния видимости по умолчанию для вхождения динамического блока
- Переключение видимости скрытых объектов для состояний видимости
- Изменение порядка в списке состояний видимости
AutoCAD. Как быстро переименовать блок?
Работать с чертежом гораздо приятнее, когда все именованные объекты (блоки, слои, стили и т.п.) имеют понятные, осмысленные имена, отражающие их содержимое. Согласитесь, что выбирать из такого списка очень неудобно:
Если переименование слоев и стилей не вызывает никаких трудностей, то с блоками все не так очевидно. Но решение есть, и оно очень простое.
Причем, вам не придется «взрывать» и заново определять блоки (иногда в сети можно встретить и такой совет). Во-первых — это долго, а во-вторых — заново определяя блоки, вы по сути создаете их копии под другими именами в области данных файла. А все вхождения, уже размещенные на чертеже, не изменяются!
Итак, для того чтобы переименовать блок в AutoCAD, сначала нужно узнать его текущее имя. Для этого можно выделить любое вхождение данного блока на чертеже и зайти в Свойства (данная палитра открывается сочетанием клавиш CTRL + 1). Имя блока отображается в разделе «Разное»:
Запомним это имя. Далее, вводим в командной строке любую из трех команд: ПЕРЕИМЕНОВАТЬ, НОВОЕИМЯ или _RENAME и нажимаем ENTER или ПРОБЕЛ:
Имя команды можно вводить маленьким буквами, и не до конца — AutoCAD распознает команды по нескольким первым символам (если не отключена опция «автозавершение команд»). Обратите внимание, что в русской версии AutoCAD ввод команды на английском языке должен начинаться со знака нижнего подчеркивания «_». Целиться в командную строку специально не надо — все, что вводится с клавиатуры, автоматически попадает в командную строку.
В открывшемся окне в разделе «Типы объектов» выбираем «Блоки». В правой части появится список всех блоков, хранящихся в данном файле. Именно потому, что здесь нет никакого предпросмотра, я советовал заранее посмотреть имя нужного блока в Свойствах. Щелкаем левой клавишей мыши по имени блока, который нужно переименовать, и он сразу отобразится в строке «Старое имя». Вводим новое имя в следующей строке и нажимаем «Новое имя» (данная кнопка работает как «Применить»). Всё, изменения будут внесены, и вы можете продолжить процесс переименования других объектов. Если же нажать «Ок» — данное окно сразу закроется. Быстро и просто.
В данном редакторе можно переименовывать не только блоки, но и слои, стили и т.п. Все доступные для переименования типы объектов указаны в левой части окна.
Команда ПЕРЕИМЕНОВАТЬ отсутствует в ленте. Чтобы не вводить каждый раз ее название в командную строку вручную, имеет смысл 1 раз вытащить кнопку с данной командой на панель быстрого доступа. О том, как это сделать, я рассказывал в этом видео (на 1 мин :42 сек.)
Теперь вы знаете как переименовывать блоки со странными именами, которые могут попасть к вам в чертеж при копировании из других документов. Я советую всегда давать объектам лаконичные и понятные имена еще на этапе их создания, т.к. это повышает общую культуру работы в программе и удобство дальнейшего редактирования. Особенно, если вы создаете свою собственную базу блоков и используете палитры.
Как переименовать блок?
Можно переименовать блок?
Имеется блок. На чертеже его много понатыкано. Хочу подредактировать его название, чтобы нигде на чертеже ничего не поменялось.
Могу через тулпак сделать новый и replace все старые, но у тулпака глюк, блоки при этом почему то поворачиваются на 1 градус. Как быть?
__________________
Блог
Просмотров: 46560
Регистрация: 29.10.2004
Сообщений: 16,333
Регистрация: 23.10.2007
Сообщений: 1,980
А слона то и не приметил. Спасибо.
__________________
Блог
Регистрация: 21.03.2012
Сообщений: 2
Стоит добавить что для выполнения команды _rename необходимо изначально выделить какой либо обьект.
Егор Николаевич |
Посмотреть профиль |
Найти ещё сообщения от Егор Николаевич |
Регистрация: 29.05.2004
Сообщений: 1,187
Егор Николаевич, Молодец! А то Red Nova уже 5 лет мучается.
__________________
Kiev, Ukraine
Балка на балку, кирпич на кирпич.
Регистрация: 09.10.2007
Сообщений: 4,813
Подскажите, а можно ли переименовать в фале все блоки разом?
З.Ы. Вот так всегда, сначала вопрос задашь, а потом сам ответ найдёшь. После rename выбрать все блоки и в поле с новым именем написать Блок*, ко всем существующим именам добавится слово Блок
__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.
Последний раз редактировалось Cfytrr, 12.06.2013 в 19:33 .
Регистрация: 05.09.2003
Сообщений: 10,288
Сообщение от Егор Николаевич
Стоит добавить что для выполнения команды _rename необходимо изначально выделить какой либо обьект.
Котло- и реакторостроение
Регистрация: 25.02.2010
Сообщений: 807
Offtop: Егор Николаевич, Прочитал твой ник, чуть со стула не навернулся. Думаю когда я успел создать вторую учетку под своим именем и отчеством.
__________________
AutoCad 2011 -> AutoCad 2013
Регистрация: 23.02.2004
Сообщений: 971
Сообщение от Егор Николаевич
Стоит добавить что для выполнения команды _rename необходимо изначально выделить какой либо обьект.
Бессмысленно
__________________
Правильно сформулированный вопрос содержит 90% ответа.
проектирование монолитных высотных зданий
Регистрация: 13.05.2009
Сообщений: 191
Может подскажет как это сделать: Имеются 100 блоков с одним именем «name_182», нужно сделать так, чтобы 50 блоков остались с именем «name_182», а другие 50 блоков переименовались в «name_345». Просто создать блок и перекопировать не получается, т.к. всё на окружности с непонятными разными дробными углами
Регистрация: 22.10.2007
Сообщений: 1,859
Посмотри здесь.
Поменять один блок на дрругой. Может подойдёт.
http://forum.dwg.ru/showthread.php?t=53466
Valery Brelovsky |
Посмотреть профиль |
Найти ещё сообщения от Valery Brelovsky |
проектирование монолитных высотных зданий
Регистрация: 13.05.2009
Сообщений: 191
Сообщение от Valery Brelovsky
Посмотри здесь.
Поменять один блок на дрругой. Может подойдёт.
http://forum.dwg.ru/showthread.php?t=53466
Спасибо. Сложновато всё там как-то. Дома поподробнее посмотрю.
Регистрация: 22.10.2007
Сообщений: 1,859
Сообщение от petia
Сложновато всё там как-то. Дома поподробнее посмотрю.
Часто приходится менять один блок на другой. Через эксперс всё меняется, а тут выбрал блок какой нуже и отметил какой поменять и всё, заменяемые блоки просто выбираются, ( я выбираю по одному) на счёт окна не помню, просто в реальности выбрать окном сложновато.
Valery Brelovsky |
Посмотреть профиль |
Найти ещё сообщения от Valery Brelovsky |
Регистрация: 27.12.2011
Сообщений: 1,458
Сообщение от petia
Сложновато всё там как-то
Я делаю так:
Вырезаю эти блоки, вставляю в чистый файл с исходными координатами, переименовываю как надо и — обратно в исходник. Очень просто.
Регистрация: 11.05.2005
Сообщений: 6,991
__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 22.10.2007
Сообщений: 1,859
Сообщение от Oleg T
Вырезаю эти блоки
Это хрошо если рамкой можно выбрать, а так, в большенстве случаев, нужно выбирать по одному, а если так то сразу заменить на анологичный с другим именем проще.
Valery Brelovsky |
Посмотреть профиль |
Найти ещё сообщения от Valery Brelovsky |
Регистрация: 20.12.2005
Сообщений: 106
Сообщение от Valery Brelovsky
Это хрошо если рамкой можно выбрать, а так, в большенстве случаев, нужно выбирать по одному, а если так то сразу заменить на анологичный с другим именем проще.
Ну и дальше в наборе есть команда выбор по образцу, выбираем блок в качестве образца, запускаем команду выбираем рамкой набор блоков, если геометрия сложная набираем комманду _cp — выбор полигональной рамкой. Обрисоваем область в которой нужные нам блоки нужного образца, enter.
Ну и дальше к выбранному лисп с заменой.
__________________
Tekla support
Переименование блока в Автокаде
Autocad — это мощный программный продукт от Autodesk по проектированию и визуализации. Обладает широким инструменталом для работы с чертежами, проекциями и 3Д-моделями. Одним из основополагающих понятий в черчении посредством Автокад являются блоки.
Под ними понимается набор примитивов, которые сгруппированы и функционируют как единое целое. Основные преимущества их использования:
- Поскольку они представляются собой графическую ссылку в память чертежа, то большее количество одинаковых вхождений не приводит к существенному увеличению веса файла. То есть их использование — экономить ресурсы.
- Изменение параметров приводит к обновлению всех вхождений, то есть заменой одного вхождения вы можете изменить сразу существенную часть чертежа.
Процесс создания заключается в:
- Создании набора примитивов.
- Объединении их при помощи команды «Создать блок» из меню «Вставить».
При этом в диалоговом окне в первой строке вводится имя, которое должно ассоциироваться с данной группой. Оно пригодится в дальнейшем при работе с чертежом. Когда документ будет содержать большое количество групп элементов, по наименованию можно будет легко найти нужные и вставить в документ из области данных. Если изначально вы создавали такие общие названия, как «объект 1» или просто цифровые обозначения, то, чтобы легко обращаться к какой-то группе примитивов, вам понадобится переименовать блок в Autocad в более конкретное и понятное обозначение.
Способы изменения наименований
Переименовать блок в Автокаде можно различными способами. Вообще в Autocad практически для любой операции существует множество вариантов действий. Задача проектировщика заключается в выборе наиболее рационального для конкретной ситуации.
Рассмотрим следующие варианты, как можно переименовать обычный блок в программе Autocad:
- При помощи командной строки.
- Используя редактор.
Для начала разберём, как можно вообще узнать наименование таких объектов:
- Зайдите во вкладку «Вид», «Палитры».
- Нажмите «Центр управления».
- Разверните содержимое чертежа и выделите пункт «Блоки».
- В правой части окна будут расположены элементы с указанием названий.
Узнать название можно также, если выделить любое вхождение и открыть палитру «Свойства», которая вызывается сочетанием CTRL+1. Имя будет в первой строке пункта «Разное».
Чтобы изменить на новое имя какого-то блока при помощи командной строки в Автокаде:
-
В командной строке введите _RENAME, либо ПЕРЕИМЕНОВАТЬ или НОВОЕ ИМЯ.
Командная строка в Автокаде
Переименование блока в Автокаде
Эта же команда может вызываться через динамический ввод, который включается клавишей F 12.
Также переименовывать можно с помощью редактора:
- Выделите нужный объект.
- Зайдите в меню «Вставка» и на панели «Определение блока» нажмите «Редактор блоков». Его также можно вызвать командой БЛОКРЕД в поле динамического ввода.
- Далее откроется окно редактора.
Редактирование определения блока в Автокаде
Сохранение блока в Автокаде
Теперь вы опять можете посмотреть переименованный элемент в окне центра управления. Особенность способа в том, что был создан новый объект с другим именем, при этом в документе остался и старый. Чтобы его удалить, нужно набрать команду «ОЧИСТИТЬ» и выбрать в открывшемся диалоге уже ненужный элемент.
Таким образом, из рассмотренных вариантов первый является более рациональным. В том случае, когда требуется простое переименование. Но если вам нужно произвести множество изменений, то тогда лучше воспользоваться редактором. Главное, не запутаться и не нагромождать документ, вовремя удаляя ненужные элементы. Пишите в комментариях, если вам известны ещё какие-либо удобные способы изменения названий в программе Autocad.