Автокад рекордер операций как пользоваться

Обновлено: 06.07.2024

Lynn пишет про команду Layer, без минуса. Иначе нельзя активизировать Layer Properties manager.
В примере из help (F1-General Information-Show Me Animations-Work with the Action Recorder) есть видео. Там применяется команда layer с минусом. И у всех работает. А у меня никак.

У тебя в листинге приведена несуществующая команда Window

Там все команды несуществующие. Листинг появляется после нажатия кнопки "Play"

ps Во вложении видео "Как я делаю"

__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 18.08.2009 в 06:11 . И из подобного примера делается вывод о нужности этого инструмента? Бред, да и только.

А всё-таки. Для чего придуман этот автозаписыватель?
Практическая ценность автором или пропогандистом его объясняется хоть как-нибудь? Или только взахлеб линии-кружочки?
Я когда-то мечтал (и спрашивал тут) о протоколе выполненных действий. И цель его мне виделась только в одном: увидеть погрешности своих неоптимальных действий, чтобы потом отработать оптимальные процедуры "рисования-черчения" (ведь одно и тоже в Каде можно делать сотней способов и не всегда очевиден простой способ). Но это моя старая идея благополучно похерена ввиду глупейшего окна по F2 и принципиальной невозможности "интеллектуального" протоколирования процесса моделирования.
Тогда зачем теперь этот вариант Протокольщика? Если регистрирует всё, а мусора и побочных действий всегда больше.

А "утомительные задачи" разве не решаются, например, блоками.

ОФФ: Лучше бы процедуры с ПСК оптимизировали бы! За 15 минут 635 раз ею тыкать приходится!

Один раз использовал эту возможность. Только не в процессе рисования, а для разговора с закзчиком.
Была модель с десятком именванных видов. Записал рекодером последовательность их просмотра и
пару орбитальных облетов. Получилось что то типа презентации. Нажал воспроизведение и смотрели кино.

ведущий инженер отдела автоматизации проектных работ

В идеале, можно создать целую библиотеку записей действий, и пользоваться ею для исключения однотипных рутинных операций, но в реалиях нашей работы это практически невозможно.
Только что придумал: включить Рекордер в начале работы с файлом и закончить запись в конце работы. И сохранить файл действий на отдельном ресурсе. Вдруг что с файлом рисунка случится - можно запустить Рекордер и он воспроизведет всю работу с файлом. О как! Получается своеобразное резервное копирование!

Быстрый выбор->шриховки->все штриховки на задний фон (чтобы не перекрывались линии, у меня такое бывает) + печать.

Тоесть, использовать можно для записи стандартных операций для большинства чертежей.

Иногда, эта возможность, может неплохо пригодится.

Но чего то не хватает.
Было бы хорошо если в процессе выполнения записи, была возможность вставлять запрашиваемые данные.

Работа с рекордером операций AutoCAD .

Рекордер операций AutoCAD позволяет создавать макросы операций, которые используются для автоматического выполнения повторяющихся задач.


Запись макроса операций.


Рекордер операций позволяет записывать большинство команд, которые могут вызываться из командной строки и из уже известных элементов пользовательского интерфейса.


Запись макроса операции с помощью рекордера операций.


Рекордер операций используется для записи команды и значений ввода в макросы операций.
При записи макроса операций рядом с перекрестьем отображается красный круглый значок записи, указывающий, что рекордер операции активен, и идет запись команд и значений ввода.

В файл записываются все команды и значения, вводимые в командной строке, за исключением команд открытия и закрытия файлов чертежей. Если при записи макроса операции вызывается диалоговое окно, записывается только отображение диалогового окна, но не изменения, вносимые в этом окне. При записи макросов операций рекомендуется не использовать диалоговые окна. Вместо них используйте версию команды, вызываемую из командной строки. Например, используйте команду -ШТРИХ вместо команды ШТРИХ, вызывающей диалоговое окно "Штриховка и градиент".


После завершения записи макроса операций имеется возможность сохранить или отказаться от записанного макроса. При сохранении макроса операций необходимо задать имя, а также можно добавить описание и параметры воспроизведения макроса операций. Параметры воспроизведения определяют, следует ли восстанавливать вид до воспроизведения макроса операций при запросе значения или при завершении воспроизведения.


