3D 바디
Parent page: PCB 대화상자
요약
이 3D Body 대화상자에서는 PCB 편집기에서 압출(Extruded), 원통형(Cylindrical) 또는 구형(Spherical) 3D Body 객체의 속성을 수정하거나, 범용 STEP 모델을 링크 또는 임베드할 수 있습니다. 3D Body는 조립된 PCB에 실장되는 실제 부품의 3차원 형상을 표현하는 데 사용되는 기본(Primitive) 다각형 설계 객체입니다. 여러 개의 3D Body 객체를 함께 사용하여 복잡한 형상을 만들 수 있습니다.
접근
PCB 라이브러리 편집기에서 배치 중 Home | Place |
을(를) 클릭하면 이 대화상자에 접근할 수 있습니다.
배치 후에는(2D 표시 모드에서) 다음 방법으로 PCB 편집기 및 PCB 라이브러리 편집기에서 이 대화상자에 접근할 수 있습니다:
- 3D Body 객체를 더블 클릭합니다.
- 객체 위에 커서를 올린 뒤 마우스 오른쪽 버튼을 클릭하고, 컨텍스트 메뉴에서 Properties 을(를) 선택합니다.
옵션/컨트롤
3D 모델 유형
3D Body 객체의 모델 유형을 선택합니다. 편집 및 제어 옵션은 유형별로 다르며, 3D 작업공간에서 크기와 위치를 지정하는 데 필요한 컨트롤을 제공합니다. 사용 가능한 옵션은 다음과 같습니다:
- Extruded - 2D 형상의 평면(Plan) 뷰를 대화형으로 정의한 다음, 대화상자의 Extruded 섹션에서 정의한 값만큼 압출합니다.
- Generic 3D Model - 이 모드에서 3D Body는 링크 또는 임베드된 3D STEP 모델을 담는 컨테이너입니다. 배치된 3D Body는 3D 모델을 딱 감싸는 최소 직육면체가 되도록 자동으로 형상이 지정됩니다.
- Cylinder - 3D 원통으로, 반지름과 높이는 대화상자의 Cylinder 섹션에서 정의합니다. 기본 방향에서는 원통이 수직으로 서 있으며, 방향을 변경하려면 Rotation 설정을 사용합니다.
- Sphere - 3D 구로, 반지름은 대화상자의 Sphere 섹션에서 정의합니다.
- Convert To Generic 3D - 클릭하면 압출/원통형/구형 3D Body 객체를 Generic 모델로 변환합니다. 설계에 회전이 필요한 압출 3D Body 객체가 포함된 경우 이 기능을 사용합니다. Generic 모델은 설계 파일에 자동으로 임베드됩니다.
속성
- Identifier - 3D Body 객체를 식별하기 위한 사람이 읽을 수 있는 이름입니다. 식별자는 PCB 패널에서 3D Body를 선택할 때 유용합니다.
-
Body Side - 3D Body가 보드에서 돌출될 면입니다.
Top Side또는Bottom Side(위로 돌출 또는 아래로 돌출) 중 하나입니다. 이 설정은 구성요소(컴포넌트) 플립의 일부로 3D Body 객체가 보드의 반대면으로 뒤집히면 자동으로 변경됩니다. - Layer - 3D Body가 존재하는 Mechanical Layer입니다. 현재 활성화된 기계 레이어만 선택할 수 있습니다. 선택한 기계 레이어가 페어링되어 있으면, 바디가 해당 컴포넌트의 일부로 보드 반대면으로 플립될 때 페어링된 기계 레이어로도 이동됩니다.
- Locked -실수로 3D Body가 편집되거나 이동되는 것을 방지하려면 이 옵션을 선택합니다.
표시
- Override color - 색상 선택을 재정의하려면 활성화합니다.
- 3D Color - 3D Color 색상 견본(swatch)을 클릭하여 Choose Color 대화상자에서 3D Body의 색상을 지정합니다.
- 3D Color Opacity -3D Body의 투명도를 보이지 않음(가장 왼쪽)부터 완전 불투명(가장 오른쪽)까지 지정합니다. 이 설정은 해당 객체에 대한 영구 설정입니다. 또한 PCB 패널이 3D Models 모드로 설정되어 있을 때, 객체 불투명도를 임시로 조정할 수도 있습니다.
다음 4개 섹션(Extruded, Generic STEP Model, 또는 Cylinder & Sphere)은 선택한 3D Model Type에 따라 선택적으로 표시됩니다.
Extruded
- Overall Height -보드 표면에서 압출 바디의 상단면까지의 거리입니다.
- Standoff Height -보드 표면에서 압출 바디의 하단면까지의 거리입니다. PCB를 관통하여 아래로 내려가야 하는 압출 바디에는 음수 값을 사용합니다.
-
Texture File -압출 바디의 상단 표면에 표시할 이미지를 정의합니다. 허용되는 파일 형식은
*.bmp;*.dds;*.dib;*.hdr;*.jpg;*.pfm;*.png;*.ppm;*.tga -
Center -입니다. 텍스처 이미지 중심의 X 및 Y 오프셋(압출 바디 상단 표면 중심 대비)입니다. 예를 들어
100mil,0mil값은 이미지의 중심점을 압출 바디 상단 표면의 중심점에서 X 방향으로 100mil 이동시킵니다. - Size -텍스처 이미지의 너비(X 방향)와 높이(Y 방향)입니다. 기본적으로 텍스처 이미지는 압출 바디 상단 표면의 경계에 맞도록 균일 스케일로 조정됩니다.
- Rotation -텍스처 이미지의 반시계 방향 회전 각도입니다.
Generic STEP Model
- Filename - STEP 모델이 들어 있는 파일 이름입니다. 이 항목 아래의 텍스트는 모델이 현재 임베드되어 있는지, 또는 링크되어 있는지를 반영합니다. 링크된 경우 파일 경로가 표시됩니다.
- Rotation X -STEP 모델의 X축 기준 각도 회전(도)입니다.
- Rotation Y - STEP 모델의 Y축 기준 각도 회전(도)입니다.
- Rotation Z - STEP 모델의 Z축 기준 각도 회전(도)입니다.
- Standoff Height -보드 표면에서 STEP 모델의 하단면까지의 거리입니다. PCB를 관통하여 아래로 내려가야 하는 모델에는 음수 값을 사용합니다.
- Embed STEP Model - 클릭하면 Choose Model 대화상자를 열며, 여기서 디자이너가 로컬 드라이브/네트워크를 찾아 STEP 모델을 선택하여 임베드할 수 있습니다.
- Link To STEP Model - 클릭하면 Choose Model 대화상자를 열며, 여기서 디자이너가 정의된 모델 경로를 찾아 링크할 STEP 모델을 선택할 수 있습니다.
- Update from Disk - 이 버튼은 STEP 모델이 링크되어 있고, 링크된 파일이 수정된 것으로 감지되었을 때 사용할 수 있습니다. 클릭하면 링크된 파일의 최신 모델 정보로 3D Body를 업데이트합니다.
- Remove - 이 버튼을 클릭하면(임베드/링크 여부와 무관하게) 3D Body에서 STEP 모델을 제거합니다.
- Change to Embedded - 이 버튼을 클릭하면 현재 링크된 STEP 모델을 사용하는 방식에서, 해당 모델의 임베드된 인스턴스를 사용하는 방식으로 전환합니다.
Cylinder
- Radius -원통형 바디의 반지름입니다.
- Height -원통형 바디의 높이입니다.
- Rotation X -원통형 바디의 X축 기준 각도 회전(도)입니다.
- Rotation Y - 원통형 바디의 Y축 기준 각도 회전(도)입니다.
- Rotation Z - 원통형 바디의 Z축 기준 각도 회전(도)입니다.
- Standoff Height -보드 표면에서 원통형 바디의 하단면까지의 거리입니다. PCB를 관통하여 아래로 내려가야 하는 원통형 바디에는 음수 값을 사용합니다.
Sphere
- Radius - 구형 바디의 반지름입니다.
- Standoff Height - 보드 표면에서 구형 바디의 최하단 가장자리까지의 거리입니다. PCB를 관통하여 아래로 내려가야 하는 구형 바디에는 음수 값을 사용합니다.
스냅 포인트
스냅 포인트는 3D Body를 다른 PCB 객체로 이동하거나 정렬할 때 유용한 기준점입니다. 각 스냅 포인트는 스냅 포인트 위치를 표시하는 3개의 얇은 흰색 선으로 표현됩니다. 3D Body를 클릭한 채로 유지하면 커서는 가장 가까운 스냅 포인트 또는 꼭짓점(vertex)에 자동으로 스냅됩니다. 2D 표시 모드에서 내려다볼 때 0, 0, 0은 객체의 바닥면에 있으며 3D Body의 기하학적 중심에 위치합니다.
- Add - 새 스냅 포인트를 추가합니다
- Delete - 현재 선택된 스냅 포인트를 제거합니다
- Average - 선택된 두 스냅 포인트를, 그 중간점에 있는 새 스냅 포인트로 대체합니다.
- X, Y & Z - 스냅 포인트의 X, Y, Z축 위치입니다. 클릭하여 편집합니다.
축(Axes)
축은 3D Body를 다른 PCB 객체에 정렬할 때 기준으로 사용할 수 있습니다. 축은 본질적으로 Origin 및 Direction의 X, Y, Z 위치로 정의된 점들 사이에 그려지는 점선입니다. 2D 표시 모드에서 내려다볼 때 Origin 0, 0, 0은 객체의 바닥면에 있으며 3D Body의 기하학적 중심에 위치합니다.
- Add - 새 축을 추가합니다.
- Delete - 현재 선택된 축을 제거합니다.
- Origin X, Y & Z - 축 시작점의 좌표입니다. 클릭하여 값을 편집합니다.
- Direction X, Y & Z - 공간에서 축의 끝점을 정의하는 위치입니다. 를 클릭하여 값을 편집합니다.
