Группы пользователей Autodesk


Вычисление вектора между двумя точками


К Команды

 

К Команды 
 

Вычисление вектора между двумя точками



Вычисление вектора между двумя точками производят функции vec и vec1.

vec(p1,p2)

Возвращает вектор от точки p1 к точке p2.

vec1(p1,p2)

Возвращает единичный вектор в направлении от точки p1 к точке p2.

В следующем примере команда КАЛЬК используется для перемещения выбранных объектов на расстояние, равное 3 единицам, в направлении от центра одного из выбранных кругов к центру другого:

Команда: перенести

Выберите объекты

Базовая точка или перемещение: 'кальк

>> Выражение: 3*vec1(cen,cen)

Выберите объект для привязки CEN: Выбрать дугу или круг

Вторая точка перемещения или <считать перемещением первую точку>: Указать точку или нажать ENTER

Следующие примеры иллюстрируют смысл вычислений векторов и точек:

Примеры вычисления векторов и точек

Выражение

Расшифровка

vec(a,b)

Определяет вектор перемещения от точки a к точке b.

vec1(a,b)

Определяет единичный вектор перемещения от точки a к точке b.

L*vec1(a,b)

Определяет вектор длиной L, направленный от точки a к точке b.

a+v

Определяет точку b, являющуюся результатом перемещения из точки a на вектор v.

a+[5<20]

Определяет точку b, расположенную на расстоянии 5 единиц от точки a под углом 20 градусов. Заметим, что запись [5<20] описывает вектор в полярных координатах.

 



Содержание раздела