Адаптация CAD систем, страница 3

.

EXPLORER,  START EXPLORER, 1,,

NOTEPAD,   START NOTEPAD,  1,*Редактировать файл: ,

Псевдокоманды --

Часто используемые команды можно заменить их аббревиатурами (псевдоименами), которые тоже описываются в файле acad.pgp.

Псевдоимя можно присвоить любой команде AutoCAD, команде драйвера устройства или внешней команде.

Формат псевдоимен команд:

<Псевдоимя>,*<Полное имя команды>

Правила создания новых псевдоимен команд.

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

Для команд, имеющих аналог в виде управляющей, функциональной клавиши или

кнопки статусной строки, псевдоимя не требуется.

Например: Следует пользоваться Ctrl-N, -O, -P и -S для команд Новый, Открыть,

Печать и Сохранить.

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

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

Например: КП для КОПИРОВАТЬ, КПС для КОПИРОВАТЬСВ.

4. Применяйте знак переноса для отличия команд командной и строки и диалоговых окон.

 Например: Б для Блок, -Б для -Блок.

Примеры псевдоимен команд Автокада

3Г,        *3-ГРАНЬ

3МС,       *3-МАССИВ

3О,        *3-ОРБИТА

3П,        *3-ПОЛИ

TH,        *THICKNESS

TI,        *TILEMODE

Сценарии (командные файлы)

AutoCAD имеет средство чтения последовательности команд из текстового файла и их выполнения. Эти команды можно вызывать при запуске AutoCAD  или выполнять сценарий изнутри AutoCAD, используя команду SCRIPT. Средство сценария дает простой способ создать, например, непрерывный показ изображений для демонстрации результата работы САПР.

Пакетные файлы следует использовать для:

·  задания параметров открываемых чертежей

·  выполнения некоторых операций над чертежом

Файлы сценария создается как внешний текстовый файл с расширением .scr. Он может содержать комментарии- строки, начинающиеся с точки с запятой (;).

Когда ввод команд происходит из файла сценария значения переменных PICKADD, и PICKAUTO должны быть установлены 1 и 0 соответственно. Это обеспечивает совместимость с предыдущими версиями AutoCAD

AutoCAD полагает, что сценарий является группой команд, которая отменяется  одной командой U.

Все ссылки на имена файлов должны быть заключены в двойные кавычки (длинные имена файлов, содержащие пробелы). Например, чтобы открыть рисунок my house.dwg из файла сценария, нужно использовать следующий синтаксис:

open "my house"

Текущий сценарий прерывается, когда вызвана другая команда SCRIPT.

Вызов Сценария При Загрузке AutoCAD

Чтобы вызывать сценарий, в процессе запуска AutoCADа, использует формат команды:

acad [existing_drawing] [/t template] [/v view] /b script-file

Имя файла сценария с расширением .scr по умолчанию должно быть последним параметром, в строке запроса. Если AutoCAD не может найти файл сценария, то он выводит сообщение об этом.

Пример сценария, сохраненного в файле setup.scr.

grid on                           Turn on grid

ltscale 3.0                     Set scale for linetypes

layer set 0 color red 0           Select current layer and its color

Пустая строка, чтобы закончить команду LAYER

При создании рисунока с использованием в качестве шаблона файла MyTemplate.dwt, следует  запустить AutoCAD следующим образом:

acad /t MyTemplate /b setup

Эта команда создает новый рисунок и выполняет последовательность команд файла setup.scr. Когда все команды сценария выполнены, Автокад выводит приглашение для ввода команды редактора.

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