Publishing to a PLM

Altium Designer 에서 연결된 Workspace 로 릴리스된 설계 데이터는 Project Releaser를 통해서뿐 아니라, PLM(Product Lifecycle Management)과 같은 데이터 관리 프로세스를 통해 더 넓은 엔터프라이즈에서도 사용할 수 있어야 합니다.  회사의 PLM 시스템에 최신 ECAD 엔지니어링 데이터가 존재하면, 엔터프라이즈 수준에서 조달, 부품 소싱 및 공급망을 관리하는 데 필요한 설계 생산 정보를 제공할 수 있습니다.

Altium Designer와 연결된 Workspace의 조합은 Workspace 내에서 정의되고 Altium Designer 설계 환경에서 직접 접근할 수 있는 프로세스 기반 Workflows의 유연성을 활용하여, 릴리스된 엔지니어링 파일을 PLM으로 전파(또는 ‘게시’)할 수 있는 비교적 간단한 방법을 사용자에게 제공합니다.

► 프로세스와 그 기반이 되는 Workflows에 대한 자세한 내용은 Creating & Managing Processes (Altium 365 Workspace, Enterprise Server Workspace)를 참조하십시오.

구성 가능한 Processes는 PLM 게시 절차를 위한 사용자 인터페이스, 프로세스 흐름, 오류 처리를 지정하며, PLM 시스템에 대한 데이터 연결은 (현재) 편집 가능한 XML 파일로 처리됩니다. 일반적으로 관리자가 Workspace에서 설정하는 Processes와 PLM 데이터 연결 파일은 회사의 PLM 인스턴스 및 데이터 관리 정책에 맞게 구성됩니다.

시작점으로, PTC Windchill®, Arena® 등 널리 사용되는 시스템을 위한 PLM 구성 파일이 제공되며, Workspace에는 일반적인 PLM 게시 작업을 위한 사전 로드된 Processes도 제공됩니다. 제공되는 샘플 Processes는 사실상 읽기 전용 템플릿이므로, 사용 가능한 이름의 프로세스로 다시 저장해야 합니다.

► PLM Process Workflows 및 PLM Instance 연결 구성에 대한 자세한 내용은 PLM Integration (Altium 365 Workspace, Enterprise Server Workspace)를 참조하십시오.

다음 PLM 게시 Processes는 (연결된 Workspace에서 활성화된 경우) Altium Designer에서 사용할 수 있습니다:

  • Workspace 샘플 프로세스: Project Releaser with Publish – Project Releaser의 최종 단계로 릴리스된 프로젝트 데이터를 PLM으로 게시합니다.
  • Workspace 샘플 프로세스: Project with Initialise in PLM – 새 Project를 생성할 때 PLM에서 릴리스 구조를 초기화합니다.
  • Workspace 샘플 프로세스: Publish to PLM (User selects) – 지정한 프로젝트의 선택된 릴리스 데이터를 PLM으로 게시합니다.

Altium Designer 메뉴에서 다시 저장된 이름으로 사용할 수 있는 각 프로세스는 연결된 Workspace에서 해당 게시 동작을 시작합니다. 이는 지정된 PLM 인스턴스로 적절한 릴리스 데이터를 푸시하고, PLM에서 생성된 항목/오브젝트에 연결된 식별 번호(PLM 부품 번호)와 같은 반환 파라미터 데이터를 수신합니다.

Change Order(ECO) 워크플로가 PLM 인터페이스 인스턴스(learn more)에 구성되어 있으면, 프로젝트 게시 중에 Change Order Form이 추가로 표시되며, 여기에서 Change Order의 설정과 옵션을 지정합니다().

아래의 Altium Designer 내 PLM 게시 프로세스 개요는 Windchill PLM 인스턴스와 상호작용하는 경우를 기준으로 합니다.

게시 기능이 포함된 Project Releaser

