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

UptoLike

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

33
L1стрелочный размер ----------- DIMASZ
L2отклонение от оригинала ---- DIMDLI
L3продлить за линию ----------- DIMEXE
L4высота текста ------------------ DIMTXT
Системная размерная переменная DIMTAD 1 позволяет изобра-
жать текст в разрыве или над размерной линией (рис. 3.2а). Размерную
переменную DIMTIH используют для задания ориентации текста относи-
тельно размерной линии (рис. 3.2б). Если DIMTIH принимает значение
Off (откл), положение текста определяется ориентацией размерной линии,
в противном случае, если значение On текст имеет всегда горизонталь-
ную ориентацию.
а) б)
;Пример задания значений системных размерных переменных
;в текстовой программе на языке AutoLISP:
(SETVAR "DIMASZ" 5.)(SETVAR "DIMTXT" 5.)
(SETVAR "DIMEXE" 2.)(SETVAR "DIMDLI" 0.)
(command "DIM" "DIMTAD" 1 "DIMTIH" "OFF" "EXIT")
3.2. Реализация команд системы АВТОКАД
с помощью программ на языке АВТОЛИСП
При получении параметрических изображений вначале выполняют
расчет узловых точек данных изображений, которые в примерах ниже
имеют обозначения р1, р2,и т. п. Далее по расчетным узловым точкам
необходимо построить в среде АВТОКАДА параметрические изображе-
55
55
L
2
L
3
L
1
L
4
Обозначение парамет-
р
а на
р
ис. 3.1
Обозначение размерной
пе
р
еменной
Рис. 3.1. Графическое представление некоторых системных
р
азме
р
ных пе
р
еменных
Рис. 3.2. Графическое представление системных размерных
переменных DIMTAD и DIMTIH
55
55
55
                       Обозначение парамет-               Обозначение размерной
                           ра на рис. 3.1                      переменной
      L1
                  L4
L2         55            L3         L1 – стрелочный размер ----------- DIMASZ
                                    L2 – отклонение от оригинала ---- DIMDLI
                                    L3 – продлить за линию ----------- DIMEXE
                                    L4 – высота текста ------------------ DIMTXT

       Рис. 3.1. Графическое представление некоторых системных
                         размерных переменных

     Системная размерная переменная DIMTAD → 1 позволяет изобра-
жать текст в разрыве или над размерной линией (рис. 3.2а). Размерную
переменную DIMTIH используют для задания ориентации текста относи-
тельно размерной линии (рис. 3.2б). Если DIMTIH принимает значение
Off (откл), положение текста определяется ориентацией размерной линии,
в противном случае, если значение On − текст имеет всегда горизонталь-
ную ориентацию.
                 55            55                 55



                                                                         55
                        а)                                       б)
                Рис. 3.2. Графическое представление системных размерных
                              переменных DIMTAD и DIMTIH
• ;Пример задания значений системных размерных переменных
  ;в текстовой программе на языке AutoLISP:
(SETVAR "DIMASZ" 5.)(SETVAR "DIMTXT" 5.)
(SETVAR "DIMEXE" 2.)(SETVAR "DIMDLI" 0.)
(command "DIM" "DIMTAD" 1 "DIMTIH" "OFF" "EXIT")

            3.2. Реализация команд системы АВТОКАД
            с помощью программ на языке АВТОЛИСП

    При получении параметрических изображений вначале выполняют
расчет узловых точек данных изображений, которые в примерах ниже
имеют обозначения р1, р2, … и т. п. Далее по расчетным узловым точкам
необходимо построить в среде АВТОКАДА параметрические изображе-

                                         33