오토캐드 MLEADER 블록 지시선 만드는 방법 (블록을 화살표에 연결)

오토캐드에서 MLEADER를 사용하면 화살표 끝에 일반적인 문자뿐만 아니라 블록(Block)을 연결해서 사용할 수도 있습니다.

일반 MLEADER가

화살표 + 문자

형태라면 블록 지시선은

화살표 + 블록

형태라고 생각하면 이해하기 쉽습니다.

특히 기계도면에서 부품번호를 표시하는 풍선번호(Balloon)나 회사에서 사용하는 특정 기호를 반복해서 표시해야 할 때 유용합니다.

블록을 한 번 만들어두고 MLEADERSTYLE에 등록하면 이후에는 MLEADER 명령어만으로 동일한 형태의 블록 지시선을 반복해서 작성할 수 있습니다.

이번 글에서는 오토캐드 MLEADER 블록 지시선 만드는 방법부터 블록 생성, MLEADERSTYLE 설정, 속성(Attribute)을 활용한 번호 입력 방법까지 알아보겠습니다.


MLEADER 블록 지시선이란?

오토캐드 MLEADER에는 지시선 끝에 표시되는 콘텐츠가 있습니다.

일반적으로 많이 사용하는 것은 MText 문자입니다.

예를 들어

→ Ø10 HOLE

처럼 화살표 옆에 설명 문자를 표시하는 방식입니다.

하지만 MLEADERSTYLE에서는 콘텐츠를 문자 대신 Block으로 지정할 수도 있습니다.

예를 들어 원 안에 부품번호가 들어가는 블록을 만들어두면

화살표 ─── ①

처럼 부품번호를 가리키는 지시선을 만들 수 있습니다.

기계 조립도나 부품도처럼 동일한 형식의 기호를 반복해서 사용하는 도면에서 특히 편리합니다.


MLEADER 블록 지시선을 만드는 전체 과정

처음 설정하는 경우에는 과정이 조금 복잡해 보일 수 있습니다.

전체적인 순서를 먼저 정리하면 다음과 같습니다.

① 지시선에 사용할 블록 만들기

② 필요하면 블록에 속성(Attribute) 추가

MLEADERSTYLE 실행

④ 새로운 MLEADER 스타일 만들기

⑤ Content Type을 Block으로 설정

⑥ 사용할 블록 선택

⑦ 스타일 저장 및 현재 스타일로 지정

MLEADER 명령어로 블록 지시선 작성

한 번 스타일을 만들어두면 이후에는 매번 이 과정을 반복할 필요가 없습니다.


1. 지시선에 사용할 블록 만들기

먼저 MLEADER 끝에 표시할 블록이 필요합니다.

예를 들어 원 안에 숫자가 들어가는 부품번호용 풍선기호를 만든다고 가정해보겠습니다.

먼저 CIRCLE 명령어로 원하는 크기의 원을 그립니다.

블록의 모양은 작업 목적에 따라 자유롭게 만들 수 있습니다.

예를 들어 다음과 같은 형태를 사용할 수 있습니다.

  • 원형 부품번호
  • 사각형 부품번호
  • 삼각형 기호
  • 검사 표시
  • 용접 관련 기호
  • 회사 전용 도면 기호

블록을 만들 때는 실제 도면에서 사용할 크기를 고려하는 것이 좋습니다.


2. BLOCK 명령어로 블록 만들기

기호를 만들었다면 블록으로 등록합니다.

명령창에

BLOCK

을 입력하고 Enter를 누릅니다.

블록 정의 창이 나타나면 블록 이름을 입력합니다.

예를 들어

PART_NO

처럼 알아보기 쉬운 이름을 사용할 수 있습니다.

그다음 기준점(Base Point)을 지정합니다.

기준점은 나중에 MLEADER와 블록이 연결될 때 중요한 역할을 하기 때문에 블록의 형태를 고려해 적절한 위치를 지정합니다.

마지막으로 블록에 포함할 객체를 선택하고 확인합니다.

이제 현재 도면에 블록이 등록됩니다.


3. 번호를 바꾸고 싶다면 속성 블록 활용하기

부품번호처럼 블록 안의 내용이 계속 달라져야 한다면 일반 TEXT를 블록 안에 넣는 것보다 속성(Attribute)을 사용하는 것이 편리합니다.

