Адаптация autocad. Настройка интерфейса, ленты, меню, панелей инструментов. Особенности инструментальных палитр. Псевдоимена команд. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Адаптация autocad. Настройка интерфейса, ленты, меню, панелей инструментов. Особенности инструментальных палитр. Псевдоимена команд.



С помощью инструментов адаптации AutoCAD можно настроить среду черчения в

соответствии с требованиями пользователя.

Пользователь может:

■ Добавлять или изменять панели инструментов, меню и панели ленты (включая

контекстные меню, меню мозаики изображений, меню планшета).

■ Добавлять или изменять команды на панели инструментов быстрого доступа.

■ Создавать или изменять рабочие пространства.

■ Назначать команды для различных элементов интерфейса пользователя.

■ Создавать или изменять макросы и др.

Для настройки интерфейса необходимо выбрать Сервис->Адаптация->Интерфейс.

Далее нам будет доступно окно для изменения интерфейса. По выбору пользователя он может добавлять или изменять панели инструментов, ленты, меню. Для добавления панели необходимо нажать ПКМ на «Панели» и выбрать пункт «Новая панель инструментов». Затем ввести ее имя и изменить некоторые параметры по желанию. После чего мы можем перетащить команды из «Списка команд» на эту панель.

При изменения ленточного меню необходимо: создать «Панель ленты». Она состоит из строк, содержащих кнопки и элементы управления. На нее добавить строку, на которую затем можно добавить команды перетащив их из «Списка команд». Далее созданную панель ленты можно добавить на существующую вкладку ленты, либо создать новую и добавить на нее.

Для добавления нового пункта Меню необходимо нажать ПКМ по «Меню» и выбрать «Новое меню». После этого на вновь созданный пункт меню можно добавить вложенное меню. Затем обычным перетаскиванием команды из списка команд можно добавить их в пункт меню.

Псевдоним команды - это сокращенная запись, которая вводится в командной

строке вместо полного имени команды.

Например, можно вместо слова круг ввести единственную букву к для вызова

команды КРУГ. Следует отличать псевдонимы от комбинаций клавиш быстрого

вызова (например CTRL+S для команды СОХРАНИТЬ).

Псевдонимы можно создавать для всех команд AutoCAD, команд драйверов

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

файла acad.pgp. Редактируя файл acad.pgp в текстовом редакторе ASCII (например,

в Блокноте), можно изменять существующие псевдонимы или добавлять новые.

Открытие файла PGP: Сервис ➤ Адаптация ➤ Изменение параметров программы

(acad.pgp). Для задания псевдонима команды добавьте строку к разделу псевдонимов команд

в файле acad.pgp, используя следующий синтаксис.

сокращенное имя,*команда

где сокращенное имя - это псевдоним команды, который должен вводиться в

командной строке, а команда - имя команды AutoCAD. Перед командой надо

ввести звездочку (*), чтобы строка описания интерпретировалась именно как

псевдоним.


 

22 Разработка приложений в системе AutoCAD на языке Visual LISP. Разработка пользовательской функции. Автоматическая загрузка приложения.

Для того, чтобы упростить работу в автокаде, особенно, когда требуется построение типовых объектов, существует возможность написания пользовательской функции построения объектов в автокаде с помощью автолиспа. Чтобы открыть окно редактора необходимо нажать «сервис» -> «AutoLisp» -> «Редактор Visual Lisp»

После того, как функция написана, необходимо нажать кнопку «Загрузить активное окно редактора». Чтобы запустить функцию в автокаде необходимо ввести название функции в консоли и нажать Enter.

Пример считывания из файла данных….

(defun c:rect1 (/)

(setq fr (open "c:/mudoc/ololo.dat" "r"));"w" "a"

(if (=fr nil)

(progn (alert "NET FILE") (exit))

;;; ((alert "NET FILE") (exit))

)

(setq L1 (atof (read_line fr)))

(setq H1 (atof (read_line fr)))

(close fr)

)

 

Автозагрузка: отредактировать файл acad2011doc.lsp



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 776; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.234.232.228 (0.007 с.)