|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 24.03.2005
Сообщений: 320
|
Цитата:
Так ли это. Ведь благо в 2006 появилась возможность настроить свою комбинацию на самопальный макрос. У меня, например, при нажатии на ctrl+shift+1 начинает отрисовывается полилиния на своём слое, при ctrl+shift+2 другая pl и т.д. МАКРОС ( ^C^C_-Layer;_Make;All.50;;_-Lweight;Послою;(command ^M;"_pline")(while (= (getvar "cmdactive") 1) (command ^M;pause))(setvar "clayer" "0")(princ) ; ) Так что можно спорить с ctrl+3. Но самое главное это не зацикливатся на одном, нужно все грамотно чередовать. выкладываю как я это делаю, может не так [ATTACH]1140621535.jpg[/ATTACH] |
|||
|
||||
сисадмин Регистрация: 26.08.2003
Самара
Сообщений: 1,022
|
> Neznayka
Про 2006 ничего не скажу, не работал. Однако, если к примеру набрать команду отрисовки размера к клавиатуры или же испрользовать стандартную кнопку, то отрисовка пойдет все же на текущем слое? > ALL Немного подправленая версия, хотя, тоже далекая от идеала Код:
Предполагается что слой "Размеры" уже существует и не заморожен. |
|||
|
||||
Инженер строитель Регистрация: 24.02.2005
Москва
Сообщений: 396
|
У меня используются на чертежах порядка 15 слоев. И чтоб нарисовать линию в одном из них надо 15 кнопок или 15 сокращений в acad.pgp :idea: (про меню не говорю-оооочень долго)
Я делаю так: размеры и штриховка сразу отрисовывается в своих слоях, остальное кисточкой и панелью слоев, блоки из тулпалетсов сразу на свой слой. |
|||
|
||||
Регистрация: 25.08.2005
Сообщений: 2,556
|
Цитата:
Или может ссылка есть на подробности? |
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
|
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
Цитата:
Цитата:
forMa, как бы мы с X-DeViL и все остальные были тебе благодарны, если-бы ты, пошуршав Хелпом, разобрался с этим вопросом и разжевал всем остальным, как это сделать. Наводка, куда смотреть: Help по слову Tеmporary. Затем Temporary Override keys. Макрос для вызова слоя, пусть с названием Sloi-2: ^C^C-La;set;Sloi-2;; (пишу по памяти, нет под рукой АС, но у тебя есть много примеров перевода в слой) Предварительно такой слой надо создать. При нажатии на заданные клавиши текущим должен стать слой Sloi-2, а при отпускании клавиш возвращается прежний текущий. С ходу у меня не получилось, а на работе перегруз. Я думаю, Мастеру под силу такая работа. Это будет хорошим пропуском в Профессионалы |
|||
|
||||
Регистрация: 25.08.2005
Сообщений: 2,556
|
Первое:
Цитата:
Второе: Цитата:
p.s. Спровоцировать, что бы потом обвинить в провоцировании. Уже проходил. Так, что лучше я промолчу. |
|||
|
||||
Бизнес-шмизнес Регистрация: 26.05.2004
Питер
Сообщений: 1,911
|
Да... собственно я разобрался с тем как менять значения переменных (там на дизеле вроде все пишется) из temporary overrides, а вот как поменять значение переменной на <текущее значение>+<какой-то суффикс> (например - сейчас слой "Стены", а прибавить надо "_Размеры")! Вот с этим я не разобрался... по хэлпу сложно...
|
|||
|
||||
Engineer Регистрация: 05.09.2003
New-York
Сообщений: 10,288
|
forMa не простой смертный. Уже использует много макросов, которые получил на AutoCAD.ru. Даже сам выставлял. А в данном случае вот он, нужный макрос, в посте №54.
Мою цитату следовало бы закончить: Цитата:
Х-deVIL> по твоей идее объявляется МОЗГОВАЯ АТАКА Как создать горячие клавиши, делающие нужный слой текущим при их нажатии и возвращающие предыдущего при их отпускании? Дай, пожалуйста, все свои шаги, чтобы стартовать не с нуля. |
|||
|
||||
Бизнес-шмизнес Регистрация: 26.05.2004
Питер
Сообщений: 1,911
|
Наработка еще настолько сыра что ее даже выкладывать стыдно...
Код:
- temporary overrides работает только при активной команде, а в такой формулировке она прерывает уже начатую команду - и вообще она как-то работет не так как я хочу... точнее совсем не работает... |
|||