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

UptoLike

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

97
P_T6 (LIST 52.5 260) P_T7 (LIST 293.7 235) P_T8 (LIST 293.7 225)
P_T9 (LIST 293.7 215.3) P_T10 (LIST 293.7 205) P_T11 (LIST 293.7 195.3)
P_T12 (LIST 293.7 185) P_T13 (LIST 293.7 175)
) ; Блок задания координат точек исходных данных на рабочем поле (см. рис. 7.3)
(setq P_T20 (list 318 155) P_T21 (list 293 140) P_T22 (list 293 130) P_T23 (list 293 115)
P_T24 (list 293 105) P_T25 (list 293 90) P_T26 (list 293 80) P_T27 (list 293 65)
P_T28 (list 293 55) P_T29 (list 293 40) P_T30 (list 293 30) P_T31 (list 293 10)
P_T32 (list 404 132) P_T33 (list 404 107) P_T34 (list 404 82) P_T35 (list 404 57)
P_T36 (list 404 32) P_T37 (list 404 8)
) ; Блок формирования изображения рисунка исходных данных
(COMMAND
(sl2) "text" P_T "6" "0" "A" "text" P_T1 "6" "0" "A" "text" P_T2 "3.5" "0" "1"
"text" P_T3 "3.5" "0" "2"
(sl0) "text" P_T4 "6" "0" "Задача 1" "text" P_T5 "8" "0" "Тема 2"
"text" P_T6 "12" "0" "Изображение прямой на К.Ч." "circle" P_C 3 "circle" P_C1 3
(sl5) "text" P_T7 "6.5" "0" "Построить горизон-" "text" P_T8 "6.5" "0" "таль h проходя
щую,"
"text" P_T9 "6.5" "0" "через точку A" "text" P_T10 "6.5" "0" "имеющую наклон к"
"text" P_T11 "6.5" "0" "плоскости проекций" "text" P_T12 "6.5" "0" "П2 равный 45"
"text" P_T13 "6.5" "0" "(градусов)."
(sl0) "LINE" P_L P_L1 "" (sl4)
) ; Задание кода файла проверки
(setq TEST_N "T2-z1")
) (T2-z1) (COMMAND "ZOOM" "All")
);==================== конец – tema1-zad1 ==============================
7.3. Оценка правильности графических построений
с помощью использования функций доступа к примитивам
На рис. 7.4 представлена блок-схема программы, выполняющей про-
верку правильности построений студентом графических построений при
решении задачи, представленной на рис. 7.2.
Рис. 7.4. Блок-схема оценки правильности графических
построений задачи, представленной на рис. 7.2
11
2
11
3
нет
да
да
нет
6
9
11
10
1
5
11
4
7
да
да
да
нет
нет нет
11
8
нет
         P_T6 (LIST 52.5 260)        P_T7 (LIST 293.7 235)       P_T8 (LIST 293.7 225)
         P_T9 (LIST 293.7 215.3) P_T10 (LIST 293.7 205) P_T11 (LIST 293.7 195.3)
         P_T12 (LIST 293.7 185)      P_T13 (LIST 293.7 175)
  ) ; Блок задания координат точек исходных данных на рабочем поле (см. рис. 7.3)
(setq P_T20 (list 318 155) P_T21 (list 293 140) P_T22 (list 293 130) P_T23 (list 293 115)
        P_T24 (list 293 105) P_T25 (list 293 90) P_T26 (list 293 80) P_T27 (list 293 65)
        P_T28 (list 293 55) P_T29 (list 293 40) P_T30 (list 293 30) P_T31 (list 293 10)
        P_T32 (list 404 132) P_T33 (list 404 107) P_T34 (list 404 82) P_T35 (list 404 57)
        P_T36 (list 404 32) P_T37 (list 404 8)
  ) ; Блок формирования изображения рисунка исходных данных
 (COMMAND
   (sl2) "text" P_T "6" "0" "A"      "text" P_T1 "6" "0" "A"    "text" P_T2 "3.5" "0" "1"
          "text" P_T3 "3.5" "0" "2"
   (sl0) "text" P_T4 "6" "0" "Задача 1"               "text" P_T5 "8" "0" "Тема 2"
         "text" P_T6 "12" "0" "Изображение прямой на К.Ч." "circle" P_C 3 "circle" P_C1 3
   (sl5) "text" P_T7 "6.5" "0" "Построить горизон-" "text" P_T8 "6.5" "0" "таль h проходя
          щую,"
       "text" P_T9 "6.5" "0" "через точку A"      "text" P_T10 "6.5" "0" "имеющую наклон к"
       "text" P_T11 "6.5" "0" "плоскости проекций" "text" P_T12 "6.5" "0" "П2 равный 45"
       "text" P_T13 "6.5" "0" "(градусов)."
  (sl0) "LINE" P_L P_L1 "" (sl4)
  ) ; Задание кода файла проверки
  (setq TEST_N "T2-z1")
) (T2-z1) (COMMAND "ZOOM" "All")
);==================== конец – tema1-zad1 ==============================


       7.3. Оценка правильности графических построений
   с помощью использования функций доступа к примитивам

    На рис. 7.4 представлена блок-схема программы, выполняющей про-
верку правильности построений студентом графических построений при
решении задачи, представленной на рис. 7.2.


         1                                                                                           9
                                                                                                да
                            да               да                  да             да
         2           3             4                   5              6              7               8
                          нет          нет                 нет            нет             нет            нет

                     10           11                   11             11             11              11

              Рис. 7.4. Блок-схема оценки правильности графических
                  построений задачи, представленной на рис. 7.2


                                                  97