As funções vec e vec1 calculam um vetor partindo de dois pontos.
Fornece o vetor do ponto p1 ao ponto p2.
Fornece o vetor unitário do ponto p1 ao ponto p2.
O exemplo a seguir utiliza CAL para mover os objetos selecionados 3 unidades na direção do centro de um círculo selecionado para o centro de outro círculo selecionado:
Comando: move
Selecionar objetos
Especificar o ponto base ou deslocamento: 'cal
>> Expressão: 3*vec1(cen,cen)
Selecionar entidade para snap CEN: especifique um círculo ou um arco
Especificar o segundo ponto do deslocamento ou <usar primeiro ponto como deslocamento>: especifique um ponto ou pressione Enter
Os exemplos a seguir ilustram o significado dos cálculos de vetores e pontos.
| 
 Exemplos de cálculos de vetores e pontos  | 
|
|---|---|
| 
 Expressão  | 
 Significado  | 
| 
 vec(a,b)  | 
 Determina a translação do vetor do ponto a para o ponto b.  | 
| 
 vec1(a,b)  | 
 Determina a direção do vetor unitário do ponto a para o ponto b.  | 
| 
 L*vec1(a,b)  | 
 Determina p vetor de comprimento L na direção do ponto a ao ponto b.  | 
| 
 a+v  | 
 Determina o ponto b, que é uma translação do ponto a até o vetor v.  | 
| 
 a+[5<20]  | 
 Determina o ponto b posicionado a uma distância de 5 unidades do ponto a sob o ângulo de 20 graus. Observe que [5<20] é um vetor de coordenadas polares.  |