Загрузка...

Функции, используемые для построения изображений


Построение изображений
Для использования AutoLisp при построении геометрических изображений (даже без участия пользователя) используются специальные функции. Базовым объектом при построении является точка которую можно задать в виде списка координат или через другую точку. Существуют и другие приемы:
1. Используемые функции
(POLAR <точка><угол><расстояние>) функция возвращает точку, находящуюся под определенным углом относительно другой точки на расстоянии L.
(SETQ P2 (POLAR P1 0.5 25))

2. Определение точки как места, пересечения двух отрезков
(INTERS <точка_1><точка_2><точка_3><точка_4>[<признак>]) функция находит пересечение отрезков (точка_1; точка_2) и (точка_3; точка_4) и возвращает найденную точку в виде списка координат. Если признак равен NIL, то будет определена точка пересечения линий бесконечной длины, наложенных на заданные отрезки. Если признак отсутствует или имеет другое значение, то точка пересечения находится внутри отрезка.
3. Определение положения точки с помощью
(ANGLE <точка_1><точка_2>) вычисляется угол между точкой_1, точкой_2 и осью ОХ.
4. (DISTANCE <точка_1><точка_2>)
(SETQ P3 (DISTANCE P1 P2))

Загрузка...