예를 들어 첫 번째 부품에는

1

두 번째 부품에는

2

세 번째 부품에는

3

처럼 번호를 변경해야 한다고 가정해보겠습니다.

이때 각각 다른 블록을 만들 필요는 없습니다.

하나의 블록에 속성을 만들어두고 삽입할 때마다 값을 변경하면 됩니다.


4. ATTDEF로 블록 속성 만들기

속성을 만들려면 명령창에

ATTDEF

를 입력합니다.

ATTDEF는 Attribute Definition, 즉 속성 정의를 만드는 명령어입니다.

속성 정의 화면에서는 태그(Tag), 프롬프트(Prompt), 기본값(Default) 등을 설정할 수 있습니다.

예를 들어 부품번호라면 태그를

PART_NO

처럼 지정할 수 있습니다.

화면에 표시될 문자 위치와 높이를 지정한 뒤 원 안쪽 중앙에 배치합니다.

이후 원과 속성 정의를 함께 선택해 BLOCK으로 만들면 번호를 변경할 수 있는 풍선번호 블록을 만들 수 있습니다.


5. MLEADERSTYLE 실행하기

블록 준비가 끝났다면 이제 해당 블록을 MLEADER에 연결해야 합니다.

명령창에

MLEADERSTYLE

을 입력하고 Enter를 누릅니다.

그러면 다중 지시선 스타일 관리자(Multileader Style Manager)가 나타납니다.

기존 스타일을 수정할 수도 있지만 블록 지시선 전용 스타일을 새로 만들어두는 것이 관리하기 편리합니다.

New(새로 만들기)를 선택합니다.


6. 블록 지시선 전용 스타일 만들기

새로운 스타일 이름을 지정합니다.

예를 들어

MLEADER_부품번호

또는

MLEADER_BLOCK

처럼 용도를 알아보기 쉽게 지정하면 됩니다.

회사에서 정해놓은 CAD 스타일 이름 규칙이 있다면 해당 규칙에 맞춰 이름을 지정하는 것이 좋습니다.

새로운 스타일을 만든 뒤 수정 화면으로 이동합니다.


7. Content Type을 Block으로 변경하기

다중 지시선 스타일 수정 화면에서 Content(내용) 탭으로 이동합니다.

일반적인 문자 지시선에서는 콘텐츠 유형이 MText로 설정되어 있을 수 있습니다.

블록 지시선을 만들려면 콘텐츠 유형을

Block

으로 설정합니다.

이렇게 하면 MLEADER 끝부분에 문자가 아닌 블록을 사용할 수 있게 됩니다.


8. 사용할 블록 선택하기

Content Type을 Block으로 변경하면 사용할 블록과 관련된 설정을 지정할 수 있습니다.

앞에서 만들어둔

PART_NO

블록을 선택합니다.

이제 해당 MLEADERSTYLE을 사용하는 지시선을 만들면 끝부분에 PART_NO 블록이 표시되도록 설정할 수 있습니다.

사용 가능한 블록이 보이지 않는다면 먼저 해당 블록이 현재 도면에 정상적으로 정의되어 있는지 확인합니다.


9. 블록 연결 방법 확인하기

블록 지시선을 사용할 때는 지시선이 블록의 어느 부분에 연결되는지도 중요합니다.

블록의 기준점과 MLEADERSTYLE의 연결 설정에 따라 지시선이 붙는 위치가 달라질 수 있습니다.

예를 들어 원형 풍선번호의 중앙을 기준점으로 만들었는데 지시선 연결 위치가 예상과 다르면 결과가 어색해질 수 있습니다.

따라서 처음 블록을 만든 뒤에는 실제 MLEADER를 하나 작성해서 연결 위치를 확인하는 것이 좋습니다.

필요하다면 블록의 기준점이나 MLEADERSTYLE의 관련 설정을 수정합니다.


10. 블록 크기 설정하기

블록 지시선이 지나치게 크거나 작다면 Content에서 Block Scale(블록 축척)과 관련된 설정을 확인합니다.

값을 높이면 블록이 커지고 낮추면 블록이 작아집니다.

다만 화면에서 보이는 크기만 기준으로 설정하기보다는 실제 출력 축척과 다른 주석의 크기를 함께 고려하는 것이 좋습니다.