Если рекордер операций настроен для проверки несовместимости, выполняется сравнение параметров среды чертежа во время записи макроса операций с текущими параметрами среды. Например, рекордер операций проверяет значение системной переменной INSUNITS в текущем чертеже и сравнивает его со значением, которое использовалось при записи макроса операций. При обнаружении несовместимости можно продолжить или остановить воспроизведение макроса операции. Если продолжить воспроизведение, выполнение макроса операций может привести к неожиданным результатам.

Использование макросов операций во время записи.


Можно воспроизводить макрос операций при записи макроса операций. Можно объединить несколько макросов операций для создания нового макроса операций. Для использования существующего макроса операции при записи другого макроса макрос операции, который необходимо воспроизвести, должен находиться в одной из папок, определяемых системными переменными ACTPATH или ACTRECPATH. Если макрос операции находится по одному из заданных путей, для воспроизведения введите его имя в командной строке.


Пользовательские команды и процедуры в макросах операций.


Перед воспроизведением макроса операций, содержащего ссылки на пользовательские команды и макросы, необходимо загрузить в AutoCAD исходные программы, в которых были определены команды. Это необходимо для правильного в оспроизведения макроса операций. Убедиться в доступности пользовательских команд при воспроизведении макроса операции можно с использованием одной или нескольких описанных ниже возможностей.

Сохранение записанных макросов операций .

После остановки записи можно сохранить записанный макрос операции. При сохранении записанного макроса операций имя команды, заданной для этого макроса, также используется в качестве имени файла макроса операций. Файл макроса операции сохраняется в папке, определяемой системной переменной ACTRECPATH. Получить доступ к этой папке можно в диалоговом окне "Настройка".

Начало записи макроса операций .

1. На ленте выберите вкладку "Управление" >- панель "Рекордер операций" >- "Запись".


2. Используйте команды и введите значения, которые необходимы для выполнения автоматизируемой задачи.

Остановка записи макроса операций


1. На ленте выберите вкладку "Управление" >- панель "Рекордер операций" >- "Останов".


2 . В диалоговом окне "Макрос операции" введите имя в поле "Имя команды макроса операции".


3 . Дополнительно выполните следующие действия:


Отмена записи макроса операций


1 . На ленте выберите вкладку "Управление" >- панель "Рекордер операций" >- "Останов".


2 . В диалоговом окне "Макрос операции" нажмите кнопку "Отмена".

Копирование макроса операции для создания нового макроса операции


1 . На ленте выберите вкладку "Управление" >- панель "Рекордер операций". Щелкните на значке со стрелкой вниз рядом со списком "Макрос операции".

2 . В списке "Макрос операции" выберите макрос операции для копирования.

3 . Разверните панель рекордера операций.

4 . В дереве операций щелкните правой кнопкой мыши на верхнем узле и выберите "Копировать".

5 . В диалоговом окне "Макрос операции" введите имя в поле "Имя макроса операции".

6 . Дополнительно выполните следующие действия:

Изменение папки для сохранения записанных макросов операций


1 . В меню приложения выберите пункт "Настройка".


2 . В диалоговом окне "Настройка" откройте вкладку "Файлы" и в списке узлов щелкните на значке "плюс" (+) рядом с элементом "Параметры рекордера операций".

3 . Щелкните на значке "плюс" (+) рядом с элементом "Местоположение файла записи операций" и укажите путь к папке.


Запуск рекордера операций.


Останов рекордера операций и предоставление возможности сохранения записанных операций в файле макроса операции.

Параметры данной вкладки служат для пользовательской настройки программы. ЛЕНТА Открытие окна ленты.

Системные переменные

Задание дополнительных путей поиска макросов операций для воспроизведения. ACTRECORDERSTATE Задание текущего состояния рекордера операций.

Задание пути для сохранения новых макросов операций.

Материал этого урока взят из электронной книги

"Руководство по адаптации" ,

Прямо Сейчас Подпишитесь На Рассылку!

И Получайте Бесплатные

Обучающие Видео Уроки

По AutoCAD На Ваш E-mail!

Просто Введите Ваши Данные В Форму!

Внимание!

Как активировать рассылку?

Если вы не знаете как правильно активировать рассылку, пройдите по этой ссылке . Там Вы найдёте подробную инструкцию.

P.S. Уважаемый подписчик, если Вы хотите:

То Вы всегда можете:

Желаю вам удачи и успешного изучения программы AutoCAD !

