3D 바디

Parent page: PCB 객체

LED의 3D 바디를 만들기 위해 구(sphere) 1개, 원통(cylinder) 1개, 그리고 4개의 돌출 사각형(extruded rectangle)을 사용했습니다.LED의 3D 바디를 만들기 위해 구(sphere) 1개, 원통(cylinder) 1개, 그리고 4개의 돌출 사각형(extruded rectangle)을 사용했습니다.

요약

3D 바디(3D body)는 조립된 PCB에 실장되는 물리적 부품의 3차원 형상을 표현하는 데 사용되는 기본(프리미티브) 다각형 설계 객체입니다. 여러 개의 3D 바디 객체를 함께 사용하여 복잡한 형상을 만들 수 있습니다. 사용 가능한 3D 바디 형상에는 돌출 폴리곤(extruded polygon), 원통(cylinder), 구(sphere)가 포함됩니다. 이들은 PCB 라이브러리의 컴포넌트 풋프린트에 배치할 수 있습니다. 편집기를 3D 표시 모드로 전환하면( 3 단축키) 전체 형상이 표시됩니다. 3D 바디 객체는 어떤 기계 레이어(mechanical layer)에도 배치할 수 있습니다.

컴포넌트의 형상을 정의하기 위해 3D 바디 객체를 배치하면, 조립된 보드에서 컴포넌트의 배치와 구성 상태를 실제처럼 파악할 수 있습니다. 완성된 보드가 어떻게 보일지 확인할 수 있을 뿐 아니라, 실시간 3D 간격(클리어런스) 검사도 수행할 수 있습니다. PCB Editor의 3D 모드에서 작업할 때 3D 마우스를 사용하면 작업성이 크게 향상됩니다. 이를 통해 컴포넌트나 보드를 이동/회전하는 과정이 매우 쉬워지며, 마치 손에 들고 조작하는 것처럼 느껴집니다.

또한 STEP 모델을 3D Body 객체로 가져와(import) 사용할 수도 있습니다. STEP 형식 AP203 및 AP214가 지원됩니다. 이 경우 3D Body 객체는 STEP 모델을 담는 컨테이너 역할을 합니다. 3D Body 객체나 포함된 STEP 모델은 그래픽 방식으로 수정할 수 없습니다.

사용 가능 위치

3D 바디는 PCB Library Editor에서만 배치할 수 있으며, 메인 메뉴에서 Home | Place | 

를 클릭해야 합니다.

배치

명령을 실행하면 3D Body 대화상자가 열립니다. 배치는 다음 순서로 진행합니다:

  1. 3D Body 대화상자에서 사용 가능한 형상 중 3D Model Type를 선택합니다: Extruded, Cylinder 또는 Sphere. 또는 외부 STEP 모델을 포함하려면 Generic 3D Model 옵션을 활성화합니다.
  2. 각 3D 바디에는 이름을 지정할 수 있으며, 여러 3D 바디를 배치해 복잡한 형상을 만들 때 각 요소를 식별하는 데 도움이 됩니다. Identifier 필드에 적절한 이름을 입력합니다.
  3. 각 형상은 배치 전에 크기가 정의되어야 합니다. 선택한 형상이 Extruded이면 Height를 정의하고, Cylinder이면 RadiusHeight를 정의하며, Sphere이면 Radius를 정의합니다.
  4. 필요에 따라 3D Color3D Color Opacity를 설정합니다. 이는 필요 시 나중에 편집할 수 있습니다.
  5. OK를 클릭하여 대화상자를 닫고 작업 공간으로 돌아갑니다.
  6. 형상이 Cylinder 또는 Sphere인 경우, 커서가 직사각형 형태를 동반한 채 작업 공간에서 이동합니다. 클릭하여 3D 바디를 배치합니다.
  7. 형상이 Extruded 인 경우, 커서가 표시되며 돌출 3D 바디의 다각형 바닥 형상을 정의할 준비가 됩니다:
    1. 클릭하여 첫 번째 꼭짓점(vertex)을 정의합니다.
    2. 커서를 이동하여 두 번째 꼭짓점을 배치할 준비를 합니다. 기본 동작은 클릭할 때마다 두 개의 에지를 배치하고, 그 사이에 사용자가 정의한 코너 형상을 넣는 방식입니다. Placement Modes 섹션을 참조하십시오.
    3. 마우스를 계속 이동하고 클릭하여 추가 꼭짓점을 배치합니다.
    4. 마지막 꼭짓점을 배치한 후, 우클릭하거나 Esc 를 눌러 닫고 3D 바디 배치를 완료합니다. 소프트웨어가 시작점과 마지막 점을 자동으로 연결해 형상을 완성하므로, 사용자가 수동으로 닫을 필요는 없습니다.
  8. 3D Body 대화상자가 다시 나타나 다음 3D Body 배치를 위한 설정을 할 수 있습니다. 대화상자 설정을 구성하고 3D 바디 배치를 계속하거나, Cancel를 클릭해 배치 모드를 종료합니다.

