Autocad (4) – 리습: 블록 이름 변경

이 AutoLISP 스크립트는 AutoCAD에서 사용자가 선택한 블록의 이름을 변경하는 기능을 제공합니다. 스크립트는 동적 대화 상자(DCL)를 생성하여 사용자가 새로운 블록 이름을 입력할 수 있게 합니다. 이 과정을 통해, 사용자는 도면 내의 특정 블록 이름을 쉽게 변경할 수 있습니다.

기능 요약

  • 사용자가 도면 내에서 이름을 변경하고자 하는 블록을 선택합니다.
  • 선택된 블록의 현재 이름이 대화 상자에 표시됩니다.
  • 사용자는 대화 상자에서 새로운 이름을 입력할 수 있습니다.
  • 새로운 이름으로 블록 이름이 변경됩니다.

사용 방법

  1. 스크립트 로드: 스크립트를 AutoCAD에 로드합니다.
  2. 명령 실행: 명령창에 bn을 입력하고 엔터를 누릅니다.
  3. 블록 선택: 명령창의 지시에 따라 이름을 변경할 블록을 선택합니다.
  4. 이름 변경: 생성된 대화 상자에서 새로운 블록 이름을 입력하고 확인을 클릭합니다.

스크립트 상세

  • create_dialog_bn 함수는 동적 대화 상자 파일(DCL)을 생성합니다. 이 대화 상자에는 텍스트 입력 필드와 확인/취소 버튼이 포함됩니다.
  • 사용자가 블록을 선택하면, 해당 블록의 현재 이름이 대화 상자에 표시됩니다.
  • 사용자가 새 이름을 입력하고 확인을 누르면, rename 명령어를 사용하여 블록의 이름이 변경됩니다.
  • 스크립트는 또한 사용자 정의 오류 처리 기능(myerror)을 포함하여, 예기치 않은 오류가 발생할 경우 사용자에게 알립니다.

주의 사항

  • 이 스크립트는 AutoCAD의 ActiveX 인터페이스를 사용하여 동작하므로, AutoCAD가 설치된 환경에서만 사용할 수 있습니다.
  • 스크립트 실행 전, AutoCAD의 버전과 호환성을 확인하세요.
  • DCL 대화 상자는 사용자에게 시각적 인터페이스를 제공하여, 스크립트의 사용성을 향상시킵니다.

이 스크립트는 AutoCAD 사용자들이 도면 관리 및 조직을 보다 효율적으로 수행할 수 있도록 돕습니다, 특히 블록 이름 관리가 필요한 경우 유용하게 사용할 수 있습니다.

lsp 리습 다운로드: bn – 블럭 이름 변경.lsp


다른 lsp 바로가기

Autocad (1) – 리습: 캐드를 엑셀로

Autocad (2) – 리습: 블록 깨기, 잠그기

Autocad (3) – 리습: 오스냅 꺼질 때 

Autocad (4) – 리습: 블록 이름 변경

Autocad (5) – 리습: 3D를 2D로

Autocad (6) – 리습: 카운터 보어 치수

Autocad (7) – 리습: 중심선 그리기

Autocad (8) – 리습: 모따기 생성(chamfer)

Autocad (9) – 리습: 모따기 치수(chamfer)

Autocad (10) – 리습: LTS 개별 조정

Autocad (11) – 리습: 카운터싱크 치수

Autocad (12) – 리습: 치수 삭제

Autocad (13) – 리습: DIMSCALE, LTS 자동변경

Autocad (14) – 리습: 여러 텍스트 일괄 수정

Autocad (15) – 리습: 모깎기 생성(fillet)

Autocad (16) – 리습: 탭 치수 자동 기입

Autocad (17) – 리습: 선택 레이어 끄고 켜기

Autocad (18) – 리습: 숫자로 레이어 변경

Autocad (19) – 리습: 파이 기호 입력

Autocad (20) – 리습: 핀 홀 치수 기입

Autocad (21) – 리습: 문자 다중 선택 바꾸기

Autocad (22) – 리습: 문자 크기 변경

Autocad (23) – 리습: 원하는 문자로 바꾸기

Autocad (24) – 리습: 알루미늄 중량 구하기

Autocad (25) – 리습: 구리 중량 구하기

Autocad (26) – 리습: 철 중량 구하기

Autocad (27) – 리습: 줌 리습

Autocad (28) – 리습: 현재 상태 레이어 변경

Autocad (29) – 리습: 치수삭제2

Autocad (30) – 리습: 치수만 선택