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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > AutoCAD Command Assistant

AutoCAD Command Assistant

Ответ
Поиск в этой теме
Непрочитано 04.05.2008, 14:48 #1
AutoCAD Command Assistant
Spiteful Berkut
 
Инженер-конструктор
 
Россошь, Воронежская обл.
Регистрация: 13.12.2007
Сообщений: 307

Оцените маленькую программулинку. Писал для себя. Облегчает работу с рутинными командами, которые ломает вбивать от руки.
http://ifolder.ru/6416106
Просмотров: 2519
 
Непрочитано 04.05.2008, 14:55
#2
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,518


напиши нормально, чего она делает
Рyslan вне форума  
 
Непрочитано 04.05.2008, 16:11
#3
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Spiteful Berkut, перезалей файл например на http://zalil.ru/. Или прикрепи здесь. Что то мне влом по всяким спонсорам бегать.
Makswell вне форума  
 
Непрочитано 04.05.2008, 16:16
#4
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,284
<phrase 1=


Цитата:
Сообщение от Makswell Посмотреть сообщение
Spiteful Berkut, перезалей файл например на http://zalil.ru/. Или прикрепи здесь. Что то мне влом по всяким спонсорам бегать.
По спонсорам бегать не надо, но непонятно, почему файл размером 9 кБ действительно не прикрепить тут.

Описание автора
AutoCAD Command Assistant - небольшая программа, облегчающая жизнь при работе с
AutoCAD. Суть ее сводится к следующему - при наличии какого-либо значения в
командной строке, программа передает его в коммандную строку AutoCAD. На данном
этапе программа должна вызываться при помощи сторонних программ (например,
MediaKey http://seriosoft.iatp.org.ua/).

Пример командной строки:
"<Путь к ACCA.exe>" ~~matchprop!
"~" - эмулирует нажатие клавиши "Esc"; Рекомендуется ставить два подряд.
"!" - эмулирует нажатие клавиши "Enter";
Все остальные символы эмулируют нажатие клавиш, им соответствующих.

©2008 Spiteful Berkut

И файл
Добавлено
Файл удалил, вдруг автор жаждет от Айфолдера получить копеечку за скачивание (внезапно в голову пришло...)

Последний раз редактировалось Солидворкер, 04.05.2008 в 16:34.
Солидворкер вне форума  
 
Непрочитано 04.05.2008, 16:35
#5
Кулик Алексей aka kpblc
Moderator

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


И ето чево? Второй DIESEL, что ли?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.05.2008, 16:37
#6
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Кто-нибудь что-нибудь понял?
Makswell вне форума  
 
Непрочитано 04.05.2008, 16:45
#7
Рyslan


 
Регистрация: 25.07.2007
Сообщений: 2,518


я ничо не понял. что прога то делает?
Рyslan вне форума  
 
Непрочитано 04.05.2008, 17:03
#8
Кулик Алексей aka kpblc
Moderator

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


ЯТД, пишет аналог DIESEL'евских макросов. Хотя гадать можно до бесконечности, пока автор не проснется.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2008, 18:22
#9
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Прошу прощения за такой скомканный первый пост.
Программа делает следующее: посылает в командную строку ACAD первый параметр командной строки программы.

Как же это облегчает жизнь пользователю ACAD? Дело в том, что есть ряд программ, которые позволяют запускать сторонние приложения с различными параметрами командной строки при помощи различных горячих клавиш (в том числе, клавиш мыши).

В AutoCAD, как вам всем известно, некоторые часто используемые команды довольно неудобно вызывать. MOVE, ROTATE, SCALE и STRETCH можно вызывать при помощи маркеров объектов. LINE, CIRCLE, HATCH можно вызвать одной буквой по ассоциации. Но вот что делать с такими командами как COPY, MATCHPROP, DIST, LEADER и т.д. Для их быстрого вызова требуется вводить уже по две-три буквы, а следовательно постоянно терять время (я считал -- минут 20-25 за день уходит точно).

Так вот, повесив на эту программу с тем параметром командной строки, который вам нужен, определенные сочетания клавиш, можно не отвлекаться на ввод команд вручную. К сожалению, сочетания клавиш нужно задавать в программе MKey (или подобной ей). В будущем постараюсь это исправить и сделать прогу самодостаточной.

Например, нужно заставить AutoCAD при нажатии сочетания клавиш Ctrl+Shift+<Левая кнопка мыши> вызвать команду COPY. В MKey создаем новое сочетание и по этому сочетанию открываем программу со следующим параметром: "<путь к программе>\ACCA.exe" co!. После этого, при нажатии соответствующей комбинации, ACAD получит команду COPY.

P.S. Сейчас на моей 6-кнопочной мыши висит 19 команд. С клавиатуры ввожу лишь цифры.
P.P.S. Про DIESEL слышу впервые.
Spiteful Berkut вне форума  
 
Непрочитано 04.05.2008, 18:41
#10
Кулик Алексей aka kpblc
Moderator

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


Spiteful Berkut, тебе бы не помешало прошерстить форум на предмет горячих клавиш. Тема эта муссируется уже очень давно.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 04.05.2008, 19:37
#11
Spiteful Berkut

Инженер-конструктор
 
Регистрация: 13.12.2007
Россошь, Воронежская обл.
Сообщений: 307
<phrase 1=


Кулик Алексей aka kpblc,
насколько мне известно, AutoCAD не считает клавиши мыши горячими (тем более дополнительные)... Хотя версиями AutoCAD старше 2007 я не пользовался...

Ценность программы в том, что можно повесить практически все управление на мышь. Руку с нее можно в принципе не снимать.
Spiteful Berkut вне форума  
 
Непрочитано 04.05.2008, 20:14
#12
Кулик Алексей aka kpblc
Moderator

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


Ну если не задумываться о проблемах совместимости многокнопочных мышей (точнее, их драйверов) и AutoCAD'a, то, конечно, да, руку можно не снимать.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 04.05.2008, 20:27
#13
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 23,284
<phrase 1=


Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
Руку с нее можно в принципе не снимать.
При работе в графическом интерфейсе (кнопочки меню нажимать) можно и так не снимать
Солидворкер вне форума  
 
Непрочитано 04.05.2008, 21:17
#14
Fellini


 
Регистрация: 02.10.2003
Сообщений: 1,158


Цитата:
Сообщение от Spiteful Berkut Посмотреть сообщение
P.S. Сейчас на моей 6-кнопочной мыши висит 19 команд. С клавиатуры ввожу лишь цифры.
http://www.softhome.ru/article36.html
у меня на двухкнопочной около 20-ти команд. Не буду понтоваться, у меня просто проблемы со зрением и для меня очень удобно вместо поиска кнопки на панельках. Фактически это ввод "горячих комбинаций", только путем движения мышки.

Последний раз редактировалось Fellini, 04.05.2008 в 21:24.
Fellini вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > AutoCAD Command Assistant

Реклама i


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
запуск программы из AutoCADа kminas Программирование 19 15.06.2012 13:42
AutoCAD Architecture 2009 стоит ли.. mey Вертикальные решения на базе AutoCAD 25 19.04.2009 19:20
О создании темы (раздела) для новичков в AutoCAD. Profan Разное 110 23.10.2008 10:01
Уже работаю в AutoCAD 2006, но нужна книжка чтобы знать все тонкости работы с 2D графикой. Unt0nich Поиск литературы, чертежей, моделей и прочих материалов 17 06.05.2008 17:58
AUTOCAD 2006 Aragorn AutoCAD 14 01.04.2005 00:55