AutoCAD

Attdef 정의와 속성블럭(Block) 만들기, Attdisp에 대해 알아봅시다.

데브프로그라 2025. 6. 15. 20:48
반응형

Attdef와 Attdisp를 활용하기 위해 속성블록(Block)을 만들어 활용해서 설명하도록 하겠습니다

목  차

    Attdef 정의

    예제는 품번기호로 속성블록(Block)을 만들어 설명하도록 하겠습니다.

    1.     (Circle)을 그립니다.

    2.     (Line)을 그립니다.

    3.     TextAttdef명령을 이용하여 속성을 정의 합니다. 품번기호 작성할 때마다 번호가 달라져야 하고, 추후 변경이나 데이터를 정리하여 사용할 수 있습니다.

    속성정의 (Command: Attdef)

    -       태그 (T) : Tag 구분 표시 입력합니다.

    -       프롬프트 (M) : 속성 값 프롬프트를 입력합니다.

    -       문자 설정 자리 맟춤 : 중간, 중간에 표시 (원의 중심에 맞춤)

     

    Attdef 블록 만들기

    품번기호 블록도면 만들어서 속성도면으로 만들기

    1. Block 만들기 품번기호를 블록으로 만듭니다.

    2. 품번기호 작성하여 블록(Balloon)을 만들어 줍니다. (, , 속성을 선택합니다.)

    3. 태그값을 숫자로 입력합니다.

    4.  도면에 필요한 품번기호를 여러개 품번을 다르게 만들어 배치하여 작성합니다.

    5. 품번기호를 편집하고자 할때는 속성블럭을 더블클릭하여, 번호를 변경할 수 있습니다.

    품번기호의 블록을 삽입하여 완성된 이미지를 확인할 수 있습니다

    Attdisp 명령 이란?

    도면의 모든 블록 속성에 대한 가시성 재지정을 조정합니다. 찾기 자동 재생성을 조정하는 REGENAUTO 꺼져 있지 않으면 가시성 설정을 변경한 도면이 재생성 됩니.

    도면의 모든 블록 속성에 대한 가시성 재지정을 조정합니다.

    자동 재생성을 조정하는 REGENAUTO 꺼져 있지 않으면 가시성 설정을 변경한 도면이 재생성됩니다. 속성의 현재 가시성은 ATTMODE 시스템 변수에 저장됩니다.

    : AutoCAD LT에서는 REGENAUTO 사용할 없습니다.

    다음과 같은 프롬프트가 표시됩니다.

    일반

    속성의 정의된 가시성 설정을 복원합니다. 가시성 속성이 표시됩니다. 숨김 속성은 표시되지 않습니다.

    켜기

    원래의 가시성 설정을 재지정하여 모든 속성을 표시합니다.

    끄기

    원래의 가시성 설정을 재지정하여 모든 속성을 숨깁니다.

     

    Attdisp 활용 블록 속성의 가시성을 재지정합니다

    Command : Attdisp
    속성 화면 표시 설정 입력 [일반(N)/켜기(ON)/끄기(OFF)] <ON>: 켜기 / 끄기

    <속성 켜기>

    <속성 끄기>

    연관 게시물

    2025.06.02 - [AutoCAD] - AutoCAD Attdef 속성, Attribute 정의를 알아봅니다.

     

    AutoCAD Attdef 속성, Attribute 정의를 알아봅니다.

    데이터를 블록에 저장하기 위한 속성 정의를 작성합니다. 찾기 속성 정의 대화상자가 표시됩니다. 속성이란 블록 정의와 함께 작성 및 포함되는 객체입니다.목 차속성 대화상자1. 모드 - 숨김 :

    devprogra.tistory.com

     

    반응형

    /* 코드복사 버튼 */ pre { position: relative; overflow: visible; } pre .copy-button { opacity: 0; position: absolute; right: 8px; top: 4px; padding: 6px 18px; color: rgb(255, 255, 255); background: rgba(255, 223, 0, 0.6); border-radius: 5px; transition: opacity .3s ease-in-out; } pre:hover .copy-button { opacity: 1; } pre .copy-button:hover { color: #eee; transition: all ease-in-out 0.3s; } pre .copy-button:active { color: #33f; transition: all ease-in-out 0.1s; } .copy-message:before { content: attr(copy-message); position: absolute; left: -95px; top: 0px; padding: 6px 18px; color: #fff; background: rgba(255, 223, 0, 0.6); border-radius: 5px; } /* 코드복사 버튼 END */