Не работает контекстное редактирование блока в автокаде
Подскажите пожалуйста!
Не работает в 2007 редактирование текста двойным щелчком.
> Борис Авдеев
Проверьте переменную DBLCLKEDIT. Она должна иметь значение 1. Помимо этого надо еще настроить CUI, потому что двойной щелчок может или выводить палитру свойств, или запускать редактор.
> Владимир Громов
Уважаемый Владимир!
Переменная DBLCLKEDIT=1, а как настроить CUI не знаю. Подскажите пожалуйста.
С благодарностью Борис Авдеев
> Борис Авдеев
Найдите в справке описание переменной DBLCLKEDIT. Пройдитесь по ссылке в этом описании. Наверняка найдете место в CUI, где устанавливается реакция на двойной щелчок.
> Владимир Громов
Извините Владимир!
У меня ничего не получается. В 2006 при двойном нажатии редатировался текст, штрих может быть и еще что-то. Вроде, по Вашей подсказке, полазил, но не получилось. Все равно очень признателен Вам за ответ.
С уважением Борис Авдеев.
> Борис Авдеев
В 2006 не было альтернативы. А что у вас происходит при двойном щелчке на тексте и на других объектах? AutoCAD - английский?
> Владимир Громов
ACAD, к сожалению русский, при двойном нажатии - свойства.
> Борис Авдеев
Что значит, к сожалению? Это, наоборот, хорошо. У меня нет под рукой английской версии, а в русской делаете так:
Запускаете адаптацию.
Листаете список меню в левом верхнем поле до пункта "Операции при двукратном нажатии".
Нажимаете на плюсик.
Ищете команду "Текст". Нажимаете на плюсик.
Возможно, там у вас стоит "Свойства", а надо "Редактировать. ".
Отметьте этот пункт. Справа появятся свойства.
В поле макроса должно быть написано ^C^C_ddedit
Посмотрите свойства других элементов этого раздела меню, например "Мтекст", ну и других для общего представления. В поле "Описание" у меня написано
Редактирование текстов (в том числе размерных) и описаний атрибутов: ДИАЛРЕД
Можно, также, перетащить нужную команду ("Редактировать. ) из списка всех команд в левом нижнем поле. Эта процедура как раз описана в справке. Наверное, лучше сделать именно таким образом. Вообще, посмотрите Справку, которая запускается из окна адаптации и, особенно, вкладу "Процедуры".
После всего нажать "Применить" и "Ok".
Дополнительно.
Способ редактирования текста зависит от переменной DTEXTED.
Помогите пожалуйста, не работает контекстное редактировани блока по нормальному (иногда работает, но редактирует не больше двух линий и то если они горизонтально расположены). Может кто сталкивался с таким глюком?
работаю в 2009 автокаде под СПДС 4, в 2008 автокаде все работало замечательно
Помогите пожалуйста, не работает контекстное редактировани блока по нормальному (иногда работает, но редактирует не больше двух линий и то если они горизонтально расположены). Может кто сталкивался с таким глюком?
работаю в 2009 автокаде под СПДС 4, в 2008 автокаде все работало замечательно
Можно узнать для общего развития, что такое "контекстное редактировани блока"?
Может быть и блок какой-нибудь сюда приложить.
можно
выделяешь блок жмешь правой кнопко и нажимаешь пятую строчку с верху, очень удобно когда нормально работает
Имеется в виду что иногда данная строка в меня пригашена? Это старый глюк. Бери команду из выпадающего меню Edit или комстроку _Refedit. A что не весь блок редактируется, так впервые слышу
Термин Контекстное редактирование вряд-ли удачен В оригиналe Edit Block in place, что вполне отражает суть команды
Термин Контекстное редактирование вряд-ли удачен В оригиналe Edit Block in place, что вполне отражает суть команды
Не совсем понял вопрос. Я-бы перевел "Редатирование блока на месте" То есть не в отрыве от окружающей блок обстановки, в отличие от команды _Bedit
идущий по граблям
А такой режим редактирования блока дает какие-то преимущества?
То, что сразу видны изменения - как это будет смотреться в реальном файле?
Дин. блоки, похоже, в нем не поредактируешь?
На месте? Безусловно. Блок ведь не в безвоздушном пространстве. Он с чем-то соприкасается, вокруг него много всякой всячины. Если блок (или хреф) это подоснова, ну или что-то большое, не помещающееся на экран целиком, и в нем надо изменить одно локальное место и при этом видеть другие объекты, то замена этого редактора на Bedit вызовет проблемы. В Bedit блок выводится целиком во весь экран, и ищи-свищи потом нужное место.
Имеется в виду что иногда данная строка в меня пригашена? Это старый глюк. Бери команду из выпадающего меню Edit или комстроку _Refedit. A что не весь блок редактируется, так впервые слышу
Термин Контекстное редактирование вряд-ли удачен В оригиналe Edit Block in place, что вполне отражает суть команды
с пригашеностью у нее все впорядке, просто не хочет редактиривать все линии блока, только какие-то определенные
установил на ноутбуке давно знакомый 2008 акад и
первый раз наткнулся на такое:
1) при двойном клике левой кнопкой по тексту он выделяется, но не редактируется, его можно поменять только во вкладке properties, что жутко неудобно
2) если при неактивной команде выделить любой объект, а потом уже выбрать команду, то выделение снимается и программа требует выделить объекты снова ( неудобно: привык наоборот)
3) тупо не работает кнопка delete для удаления выделенного
кто знает, как бороться с этим?
Ок, delete заработал, спасибо)
>1. переменную MTEXTED в internal
>2. переменную PICKFIRST в 1
Хмурый, спасибо! ура.
ясно, просто надо было ввести в командную строку - всё заработало как надо.
la-minor, ввести имя переменной в командную строку AutoCAD'а
нажать ввод, в ответ на запрос ввести значение переменной и нажать ввод
лет 8 в акаде работаю, а таких тонкостей не знаю. видимо, из-за того, что примерно одни и те же 50% ресурсов программы д/работы нужны.
Offtop: Да хоть сто лет в нем работай - всех тонкостей всё равно не узнать. Это нормально. Не переживай. Форум - самый лучший знаток всех тонкостей Акада.
Такая надпись в туалете: не льсти себе, подойди поближе к писсуару
Думаю, 50 % от автокада не использует никто в мире. Самые-самые гуру от силы юзают 10%. Для того, чтобы глубоко использовать многое, заложенное в автокаде, надо сменить много мест работы и много разных специальностей, и везде достичь совершенства, что невозможно. Только авторы книг и преподаватели знают все понемножку.
при двойном клике левой кнопкой по тексту он выделяется, но не редактируется |
можно было еще и в "Адаптации" посмотреть, там есть целый раздел: "Операции при двухкратном нажатии". там как раз на двойной клик по тексту и определяется команда редактировать текст.
З.Ы. причем там не только заранее заданые прогой, но и свои команды определять мона.
У меня похожая проблема! Не редактирует по двойному клику при выборе текста, полилинии. На блоках работает. Заметил что при нажатии Ctrl+C на выбраном объекте опять предлагаетстя выбрать объект.
MTEXTED - Встроенный
pickfirst - 1
В адаптации все команды прописаны нормально.
Ни фига не понимаю в чем проблема!
Привожу идеи разных идиотов в соответствие с законом всемирного тяготения
может заодно кто то подскажет какую использовать переменную при анологичной проблеме со штриховками в 2011.
Пошарился в НПИ и заметил, что если в меню "Операции при двойном нажатии" для Мтекста в макросе убрать ^C^C то редактирование работает нормально. Аналогично канает для остальных команд.
Привожу идеи разных идиотов в соответствие с законом всемирного тяготения
до переустановки автокада(был 2015 мех) все блоки по двойному щелчку лкм редактировались с пом. REFEDIT по умолчанию, и это было удобно, редактировать непосредственно на чертеже. Установил автокад 2017 механический , а тут по двойному щелчку лкм запускается редактор блоков, что весьма напрягает, постоянно тыкать на REFEDIT. Я помню что что-то изменил, и заработало контекстное редактирование, да так что забыл где редактор блоков находится. но за 3 года благополучно забыл что именно я изменил в настройках автогада - подскажите плз. что нужно изменить, чтоб снова активировать контекстное редактирование вхождений вместо редактора блока?
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
Балка на балку, кирпич на кирпич.
макрос такой должен быть:
может дело в том маленьком восклицательном знаке?
targetnet, введи в ком.строку
_.-refedit и посмотри на запросы в ком.строке. Советую найти в здешнем Download книгу В.Света "Язык макрокоманд" и прочитать ее - весьма сильно поможет в процессе дрессировки AutoCAD'a.
--- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
targetnet, ID (код) элемента не сооответствует.
Следует скопировать действие из Динамического блока, а не новое создавать
Кулик Алексей aka kpblc, _.-refedit - вставил, на что там смотреть не понимаю, чем оно отличается от той же кнопки ССЫЛРЕД не вижу. Я настроил автокад полностью "под себя" единственное, что меня не устраивает - изложил в своем вопросе, ради этого книгу читать нет ни времени, ни вдохновения. За тем и спрашиваю тут, чтоб, кто знает - подсказал чтоб я понял.
skkkk, вроде бы не то - по крайней мере, я это использовать в своих интересах не могу.
Cfytrr, вставил я ваш макрос - изменений нет, как открывал редактор блоков, так и дальше открывает, наверно дело не в макросе.
----- добавлено через ~45 мин. -----
если можно и не сложно - сделайте мне скрин как должна выглядеть эта команда, чтоб я сверил с тем что у меня, ато боюсь что все это растянется на долго.
Прошу прощения за не вполне достоверную информацию: указанный мной макрос справедлив для более старых версий (по крайней мере, в 2011-м он работает). Проверил у коллеги на 2015-м - не работает. Более того, почему-то стоят такие же восклицательные знаки на операции при двукратном нажатии на блок и мультивыноску. И что самое любопытное, система совершенно не реагирует на изменения этого макроса. С чем это связано, пока не понял.
skkkk, наверное потому, что мы оба используем ломанные пиратки, с высокой долей вероятности, что и от одного автора сборок-потому и болячки одинаковы.
Хмурый, а можно как-то восстановить ИД этой команды(или полностью всю команду) - пробовал кликать на этот код, но он серый и не изменяется, хотя в общем списке он идет по порядку(53,54,55 и т.д.) это ж идет наверно от самой установки автокада - сам я в эти настройки не лазил за не надобностью.
Вспомнилось когда настраивал кнопки с командами - после доустановки спдс, кнопки начали отображаться облачком с "?" в центре , если я перетягивал какую-то кнопку с одной панели на другую. Может это изза спдс тоже такой глюк добавился?
наверное потому, что мы оба используем ломанные пиратки, с высокой долей вероятности, что и от одного автора сборок-потому и болячки одинаковы.
----- добавлено через ~19 мин. -----
Кулик Алексей aka kpblc, в гугле пишут, что это лисп-вирус - попробовал из вашего рецепта - ничего не помогло.
что нужно изменить, чтоб снова активировать контекстное редактирование вхождений вместо редактора блока?
Вообще-то это нехорошая идея. По двойному клику на блоки с атрибутами выходит их редактирование, что есть хорошо. Стоит ли убивать эту возможность?
Vova, да, стоит т.к. я атрибутами блоков не пользуюсь за ненадобностью. а если возникнет такая нужда - что мне помешает открыть редактор блоков по команде в строке.
Кулик Алексей aka kpblc, списался с Андреем Михайловым, выложил ему суть вопроса, скрины с отзывами команд, которые он посоветовал ввести - диагноз сбой системы, лечение - полный реинстал. все сделал, все работает - а вот ссылред по двойному лкм и дальше не работает(( опять тот же треугольник, прописано refedit но не работает.
Вообще-то это нехорошая идея. По двойному клику на блоки с атрибутами выходит их редактирование, что есть хорошо. Стоит ли убивать эту возможность?
Vova, так эта возможность не убьется - реакция на двойной клик по блоку с атрибутами задается в пунктах CUI "Атрибут" и "Атрибут динамического блока" и может существовать независимо. Я вообще на такие блоки (при двойном клике на атрибут) назначил открытие этого атрибута в редакторе МТЕКСТа или ТЕКСТа, в зависимости от того, многострочный ли атрибут или однострочный. Редактор атрибутов считаю неудобным, как минимум из-за лишних кликов и вызываю его командой только в том случае, если нужно отредактировать атрибут, по которому кликнуть нельзя - пустой, или содержащий только пробел(ы). А на обычный блок я вообще назначил свое всплывающее меню (см. вложение), причем оно различается в зависимости от того, какой именно этот блок, поскольку для разных блоков мне нужно разное меню (специфика черчения в разных режимах). Все это прекрасно работает в 2011-м, но как выясняется - ни в какую в 2015-м. О других версиях судить не могу. С ужасом думаю теперь о том, что когда-то, возможно, придется перелезать на версию поновее - отсутствие подобной возможности меня сильно огорчит.
Знать, как в AutoCAD создать блок, мало. Очень часто возникает необходимость внести изменения в блок, при этом не разрушая его целостность. Способов сделать это существует несколько.
1-й способ (самый быстрый): если блок присутствует на чертеже, то нужно щелкнуть по нему дважды ЛКМ.
Рис. 1. Один из способов вызова редактора блоков в AutoCAD.
2-й способ – воспользоваться командой «Редактор блоков», которая находится на вкладке «Вставка» → панель «Определение блока» (см. рис. 2).
Рис. 2. Команда AutoCAD «Редактор блоков».
3-й способ, который также считается рациональным – это воспользоваться командной строкой или динамическим вводом. Команда, отвечающая за редактирование, носит название БЛОКРЕД (см. рис. 3).
Рис. 3. Вызов Редактора блоков через динамический ввод.
Какой бы способ вы ни выбрали, результат будет один и тот же: откроется диалоговое окно, в котором необходимо выбрать блок для изменения. При этом предварительный просмотр помогает осуществить выбор быстрее (см. рис. 4).
Рис. 4. Диалоговое окно «Редактирование определения блока».
После этого откроется редактор блоков Автокад.
Редактор блоков в Автокаде.
В AutoCAD редактор блоков – это дополнительная вкладка, которая появляется на ленте. Она предназначена непосредственно для изменения геометрии ранее созданного блока, присвоения ему параметров и операций, определяющих свойства и функции динамического изменения.
Рис. 5. Редактор блоков AutoCAD.
Когда все изменения внесены следует закрыть редактор блоков, как показано на рис. 6.
Рис. 6. Команда «Закрыть редактор блоков» AutoCAD.
Появится диалоговое окно, в котором следует подтвердить внесенные изменения.
Рис. 7. Сохранение внесенных изменений в блок AutoCAD.
Как видите, в названии блока допущена ошибка. Самое время рассмотреть, как переименовать блок AutoCAD.
Как переименовать в Автокаде блок?
Имя блока не только должно быть уникальным, но и отображать суть создаваемого элемента чертежа. Если вы хотите работать быстро и извлекать максимальную пользу из AutoCAD, то примите это на заметку. Если вы изначально будете создавать блоки с нечитабельными именами (к примеру, «123»), то в дальнейшем будут возникать определенные сложности. Ведь количество блоков постоянно увеличивается и в результате просто возникнет путаница.
Чтобы изменить имя блока в Автокаде нужно в командной строке прописать «_rename».
Рис. 8. Диалоговое окно «Переименование».
Откроется диалоговое окно для переименования объектов AutoCAD (см. рис. 9). Так как нас интересует такой тип объектов, как блок, то в левой стороне выбираем соответствующий раздел. При этом справа отобразятся все блоки, которые присутствуют на чертеже. Выделим нужный элемент и укажем новое имя для него (см. рис. 9). Для сохранения настроек нужно нажать Ок.
Рис. 9. Изменение имени объектов AutoCAD.
ПРИМЕЧАНИЕ: Существует способ быстрого переименования целого набора блоков. Как это можно сделать читайте в статье про создание собственной коллекции блоков в AutoCAD.
Читайте также:
- Регулировка блока питания для светодиодной ленты
- Установить принтер hp laserjet pro mfp m125ra без установочного диска
- Как установить драйвера видеокарты на другой диск
- Мобильные процессоры amd ryzen 4000 имеют самое большое количество ядер среди процессоров для тонких ноутбуков
- Как посмотреть куда примонтирован диск linux