Среда, 05.02.2025, 15:34
Системы автоматизированного проектирования в радиоэлектронике
В начало | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
(osnap точка режим) - возвращает точку, которая является результатом объектной привязки, задаваемой в строке "режим” для указанной точки.
(setq pt2 (osnap pt1 "mid”))
(setq pt2 (osnap pt1 "mid, end, cen”))
(setq pt2 (getpoint))

(polar точка угол расстояние) - возвращает точку, находящуюся на "расстоянии” и под "углом” от заданной.
(polar ‘(1 1 2) 0,5 20) → (x x x)

(distance точка1 точка2) - возвращает расстояние между двумя точками.
(angle точка1 точка2) - возвращает угол в радианах между лучом от т1 в т2
(angle ‘(1 2) ‘ (1 5)) -- 1,57

(inters p1 p2 p3 p4 [onseg]) - возвращает точку пересечения отрезков p1 p2 и p3 p4. Если onseg=nil, то возвращает точку пересечения продолжения отрезков.
(textbox список) – измеряется прямоугольник с текстом.
 (textbox ‘(1. "Hello world.”)))
 ((x x x) (x x x))

Пример:

inters '(2.25 4.50) '(-2.25 6.335) '(1.27 0.50) '(-8.65 -2.30)) — возвращает nil; 
(inters '(2.25 4.50) '(-2.25 6.335) '(1.27 0.50) '(-8.65 -2.30) nil) — возвращает (7.64593 2.29966); 

(polar '(16.32 4.782) 0.345 4.79) — возвращает (20.8278 6.40196); 
(osnap '(16.32 4.782) "_end,_mid") — возвращает координаты точки, уточненной с помощью применяемых одновременно функций объектной привязки к конечной и средней точкам.


Поиск
Друзья сайта
Copyright MyCorp © 2025
Конструктор сайтов - uCoz