REVIT&CAD

[AUTOCAD] 오토캐드 리습 사용법(Lisp), Z값 0으로 만들어주는 리습(3D2D)

냉평온평 2022. 1. 17. 18:32

오토캐드 리습(LISP)이란?

AUTOCAD 리습은 AUTODESK에서 만든 기능들을 활용하여 반복적인 기능(매크로) 및 사용자들의 원활한 작업을 위해 TEXT 에디터를 통해 명령 프로그래밍을 할 수 있는 것을 말합니다.

즉, 캐드에 없는 기능들을 만들어서 사용할 수 있다는 것입니다.


Z값(고도)을 0으로 만들어주는 리습 공유

3d2d.LSP
0.00MB

캐드를 이용하다 보면 굉장히 많이 유용하게 쓰일 리습입니다. 캐드를 사용하다보면 필렛이 안되거나 서로 TRIM 트림이 안 되는 상황이 나타날 것입니다. 그 이유를 보면 그중 하나가 바로 Z값이 서로 다른 이유가 있을 겁니다.

CTRL+1 눌러 특성 창을 열어봅시다

특성창에 레이어 확인 결과 고도가 잡힌 모습

특성 창에서 레이어를 보면 고도가 13000 잡힌 모습이 보입니다. 이 뜻은 우리가 캐드를 그릴 때는 X축, Y축 2D 그래픽으로 도면 혹은 드로잉을 합니다. 하지만 저렇게 고도가 잡히는 것은 말 그대로 Z값입니다. 3D죠. 그렇기 때문에

서로 필렛이나 트림이 안 되는 것입니다. 3D로 보면 결국 서로 다른 선상에 있는 선들이라는 것입니다.

3D로 전환시 산 지형으로 보이는 모습

공유해준 3D2D.lisp은 선택한 모든 레이어를 고도 값을 0으로 만들어주는 기능을 합니다. 

 

캐드 리습 등록 방법

lisp파일을 메모장으로 열어본 이미지

오토캐드 LISP은 다른 인터넷에 많이 널려져 있습니다. 파일명은 000.lisp 파일로 메모장으로 text 에디터를 넣어 활성화시키는 것입니다.

명령어 APPLOAD

명령어 "APPLOAD" 하여서 앱(리습)을 로드하시면 됩니다.

APPLOAD 창

창 하나가 뜰 것인데, 여기서 다운로드하여준 3D2D.lisp를 로드하시면 됩니다.

3d2d.lisp 로드가 성공적으로 완료된 모습

그럼 밑에 문구처럼 3 d2 d.lisp가 성공적으로 로드되었습니다. 문구가 뜹니다.

그럼 이제 명령어 : 3d2d 치시면 선택한 모든 레이어가 고도 값(z 축) : 0으로 잡히는 기능이 됩니다.

하지만,

시작하기 세트에서 꼭 추가하셔야 합니다.

시작하기 세트는 말 그대로 캐드를 껐다가 다시 시작할 때 자동으로 3d2d리습이 등록되는 것을 말합니다.

하지 않을 경우 계속 로드를 해줘야 하는 불편함이 있습니다.

시작하기 세트 - 목차 클릭

시작하기 세트의 목차를 클릭해주시고, "추가"를 클릭하여 똑같이 3d2d.lisp를 추가해주시면 됩니다.

실행하기 앞서 명령어 "3 d2 d" 가 먹히지 않을 수 있습니다. 그럴때에는 캐드를 완전히 껏다가 다시 실행해주시면 됩니다.(로드하고 한번은 껏다가 켜야 함)

명령어 3d2d 실행결과 21462개의 레이어를 Z값 0으로 만들었다고 나옵니다.

확인 결과 고도값이 "0" 인 것을 확인

이렇게 한 개씩 고도값을 0으로 만들기보다 손쉽게 Z값을 0으로 만들었습니다!!