3D 바디 객체는 2D 모드 또는 3D 모드 표시 상태에서 배치할 수 있습니다. 3D 모드에서 3D 바디를 배치하면 객체 이동이 X, Y 평면으로 제한되어 커서를 Z 방향으로 이동할 수 없습니다. 일반적으로는 객체를 더 쉽게 정렬할 수 있는 2D 모드에서 초기 배치를 수행하는 것이 더 쉽습니다.

배치 모드

돌출 3D 바디를 배치할 때는 5가지 코너 모드를 사용할 수 있으며, 그중 4가지는 코너 방향 하위 모드도 제공합니다. 배치 중에는 다음을 사용할 수 있습니다:

  •  Shift+Spacebar 를 눌러 5가지 코너 모드를 순환합니다: 45도, 45도(아크 포함), 90도, 90도(아크 포함), 임의 각도(Any Angle).
  •  Spacebar 를 눌러 두 가지 코너 방향 하위 모드를 전환합니다.
  • 아크 코너 모드 중에는  또는  키를 누른 채로 아크를 줄이거나 키울 수 있습니다. Shift 키를 누른 상태에서 함께 누르면 아크 크기 조절이 더 빨라집니다.
  •  1  단축키를 눌러 클릭당 두 개의 에지를 배치할지, 한 개의 에지를 배치할지 전환합니다. 두 번째 모드에서는 점선 에지를 ‘미리보기(look-ahead) 세그먼트’라고 부릅니다(아래 세트의 마지막 이미지 참조).
  •  Backspace  키를 눌러 마지막 꼭짓점을 제거합니다.

Shift+Spacebar를 눌러 5가지 코너 모드를 순환하고, 1 단축키를 눌러 배치를 두
에지 또는 한 에지 방식으로 전환합니다.

그래픽 편집

이 편집 방법은 작업 공간에서 배치된 3D 바디 객체를 직접 선택한 뒤, 크기/형상/위치를 그래픽으로 변경할 수 있게 해줍니다.

구(sphere) 및 원통(cylinder) 3D 바디 유형은 작업 공간에서 moved 만 가능하다는 점에 유의하십시오. 크기나 형상은 그래픽 방식으로 수정할 수 없습니다.

돌출 3D 바디의 경우, 객체를 한 번 클릭해 선택하면 편집 모드로 들어갑니다. 3D 바디 객체의 외곽 형상은 일련의 에지로 정의되며, 각 에지는 양 끝의 끝 꼭짓점(end vertex)과 가운데의 중심 꼭짓점(center vertex)으로 표현됩니다. 이들은 흰색 실선 사각형으로 표시됩니다. 각 끝 꼭짓점은 두 에지가 만나는 위치를 나타냅니다.

선택된 돌출 3D 바디선택된 돌출 3D 바디

  • A를 클릭하고 드래그하여 해당 끝 꼭짓점을 이동합니다.
  • B를 클릭하고 드래그하여 해당 중심 꼭짓점을 이동합니다. 이 동작은 새로운 끝 꼭짓점을 생성하고 기존 에지를 두 개로 분할합니다.
  • 편집 핸들에서 떨어진 에지의 임의 지점을 클릭한 뒤 드래그하여 해당 에지를 슬라이드 이동합니다.
  • Ctrl+편집 핸들에서 떨어진 에지의 임의 지점을 클릭하여 새 끝 꼭짓점을 삽입합니다.
  • 끝 꼭짓점을 제거하려면, 꼭짓점을 클릭한 채로 유지한 다음 Delete 키를 누릅니다.
  • 편집 핸들에서 떨어진 3D 바디의 임의 지점을 클릭한 뒤 드래그하여 재배치합니다. 드래그하는 동안 3D 바디를 회전 또는 미러링할 수 있습니다:
    • Spacebar를 눌러 3D 바디를 반시계 방향으로 회전하거나, Shift+Spacebar를 눌러 시계 방향으로 회전합니다. Rotation Step 크기는 Preferences 대화상자의 PCB Editor – General 페이지에서 정의합니다.
    • X 또는 Y 키를 눌러 3D 바디를 각각 X축 또는 Y축을 기준으로 미러링합니다.

