STEP Export-Import Support in Altium Designer
This document is no longer available beyond version 21.0. Information can now be found here: STEP Files Import-Export Support for version 24
Altium Designer는 물리적 설계 데이터의 활발한 교환을 통해 기계 설계 시스템 및 소프트웨어(MCAD)와 상호 작용하는 고급 기능을 제공합니다. ECAD-MCAD 영역을 연결하는 시스템 및 인터페이스 범위는 업계에서 비준한 STEP 프로토콜(Standard for Exchange of Product model data)과 같은 표준화된 데이터 형식에도 의존합니다. 이는 3D 모델 설계 데이터를 위한 정보가 풍부하고 명확한 텍스트로 인코딩된 파일 형식을 제공합니다.
STEP 파일 형식 자체(*.step
또는 *.stp
)는 CAD 데이터 교환을 위한 ISO 10303-21 (국제 표준화 기구) 사양에서 정의되며, 대부분의 MCAD 도구 및 시스템에서 지원됩니다. 기본 파일 교환 수준에서 Altium Designer는 3D STEP 파일의 Export 및 Import 기능을 모두 제공합니다.
이것은 고품질의 표준화된 3D 모델링 데이터를 소프트웨어 도메인 간에 자유롭게 교환할 수 있는 기반을 제공합니다. 이는 ECAD-MCAD 디자인 협업을 단순화하고 3D 모델 데이터의 품질과 정확성을 향상시킵니다. Altium Designer는 STEP AP214 및 기존 AP203 형식을 모두 지원한다는 점에 유의하십시오 - 내보낸 파일은 ISO-10303-21(AP214)에 준수합니다.
► ISO 10303-21 사양 웹 페이지를 확인하세요.
► STEP 파일 형식에 대한 정보를 읽어보세요.
STEP 파일 Export
ECAD와 MCAD 세계 간의 데이터 교환 관계에서 중요한 기능은 PCB 조립체를 물리적 여유 공간 검사를 위해 기계 설계 소프트웨어로 이식할 수 있는 능력입니다. 이는 특히 제품 케이스와 밀접하게 맞물린 설계에서 중요하며, 이는 제어 장치, 스위치, 커넥터 및 디스플레이와 같은 PCB 주변 장치를 노출시킵니다.
이 경우, STEP 파일 형식의 본질적인 보편성과 정확성은 포괄적인 PCB 모델링 데이터를 Altium Designer에서 MCAD 소프트웨어로 차원 관계에 대한 높은 신뢰도를 가지고 전송할 수 있게 합니다. 그러면 MCAD 디자이너는 PCB 조립체 3D STEP 모델을 기계 설계에 가져와 배치하여 확인하고/또는 수정할 수 있습니다.
Export 활성화
이 보드 Export 기능은 Altium Designer의 STEP Export 기능을 통해 사용할 수 있으며, 다양한 데이터 및 Object 필터링 옵션도 포함되어 있습니다.
이미 활성화되어 있지 않다면, Altium Designer의 Extension & Update 보기에서 Configure Platform 페이지에서 STEP Export 체크박스를 선택해야 합니다. 이 보기에 접근하려면 애플리케이션 오른쪽 상단에 있는 사용자 버튼()을 클릭하고 Extension & Update를 선택한 다음, 보기의 Installed 탭 아래에 있는
버튼을 클릭합니다.
Altium Designer 설치 중에 활성화되지 않은 경우, Extensions & Updates의 Import/Export 페이지에서 STEP Exporter를 활성화할 수 있습니다.
Exporter 사용하기
현재 활성화된 보드 디자인을 STEP 파일로 내보내려면, 메인 메뉴에서 File » Export » STEP 3D를 선택한 다음, 대상 파일 이름과 위치를 지정합니다. 다음 Export Options 대화 상자는 생성된 파일에 포함될 보드 Object를 결정하는 옵션을 포함한 다양한 선택사항을 제공합니다.
MCAD 애플리케이션에서 표시된 내보낸 STEP 파일, 상단 이미지 파일에는 패드 홀이나 3D 본체가 포함되어 있지 않고, 하단 이미지 파일에는 모든 Object가 포함되어 있습니다.
► STEP 파일 Export 설정에 대한 자세한 정보는 Export Options 대화 상자를 참조하세요.
Export 된 파일에 대한 참고 사항
- Export Selected 옵션(3D 본체 및 패드 홀)이 Export Options 대화 상자에서 활성화되었지만 현재 PCB Editor에서 선택된 Object가 없는 경우 생성된 STEP 파일에는 해당 Object 유형이 포함되지 않습니다.
-
STEP 파일은 Altium Designer Output Job의 일부로서도 내보낼 수 있으며, 프로젝트 OutJob에서 Export Outputs 카테고리에 Export STEP 생성기를 추가함으로써 가능합니다. 이 Export 방법에 적용되는 설정은 Export Options 대화 상자에서 확인할 수 있습니다.
-
Export as Single Part 옵션이 선택되면 생성된 STEP 모델이 단일 부품으로 저장되며, 부품 모델의 조립체가 아닙니다. 이는 내보낸 STEP 모델을 단순화하지만, 수신 MCAD 애플리케이션에서 개별 부품를 선택하는 것을 방지합니다.
- Export 3D 기능으로 생성된 STEP 파일은 모델 그래픽을 원본 PCB 설계의 원점에 상대적으로 배치합니다. 해당 파일을 가져오는 소프트웨어는 포함된 위치 지시에 반응할 수도 있고 반응하지 않을 수도 있습니다 – 가져온 모델이 표시되지 않는 경우 현재 확대/축소 수준에서 화면 밖에 있을 수 있습니다.
- 기계 도면/보기 소프트웨어에 액세스할 수 없는 경우, 내보낸 STEP 파일은 Altium Designer에서 배치된 3D Body Object로 다시 가져와서 확인할 수 있습니다.
IPC Component Wizard에서 저장하기
IPC 규격에 맞는 풋프린트를 PCB Library Editor에서 생성하는IPC Compliant Footprint Wizard는 생성된 풋프린트 모델을 3D STEP 파일로 저장(및 미리보기)하는 추가 옵션을 제공합니다. STEP 기반 모델은 생성된 IPC 규격 풋프린트에 포함될 수 있으며, 또한 지정된 위치에 *.step
파일로 저장될 수 있습니다. 후자의 옵션은 필요에 따라 3D 모델을 재사용하거나 배포할 수 있게 합니다.
IPC Component Wizard는 PCB Library Editor에서 (Tools » IPC Compliant Footprint Wizard) 실행되며, Wizard의 마지막에서 두 번째 Footprint Destination 페이지에서 STEP Export Options이 활성화됩니다. 생성된 STEP 파일 모델은 Wizard에 입력된 구성요소의 치수와 정확히 일치할 것입니다.
부품에 대한 STEP 모델을 생성하고 내장할 수 있는 옵션과 함께, 이 Wizard는 STEP 3D 모델 파일로 저장할 수 있는 기능도 제공합니다.
STEP 파일 Import
STEP 파일은 Altium Designer에서 두 가지 구별되는 접근 방식을 통해 가져오고 사용할 수 있으며, 두 방식 모두 동일한 메커니즘을 사용합니다. 사용되는 접근 방식은 본질적으로 STEP 파일이 디자인에서 어떻게 적용될지에 따라 달라집니다:
- 최종 제품 디자인의 기계적 요소를 나타내는 STEP 파일, 예를 들어 MCAD 애플리케이션에서 생성된 외장은 일반적으로 PCB 레이아웃에 가져옵니다.
- 3D 부품 본체를 나타내는 STEP 파일(인터넷에서 다운로드하거나 로컬에서 생성)은 일반적으로 PCB 라이브러리 부품에 가져옵니다.
PCB로 Import
Altium Designer의 PCB 및 PCB 라이브러리 도메인 내에서, STEP 파일은 필요에 따라 배치되고 정렬되는 전용 3D Body Object로 가져옵니다.
PCB Editor에서 3D 본체를 배치하고 그 내용을 채우려면, 메인 메뉴에서 배치 » 3D 본체를 선택하고, Object 모양을 생성한 다음, Properties 패널에서 3D 모델 유형으로 일반 옵션을 선택하세요. 그러면 패널의 소스 섹션에서 STEP 파일을 Import 위한 세 가지 대체 소스 옵션이 제공됩니다:
- Vault – 연결된 Altium managed content server로 이동하여 3D 모델 파일 리비전을 선택합니다. Altium Designer는 이 파일이 업데이트되었는지 감지합니다.
- Embed Model – 디스크에서 적합한 파일을 찾아 로드합니다. 모델 데이터는 PCB 파일에 저장(포함)됩니다.
-
Link to Model – registerd 폴더에서 모델 파일을 선택합니다 Choose Model대화 상자에서 – 일반적으로, 파일은 MCAD 디자이너와 공유될 수 있습니다. 이 파일은 3D 본체에 링크되므로, 파일을 열 때 MCAD 영역에서 이루어진 모든 파일 업데이트가 Altium Designer에 의해 감지됩니다.
► 3D Body Object 옵션에 대한 자세한 정보는 3D Body Properties을 참조하세요.
배치된 3D Body(가져오거나 연결된 STEP 파일 포함)는 Editor의 2D 디스플레이 모드에서는 간단한 Body 영역으로 표시되며, 3D 디스플레이 모드에서는 완전히 렌더링된 3D 모델로 표시됩니다(단축키 2와 3).
PCB 공간으로 가져올 수 있는 가장 중요한 STEP 파일 중 하나는 설계의 호스트 인클로저의 3D 모델입니다. 일반적으로 MCAD 영역에서 개발되어 내보내진 인클로저 모델은 보드 디자인에 배치되어 정확하게 정렬되어, 클리어런스 위반 및 정확성을 확인할 수 있습니다.
아래 이미지에서, 디자인의 3D 인클로저 모델이 임베디드 모델로 PCB에 가져와졌습니다. 가져온 모델의 위치 지정과 스냅 참조점은 3D Body 모드의 Properties 패널에서 설정됩니다.
3D Body 모드의 Properties 패널.
부품으로 Import
위에서 설명한 같은 메커니즘을 사용하여, 3D STEP 모델 파일을 부품의 풋프린트 정의에 가져와서, 해당 부품의 완전히 렌더링된 3D 부품 본체를 제공할 수 있습니다.
STEP 모델은 기존의 간단한 3D 형태(Extruded, Cylinder, Sphere)로 구성된 3D 부품 본체를 대체하거나, 함께 사용할 수 있습니다.
3D STEP 파일 모델은 Altium Designer PCB 라이브러리에서 부품 풋프린트에 적용되며, 메인 메뉴에서 Place » 3D Body를 선택한 다음, Properties 패널에서 3D Model Type에 대해 Generic 옵션을 선택함으로써 적용됩니다. 그런 다음 STEP 모델은 위에서 자세히 설명한 것처럼 Vault 또는 Embedded Import 옵션을 사용하여 3D Body에 로드됩니다. PCB 라이브러리 Editor에서는 File 연결 옵션이 사용할 수 없음을 유의하세요.
기존의 3D Body 모양(예를 들어, Cylinder 등)을 replace 하려면, 해당 3D Body Object를 선택하고 Generic 3D Model 옵션을 사용하여 STEP 파일을 불러오면 됩니다 - 이러한 유형의 변경은 Editor를 3D 디스플레이 모드로 설정했을 때 가장 쉽게 수행할 수 있습니다.
PCB 라이브러리 Editor에서 보여지는 극성성 캐패시터의 풋프린트. 중앙 이미지는 3D Shapes로 만들어진 3D Body이며, 오른쪽 이미지는 교체된 STEP 파일 모델을 보여줍니다.
► 3D 풋프린트 모델 배치에 대한 자세한 정보는 컴포넌트의 3D 모델 포함하기를 참조하세요.
► 다운로드 가능한 STEP 모델에 접근하려면 3D Content Central 및 컴포넌트 제조업체 웹사이트를 참조하세요.