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. |