Locked 속성이 활성화된 객체는 선택하거나 그래픽 편집할 수 없습니다. 잠긴 객체를 직접 더블클릭한 다음 Locked 속성을 비활성화하여 그래픽 편집을 수행하십시오.

비그래픽 편집

다음과 같은 비그래픽 편집 방법을 사용할 수 있습니다:

연결된 속성 대화상자를 통해

Dialog page: 3D Body

이 편집 방법은 다음 대화상자를 사용하여 3D 바디 객체의 속성을 수정합니다.

3D Body 대화상자3D Body 대화상자

3D Body 대화상자는 배치 중 Tab 키를 눌러 열 수 있습니다.

배치 후에는 다음 방법 중 하나로 대화상자에 접근할 수 있습니다:

  • 배치된 3D 바디 객체를 더블클릭합니다.
  • 3D 바디 객체 위에 커서를 놓고 우클릭한 다음, 컨텍스트 메뉴에서 Properties를 선택합니다.

Ctrl+Q 단축키를 사용하면 대화상자에서 현재 사용 중인 측정 단위를 미터법(mm)과 야드파운드법(mil) 사이에서 빠르게 전환할 수 있습니다. 이는 대화상자에만 적용되며, 메인 메뉴의 Home | Grids and Units 영역에 있는 

및  버튼으로 결정되는 보드의 실제 측정 단위는 변경하지 않습니다.

PCBLIB Inspector 패널을 통해

Panel pages: PCB Inspector, PCBLIB Inspector

PCBLIB Inspector 패널을 사용하면 활성 문서에서 하나 이상의 설계 객체 속성을 조회하고 편집할 수 있습니다. 적절한 필터링과 함께 사용하면, 같은 종류의 여러 객체를 한 곳에서 편리하게 변경할 수 있습니다. PCBLIB Inspector 패널은 대화상자를 닫지 않고도 작업 공간에서 변경 사항을 확인할 수 있으므로 3D 바디 객체 편집에 이상적입니다. 예를 들어 3D 모드 표시에서 두 바디 객체를 정렬하고 있을 때, 한 객체의 Model Z 설정을 변경하는 동안 그 변화를 확인할 수 있습니다(PCBLIB Inspector 패널에서 3D Body 설정을 변경한 뒤에는 잠시 지연이 발생합니다).

기타 3D Body 편집 기능

텍스처 포함

돌출 객체는 최상단 표면에 이미지를 오버레이하여 포함할 수도 있습니다. Texture File를 추가하면 아래 이미지와 같이 3D 바디의 전체 상단 표면을 덮도록 자동으로 늘려 적용됩니다. 이는 3D Body 대화상자에서 Center 위치, SizeRotation 설정을 변경하여 조정할 수 있습니다. 텍스처 파일은 라이브러리 또는 보드 파일에 임베드된다는 점에 유의하십시오.

지원되는 텍스처 파일 형식에는 다음이 포함됩니다: *.bmp;*.dds;*.dib;*.hdr;*.jpg;*.pfm;*.png;*.ppm;*.tga.

익스트루드된 3D Body 객체에 텍스처 또는 로고를 추가할 수 있습니다. 익스트루드된 3D Body 객체에 텍스처 또는 로고를 추가할 수 있습니다.

스냅 포인트 및 축

3D 바디에 스냅 포인트와 축(Axis) 선을 추가할 수 있습니다. 스냅 포인트는 3D 바디를 잡을 수 있는 지점을 정의합니다. 커서를 스냅 포인트 근처로 이동한 뒤 클릭한 상태로 유지하면, 커서가 해당 스냅 포인트로 이동하여 그 지점에서 3D 바디를 잡고 있게 됩니다. 아래 이미지는 두 개의 스냅 포인트가 정의된 3D 바디를 보여줍니다. 축은 3D 바디의 위치 지정 및 방향 설정을 위한 시각적 보조 수단을 제공하기 위해 추가할 수 있습니다.

위치 지정 중 객체를 잡아두기 위해 3D 바디에 스냅 포인트를 추가합니다.위치 지정 중 객체를 잡아두기 위해 3D 바디에 스냅 포인트를 추가합니다.

컴포넌트 클리어런스 유지

X, Y, Z 평면에서 3D 바디 객체를 포함하는 컴포넌트 간 충돌을 확인하기 위해 Component Clearance 설계 규칙을 추가합니다. 이를 통해 한 컴포넌트를 다른 컴포넌트 위로 겹쳐 배치할 수 있습니다. 서로 다른 클리어런스 요구사항을 처리하기 위해 여러 규칙을 정의할 수 있습니다. 단, Design Rule Check는 3D 바디 객체가 보드를 관통하는 경우는 검사하지 않습니다.

 

AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
콘텐츠