특히 일반 MLEADER의 문자 크기와 블록 지시선을 함께 사용하는 도면이라면 두 주석의 크기가 자연스럽게 보이도록 맞추는 것이 중요합니다.


11. MLEADER로 블록 지시선 만들기

모든 설정을 완료했다면 해당 MLEADERSTYLE을 현재 스타일(Set Current)로 지정합니다.

이제 명령창에

MLEADER

를 입력합니다.

먼저 화살표가 가리킬 위치를 클릭하고 지시선의 위치를 지정합니다.

일반 MText 방식이라면 문자 입력 영역이 나타나지만 블록 콘텐츠를 사용하는 스타일이라면 설정된 블록이 콘텐츠로 사용됩니다.

속성이 포함된 블록이라면 블록의 속성값을 이용해 필요한 번호나 내용을 관리할 수 있습니다.


부품번호용 블록 지시선 활용 예

기계 조립도에서 여러 부품을 표시한다고 가정해보겠습니다.

첫 번째 부품은

두 번째 부품은

세 번째 부품은

처럼 표시하고 싶다면 원형 블록에 번호 속성을 만들어 MLEADER와 연결하면 됩니다.

그러면 각각의 부품을 화살표로 가리키면서 동일한 디자인의 풍선번호를 사용할 수 있습니다.

일반 문자와 원을 매번 따로 그리는 것보다 빠르고 도면 전체의 형식도 일정하게 유지할 수 있습니다.


MLEADER 블록 내용 수정하기

이미 만들어진 블록 지시선의 번호나 속성값을 수정해야 하는 경우에는 해당 객체의 속성 정보를 확인합니다.

객체를 선택한 뒤

Ctrl + 1

을 눌러 특성(Properties) 창을 확인하는 방법도 유용합니다.

속성 블록을 사용했다면 번호나 문자 내용을 변경할 수 있는 관련 항목을 확인합니다.

도면에서 사용하는 블록 구성에 따라 편집 방식에는 차이가 있을 수 있습니다.


블록이 너무 크게 나올 때

MLEADER를 만들었는데 블록이 도면에 비해 지나치게 크게 나타난다면 다음 항목을 확인해보는 것이 좋습니다.

첫 번째

블록 자체를 만들 때 사용한 크기가 적절한지 확인합니다.

두 번째

MLEADERSTYLE의 Content에서 블록 축척 관련 설정을 확인합니다.

세 번째

현재 도면의 단위와 축척을 확인합니다.

블록 자체가 지나치게 큰 상태에서 MLEADERSTYLE의 축척만 계속 낮추기보다는 블록 원본의 크기와 MLEADERSTYLE 설정을 함께 확인하는 것이 좋습니다.


블록이 MLEADERSTYLE 목록에 나오지 않을 때

사용할 블록을 선택하려고 했는데 원하는 블록이 보이지 않는 경우가 있습니다.

이때는 가장 먼저 블록이 현재 도면에 정상적으로 정의되어 있는지 확인합니다.

INSERT

또는 블록 관련 기능에서 현재 도면에 등록된 블록을 확인해볼 수 있습니다.

아직 블록으로 만들지 않고 원이나 문자 같은 개별 객체 상태로만 존재한다면 MLEADER 콘텐츠로 사용할 블록으로 선택할 수 없습니다.

먼저 BLOCK 명령어를 이용해 블록 정의를 만든 뒤 다시 MLEADERSTYLE을 확인합니다.


화살표 모양도 함께 설정하기

블록 지시선도 일반 MLEADER와 마찬가지로 화살표의 모양과 크기를 설정할 수 있습니다.

MLEADERSTYLE

에서 스타일을 수정한 뒤 Leader Format으로 이동합니다.

여기에서 화살촉 모양과 크기 등을 조절할 수 있습니다.

대표적으로

Arrowhead Symbol

→ 화살표 모양

Arrowhead Size

→ 화살표 크기

관련 설정을 확인하면 됩니다.

블록 크기와 화살표 크기의 균형도 함께 확인하면 더욱 깔끔한 지시선을 만들 수 있습니다.


MLEADER 블록 지시선과 MLEADERCOLLECT

블록 콘텐츠 기반의 MLEADER를 사용한다면 함께 알아두면 좋은 명령어가

MLEADERCOLLECT

입니다.

