Auto CAD

Внешние команды и псевдоимена


AutoCAD использует файл ACAD.PGP для определения двух видов команд: внешних команд (то есть команд DOS, запускаемых из командной строки AutoCAD) и псевдоимен (сокращенных имен для запуска стандартных команд AutoCAD).

Некоторые пользователи обнаружили, что файлы, подобные ACAD.PGP, можно открыть, если ввести в командной строке START и затем имя файла. Не делайте этого. Команда START (START) является командой операционной системы, и она для поиска нужного файла использует путь поиска Windows, а не AutoCAD. Если у вас несколько версий файла, вы можете открыть не ту, что нужно. Вместо этого применяйте функцию AutoLISP findfile.

Чтобы найти этот файл, вы должны погрузиться в папку Documents and Settings либо воспользоваться функцией поиска в Windows. Расположение по умолчанию файла ACAD.PGP для каждого имени пользователя показано на 2.23. Вместо моего имени пользователя Dan Abbott, которым я воспользовался в качестве примера, должен появиться ваш логин.

Даже зная об этом, вряд ли вы найдете этот файл, потому что его надо искать через еще одну скрытую папку, Application Data. Чтобы сократить поиск, вы можете открыть файл из командной строки AutoCAD, без навигации по дереву папок. Начиная с AutoCAD 2006, вы также можете открыть этот файл через меню Tools | Customize | Edit Program Parameters (acad.pgp) (Сервис | Адаптация | Изменение параметров программы (acad.pgp)).

Если вы не знаете, как сделать видимыми скрытые папки, см. разд. "Фаты автосохранения ".

Когда вы открываете файл ACAD.PGP, информация в заголовке выглядит примерно так:

Program Parameters File For AutoCAD 2007 ; External Command and Command Alias Definitions ; Copyright (C) 1997-2006 by Autodesk, Inc. All Rights Reserved.

; Each time you open a new or existing drawing, AutoCAD searches ; the support path and reads the first ACAD.PGP file that it finds.

.; The bits of the bit flag have the following meanings:

; Bit 1: if set, dont wait for the application to finish ; Bit 2: if set, run the application minimized ; Bit 4: if set, run the application "hidden"

; Bit 8: if set, put the argument string in quotes

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

Комментарии закрыты