Ansys CoDesigner

고속 및 RF 회로를 포함하는 현대 전자 제품은 복잡성이 높기 때문에, PCB 설계 과정에서 PCB 엔지니어와 시뮬레이션 엔지니어 간의 긴밀한 커뮤니케이션이 필요하며, 이 커뮤니케이션은 양측 모두에게 가능한 한 명확하고 단순해야 합니다. PCB 엔지니어가 변경했거나 시뮬레이션 엔지니어가 최적화한 설계를 내보내 다른 쪽에 전달하는 것만으로는 충분하지 않습니다. 무엇이 변경되었는지도 함께 전달되어야 하며, 이는 보통 이메일이나 구두로 이루어집니다. 이 방식은 모든 요청을 추적하고 데이터를 수동으로 비교하여 설계 변경을 결정하거나 새 분석을 시작해야 하므로 완전하지 않습니다. 이러한 문제 및 기타 관련 과제는 PCB 설계와 시뮬레이션 도메인 간에 인쇄회로기판 설계를 전송하기 위한 인터페이스인 Ansys CoDesigner를 통해 해결할 수 있습니다.

이 기능은 Ansys CoDesigner 확장(Altium Designer용)과 Altium Link 확장(Ansys Electronics Desktop용)이 설치되어 있을 때 사용할 수 있습니다.

지원 소프트웨어

현재 지원되는 시뮬레이션 플랫폼 및 버전은 다음과 같습니다.

Ansys Electronics Desktop (AEDT) – 버전 2023 R1, 2023 R2, 2024 R1, 2024 R2

설치 및 구성

Altium Designer에서 Ansys CoDesigner에 액세스하려면 Ansys CoDesigner 소프트웨어 확장을 설치해야 합니다. 이 확장은 수동으로 설치하거나 제거할 수 있습니다.

확장 관리에 대한 자세한 내용은 Extending Your Installation 페이지(Altium Designer Develop, Altium Designer Agile, Altium Designer)를 참조하십시오.

Ansys Electronics Desktop에서 Ansys CoDesigner에 액세스하려면 Altium Link 확장을 설치해야 합니다. 절차는 다음과 같습니다.

  1. Altium Link 확장 아카이브를 다운로드하고 압축을 풉니다. ansyscollaboration@altium.com 으로 문의하여 받을 수 있습니다(AEDT 사용 버전을 제공).

  2. AEDT 애플리케이션이 닫혀 있는지 확인합니다.

  3. 압축을 푼 폴더에서 install_altiumlink.bat 파일을 찾은 다음, 마우스 오른쪽 버튼을 클릭하고 Run as administrator를 선택합니다.

  4. AEDT를 열고 주 메뉴에서 Tools » Layout Links 명령을 선택합니다.

  5. 열리는 Layout Links 대화상자의 Config 탭에서 Add Link 버튼을 클릭하고, AEDT 프로그램 파일의 \AnsysEM\<version>\Win64 폴더로 이동한 다음 altiumlink.dll 파일을 엽니다.

  6. Layout Links 대화상자의 Layout Links 탭에서 Altium 링크가 목록에 표시되는지 확인한 후 대화상자를 닫습니다.

작동 방식

PCB 설계 및 시뮬레이션 소프트웨어에 Ansys CoDesigner 기능이 추가되면, 설계 변경 사항을 양방향으로 주고받을 수 있습니다. 설계 변경 사항은 두 도메인 사이의 브리지 역할을 하는 Altium 365 Workspace를 통해 전달됩니다. Workspace를 통해 설계 변경 사항을 전달하면 업데이트 프로세스가 stateless해집니다. 즉, 각 측은 독립적으로 계속 작업할 수 있으며, 설계/시뮬레이션 프로세스에서 다른 팀이 어디까지 진행했는지 걱정할 필요가 없습니다.

