AutoCAD LT에서는 AutoLISP를 사용할 수 없습니다.
산술 표현식에 AutoLISP 변수를 사용할 수 있습니다. 변수는 실수, 정수, 벡터의 2D 점 또는 3D 점 중의 하나여야 합니다.
다음 예는 AutoLISP 변수 A 에 저장되어 있는 점으로부터 X 방향으로 5단위, Y 방향으로 1단위 떨어진 곳에 위치한 점을 정의합니다.
A+[5,1]
CAL에 있는 +, –, * 또는 /와 같은 특수 의미를 지닌 문자를 포함하는 이름을 가진 AutoLISP 변수를 입력하면, 다음 예에서처럼 변수 이름을 어포스트로피(')로 닫습니다.
'number-of-holes'
AutoLISP 변수에 값을 지정하려면 산술 표현식 앞에 변수 이름과 같음 기호(=)를 놓습니다. 나중에 이 변수 값을 다른 계산에 사용할 수 있습니다.
다음 예는 두 표현식의 값을 AutoLISP 변수 P1 과 R1 에 저장합니다.
명령: cal
>> 표현식: P1=cen+[1,0]
>> CEN 스냅에 대한 도면요소 선택:원 또는 호 선택
명령: cal
>> 표현식: R1=dist(end,end)/3
>> END 스냅에 대한 도면요소 선택: 끝점을 가진 객체 선택
다음 예는 변수 P1 및 R1 의 값을 사용합니다.
명령: circle
원의 중심점 지정 또는 [3P/2P/Ttr(접선 접선 반지름)]: 'cal
>> 표현식: P1+[0,1]
원의 반지름 지정 또는 [지름(D)] <last>: 'cal
>> 표현식: R1+0.5