Workspace에서 활성화되면, Project Releaser with Publish 프로세스는 Altium Designer의 Project Releaser에 새로운 최종 단계를 추가합니다.

추가된 Publish to PLM 단계는 프로젝트 릴리스의 모든 단계가 성공적으로 완료되었을 때 실행할 수 있으며, 모든 릴리스된 오브젝트 데이터를 지정된 PLM 인스턴스로 푸시합니다. 이 PLM 게시 프로세스의 개요는 아래 Publish to PLM 섹션을 참조하십시오.

► 설계를 릴리스하는 방법에 대한 자세한 내용은 Design Project Release를 참조하십시오.

PLM에서 초기화(Initialize)하는 Project

회사 엔지니어링 워크플로가 PLM과 완전히 통합되어 있는 경우, ECAD 설계 사이클의 아주 초기 단계에서 PLM에 설계 프로젝트의 릴리스 구조를 설정하는 것이 바람직할 수 있습니다. 이는 Altium Designer 에서 Workspace Project with Initialize in PLM 프로세스를 적용하여 새 PCB Project를 생성함으로써 달성할 수 있으며, 이때 PLM에도 해당 릴리스 프레임워크 항목 세트가 함께 생성됩니다.

여기 표시된 예시에서는 프로세스 이름이 New Project with PLM initialize입니다. 이는 Workspace의 Project with Initialise in PLM 템플릿 프로세스에서 파생되었습니다.

프로세스를 시작하려면 메인 메뉴에서 File » New » Project in <workspace> » New Project with PLM initialize(또는 이에 해당하는 프로세스)를 선택하십시오. 또한 Workspace Project 프로세스에서 파생된 추가 New Project 메뉴 옵션이 여기에서 표준 Project를 생성하기 위해 제공된다는 점에 유의하십시오.

이 예시에서의 이름으로 표시된 New Project with PLM initialize 대화상자는 해당 Workspace Process 워크플로 및 사용자 인터페이스 Form에 의해 정의됩니다. 새 프로젝트 이름, 유형, 적용 템플릿 등을 입력하고, 필요하다면 대화상자의 Advanced 탭에서 프로젝트 저장 경로를 편집하십시오.

다음 Login Credentials 대화상자를 사용하여 적용할 Workspace PLM 템플릿(따라서 대상 PLM 인스턴스)을 선택하고, PLM 로그인 자격 증명을 입력하십시오. 자격 증명은 Project와 함께 저장되며, 이후 해당 프로젝트에 대한 PLM 상호작용에서는 다시 요청되지 않습니다.

프로세스가 진행되는 동안 단계와 상태는 Tasklist panel (View » Panels » Tasklist)에서 모니터링할 수 있습니다. 모든 활성 작업이 완료되면 Activities 목록에서 Show Closed 옵션을 선택하여 프로세스 활동의 최종 상태를 확인할 수 있습니다. 새로 고침 버튼()을 선택하여 항목을 업데이트하십시오.

New Project with PLM initialize 프로세스가 성공적으로 완료되면 다음과 같은 결과가 발생합니다:

  • 활성 Workspace에 새 프로젝트가 생성되고 Altium Designer에서 사용할 수 있게 됩니다.
  • 연관된 PLM 부품 번호가 포함된 프로젝트 릴리스 구조 항목이 PLM 인스턴스에 추가됩니다.
  • PLM에서 생성된 부품 번호가 PLM PartNumber 파라미터로 Altium Designer에 다시 전달됩니다.

PLM 인스턴스 내에서 생성된 항목(일반적으로 파일로 표시됨)은 Releases 섹션에 표시된 것처럼 Altium Designer 프로젝트 릴리스 패키지에 대응합니다. 이는 Altium Designer의 Explorer panel (Project View)에서 확인할 수 있습니다. 항목의 명명 규칙과 연관 속성은 Workspace(Altium 365 Workspace, Enterprise Server Workspace)의 PLM 인스턴스 구성—특히 XML 구성 파일—에 의해 정의됩니다.

