從兩點計算向量 (CAL 指令)

函數 vecvec1 用於透過兩點計算一個向量。

vec(p1,p2)

計算從點 p1 至點 p2 的向量。

vec1(p1,p2)

計算從點 p1 至點 p2 的單位向量。

以下範例使用 CAL,沿從所選的某個圓的圓心至所選的另一個圓的圓心方向,將選取的物件移動三個單位:

指令: move

選取物件

指定基準點或位移: 'cal

>>表示式: @+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

決定點 a 沿向量 v 位移後所得的點 b

a+[5<20]

確定點 a 以 20 度角偏移 5 個單位後所得到的點 b。注意 [5<20] 是以極座標表示的向量。