До новых встреч!

Дмитрий Лапин.

Видеокурс по Revit

Архитектурно - строительное проектирование в программе Revit.


AutoCAD обучение

Подпишитесь на бесплатную рассылку : " Эффективная работа в AutoCAD" .

Организация программных и вспомогательных файлов AutoCAD .

Пользователь может изменять структуру папок AutoCAD в соответствии со своими нуждами.


Коротко об организации файлов


Файлы поддержки используются программой AutoCAD для хранения описаний адаптаций, загрузки приложений AutoLISP и ObjectARX и описания текстовых шрифтов.


Файлы поддержки используются программой AutoCAD® для хранения описаний адаптаций и описания текстовых шрифтов.
Структура папок AutoCAD, используемая по умолчанию, отражает организацию программных и вспомогательных файлов AutoCAD по логическим группам. Пользователь может изменить структуру папок, если она по каким-либо причинам его не устраивает. Однако следует учитывать, что для работы некоторых приложений требуется наличие файлов в определенных папках; поэтому изменения следует выполнять так, чтобы не возникало конфликтов. Если имена диска и папки не указаны, файл может быть найден программой AutoCAD только если он располагается по стандартному пути поиска библиотек.


ПРИМЕЧАНИЕ

Изменено местоположение вспомогательной папки в AutoCAD 2004.

Пути к локальным настраиваемым файлам хранятся в системной переменной LOCALROOTPREFIX. Пути к перемещаемым настраиваемым файлам хранятся в системной переменной ROAMABLEROOTPREFIX. Если сеть поддерживает перемещаемые профили, то настраиваемые файлы, находящиеся в перемещаемом профиле пользователя, доступны для него при работе на любом компьютере в сети.


Следующий сценарий на языке LISP создает команду CUSTFILES, которая запускает Проводник Windows® в требуемой папке.

Путь поиска библиотек.


Поиск вспомогательных файлов осуществляется в соответствии с установленным путем поиска библиотек, т.е. в следующем порядке:


В зависимости от установок среды, имена двух или более папок из приведенной последовательности могут совпадать.
Если файл не находится ни в одной из папок, просматриваемых при поиске, необходимо задавать его полное имя (включая путь), чтобы AutoCAD мог найти его.

Например, для того чтобы вставить в чертеж блок, хранящийся в файле part5.dwg и располагающийся вне пути поиска библиотек, необходимо сделать следующее.


Команда: вставить


Ввести имя блока или [?]: /files2/olddwgs/part5


Если вставляемый чертеж найден в указанной папке, AutoCAD продолжает выдавать стандартные запросы на прекращение выполнения команды ВСТАВИТЬ.


Структура папок


AutoCAD использует иерархическую структуру папок. Рекомендуется хранить дополнительные файлы (например, приложения на языке AutoLISP и файлы адаптации) отдельно от программных и вспомогательных файлов AutoCAD. Это упрощает разрешение возможных конфликтов и дает возможность обновлять версии приложений, не воздействуя на другие приложения.


По умолчанию файлы AutoCAD хранятся в папке Program Files. Можно создать на том же уровне новую папку (например, /AcadApps), затем создать в ней вложенные папки для макросов AutoLISP и VBA, файлов адаптации и сторонних приложений. В случае, когда на одном компьютере параллельно выполняется несколько проектов, можно создать отдельную папку для чертежей (например, /AcadJobs), создать в ней группу вложенных папок для каждого проекта.


Последовательность поиска команд .


При вводе команды AutoCAD совершает ряд действий по оценке корректности ее имени. В качестве команды можно ввести встроенную команду или системную переменную; команду, определенную в файле acad.pgp (внешнюю команду или псевдоним); определенную пользователем команду AutoLISP. Кроме того, команды могут описываться в приложениях ObjectARX и в драйверах устройств. Команду можно ввести в командной строке или выбрать в соответствующем меню. Команды могут вызываться из файла сценария, а также из приложений AutoLISP или


Ниже приведено описание последовательности поиска, применяемой в программе AutoCAD для проверки имени команды.


1 . При пустом вводе (нажатии клавиши ПРОБЕЛ или ENTER без ввода имени команды) AutoCAD повторно обращается к последней выполненной команде.
По умолчанию вызывается команда СПРАВКА.