PLM 인스턴스의 릴리스 항목은 일반적으로 엔터프라이즈 전반(조달 등)에서 접근하며, 보통 ECAD 설계 엔지니어의 주된 작업 영역은 아닙니다. 여기에서는 예시로서 일반적인 형식으로 표시합니다.

PLM 구조에서 포함된 Project 상위 항목은 릴리스의 부모-자식 관계를 정의합니다. 여기서는 Altium Designer Project – Project 7로 표시되며, 연관된 PLM 부품 번호는 0000023627입니다. PLM 프로젝트 구조는 Altium Designer Project가 개발된 후 Workspace 및 PLM으로 릴리스되면서 업데이트되고 항목이 추가됩니다.

PLM 인스턴스가 생성한 PLM 항목 부품 번호는 PLM 구조 초기화 프로세스 동안 Workspace 로 다시 전송됩니다. 이는 Project 내 Workspace 호스팅 Parameters로 사용할 수 있으며, 회로도 문서에서 특수 텍스트 문자열로 적용할 수 있습니다. 생성되는 파라미터의 이름과 Value 번호 형식은 PLM 설치 자체에 의해 결정된다는 점에 유의하십시오.

PLM으로 게시 - 사용자 선택

Publish to PLM (User selects) 프로세스를 사용하면 릴리스된 Project 데이터의 특정 리비전을 선택하여 PLM 인스턴스로 푸시할 수 있습니다.

위에서 설명한 프로젝트의 초기화된 PLM 구조(Project with Initialize in PLM)처럼, 특정 프로젝트에 대해 PLM에 이미 항목이 존재하는 경우에는 필요에 따라 해당 항목이 업데이트되고 추가됩니다. 프로젝트의 릴리스 데이터가 PLM 인스턴스에 아직 존재하지 않는 경우에는 구조와 데이터가 PLM에 추가됩니다. 두 경우 모두 새 PLM 항목에는 PLM 부품 번호가 할당되며, 파라미터로 Altium Designer에 다시 전달됩니다.

여기 표시된 예시에서 프로세스 이름은 Publish to PLM – select이며 Workspace의 Publish to PLM (User Selects) 템플릿 프로세스에서 파생되었습니다.  선택한 프로젝트가 Workspace로 릴리스되지 않았다면 PLM으로 전파할 릴리스 패키지를 사용할 수 없다는 점에 유의하십시오. 설계 환경에서 프로세스를 시작하려면 메인 메뉴에서 Project » Project Activities » Publish to PLM – select(또는 이에 해당하는 프로세스)를 선택하십시오.

다음 Publishing to PLM – select 대화상자는 현재 활성 Altium Designer 프로젝트를 PLM 게시 대상으로 자동 선택하지만, Project 드롭다운 메뉴와 입력 기반 필터링을 사용하여 Workspace 내의 다른 릴리스된 프로젝트를 대안으로 선택할 수도 있습니다.

대화상자의 Request title 필드를 사용하면 이 PLM 게시 작업에 대해 프로세스 이름을 변경할 수 있습니다. AUTO 설정은 작업을 프로세스 이름으로 지정하며, 이 경우 Publish to PLM - select입니다. 대화상자의  버튼을 클릭하여 Publish to PLM 프로세스를 호출하십시오.

다음 Select data to publish 대화상자에서는 특정 프로젝트 리비전 릴리스를 선택한 다음, 해당 릴리스 내의 릴리스 패키지를 선택할 수 있습니다.

또는 대화상자의 찾아보기 버튼()을 선택하여 Choose Design Review Dataset 탐색기 대화상자를 열고, 게시할 특정 릴리스 데이터 세트를 지정할 수 있습니다. 릴리스된 데이터의 모든 리비전을 보려면 대화상자의 메뉴에서 Show only latest 옵션을 선택 해제해야 한다는 점에 유의하십시오.

