AutoLISP 응용프로그램 정보

AutoLISP는 배우기 쉽고 설계 작업 자동화에 매우 강력한 기능의 LISP 프로그래밍 언어를 기반으로 합니다. AutoCAD에는 내장 LISP 번역기가 있으므로 명령 프롬프트에 AutoLISP 코드를 입력하거나 외부 파일에서 AutoLISP 코드를 로드할 수 있습니다.

주: AutoLISP 응용프로그램 쓰기를 배우는 데 관심이 없는 사람도 제품에 포함된 많은 유용한 루틴을 활용할 수 있습니다. 또한 AutoLISP 응용프로그램은 인터넷 또는 외부 개발자로부터 다운로드할 수 있습니다. 이러한 루틴을 로드하고 사용하는 방법을 알면 생산성을 높일 수 있습니다.

AutoLISP 응용프로그램이 로드되면 열려 있는 각 도면에 대한 고유한 이름 공간에서 작동합니다. 이름 공간은 각 도면마다 고유한 AutoLISP 응용프로그램이 다른 도면의 AutoLISP 응용프로그램과 충돌하는 기호나 변수 이름 및 값을 갖지 않도록 하는 단절된 환경입니다. 예를 들어, 다음 코드 행은 열려 있는 각 도면에서 실행될 때 a 기호에 서로 다른 값을 설정합니다.

(setq a (getvar "DWGNAME"))

AutoLISP 응용프로그램은 사용자 입력을 요청하는 프롬프트를 표시하고, 내장 AutoCAD 명령에 직접 액세스하고, 도면 데이터베이스에서 직접 객체를 작성하거나 수정할 수 있습니다. AutoLISP 루틴을 작성함으로써 AutoCAD에 분야별 또는 워크플로우 연계 명령을 추가할 수 있습니다. 일부 AutoCAD 표준 명령은 실제로는 AutoLISP 응용프로그램입니다.

바로 결과를 확인하기 위해 명령 프롬프트에서 코드를 입력하여 시험해 볼 수 있습니다. 이러한 기능이 있어 사용자의 프로그래밍 경험과 관계없이 AutoLISP 언어를 쉽게 시험해 볼 수 있습니다.

AutoLISP는 응용프로그램에 대한 다음의 세 가지 파일 형식을 제공합니다.

주: VLX 파일은 Windows에서만 지원됩니다.