Ansys CoDesigner 는 두 도메인 간 설계 변경 사항의 양방향 Push/Pull을 지원합니다. Altium Designer에서는 레이어 스택 및 재료, 부품 및 프리미티브의 변경이 감지되며 AEDT에 적용할 수 있습니다. AEDT에서는 레이어 스택 및 재료에 대한 제안 변경 사항을 EDB 파일을 통해 Push할 수 있고, Altium Designer에서 이를 감지/적용할 수 있습니다. ECAD 및 시뮬레이션 엔지니어는 댓글 시스템으로 소통할 수 있으며, 각 댓글 스레드는 설계 내 특정 부품에 연결됩니다. 시뮬레이션 결과는 AEDT에서 Altium 365 Workspace로 Push할 수 있고 설계의 리비전과 연계되며, Workspace의 브라우저 인터페이스를 통해 확인하고 Altium Designer 내에서 미리보기할 수 있습니다.

협업 인터페이스

  • Altium Designer에서는 Ansys CoDesigner  패널을 사용하여 설계 변경 사항을 양방향으로 Push 및 Pull하고 메시지를 표시합니다.

    Ansys CoDesigner  패널은 Altium Designer의 PCB 편집기에서 설계 공간 오른쪽 하단의 Panels 버튼을 클릭하고, 표시되는 메뉴에서 Ansys CoDesigner  옵션을 선택하여 액세스합니다. 패널에 액세스하려면 Workspace에 연결되어 있어야 하며, 기능을 사용하려면 PCB 문서가 이 Workspace에 저장된 PCB 프로젝트의 일부여야 합니다.

  • AEDT에서는 프로젝트가 열려 있을 때 Layout Links 대화상자(Tools » Layout Links) 또는 리본의 Desktop 탭에서 액세스하는 대화상자를 사용하여 다음을 수행합니다.
    • Altium 365 Workspace에 연결하고, 그곳에서 PCB 설계를 가져옵니다.
    • 설계를 Workspace로 Push하고, Workspace에서 Pull합니다.
    • Altium Designer와 AEDT 간 데이터 교환 이력을 탐색합니다.
    • 설계의 부품에 댓글을 추가합니다.

Altium Designer에서 변경 사항 Push

Altium Designer에서 설계를 Push하려면 Ansys CoDesigner  패널에서 Push 버튼을 클릭합니다. 패널 상단에 편집 창이 나타납니다. 설계 변경에 대한 메시지를 입력한 다음 Send를 클릭합니다. Ansys CoDesigner  패널의 Latest from Altium Designer 영역이 이 Push에 대한 세부 정보로 업데이트됩니다.

그런 다음 설계를 AEDT로 가져올 수 있습니다. 이미 가져온 설계의 경우 변경 사항을 AEDT로 Pull할 수 있습니다.

Ansys CoDesign 기능을 사용할 때는, 시뮬레이션 모델(SPICE, IBIS 등)에 대한 정보가 Engineering Change Order를 적용하는 과정에서 회로도에서 PCB로 전송된다는 점에 유의하십시오. 회로도와 PCB 간 시뮬레이션 모델 차이를 감지하고 해당 차이에 대한 ECO를 생성하도록 각각 구성하려면, Project Options 대화상자의 Comparator 탭에서 Changed Simulation Model 비교 유형을 사용하고, Project Options 대화상자의 ECO Generation 탭에서 Change Component Simulation Model 수정 유형을 사용하십시오.

회로도 & PCB 동기화 유지에 대해 자세히 알아보십시오.

시뮬레이션 엔지니어 초대를 위한 Push 및 공유

Ansys CoDesigner  패널에서 Push 을 클릭하면, Comment 필드 아래의 Share 옵션을 활성화하여 Send 버튼을 클릭한 후 열리는 Share with a Simulation Engineer 대화상자를 통해 시뮬레이션 엔지니어에게 이메일 초대를 보낼 수도 있습니다.

시뮬레이션 엔지니어의 이메일 주소와(필요한 경우) 선택적 메모를 입력한 다음 Share 버튼을 클릭합니다. 이미 Workspace 팀의 멤버인 사람, 조직 내/외의 다른 등록된 Altium 사용자, 또는 Altium 계정이 없는 사용자와도 공유할 수 있습니다. 입력한 이메일의 사용자가 조직 외부일 수 있음을 알리는 알림 대화상자가 나타날 수 있으며, 이 경우에도 초대하려면 OK 를 클릭합니다.

잠시 후 초대가 성공적으로 전송되었음을 알리는 또 다른 대화상자가 표시됩니다.

초대 프로세스의 일부로:

  • 이미 Workspace 팀의 멤버인 사용자는 프로젝트가 보기(View) 권한으로 공유되며, Workspace 내에서 프로젝트에 액세스할 수 있는 초대 이메일을 받게 됩니다.
  • Workspace 팀의 멤버는 아니지만 Altium 계정이 있는 사용자(조직 내/외 여부와 무관)는 Workspace 팀 멤버로 추가되며, 프로젝트가 보기(View) 권한으로 공유됩니다. 또한 Workspace 내에서 프로젝트에 액세스할 수 있는 초대 이메일을 받게 됩니다.
  • Altium 계정이 없는 사용자는 Altium 계정 가입/등록을 위한 중간 양식으로 안내하는 이메일을 받게 됩니다. 가입 후 Workspace 팀 멤버로 추가되며, 프로젝트가 보기(View) 권한으로 공유됩니다.
  • 초대는 Workspace의 관리자(Administrator)만 수행할 수 있습니다.
  • 프로젝트가 시뮬레이션 엔지니어에게 공유되지 않으면, 시뮬레이션 엔지니어는 AEDT에서 보드 설계를 가져올 수 없습니다.
  • 브라우저에서 Workspace에 로그인하여, 초대된 시뮬레이션 엔지니어에게 프로젝트 Share 대화상자에서 Edit permissions 가 할당되었는지 확인해야 합니다. 시뮬레이션 엔지니어는 보기(View) 권한만으로도 설계를 Pull할 수 있지만, the project 가 편집(Edit) 권한으로 공유되지 않으면 설계 변경 사항을 Push할 수 없습니다.
  • Altium 계정이 없는 사용자는 가입 시 개인 조직을 가진 것처럼 취급됩니다. 해당 사용자는 귀하의 조직에 추가되지 않습니다.

Altium Designer로 변경 사항 Pull

AEDT에서 새 변경 사항이 Push되면, Ansys CoDesigner  패널에 New changes have been detected 배너가 자동으로 표시됩니다. 패널에는 Push를 수행한 시뮬레이션 엔지니어의 이름과, Push 시 입력한 선택적 댓글이 표시됩니다.

Pull 버튼을 클릭하면, Push from AEDT에 EDB 파일이 포함된 경우 Workspace의 스냅샷과 동기화하기 위해 작업 파일에 적용해야 하는 각 변경 사항이 나열됩니다. 감지된 각 차이는 패널의 Changes 목록에 표시됩니다. 적용하지 않으려는 변경 사항마다 체크박스를 해제하십시오. 준비가 되면 Apply 버튼을 클릭하여 활성화된 모든 변경 사항을 design에 적용합니다.

Push from AEDT에 시뮬레이션 결과가 포함된 경우, 패널에 Design Summary 컨트롤이 표시됩니다. 이 컨트롤을 클릭하면 Design Summary 대화상자에서 시뮬레이션 결과가 표시됩니다.

시뮬레이션 결과는 Altium 365 브라우저 인터페이스의 프로젝트 보기에서도, Simulation areaAnsys 폴더에서 접근할 수 있습니다.

AEDT로 디자인 가져오기

AEDT에서 PCB 디자인 작업을 시작하려면 먼저 AEDT로 가져와야 합니다. 방법은 다음과 같습니다.

  1. Layout Links 대화상자(Tools » Layout Links)에서 Layout Links 탭의 Altium 링크에 대한 [Action] 셀을 클릭하고 Projects을(를) 선택합니다. 또는 프로젝트가 열려 있을 때 리본의 Desktop 탭에서 Projects 버튼을 클릭합니다. Altium 대화상자가 열립니다.
  2. Altium 계정에 로그인합니다. 대화상자 상단의 드롭다운에서 Altium Account 항목이 선택되어 있는지 확인한 다음 Sign In 버튼을 클릭합니다. 기본 브라우저에서 페이지가 열리며, 여기서 Altium 계정 자격 증명을 입력하거나 SSO를 사용해 Altium 계정에 로그인할 수 있습니다 – show example.

    • SSO 인증 방식은 AEDT 2024 R1에서 지원됩니다.
    • 연결된 후에는 Altium 대화상자 상단의 Sign Out 버튼을 사용하여 현재 연결된 Altium 계정에서 로그아웃할 수 있습니다. 
  3. Workspace 드롭다운 목록에서 필요한 프로젝트가 있는 Workspace를 선택합니다.
  4. Projects 목록에서 프로젝트를 선택하고 Import 버튼을 클릭합니다.

    가져오기가 가능하려면 해당 프로젝트가 pushed from Altium Designer 상태여야 합니다.
  5. 열리는 Save As 대화상자를 사용하여 AEDT 프로젝트 파일을 저장한 다음 Altium 대화상자를 닫습니다.

  • Altium 대화상자에서 Refresh 버튼을 사용하여 연결된 Workspace의 최신 데이터로 대화상자를 업데이트합니다.
  • 나중에 가져온 디자인 작업을 계속하려면 AEDT 프로젝트의 작업 사본(File » Open)을 다시 열면 됩니다.

AEDT에서 변경 사항 Push

AEDT에서 디자인을 push하려면 다음을 수행합니다.

  1. Layout Links 대화상자(Tools » Layout Links)에서 Layout Links 탭의 Altium 링크에 대한 [Action] 셀을 클릭하고 Push/Pull을(를) 선택합니다. 또는 프로젝트가 열려 있을 때 리본의 Desktop 탭에서 Push/Pull 버튼을 클릭합니다.
  2. 열리는 대화상자 상단의 Comment 필드를 사용하여 Push에 포함된 내용을 설명하는 코멘트를 추가합니다.
  3. Include EDB file(디자인 변경 사항을 push) 및/또는 Include the Simulation Result (시뮬레이션 결과를 push) 옵션을 활성화합니다.
  4. Push to Altium 365 버튼을 클릭합니다. 대화상자의 Latest from Ansys 영역이 이번 push의 세부 정보로 업데이트됩니다.

이 push는 Altium Designer에서 감지되며, 위에서 설명한 대로 Altium Designer로 pull할 수 있습니다 as described above.

AEDT로 변경 사항 Pull

디자인 변경 사항이 pushed from Altium Designer된 경우, AEDT에서 pull할 수 있습니다.

  1. Layout Links 대화상자(Tools » Layout Links)에서 Layout Links 탭의 Altium 링크에 대한 [Action] 셀을 클릭하고 Push/Pull을(를) 선택합니다. 또는 프로젝트가 열려 있을 때 리본의 Desktop 탭에서 Push/Pull 버튼을 클릭합니다.
  2. 열리는 대화상자의 Latest From Altium 영역에서 Altium Designer의 최신 push에 대한 정보를 확인한 다음 Show Changes 버튼을 클릭하여 Workspace의 디자인과 AEDT의 현재 디자인 간 차이를 설명하는 대화상자를 엽니다. 대화상자의 각 탭에 제공된 체크박스를 사용하여 AEDT의 디자인에 적용할 변경 사항을 선택합니다.

    Refresh 버튼을 사용하여 Latest From Altium 영역을 최신 데이터로 새로 고칩니다.
  3. 변경 사항을 검토한 후 Apply changes 버튼을 클릭하여 AEDT의 디자인에 변경 사항을 적용합니다.

supported AEDT versions 모두에서, EDB Diff 대화상자의 모든 탭에서 Apply changes 버튼을 클릭해야 all 변경 사항을 AEDT로 pull할 수 있습니다.

교환(Exchange) 기록 살펴보기

디자인의 push 및 pull 기록은 유지됩니다.

Altium Designer에서 기록을 확인하려면 Ansys Codesigner panel의 Latest from the Ansys 영역 제목 오른쪽에 있는 History 컨트롤을 클릭합니다. Altium Designer와 Ansys 양쪽의 push/pull 목록이 열립니다. 패널 상단의 버튼을 사용하여 최신 변경 사항으로 돌아갈 수 있습니다.

