Команда menuload в русском автокаде
1. Распаковать архив в любую папку (можно в папку AutoCAD). Папка VetCAD++ образуется сама.
2. Запустить AutoCAD, BricsCAD или GStarCAD;
3. Выполнить комманду _appload или выбрать из меню TOOLS (ИНСТРУМЕНТЫ)->Load Application (Загрузка приложения)
4. В появившемся диалоговом окне из папки VetCAD++ загрузить файл:
SetupVetCAD_2004-2006.arx — для AutoCAD 2004, 2005, 2006;
SetupVetCAD_2007-2009.arx — для AutoCAD 2007-2009;
SetupVetCAD_2010-2012.arx — для AutoCAD 2010-2012;
SetupVetCAD_2013.arx; — для AutoCAD 2013;
SetupVetCAD_2010-2012(x64).arx — для 64-битной версии AutoCAD 2010-2012;
SetupVetCAD_2013(x64).arx — для 64-битной версии AutoCAD 2013;
SetupVetCAD.grx — для GStarCAD;
SetupVetCAD.brx — для BricsCAD;
5. Если установка завершилась успешно, появится меню VetCAD++. Перегрузите AutoCAD, BricsCAD или GStarCAD.
Если VetCAD++ обновляется:
1. Перименовать папку VetCAD++ например в VetCAD++old.
2. Распаковать архив в папку, в которой находится папка VetCAD++old (обычно папка AutoCAD или Program Files).
3. Папка VetCAD++ образуется сама.
4. Перписать из папки VetCAD++old\App в папку VetCAD++\App ваши базы (папки VET, DB, DrawDB)
5. Перписать из папки VetCAD++old\App в папку VetCAD++\App ваши настройки vetcad++.ini
6. Запустить AutoCAD.
Возможна также сетевая установка:
1. Папку VetCAD++ поместить на общедоступном сетевом ресурсе, открыть пользователям к ней доступ на чтение.
2. Установить VetCAD++ как описано выше, указывая файл SetupVetCAD*.* из сетевой папки.
3. В случае сетевой установки удобно производить обновления программы, базы к программе являются общими для всех.
4. В лицензионный файл включаются все номера машин и файл хранится в папке VetCAD++ на сервере.
5. При загрузке VetCAD++ каждый экземпляр программы находит в файле лицензии свой номер.
6. В случае сетевой установки настройки пользователя (файл vetcad++.ini) будет располагаться в папке Windows на локальной машине пользователя.
Как удалить веткад из автокада
Как правило проблемы с установкой программы возникают при обновлении CAD платформы либо в процессе установки новой версии VetCAD++. Если Вы произвели установку, но VetCAD++ не работает, проверьте следующее:
1. Убедитесь, что VetCAD++ грузится именно с той папки, в которую Вы положили лицензию. Для этого зайдите в настройки AutoCAD и перейдите на вкладку Файлы (Files). Раскройте первую ветку дерева на этой вкладке (Пути поддержки — Support File Search Path) и убедитесь, что путь прописан к нужной папке VetCAD++. Если там присутствуют ссылки на другие папки VetCAD++, удалите их и перезапустите AutoCAD.
2. Если предыдущие пункты не помогли, выгрузите группу меню VetCAD++ (команда _menuload), перезапустите AutoCAD и повторите установку VetCAD++ заново.
3. Если же и после этого VetCAD++ не запускается, произведите удаление утилит в ручном режиме по следующему алгоритму:
Выполните команду _menuload и выгрузите группу меню VetCAD++
Зайдите в настройки AutoCAD и перейдите на вкладку Файлы (Files). Раскройте первую ветку дерева на этой вкладке (Пути поддержки — Support File Search Path) и удалите все пути к папкам VetCAD++. На той же вкладке раскройте ветку (если есть) "Доверенные местоположения" (Trusted locations) и удалите все пути к папкам VetCAD++
Выполните команду _cui и удалите (если есть) файлы частичной адаптации VetCAD++ (см. картинку ниже)
Перезапустите AutoCAD и повторите установку VetCAD++ заново.
Если и после этого утилиты не грузятся, пишите в Данный адрес e-mail защищен от спам-ботов, Вам необходимо включить Javascript для его просмотра. VetCAD++ с указанием версии VetCAD++, CAD платформы, операционной системы и битности (32 или 64).
Сахалинский форум
авось
A rich repository of more than a million contributions from Autodesk, its community, and its partners
авось
Бесплатный сервис Google позволяет мгновенно переводить слова, фразы и веб-страницы с английского на более чем 100 языков и обратно.
Автор:
Используете одну и ту же последовательность команд при работе с чертежами? Скорее всего, вы:
- вставляете основную надпись и задаете некоторые слои во время начальной настройки чертежа;
- очищаете клиентские чертежи с помощью одной последовательности действий;
- хотите обновить стандарты оформления, определенные в чертежах более ранних версий.
Чтобы не выполнять несколько команд в пользовательском интерфейсе AutoCAD, можно использовать файлы сценариев. Они позволяют запускать последовательность команд с одинаковыми вводными данными. Сценарий — это простой текстовый файл с расширением SCR.
Прим.: Действия, изображения и видеоролики могут незначительно различаться в зависимости от версии программы.
Использование сведений о командах и системных переменных
Сценарии позволяют автоматизировать выполнение повторяющихся задач за счет эффективного использования команд и системных переменных. Вместо того чтобы запустить команду в пользовательском интерфейсе AutoCAD и задать значение или ввести параметр в командной строке, нужно последовательно ввести команды в приложении, например Блокноте, и сохранить их в текстовом файле.
Вот пример последовательности команд для вставки блока с именем tblk в том виде, в котором ее можно ввести командную строку:
А вот так эта последовательность команд будет выглядеть в файле сценария:
Большинство последовательностей команд также можно указать в файле сценария в одной строке:
Создание файла сценария
Для создания файла сценария необходимо учитывать следующие моменты.
-
Пробел в файле сценария обычно аналогичен нажатию клавиши ENTER, как нажатие клавиши пробела при вводе параметров и значений в командной строке.
Прим.: Если командой допускается строка с пробелами, например при вводе имени слоя или стиля, пробел рассматривается как символ строки, а не как нажатие клавиши ENTER. Если строка содержит пробел, заключите ее в двойные кавычки. Например, когда задаете имя нового слоя («Основная надпись») с помощью команды -СЛОЙ.
Совет: Перед созданием файла сценария рекомендуем ввести команды, параметры и значения в командную строку AutoCAD, чтобы убедиться, что последовательность правильная. Затем скопируйте журнал команд из командного окна и вставьте текст в Блокнот.
Выполните следующие действия, чтобы создать файл сценария, который:
- создает слой с именем title_block;
- строит прямоугольник размером 828 x 552 единиц;
- задает объектные привязки к конечной точке, средней точке и пересечению;
- включает режим «Орто» и отключает режим сетки.
Откроется пустой файл Блокнота.
Прим.: Здесь требуется пустая строка после команды -СЛОЙ, поскольку для полного завершения работы с командой необходимо дважды нажать клавишу ENTER.
Прим.: На практике вместо построения прямоугольника вы бы выполняли вставку основной надписи с помощью команды -ВСТАВИТЬ, как показано в предыдущем разделе.
Совет: Сценарий может содержать комментарии. Комментарий в сценарии начинается с точки с запятой. AutoCAD игнорирует все, что вы вводите справа от этого знака.
Управление файлами сценариев
Файлы сценариев можно запускать из любых папок, но рекомендуется хранить их в общедоступной папке, указанной в разделе «Путь поиска вспомогательных файлов» в AutoCAD. Так файлы сценариев будут находиться вместе с другими пользовательскими файлами, и это облегчит работу с ними.
Прим.: Папками из раздела «Путь поиска вспомогательных файлов» в AutoCAD можно управлять на вкладке «Файлы» диалогового окна «Параметры» (команда НАСТРОЙКА). Сведения о том, как добавлять папки в окне настройки пути поиска вспомогательных файлов AutoCAD, см. в разделе Изменение пути поиска вспомогательных файлов.
Запуск файла сценария в чертеже
После создания файла сценария его можно запустить в AutoCAD с помощью команды ПАКЕТ.
Ниже приведена процедура запуска файла drawing_setup.scr, создание которого было описано в разделе «Создание файла сценария».
Обратите внимание, что теперь на слое title_block границы чертежа представляют собой прямоугольник размером 828 x 552 единицы. Кроме того, в строке состояния можно заметить, что включены три объектные привязки и режим «Орто», а сетка отключена.
Помимо использования команды ПАКЕТ, запустить файл сценария можно следующим образом:
- перетащив его в окно чертежа (только для Windows);
- используя переключатель командной строки /b (Windows) или -b (Mac OS) с ярлыком рабочего стола или псевдонимом.
Дополнительные сведения о параметрах командной строки см. в разделе Настройка процедуры запуска.
Выполнение сценария с ленты
Можно создать макрос, использующий команду ПАКЕТ, чтобы выполнять конкретный сценарий при нажатии кнопки на ленте. Ниже приведен пример макроса, который вызывает команду ПАКЕТ и запускает файл сценария drawing_setup.scr.
Дополнительные сведения о настройке ленты см. в статье А вы пробовали создать собственную ленту?.
Запуск файла сценария для нескольких чертежей
Иногда требуется запустить сценарий в нескольких файлах чертежей, например, чтобы изменить стандарты оформления или очистить чертеж. Можно отдельно открыть каждый чертеж и запустить нужный файл сценария, однако рекомендуем использовать утилиту AutoCAD ScriptPro. Она позволяет запускать сценарий в выбранных файлах чертежей и доступна только для ОС Windows.
Ниже приведена процедура использования утилиты ScriptPro, если она уже скачана и установлена.
Должна открыться утилита ScriptPro.
Прим.: Если все необходимые чертежи собраны в одной папке, нажмите кнопку Add from Folder и выберите папку, содержащую файлы чертежей, в которых требуется запустить сценарий.
Совет: Файл accoreconsole.exe в списке версий приложения позволяет запускать утилиту ScriptPro с экземпляром AutoCAD в фоновом режиме. Это сократит время обработки всех выбранных чертежей.
С помощью файла списка чертежей можно загрузить определенные файлы чертежей в ScriptPro для повторного запуска сценария.
В ScriptPro начнется обработка каждого отмеченного чертежа. Прогресс будет отражаться в столбце Status по мере выполнения операции.
Прим.: Если произошел сбой одного или нескольких чертежей, см. раздел «Советы по использованию ScriptPro», где есть несколько рекомендаций по устранению проблемы.
Советы по использованию ScriptPro
- В ScriptPro можно выбрать только один файл сценария, но начиная с версии AutoCAD 2016, можно вызвать файл сценария из другого сценария с помощью команды ПАКЕТВЫЗОВ. Это позволяет запускать несколько сценариев в выбранных чертежах с помощью программы ScriptPro, не запуская утилиту несколько раз.
- Если не удается использовать ScriptPro для какого-то чертежа, возможно, требуется увеличить время ожидания AutoCAD перед запуском файла сценария. Это может произойти, если чертежи содержат внешние ссылки или другие файлы внешних ссылок. На панели Options в ScriptPro нажмите кнопку Settings. Затем в диалоговом окне Settings увеличьте значение параметра Delay During Process (seconds), сдвинув регулятор вправо.
- Если сценарий выполняется неправильно, в разделе Settings в ScriptPro можно включить функцию Run the Tool in Diagnostic Mode. Этот параметр позволяет вести полный журнал команд и просматривать сбои сценариев. На изображении выше показано расположение этого параметра.
Команда | Описание |
---|---|
ЗАДЕРЖКА | Задание паузы при выполнении пакета команд. |
ПРОДОЛЖИТЬ | Возобновление выполнения прерванного файла сценария. Выполнение сценария можно прервать нажатием клавиши пробела. |
ВПАКЕТ | Повторное выполнение файла сценария. |
ПАКЕТ | Выполнение файла сценария. |
ПАКЕТВЫЗОВ | Выполнение другого сценария из файла сценария. |
Системная переменная | Описание | Значение по умолчанию | Сохранено в |
---|---|---|---|
CMDDIA | Управление отображением контекстного текстового редактора для команд РЗМРЕД и БВЫНОСКА, а также отображением некоторых диалоговых окон для продуктов на основе AutoCAD. | 1 | Реестр |
FILEDIA | Подавляет отображение диалоговых окон обзора файла. | 1 | Реестр |
Файлы сценариев помогают сократить количество ошибок и оптимизировать повторяющиеся рабочие процессы. Надеемся, что эта статья поможет создать файл сценария, если вам понадобится автоматизировать выполнение последовательности действий в различных чертежах.
ОНЛАЙН ШКОЛА ЕВГЕНИЯ КУРИЦИНА
проектирование | моделирование | дизайн
06 января 2017. Автор статьи: Евгений. Категория: Перечень (список) основных команд Автокад
Ниже приведен список (перечень) основных команд Автокад.
Виды команд, принцип работы с командами в Автокад, особенности ввода команд в командную строку и многое другое, вы можете посмотреть в видеоуроке Команды Автокад.
Подробное объяснение работы некоторых из них, как в двухмерном 2D пространстве, так и в трехмерном 3D пространстве, можно найти на сайте в уроках Автокад 2D и в уроках Автокад 3D.
Многие команды Автокад использовались на практических видеоуроках и не разбирались подробно! Ссылок на эти команды в этом списке/перечне нет. Большенство команд и системных переменных скрыты в различных диалоговых окнах, опциях, поэтому Вы можете и не подозревать о их существовании или только их касаться.
Видеоуроки Автокад на сайте еженедельно пополняются. В первой четверти 2016 года планируется завершение курса Автокад 2D и завершение к концу 2016 года (первая четверть 2017 года) курса Автокад 3D, поэтому будут появляться новые обзоры команд Автокад (ссылки на них будут появляться в перечне/списке команд).
Практические видеоуроки работы в Автокад и практические видеоуроки Автокад при решении задач дисциплин черчения:
Автокад 2D | План дома
С помощью данного видеопособия Вы узнаете как самому начертить план дома в Автокад.
Автокад 2D | Начертательная геометрия
Решение задач по начертательной геометрии для студентов ВУЗов и учашихся образовательных учреждений.
Автокад 2D | Инженерная графика
Решение задач по инженерной графике. Инженерная графика в теории и на практике в Автокад 2D
С помощью этой команды можно построить трехмерную многогранную поверхность неравномерной формы.
Форумы CADUser → Autodesk → AutoCAD → Как восстановить в customize настройки acad?
Тема: Как восстановить в customize настройки acad?
В спешке тупо убил в customize, menu group-acad, теперь кроме express который когда то установил там ничего нет, и соотв-но кнопки только его и остались. Как можно вернуть все это обратно?
menuload
brouwse.
найти acad.mnc(mns) (для полного передерга acad.mnu)
Load
Только не "_menuload", а "_menu".
> MoreHod
Внимание. > Profan (2005-06-27 15:00:32) - это подстава! после menu у Вас пропадут express, и другие группы, если они у Вас были!
> Profan
И тогда экспрессное меню тоже прикажет долго жить. _menu полностью перегружает меню, т.е. имеющиеся убиваются, а новое их замещает. _menuload _ "частичная" загрузка, т.е. оставляем в покое старые меню и дополнительно грузим новое. И они какое-то время мирно сосуществуют одновременно
---
сугубо ИМХО
> Jura
Вообще-то вы правы, "_menu" все дополнительное ликвидирует. Это, конечно, не подстава, просто сам я манипулирую с меню, как хочу, у меня дополнительных меню около десятка и есть специальная программа для их загрузки, я увлекся и забыл, что у других этого нет и, возможно, опыта работы с меню нет. По привычке:
"_menu" служит для загрузки основного меню;
"_menuload" - для подгрузки частичных, фрагментарных меню. А вообще не проблема, если человек научится загружать хоть какое меню, он загрузит и все остальное. И не надо пугать MoreHod.
Спасибо за ответ. Сделал _menuload при этом Express все таки исчез, но может из за того что это версия 2000-ая.
Но все равно потом сразу подгрузил express и теперь всё в порядке. Спасибо, вот думаешь знаешь почти всё в этой программе, а потом оказывается что еще половины незнаешь.
> Profan
Вы, потом как всегда пишете, что Вы это уже 15 лет знаете. Поэтому естественно, что Вы знали о возможности создавать, через customize свои кнопки. И, зная, что человек мог насоздавать кучу кнопок, Вы поправляете с ответа позволяющего сохранить кучу работы, на вариант, когда всё пропадает. И добавляете, что это не проблема, пусть поучиться. А я, просто параноик.
> Jura
Отвечу за Profan'а ввиду его отсутствия. Как я догадываюсь, большинство начинающих пользователей создают свои кнопки именно в группе меню "ACAD", а не в группе "Express". Поэтому, если слетело меню ACAD, то именно его и надо загрузить, а для загрузки полного меню служит команда "_Menu" ("Меню"). Это, так сказать, буква закона. Для тех же, кто создает свои группы меню, процедура загрузки меню уже не должна быть тайной, IMHO. Вот и все, и не надо, прошу вас, искать какие-то заковырки и подковырки.
P.S. Но, судя по ответу MoreHod, меню "Express" все равно выгрузилось при выполнении команды "_Menuload", а вот почему это?
Замечание MoreHod меня заинтересовало, поэтому я загрузил все свои фрагментарные меню, а после этого выгрузил группу меню "ACAD". Остались только "Express" и мои меню. Теперь через "_Menuload" эагружаю acad.mns и что вижу?
А вижу то, что меню "ACAD" загрузилось, а все остальные меню выгрузились. Каково? Так какой тогда смысл в ваших словах Вы поправляете с ответа позволяющего сохранить кучу работы, на вариант, когда всё пропадает, если и так все пропадает? Проверьте, пожалуйста, этот казус и все встанет на свои места.
Это и теоретически можно обосновать и связано с файлами *.mnl, которые, как правило, сопутствуют грамотно и со смыслом сконструированным пользовательским меню. Для управления фрагментарными меню в файлах *.mnl применяется функция AutoLisp (menucmd), которая, в частности, определяет, на какое место вставить падающее меню среди загруженных групп меню с разделами POP*. Если посмотреть текст acetmain.mnu (mns), то можно увидеть, что это меню начинается с раздела ***POP1. Но ведь acad.mnu тоже начинается с ***POP1 (я не учитываю POP0 - это курсорное меню). В файле acetmain.mnl как раз и устанавливается, после какого пункта падающего меню ACAD должен вставиться пункт меню "Express". Точно так же происходит загрузка и других, ПРАВИЛЬНО созданных меню.
При выгрузке же меню ACAD, все фрагментарные меню сдвигаются визуально влево и раздел меню "Express" POP1 становится на то место, где располагался пункт POP1 меню ACAD. Теперь при загрузке меню ACAD любым способом, хоть через "_menu", хоть через "_menuload" AutoCAD выгрузит ВСЕ меню, чьи POP* заместили зарезервированные AutoCAD'ом его пункты меню, потому, что в файле acad.mnl функция (menucmd) не указывает, после какого раздела POP* оставшегося загруженного меню надо размещать меню ACAD. Это меню просто грузится в самое начало и вытесняет то, что было там раньше. Все мои меню имеют раздел POP1, потому что кнопки с пиктограммами сделаны не для всех моих пользовательских команд и программ (места на экране не хватит) и, соответственно, для всех этих меню созданы файлы *.mnl с применением функции (menucmd). Я, правда, не знаю, что произойдет в такой ситуации с подгружаемыми меню без разделов POP*, просто у меня их нет, но ведь меню "Express" - как раз такое правильное меню.
Честно говоря, меня несколько удивило то, что очень уважаемый мной kpblc как-то оказался слегка загипнотизированным заявлением Jura о "подставе".
Известно, что в AutoCAD можно не только создать свои функции и команды, но и переопределить штатные. А также прописать дополнительные шаги, предпринимаемые при выполнении команды.
Кое-что об этом и хотелось бы рассказать.
Рассмотрим все варианты на примере команды LINE (ОТРЕЗОК).
Если посмотреть на файл адаптации AutoCAD, то мы увидим, что на кнопке рисования отрезка "висит" макрос
Подробности макроязыка я расписывать не буду - Владимир Свет в свое время выпустил прекрасную книгу "Autocad. Язык макрокоманд и создание кнопок" (по ссылке доступна бесплатная электронная версия). Важно сейчас другое: перед английским именем команды LINE следует символ подчеркивания. Зачем - понятно, я расписывал это в статье "Локализация и команды".
Теперь переопределим команду LINE так, чтобы она рисовала, к примеру, окружность. Ну вот так "пошутим".
Command: UNDEFINE
Enter command name: line
Command: line Unknown command "LINE". Press F1 for help.
Command: _line Unknown command "LINE". Press F1 for help.
Теперь создадим определение собственной команды line:
Теперь при выполнении line, или _line будет рисоваться окружность. Понятно, что можно внутрь кода засунуть безумное количество действий, но сам принцип это не изменит.
А вот если выполнить _.line, то строиться будет именно отрезок. Обратите внимание на символ точки (.) внутри вызова: именно он сообщает AutoCAD'у, что надо использовать "непереопределенную" команду.
В русском AutoCAD ситуация будет иной:
Команда: _.UNDEFINE
Имя команды: line
Неизвестная команда.
Команда: _.UNDEFINE
Имя команды: отрезок
Команда: отрезок
Неизвестная команда "ОТРЕЗОК". Для вызова справки нажмите F1.
Команда: _line
Неизвестная команда "LINE". Для вызова справки нажмите F1.
Создаем определение команды line в русском AutoCAD:
И проверяем: команда _line действительно строит нормальную окружность, как мы и ожидали. А вот в ответ на русскую ОТРЕЗОК AutoCAD выдает:
Неизвестная команда "ОТРЕЗОК". Для вызова справки нажмите F1.
Значит, надо заодно еще и команду ОТРЕЗОК определить:
Этот код срабатывает, если предварительно будет загружено определение новой команды line. Смотрите внимательно: здесь уже точки в вызове команды нет.
Мы переопределили команду. А можно ли ее обратно вернуть?
В русском AutoCAD:
Все, теперь вызов _line, отрезок или _.line приведет к одному и тому же - рисованию отрезка.
Легкость переопределения, а также тот факт, что в подавляющем большинстве случаев вызываются команды именно без точки, и определила в свое время такое дикое распространение "вирусов" под AutoCAD.
Так что, если не хотите наступить на такие "грабли", вызывайте английскую команду с точкой.
Про командные реакторы как-нибудь в другой раз
Похожее
Комментарии
( command
"_.Dim1"
"_VERT"
c2
c0
( mapcar '+ c1 ( list ( * temp 2 ) 0 ) )
""
"_HOR"
c3
c1
( mapcar '- c0 ( list 0 ( * temp 2 ) ) )
""
"Exit"
)
Есть такой код. В старых версиях работал. При переходе на 2014 начал писать ошибки.
Неизвестная команда _HOR
Неизвестная команда Exit
Изменил Exit на .Exit , а вместо _HOR использовал _DIMHORIZONTAL
после этого перестал ругаться.
Пытался переопределить _HOR на _DIMHORIZONTAL как написано в статье, но ничего не вышло
пишет неизвестная команда.((
Если посмотреть на команду _.dim1, то видно, что _hor, равно как и _exit - всего лишь опции команды. Так что менять надо exit не на
Читайте также: