Кузнецов Сергей
размещено: 11 Января 2006
Программа состоит из одного файла - KSVAuto.arx.
Версия Автокада - 2004-2006.
Новая версия 3.1 - в диалоговое окно "Настройки" добавлена возможность выбора, какая команда будет выполняться при повторе - Auto или команда создания объекта.
Для использования необходимо в настройках Автокада прописать путь, где лежит файл и настроить автозагрузку файла (каким образом - смотри любой учебник по Автокаду).
Вызов команды из командной строки - auto.
После вызова команда выдает следующий запрос:
"Выберите объект для выполения команды (Options / Настройки):"
Необходимо выбрать объект, который будет образцом для создания Вами другого объекта.
После выбора нужного объекта, команда установит текущими слой, цвет, тип линии, ширину линии и др. свойства, которыми обладает выбранный объект.
Далее будет вызвана стандартная команда Автокада для отрисовки такого же объекта.
Например, если был выбран отрезок (line), то будет вызвана команда "Отрезок" ("Line"), если был выбран круг (circle), то будет вызвана команда "Круг" ("Circle"), и т.д.
При этом Вам не надо специально устанавливать текущими необходимые Вам свойства объекта. Команда все сделает это за Вас.
Вы можете вызвать диалог настроек, чтобы указать команде, какие свойства нужно учитывать при ее работе.
0.02 МБ
СКАЧАТЬ
Комментарии
Авторизоваться
Как раз Esc. рядом, очень удобно было бы...
Как раз Esc. рядом, очень удобно было бы...
Если хотите сделать сокращение на команду - используйте файл acad.pgp (для 2002 Акада находится в папке AutoCAD 2005Support, для 2005 - в папке C:Documents and Settings(Пользователь)Application DataAutodeskAutoCAD 2005R16.1rusSupport). Это текстовый файл, содержащий сокращения для команд. Добавьте туда строку - например:
AA *AUTO
Получите сокращение для команды AA. Вообще отнеситесь к этому файлу внимательно. Если Вы раньше не пользовались сокращениями, то советую попробовать. Я считаю, что работа с клавиатуры - самая быстрая работа в Автокаде, уже давно не использую ни кнопочки, ни меню. Запомнить надо примерно 10-15 самых используемых команд, и тогда кнопки больше будут не нужны.
>>Двораку Алексею.
Я вообще контекстные (popup) меню не использую. Правая клавиша мыши всегда работает на enter. Настроил ее на контекстное меню, погонял Auto для разных объектов: все контекстные меню появляются после нажатия правой клавишей мыши соответственно выбранным объектам. Может не все понял, что Вы хотели сказать? Тогда поясните подробнее.
Спасибо за отзывы. Не могли бы Вы прислать отзыв о дополнительных настройках? ТОлько честный :). Нужно ли это вообще? Я это придумал чисто умозрительно и теперь мне интересно, зря мучился или нет.
Единственное пожелание - сделать самостоятельную модификацию этой программы со следующим отличием: после использования KSVAuto повторное выполнение последней команды (пробелом и т.д.) приводило не к повторному запуску KSVAuto, а к запуску стандартной команды, которую вызывал KSVAuto в предыдущем сеансе. Т.е. при помощи KSVAuto начертил полилиню, нажал пробел и появилось не "Выберите объект для выполения команды (Options / Настройки):", а сработала _pline.
Это было бы просто здорово. Еще раз большое спасибо автору. Программа просто ВЕЩЬ.
Спасибо за отзыв.
Относительно пожелания - оно правильное. Учту в следующей версии программы. Сделаю дополнительную настройку в Options и пользователь сам определит, как ему работать. Спасибо за дельное замечание. Побольше бы таких.
Все настройки команды Auto должны сохраняться в файле и при выходе из Автокада. Пожалуйста, проверьте. По крайней мере, я это реализовывал. Если не сохраняются, то сообщите, в каком Автокаде Вы работаете.