위 두 방법 중 어느 것을 사용하든, 게시할 데이터셋 리비전 목록을 Select data to publish 대화상자에서 구성할 수 있습니다.

해당 목록()을 게시하도록 제출하면 PLM 인스턴스에 접근하게 되며, PLM은 PLM 사용자 자격 증명을 요청합니다. 이를 제출하여 확인하면 PLM으로 게시 동작이 시작됩니다.

게시 프로세스의 진행 상황은 Tasklist panel (View » Panels » Tasklist)에서 모니터링할 수 있으며, 지정된 작업과 해당 상태가 패널의 Tasks 목록에 표시되고, 성공적으로 완료되면 종료된 활동으로도 기록됩니다. 패널의 Show closed 옵션이 활성화되어 있으면, 종료된 활동을 선택할 때 해당 정보 대화상자가 열리며 작업과 관련된 PLM 게시 세부 정보(Data tab)와 프로세스 흐름 상태의 그래픽 표현(Diagram tab)이 포함됩니다.

대화상자의 Data tab에서 PLM Publish Completed Log 파일 항목(*.log)을 클릭하면, 활동 워크플로에서 발생한 이벤트의 순서를 보고하는 일반 텍스트 파일을 다운로드할 수 있습니다. 

PLM 인스턴스 자체(이 예에서는 Windchill)에서는 지정된 프로젝트 릴리스 데이터를 포함하도록 항목 엔트리가 추가됩니다. 생성되는 Windchill 엔트리와 데이터의 구조는 Windchill의 설정과 Altium Designer PLM 게시 템플릿의 구성에 따라 달라진다는 점에 유의하십시오.

이 예에서는 Project 5에 대해 릴리스된 Assembly 및 Fabrication 파일의 지정된 리비전에 대한 PLM 항목이 추가되었으며, 설계에 사용된 Components에 대한 엔트리도 함께 추가되었습니다. component CAP01005는 이전 게시 프로세스에서 이미 PLM에 존재했다는 점에 유의하십시오.

Content and Structure

Altium Designer에서 PLM으로의 모든 유형의 데이터 상호작용에서, 파일 릴리스 항목(또는 Altium Designer 용어로 릴리스 패키지)을 선택하면 PLM 엔트리의 부모-자식 구조를 확인할 수 있으며, 이때 해당 릴리스 패키지를 구성하는 파일 컬렉션이 표시됩니다.

PLM 게시 프로세스에는 위에 표시된 것처럼 설계에 사용된 components도 포함됩니다.

Workspace PLM 게시 템플릿의 구성(Altium 365 Workspace, Enterprise Server Workspace)에 따라 PLM에서 component 엔트리가 생성되는 시점/생성 여부가 결정됩니다. 템플릿의 기본 구성에서는, PLM에 이미 존재하는 component 엔트리는 연결되고, PLM에 없는 component는 생성된 후 연결됩니다.

PLM에서 새 component 항목이 생성되면, 해당 PLM 부품 번호가 Workspace의 일치하는 Component로 파라미터 형태로 다시 전달됩니다. 아래 이미지는 릴리스된 설계 프로젝트와 함께 PLM에 게시되기 전과 후의 Explorer panel에서 component의 파라미터 목록을 보여줍니다.

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

사용 가능한 기능은 보유하고 계시는 Altium 솔루션에 따라 달라집니다. 해당 솔루션은 Altium Develop, Altium Agile의 에디션(Agile Teams 또는 Agile Enterprise), 또는 활성기간 내의 Altium Designer 중 하나입니다.

안내된 기능이 고객님의 소프트웨어에서 보이지 않는 경우, 보다 자세한 내용을 위해 Altium 영업팀 에 문의해 주세요.

구버전 문서

Altium Designer 문서는 더 이상 버전별로 제공되지 않습니다. 이전 버전의 Altium Designer 문서가 필요하신 경우, Other Installers 페이지의 Legacy Documentation 섹션을 방문해 주세요.

콘텐츠