AEDT에서 기록을 확인하려면 Layout Links 대화상자(Tools » Layout Links)의 Layout Links 탭에서 Altium 링크에 대한 [Action] 셀을 클릭하고 Push/Pull 또는 Comment 을(를) 선택하거나, 리본의 Desktop 탭에서 Push/Pull 또는 Comment  버튼을 클릭합니다. 열리는 대화상자에서 History 탭을 선택합니다. push/pull 항목을 확장하여 세부 정보를 확인합니다. Refresh 버튼을 사용하여 최신 데이터로 탭을 새로 고칩니다.

Altium Designer 및 AEDT에서 코멘트 추가

전기 엔지니어와 시뮬레이션 엔지니어 모두, 특정 컴포넌트에 연결된 코멘트 스레드를 생성함으로써 Workspace의 코멘트 지원 기능을 활용할 수 있습니다.

Altium Designer에서는 기존 코멘트를 Comments and Tasks 패널을 통해 확인할 수 있습니다.

  • PCB의 컴포넌트에 새 코멘트를 추가하려면 패널 상단의 Comments 버튼을 클릭하고, 디자인 공간에서 커서를 컴포넌트 위로 이동해 파란색 테두리로 하이라이트되도록 한 다음 클릭합니다. 열리는 코멘트 입력 대화상자에서 코멘트를 입력하고 Post을(를) 클릭합니다.

  • 코멘트에 답글을 달려면 Comments and Tasks 패널에서 코멘트 항목을 선택하고, 코멘트 입력 대화상자에 제공된 텍스트 필드에 답글을 입력한 다음 Reply을(를) 클릭합니다. 답글이 코멘트 스레드에 추가됩니다.

자세한 내용은 Document Commenting 페이지를 참조하십시오.

AEDT에서는 Layout Links 대화상자(Tools » Layout Links)의 Layout Links 탭에서 Altium 링크에 대한 [Action] 셀을 클릭하고 Comment을(를) 선택하여 접근하는 Altium 대화상자의 Comments 탭을 통해 코멘트 스레드를 관리합니다. 대화상자 상단의 목록에는 프로젝트의 기존 코멘트 스레드가 표시됩니다.

AEDT에서 컴포넌트에 코멘트를 추가하려면 다음을 수행합니다.

  1. Components 패널(View » Components) 또는 디자인 공간에서 특정 컴포넌트를 선택합니다.
  2. Layout Links 대화상자(Tools » Layout Links)에서 Layout Links 탭의 Altium 링크에 대한 [Action] 셀을 클릭하고 Comment을(를) 선택합니다.
  3. 열리는 대화상자 하단의 Comment 필드에 코멘트를 입력합니다.
  4. Create Thread 버튼을 클릭합니다. 새 스레드가 목록에 추가됩니다.

AEDT에서 기존 스레드에 답글을 달려면 다음을 수행합니다.

  1. Altium 대화상자의 Comments 탭에 있는 목록에서 번호가 매겨진 코멘트 항목을 선택합니다.
  2. 대화상자 하단의 Comment 필드에 답글을 입력합니다.
  3. Reply Thread 버튼을 클릭합니다. 새 답글이 목록에서 해당 코멘트 스레드 항목 아래에 추가됩니다.

  • 추가된 후, AEDT에서 추가한 새 스레드와 답글은 Altium Designer의 Comments and Tasks 패널에서도 사용할 수 있습니다.
  • Altium Designer에서 추가된 새 코멘트와 답글로 Altium 대화상자의 Comments 탭을 새로 고치려면 Refresh 버튼을 클릭합니다.
  • Altium 대화상자에서 Unresolved Only 옵션을 활성화하면 (Altium Designer에서) 해결됨으로 표시된 코멘트 스레드를 목록에서 숨길 수 있습니다.
  • Altium 대화상자에서 선택한 코멘트 및 코멘트 스레드 항목의 우클릭 메뉴를 사용하여 해당 항목을 삭제하거나, 관련 컴포넌트를 선택하거나, 디자인 공간에서 해당 컴포넌트로 확대(줌)할 수 있습니다.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