توابع vec و vec1 بردار را از دو نقطه محاسبه میکنند.
vec(p1, p2)
بردار را از نقطه p1 به نقطه p2 فراهم میکند.
vec1(p1, p2)
بردار واحد را از نقطه p1 به نقطه p2 فراهم میکند.
در مثال زیر، از CAL برای جابجا کردن اشیاء انتخاب شده به مقدار 3 واحد در جهت از مرکز یک دایره انتخابی به مرکز دایره دیگری استفاده شده است:
Command: move
Select objects
Specify base point or displacement: ‘cal
Expression: 3*vec1(cen,cen)
Select entity for CEN snap: Specify a circle or an arc
Specify second point of displacement or <use first point as displacement: Specify a point or press 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] یک بردار در مختصات قطبی است. |
مراجع مرتبط
مفاهیم مرتبط