Autocad: предыдущее выделение
Автор: colee | Рубрика: Обзоры » ПрограммыВторник, 16 августа 2011 г.
Теги: autocad, SSGET, SSSETFIRST, выделение, обзоры программПросмотров: 27558
Очень часто при работе в автокаде выделение огромного количества элементов сбрасывается. Лично у меня это происходит прежде всего при случайном выделении какого-нибудь ненужного объекта и совсем "обычной" моей реакции на нежелательное выделение - это ESC. Бесит такое поведение любимого Автокадика
В лиспе есть специальная команда SSGET, которая может вернуть последние выделенные объекты (ссылка). Выделять объекты будем с помощью функции sssetfirst. Удобно сделать вызов функции или установить команду на кнопку. Я лично сделал на нажатие ctrl+правая кнопка мыши.
Для этого заходим в Сервис - Адаптация - Интерфейс
Ищем в левой части окошка "кнопки мыши" - "ctrl+щелчок". В появившейся правой части в поле Макрос вставляем ^C^C^P(sssetfirst nil (ssget "_P")) ^P
Вот и все. Удачного дня
- ПО Rastrwin: макрос загрузки файла с определением шаблона по типу файла
- ПО Rastrwin: макрос выделения элементов в таблице контролируемых величин
- Работа с фильтром в Rastr3 (выборка отфильтрованной информации)
- Matlab: Splash screen for Matlab Standalone applications
- SublimeText3: убираем из панели результатов ненужный текст после сборки
- Нюансы работы нескольких версий ПО RastrWin в среде с ограниченными правами
- Полезный Софт. Универсальная консоль TypeAndRun под Windows
Комментариев: 2
А что делать если акад возвращает на макрос nil_nil?
Я прочитал что это вроде как у лиспа превышен лимит объектов, но как обойти не нашел (
По ссылке ниже более простое решение
http://forum.dwg.ru/showthread.php?t=58728