O AutoLISP não está disponível no AutoCAD LT.
As variáveis do AutoLISP podem ser utilizadas em expressões aritméticas. As variáveis devem ser de um dos seguintes tipos: real, inteiro, ou 2D ou 3D ponto (vetor).
Este exemplo define um ponto posicionado 5 unidades na direção X e 1 unidade na direção Y a partir do ponto armazenado na variável A do AutoLISP.
A+[5,1]
Se você inserir uma variável do AutoLISP com um nome que contém um caractere com significado especial em CAL, como as +,- , * ou /, coloque o nome da variável entre apóstrofos ('), por exemplo:
'número-de-furos'
Para atribuir um valor a uma variável do AutoLISP, coloque o nome da variável e o sinal de igual (=) antes da expressão aritmética. Mais tarde, você poderá utilizar o valor dessa variável para outros cálculos.
Este exemplo grava os valores de duas expressões nas variáveis do AutoLISP P1 e R1 .
Comando: cal
>> Expressão: P1=cen+[1,0]
>> Selecionar a entidade para snap CEN: Selecione um círculo ou um arco
Comando: cal
>> Expressão: R1=dist(end,end)/3
>> Selecionar entidade para snap END: Selecione um objeto com ponto final
Este exemplo utiliza os valores das variáveis P1 e R1 :
Comando: circulo
Especificar o ponto central para o círculo ou [3P/2P/Ttr (tangente tangente raio)]: 'cal
>> Expressão: P1+[0,1]
Especificar o raio do círculo ou [Diâmetro] <último>: 'cal
>> Expressão: R1+0.5