Принудительное включение привязок при нажатии сочетаний клавиш
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Принудительное включение привязок при нажатии сочетаний клавиш

Принудительное включение привязок при нажатии сочетаний клавиш

Ответ
Поиск в этой теме
Непрочитано 12.01.2010, 16:34 #1
Принудительное включение привязок при нажатии сочетаний клавиш
BreadFan
 
Регистрация: 12.01.2010
Сообщений: 13

Доброго времени суток!
Интересует такой вопрос... Как задать привязку (например ENDPOINT) на конкретное сочетание клавиш (например Ctrl+стрелка влево)? Сейчас работаю в 2005-ом, и это реализовано при помощи пакета дополнений, но он не ставится на более поздние версии(((
Заранее спасибо за ответы!
Просмотров: 3635
 
Непрочитано 12.01.2010, 16:43
#2
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


в 2008 Eng удерживая нажатым Shift+E получаем привязку к конточке и т.д.
Хмурый вне форума  
 
Автор темы   Непрочитано 12.01.2010, 16:47
#3
BreadFan


 
Регистрация: 12.01.2010
Сообщений: 13


Это, конечно, здорово, но мне надо для нескольких привязок и именно назначить по-своему усмотрению...
BreadFan вне форума  
 
Непрочитано 12.01.2010, 16:48
#4
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,921


Опаньки. Я-то всегда задумывался, почему при удержании шифта у курсора появляется какая-то чашка. Спасибо.
engngr вне форума  
 
Непрочитано 12.01.2010, 17:07
#5
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


BreadFan, В адаптации почитай про Temporary override keys (Клавиши временной замены)
Эта же тема затрагивалась здесь, начиная с поста #18: Попасть в слой
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 12.01.2010, 17:47
#6
BreadFan


 
Регистрация: 12.01.2010
Сообщений: 13


VVA, спасибо за совет!C Temporary override keys вроде разобрался, там ничего сложного нету, но это не много не то, т.к. надо удерживать сочетание клавиш, а мне бы хотелось чтобы это работало как команда (т.е. нажал и работает только эта привязка пока не попадешь в нее...привычка штука такая), более того, почему-то сочетания с Ctrl задать вообще не получается только Shift(((
Будем искать)
BreadFan вне форума  
 
Непрочитано 13.01.2010, 00:00
#7
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406


А Ctrl + правый клик "не катит"?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.01.2010, 09:29
#8
BreadFan


 
Регистрация: 12.01.2010
Сообщений: 13


К сожалению "не катит"(((
BreadFan вне форума  
 
Непрочитано 13.01.2010, 15:42
#9
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от BreadFan Посмотреть сообщение
К сожалению "не катит
Интересно, у всех катит, а у тебя нет. Попробуй тогда Shift+ ПК Вообще-то, профи нагружаются сразу несколькими привязками и выбирают нужную по картиночке-символу, которые появляются в искомом месте и не заморачиваются отдельными кнопками для каждой персональной привязки. И даже клавишами - берегут левую руку от лишних телодвижений.
Vova вне форума  
 
Непрочитано 13.01.2010, 15:56
#10
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


да что там? создать команду с макросом (setvar "osmode" xxx). сделать комбинацию клавиш для вызова
Хмурый вне форума  
 
Непрочитано 14.01.2010, 00:31
#11
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


странно, ведь для объектных привязок также существуют элиасы (alias): end, per, cen, nod, qua, per, mid....
Forrest_Gump вне форума  
 
Непрочитано 14.01.2010, 07:29
#12
shnn

Инженер
 
Регистрация: 18.02.2005
Самара
Сообщений: 747


Ctrl+ПК, так же как Shift+ПК вызывает меню, а автор хочет сразу включение привязки. У меня именно так и сделано. Temporary override keys не даст сочетание с Ctrl. Вот так у меня выглядит кусок cui-файла
Код:
[Выделить все]
      </MenuMacro>
      <MenuMacro UID="MMU_0983">
        <Macro type="Any">
          <Revision MajorVersion="16" MinorVersion="2" UserVersion="1" />
          <ModifiedRev MajorVersion="17" MinorVersion="0" UserVersion="1" />
          <Name xlate="true" UID="XLS_0957">CTRL+LEFT</Name>
          <Command>_ENDPOINT  </Command>
        </Macro>
      </MenuMacro>
      <MenuMacro UID="MMU_0985">
        <Macro type="Any">
          <Revision MajorVersion="16" MinorVersion="2" UserVersion="1" />
          <ModifiedRev MajorVersion="17" MinorVersion="0" UserVersion="1" />
          <Name xlate="true" UID="XLS_0958">CTRL+DOWN</Name>
          <Command>_Mid  </Command>
        </Macro>
      </MenuMacro>
      <MenuMacro UID="MMU_0987">
        <Macro type="Any">
          <Revision MajorVersion="16" MinorVersion="2" UserVersion="1" />
          <ModifiedRev MajorVersion="17" MinorVersion="0" UserVersion="1" />
          <Name xlate="true" UID="XLS_0959">CTRL+RIGHT</Name>
          <Command>_Nea  </Command>
        </Macro>
      </MenuMacro>
      <MenuMacro UID="MMU_0989">
        <Macro type="Any">
          <Revision MajorVersion="16" MinorVersion="2" UserVersion="1" />
          <ModifiedRev MajorVersion="17" MinorVersion="0" UserVersion="1" />
          <Name xlate="true" UID="XLS_0960">CTRL+UP</Name>
          <Command>_Per  </Command>
Попробуй подгрузить иго в виде отдельного меню... Доработав под себя разумеется!!! Есть другой вариант, попроще, но я его не пробовал, так что не гарантирую что будет работать. Создай текстовый файл my-menu.mns, вставь в него вот это:
Код:
[Выделить все]
***ACCELERATORS
[CONTROL+"LEFT"]_ENDPOINT 
[CONTROL+"DOWN"]_Mid 
[CONTROL+"RIGHT"]_Nea 
[CONTROL+"UP"]_Per
зайди в акад и подгрузи этот файл как меню, должно быть то что хочешь. Если получиться добавляй свое... Вывалиться акад в фатал еррор извиняй боярин, сами мы не местные...
shnn вне форума  
 
Непрочитано 14.01.2010, 09:58
#13
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Forrest_Gump, shnn, читайте #3. Вот, что автору требуется.
Хмурый вне форума  
 
Автор темы   Непрочитано 14.01.2010, 10:32
#14
BreadFan


 
Регистрация: 12.01.2010
Сообщений: 13


shnn, спасибо за дельный совет, щас попробую!
Всем спасибо, особенно shnn!!!
Все работает так как я и хотел, тема закрыта!

Последний раз редактировалось BreadFan, 14.01.2010 в 12:30.
BreadFan вне форума  
 
Непрочитано 14.01.2010, 12:46
#15
shnn

Инженер
 
Регистрация: 18.02.2005
Самара
Сообщений: 747


>BreadFan
Offtop: Проверь ЛС.
shnn вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Принудительное включение привязок при нажатии сочетаний клавиш



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сейсмозащита и сейсмоизоляция существующих, построенных зд. IANationalInformAgentstvo Прочее. Архитектура и строительство 216 20.01.2015 16:51
Мониторы LCD CRT Разное 94 17.06.2008 10:51
не открывается чертеж dwg при двойном нажатии на файле anela AutoCAD 7 06.09.2007 14:01
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
Отключение привязок при построении поверхностей TheBuTeK AutoCAD 9 17.01.2006 15:09