Funkce vec a vec1 ze dvou bodů vypočítají vektor.
Dává vektor z bodu b1 do bodu b2.
Dává jednotkový vektor z bodu b1 do bodu b2.
V následujícím příkladu se KAL používá k posunutí zvolených objektů o 3 jednotky ve směru od středu jedné zvolené kružnice do středu jiné zvolené kružnice:
Příkaz: posunout
Vybrat objekty
Určete referenční bod nebo posun:'cal
>> Výraz: @+3*vec1(cen,cen)
Zvolte entitu pro uchopení bodu STŘ: Zadejte kružnici nebo oblouk
Zadejte druhý bod posunutí nebo <použijte první bod jako posunutí>: Zadejte bod nebo stiskněte klávesu Enter.
Následující příklady ilustrují význam výpočtů vektorů a bodů.
| 
 Příklady výpočtů bodů a vektorů  | 
|
|---|---|
| 
 Výraz  | 
 Význam  | 
| 
 vec(a,b)  | 
 Určuje translaci vektoru z bodu a do bodu b.  | 
| 
 vec1(a,b)  | 
 Určuje směr jednotkového vektoru z bodu a do bodu b.  | 
| 
 L*vec1(a,b)  | 
 Určuje vektor o délce L ve směru z bodu a do bodu b.  | 
| 
 a+v  | 
 Určuje bod b, který je translací bodu a vektorem v.  | 
| 
 a+[5<20]  | 
 Určuje bod b umístěný 5 jednotek od bodu a pod úhlem 20 stupňů. Uvědomte si, že [5<20] je vektor v polárních souřadnicích.  |