2 . AutoCAD проверяет имя команды на соответствие встроенным командам. Если имя обнаружено и ему не предшествует точка (.), AutoCAD проверяет имя команды на соответствие неопределенным командам. Если это переопределенная команда, то поиск продолжается. В противном случае команда выполняется, пока этому не воспрепятствует иная причина. Выполнение ее в прозрачном режиме или в режиме "Перспектива" может оказаться невозможным.


3. AutoCAD сначала проверяет имя команды на соответствие командам, описанным в драйвере устройства, а затем командам, описанным в драйвере монитора.


4. В AutoCAD выполняется проверка имени команды на соответствие внешним командам, определенным в файле параметров программы (acad.pgp). Если имя соответствует определению внешней команды, то эта команда выполняется и поиск прекращается.


5. AutoCAD проверяет имя команды на соответствие командам, описанным в приложениях AutoLISP или ObjectARX. В этот момент происходит загрузка в память автоматически загружаемых команд.


6. AutoCAD проверяет имя команды на соответствие системным переменным. При обнаружении совпадения AutoCAD выполняет команду УСТПЕРЕМ с использованием в качестве имени переменной введенного имени.


7. Если имя команды соответствует псевдониму команды, определенному в файле параметров программы, AutoCAD использует развернутое имя команды и начинает новый цикл поиска (проверка имени на соответствие встроенным командам).

Краткий справочник


Параметры данной вкладки служат для пользовательской настройки программы.


Системные переменные


Хранит полный путь к корневой папке, в которую были установлены файлы локальных настроек.


Хранит полный путь к корневой папке, в которую были установлены перемещаемые файлы адаптации.

Материал этого урока взят из электронной книги

"Руководство по адаптации" ,

Прямо Сейчас Подпишитесь На Рассылку!

И Получайте Бесплатные

Обучающие Видео Уроки

По AutoCAD На Ваш E-mail!

Просто Введите Ваши Данные В Форму!

Внимание!

Как активировать рассылку?

Если вы не знаете как правильно активировать рассылку, пройдите по этой ссылке . Там Вы найдёте подробную инструкцию.

P.S. Уважаемый подписчик, если Вы хотите:

То Вы всегда можете:

Желаю вам удачи и успешного изучения программы AutoCAD !

До новых встреч!

Дмитрий Лапин.

Видеокурс по Revit

Архитектурно - строительное проектирование в программе Revit.


AutoCAD обучение

Подпишитесь на бесплатную рассылку : " Эффективная работа в AutoCAD" .

Рекордер операций представляет собой интуитивно понятное средство и позволяет создавать пользовательские команды, способные сократить количество операций, необходимых для выполнения повторяющихся задач. При записи макроса операции необходимо учесть несколько моментов.

Запись макросов операций

При записи макроса операции необходимо убедиться в следующем:

  • Текущие параметры чертежа, используемые при записи макроса операции, не полностью сохраняются при выполнении макроса операции. Для обеспечения использования определенных параметров чертежа при воспроизведении запишите эти параметры как часть макроса операции. Для этого воспользуйтесь системной переменной или командой УСТПЕРЕМ .
  • Хотя можно записать большинство команд, некоторые команды записать невозможно. Команды, которые не записываются, связаны с операциями над файлами чертежей, использованием рекордера операций и редактированием ручками. В следующей таблице представлены команды, которые не записываются рекордером операций.

Некоторые элементы пользовательского интерфейса, запускающие команды: большинство инструментов на инструментальных палитрах, некоторые операции в Центре управления и некоторые инструменты в строке состояния.

Примечание Перед удалением узла "Изменение вида", возможно, следует создать копию исходного файла макроса, так как удаление узла является неотменяемой операцией.

Редактирование макроса операции

При редактировании макроса операции загружаются файлы макросов операций, найденные в папках, определяемых системными переменными ACTRECPATH и ACTPATH . Если несколько файлов макросов операций имеют одинаковое имя, в рекордер операций загружается первый найденный файл макроса операции. Другие файлы с этим же именем игнорируются и не загружаются.

Для определения пути загруженного макроса операции выберите макрос операции в раскрывающемся списке "Макрос операции" и разверните панель рекордера операций. Щелкните правой кнопкой мыши на узле макроса операции в дереве операций и выберите "Свойства". В диалоговом окне "Макрос операции" путь к файлу макроса операции отображается в поле "Путь к папке".

Читайте также: