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

UptoLike

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

36
Пример 6. (command "fillet" "r" r1) задание размера радиуса сопряже-
ния. Значение радиуса сопряжения принимает значение переменной,
имеющей обозначение r1. (command "fillet" p1 p2)построение со-
пряжения между двумя отрезками прямых, точки р1 и р2 задают произ-
вольные точки, принадлежащие сопрягаемым прямым (рис. 3.8).
Пример 7. Перед выполнением операции штриховки необходимо вы-
полнить изображение замкнутого контура с помощью команды pline.
Например: (command "pline" p1 p2 p3 p4 p1 ""). В данном случае вы-
бор замкнутого контура, подлежащего штриховке, делается с помощью
указания одной точки.
(command "hatch" "jis_wood" "5" "0" p3 p5 "") построение штри-
ховки с выбором замкнутых контуров, определяемых точками, принад-
лежащими этим контурам (рис. 3.9а). "jis_wood " – определяет тип
штриховки, "5" масштаб штриховки, "0" – угол наклона штриховки,
p3, p5 точки, необходимые для выбора объектов, определяющих
замкнутые контуры.
(command "hatch" "jis_wood" "5" "0" "w" p6 p7 "")построение
штриховки с выбором замкнутого контура с использованием рамки
(рис. 3.9б). "w" задание опции выбора объектов с помощью рамки;
p4, p5 точки, задающие вершины рамки по диагонали.
а б
P1
P2
r1
Рис. 3.8. Реализация команды fillet
Рис. 3.9. Реализация команды hatch
р6
p
3
p5
p1
p4
p
2
р7
• Пример 6. (command "fillet" "r" r1) – задание размера радиуса сопряже-
  ния. Значение радиуса сопряжения принимает значение переменной,
  имеющей обозначение r1. (command "fillet" p1 p2) – построение со-
  пряжения между двумя отрезками прямых, точки р1 и р2 задают произ-
  вольные точки, принадлежащие сопрягаемым прямым (рис. 3.8).

                                   P1
                                    r1           P2


                    Рис. 3.8. Реализация команды fillet

• Пример 7. Перед выполнением операции штриховки необходимо вы-
  полнить изображение замкнутого контура с помощью команды pline.
  Например: (command "pline" p1 p2 p3 p4 p1 ""). В данном случае вы-
  бор замкнутого контура, подлежащего штриховке, делается с помощью
  указания одной точки.
  (command "hatch" "jis_wood" "5" "0" p3 p5 "") – построение штри-
  ховки с выбором замкнутых контуров, определяемых точками, принад-
  лежащими этим контурам (рис. 3.9а). "jis_wood " – определяет тип
  штриховки, "5" – масштаб штриховки, "0" – угол наклона штриховки,
  p3, p5 – точки, необходимые для выбора объектов, определяющих
  замкнутые контуры.
  (command "hatch" "jis_wood" "5" "0" "w" p6 p7 "") – построение
   штриховки с выбором замкнутого контура с использованием рамки
   (рис. 3.9б). "w" – задание опции выбора объектов с помощью рамки;
   p4, p5 – точки, задающие вершины рамки по диагонали.

               p2          p3                              р7


             p1           p4
                          p5

                                                      р6
                    а                             б
                  Рис. 3.9. Реализация команды hatch

                                      36