MLEADERCOLLECT는 여러 개의 블록 콘텐츠 기반 MLEADER를 수집해 하나의 다중 지시선 형태로 정리할 때 활용할 수 있습니다.

따라서 부품번호나 풍선번호처럼 블록 MLEADER를 많이 사용하는 도면이라면

MLEADERSTYLE

블록 MLEADER 작성

MLEADERCOLLECT

순서로 기능을 함께 익혀두면 좋습니다.

블록 지시선을 먼저 이해하면 MLEADERCOLLECT가 어떤 상황에서 필요한지도 훨씬 이해하기 쉽습니다.


MLEADER 블록과 일반 문자 방식의 차이

두 방식을 간단하게 비교하면 다음과 같습니다.

MText 방식

화살표 끝에 일반적인 설명 문자를 표시합니다.

예를 들어

→ Ø10 HOLE

→ STS 304

→ 용접부

같은 설명을 작성할 때 적합합니다.

Block 방식

화살표 끝에 미리 만들어둔 블록을 표시합니다.

예를 들어

  • 부품번호
  • 풍선번호
  • 검사기호
  • 특정 도면기호
  • 회사 전용 주석기호

등을 표시할 때 활용하기 좋습니다.

즉, 설명 위주라면 MText, 반복되는 정형화된 기호라면 Block 방식이 편리합니다.


MLEADER 블록 지시선 만들기 요약

전체적인 과정을 다시 정리해보겠습니다.

① 지시선에 사용할 기호를 그립니다.

② 필요하면 ATTDEF로 변경 가능한 속성을 만듭니다.

BLOCK 명령어로 블록을 만듭니다.

MLEADERSTYLE을 실행합니다.

⑤ 새로운 블록 지시선 스타일을 만듭니다.

⑥ Content Type을 Block으로 변경합니다.

⑦ 사용할 블록을 지정합니다.

⑧ 블록 크기와 연결 설정을 확인합니다.

⑨ 스타일을 현재 스타일로 지정합니다.

MLEADER를 실행해 블록 지시선을 작성합니다.

처음 한 번만 설정해두면 이후에는 동일한 스타일을 이용해 반복적으로 블록 지시선을 만들 수 있습니다.


MLEADER 관련 명령어 정리

블록 지시선을 사용할 때 알아두면 좋은 명령어를 정리하면 다음과 같습니다.

MLEADER

다중 지시선을 작성합니다.

MLEADERSTYLE

다중 지시선의 콘텐츠와 화살표 등의 스타일을 설정합니다.

BLOCK

MLEADER에 사용할 블록을 만듭니다.

ATTDEF

변경 가능한 문자나 번호가 필요한 속성 정의를 만듭니다.

MLEADEREDIT

기존 MLEADER의 지시선을 추가하거나 제거하는 등의 편집에 사용합니다.

MLEADERALIGN

여러 MLEADER의 위치를 정렬합니다.

MLEADERCOLLECT

여러 블록 콘텐츠 기반 MLEADER를 수집하고 정리할 때 사용합니다.

PROPERTIES

선택한 객체의 특성을 확인합니다.

단축키 Ctrl + 1로 실행할 수 있습니다.


마무리

오토캐드 MLEADER는 일반적인 문자뿐만 아니라 블록을 콘텐츠로 사용하는 지시선도 만들 수 있습니다.

핵심적인 설정 과정은

블록 생성 → MLEADERSTYLE → Content → Block 설정 → 블록 선택 → MLEADER 작성

순서입니다.

특히 부품번호처럼 매번 내용은 달라지지만 모양은 동일해야 한다면 일반 블록에 고정된 문자를 넣기보다 ATTDEF를 이용한 속성 블록을 만들어 활용하는 방법이 편리합니다.

블록 기반 MLEADER를 한 번 만들어두면 원이나 문자, 지시선을 매번 따로 작성할 필요가 없고 도면 전체에서 동일한 형식을 유지하기도 쉬워집니다.

또한 블록 MLEADER를 여러 개 사용하는 도면에서는 MLEADERALIGN을 이용해 위치를 정렬하거나 MLEADERCOLLECT를 이용해 여러 블록 기반 지시선을 정리하는 방법까지 함께 알아두면 작업 효율을 더욱 높일 수 있습니다.

“오토캐드 MLEADER 블록 지시선 만드는 방법 (블록을 화살표에 연결)”에 대한 1개의 생각

댓글 남기기