Параметрические изображения объектов проектирования на основе использования языка АВТОЛИСП в среде АВТОКАД. Притыкин Ф.Н. - 30 стр.

UptoLike

Составители: 

30
3. ФУНКЦИИ, ОБЕСПЕЧИВАЮЩИЕ РЕАЛИЗАЦИИ КОМАНД
СИСТЕМЫ АВТОКАД
3.1. Настройка среды черчения и оформление
размерных стилей чертежей с использованием
текстовых программ
Для доступа из АВТОЛИСПА к командам АВТОКАДА используют
функцию coммand. Форма записи для ее вызова имеет вид
(coммand <аргумент> "..." . . . ), где <аргумент> имя вызы-
ваемой из Автокада команды, а "..." здесь и далее показывают, что функ-
ция может иметь дополнительные аргументы в виде числовых значений
или опций этой команды. Имена команд и опции представляют как стро-
ковые константы, а точки (если присутствуют) как списки из двух или
трех чисел. Если после функции coммand не указывается никакой ин-
формации, это равносильно нажатию пробела на клавиатуре. Если в ка-
честве аргумента команды, которая вызывается функцией coммand, вст-
речается ключевое слово PAUSE, то функция coммand приостановит
свое действие, чтобы пользователь ввёл необходимое значение. Пауза
длится до момента окончания ввода допустимого аргумента.
При построении изображений чертежей вначале необходимо задать
совокупность параметров, определяющих среду черчения. Данные пара-
метры определяют стиль текста, стиль размеров, совокупность слоев и др.
Данные параметры могут быть установлены с помощью специальной
функции, которую может создать пользователь. Эту функцию условно на-
зовем SAPKA. Ниже приведены фрагменты указанного файла, отражаю-
щие примеры задания стиля текста и слоев, используемых при получении
изображений чертежей и др. [1]. Стиль текста определяет тип, угол накло-
на и высоту шрифта.
;задание стиля текста
(command "style" "russ" " russ " "0" "1" "15" "" "" )
1 – задание файла шрифта [1]; 2 – задание высоты текста (см. рис. 3.6);
3 задание коэффициента сжатия текста; 4 – задание угла наклона тек-
ста;
1
1
2
3
4
   3. ФУНКЦИИ, ОБЕСПЕЧИВАЮЩИЕ РЕАЛИЗАЦИИ КОМАНД
                   СИСТЕМЫ АВТОКАД

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

    Для доступа из АВТОЛИСПА к командам АВТОКАДА используют
функцию coммand. Форма записи для ее вызова имеет вид
    • (coммand <аргумент> "..." . . . ), где <аргумент> − имя вызы-
ваемой из Автокада команды, а "..." здесь и далее показывают, что функ-
ция может иметь дополнительные аргументы в виде числовых значений
или опций этой команды. Имена команд и опции представляют как стро-
ковые константы, а точки (если присутствуют) − как списки из двух или
трех чисел. Если после функции coммand не указывается никакой ин-
формации, это равносильно нажатию пробела на клавиатуре. Если в ка-
честве аргумента команды, которая вызывается функцией coммand, вст-
речается ключевое слово PAUSE, то функция coммand приостановит
свое действие, чтобы пользователь ввёл необходимое значение. Пауза
длится до момента окончания ввода допустимого аргумента.
     При построении изображений чертежей вначале необходимо задать
совокупность параметров, определяющих среду черчения. Данные пара-
метры определяют стиль текста, стиль размеров, совокупность слоев и др.
Данные параметры могут быть установлены с помощью специальной
функции, которую может создать пользователь. Эту функцию условно на-
зовем SAPKA. Ниже приведены фрагменты указанного файла, отражаю-
щие примеры задания стиля текста и слоев, используемых при получении
изображений чертежей и др. [1]. Стиль текста определяет тип, угол накло-
на и высоту шрифта.
• ;задание стиля текста
  (command "style" "russ" " russ " "0" "1" "15" "" "" )
                      1        1    2   3   4
  1 – задание файла шрифта [1]; 2 – задание высоты текста (см. рис. 3.6);
  3 – задание коэффициента сжатия текста; 4 – задание угла наклона тек-
ста;

                                   30