하네스 설계 프로젝트 동기화하기

Accessing the ECAD-MCAD Harness Synchronization Capabilities

  • 이 페이지에 설명된 모든 기능이 Altium MCAD CoDesigner의 모든 설치 환경에서 제공되는 것은 아닙니다. 자세한 내용은 오른쪽의 Feature Availability 패널을 참조하십시오.

  • 하네스 동기화는 현재 PTC Creo(MCAD CoDesigner 3.5 이상)와 SOLIDWORKS(MCAD CoDesigner 3.6 이상)에서 사용할 수 있으며, 다른 MCAD에 대한 지원은 향후 업데이트에서 추가될 예정입니다.

  • SOLIDWORKS에서는 하네스를 동기화하려면 SOLIDWORKS Routing Electrical(SOLIDWORKS Premium 패키지에 포함)이 필요합니다. 또한 하네스 연결 정보(connectivity information)를 읽으려면 SOLIDWORKS Routing Electrical에서 Microsoft Excel이 설치되어 있어야 합니다.

많은 전자 장치는 여러 회로 기판을 조립한 형태로 제작되며, 기계식 인클로저 내부에 영리하게 형상을 맞추고 배치하여 미적으로도 우수하고 유용한 제품을 구현합니다. Altium의 전자 설계(ECAD) 소프트웨어는 이를 지원하며, 여러 PCB를 하나로 모아 PCB 어셈블리를 만들 수 있는데, 이를 Multi-Board Assembly라고 합니다. 이 어셈블리에는 인클로저, 제품을 구성하는 기타 기계 요소, 그리고 인클로저 내부에서 PCB들을 연결하는 와이어링 하네스도 포함될 수 있습니다.

MCAD CoDesigner는 Altium Designer와 SOLIDWORKS 간, 그리고 Altium Designer와 PTC Creo 간의 Harness Project 동기화를 지원합니다. 이 페이지에서는 Harness Project 동기화 지원에 대해 설명하며, Multi-board 어셈블리 동기화에 대해 자세히 알아보려면 Synchronizing a Multi-board Assembly page를 참조하십시오.

  • ECAD에서 CoDesigner는 하네스에 대한 다음 정보를 MCAD로 전송합니다.

    • 커넥터,

    • 스플라이스,

    • 연결 정보("from-to" 데이터), 그리고

    • 하네스 토폴로지(해당 지점을 통과하는 와이어 및 케이블 세트가 포함된 연결 지점).

  • MCAD에서 CoDesigner는 3D 하네스 라우팅 결과를 다시 ECAD Harness Layout Drawing으로 전송하며, 여기에는 다음이 포함됩니다.

    • 와이어, 케이블 및 하네스 세그먼트의 물리적 길이.

    • 하네스의 3D 모델도 Multiboard Assembly 동기화 중에 기계식 인클로저 부품과 함께 ECAD로 전송할 수 있습니다.

CoDesigner는 MCAD에서 다시 동기화한 후 ECAD의 Layout Drawing에서 하네스 토폴로지를 생성하지 않으므로, 역방향 동기화 전에 해당 문서에서 하네스 토폴로지를 지정해야 합니다. Harness Design in Altium Designer에서 자세히 알아보십시오.

MCAD CoDesigner 하네스 기능

MCAD CoDesigner의 하네스 지원은 하네스의 ECAD 및 MCAD 모델을 통합합니다. 궁극적인 목표는 harness geometry를 MCAD에서 설계한 다음, 하네스 요소의 물리적 파라미터(길이)로서 다시 ECAD로 전송할 수 있도록 하는 것입니다.

초기 하네스 회로도/배선도 는 ECAD에서 Harness Wiring Diagram(*.WirDoc)으로 작성됩니다. 그런 다음 논리적 연결 정보가 Harness Layout Drawing(*.LdrDoc)으로 전송되며, 여기서 와이어 및 케이블 세부 정보, 크림프, 커넥터 등과 같은 하네스의 물리적 구현 세부 사항이 정의됩니다.

ECAD Harness Layout Drawing 편집기 는 하네스의 3차원 형상을 정의하는 기능을 지원하지 않으며, 이는 MCAD에서 수행됩니다. Altium MCAD CoDesigner를 사용해 하네스 설계를 선호하는 MCAD 편집기로 동기화할 수 있습니다. 하네스의 정확한 3차원 속성이 MCAD에서 설계되면, Altium MCAD CoDesigner는 그 세부 정보를 다시 ECAD로 동기화하여 조립도와 자재 명세서(Bill of Materials)를 포함한 설계 문서 작성을 마무리할 수 있도록 합니다.

이 섹션 MCAD CoDesigner Harness Capabilities에서는 하네스의 연결 세부 정보와 물리적 요소가 ECAD와 MCAD 간에 어떻게 전송되는지 설명합니다. 그 다음 MCAD CoDesigner Harness Workflow 섹션에서는 설계를 ECAD와 MCAD 사이에서 앞뒤로 전송하는 프로세스를 설명합니다.

고급 사용자 문서 및 문제 해결 팁

MCAD CoDesigner가 ECAD-MCAD 하네스 동기화를 지원하는 방식에 대한 보다 자세한 설명은 Understanding Harness Synchronization – Advanced Users 페이지를 참조하십시오.

연결 정보 전송

  • CoDesigner는 연결 정보(표준 From-To 정보)를 ECAD에서 MCAD로 전송합니다.

  • MCAD에서는 모든 와이어와 케이블에 "from" 및 "to" 커넥터가 모두 있어야 합니다. ECAD의 "NoConnect" 엔터티는 MCAD에서 더미 커넥터로 처리되며, 물리적 핀 1개를 가진 바디 없는 부품으로 생성됩니다.

  • PTC Creo에서 CoDesigner는 연결 정보에 따라 각 와이어/케이블에 해당하는 Spool 엔터티를 생성합니다. 이러한 Spool은 재사용되지 않으며, 이는 향후 업데이트에서 구현될 예정입니다.

  • SOLIDWORKS에서 CoDesigner는 연결 정보에 따라 각 와이어/케이블에 해당하는 엔터티(레코드)를 Routing Library에 생성합니다. 이러한 엔터티는 재사용되지 않으며, 이는 향후 업데이트에서 구현될 예정입니다.

와이어/케이블 속성

ECAD에서 Push 시

CoDesigner는 다음 ECAD 파라미터를 사용하여 MCAD에서 해당 와이어/케이블 속성을 구성합니다.

  • Thickness / THICKNESS
    와이어/케이블의 두께를 정의합니다. ECAD에서는 값에 단위를 포함할 수도 있고, Units 파라미터를 포함하여 단위를 정의할 수도 있습니다. ECAD에서 Thickness가 설정되지 않은 경우, MCAD CoDesigner는 와이어의 THICKNESS를 1 mm, 케이블의 THICKNESS를 3 mm로 설정합니다.

  • Min. Bending Radius / MIN_BEND_RADIUS
    와이어/케이블의 최소 굽힘 반경을 정의합니다. ECAD에서는 값에 단위를 포함할 수도 있고, Units 파라미터를 포함하여 단위를 정의할 수도 있습니다. ECAD에서 Min. Bending Radius가 설정되지 않은 경우, MCAD CoDesigner는 와이어의 MIN_BEND_RADIUS를 1 mm, 케이블의 MIN_BEND_RADIUS를 3 mm로 설정합니다.

  • Units / UNITS
    ThicknessMin. Bend Radius 값이 표현되는 단위입니다. ECAD에서 Units 파라미터가 정의되지 않았고 Thickness에 단위도 포함되어 있지 않으면, CoDesigner는 해당 값이 mm 단위라고 가정합니다.

  • Color / COLOR
    ECAD에서 설정되지 않은 경우 기본 MCAD 색상이 사용됩니다.

  • Mass Per Unit Length
    와이어/케이블의 단위 길이당 질량, 즉 선형 밀도를 정의합니다. ECAD에서는 값에 단위를 포함할 수 있으며, 이때 중량 단위와 길이 단위는 /로 구분합니다. 또는 Mass Units 파라미터를 포함하여 정의할 수도 있습니다. 단위를 포함하는 방법은 대상 MCAD에 따라 다릅니다.

    • Creo: 단위를 질량 단위로 포함(예: g)

    • SOLIDWORKS: 단위를 질량/길이 단위로 포함(예: g/mm)

  • Mass Units / MASS_UNITS
    질량이 표현되는 단위입니다. Mass Units 파라미터는 항상 질량으로 표현되며(질량/길이가 아님), 

Notes:

  • 값을 지정하는 파라미터(예: Thickness 또는 Mass Per Unit Length)에 단위가 포함되어 있으면, CoDesigner는 관련 Units 파라미터(Units 또는 Mass Units)보다 해당 단위를 우선 사용합니다.

  • Mass Per Unit Length 파라미터의 경우, CoDesigner는 Units의 존재 여부만 검증하며 단위 값 자체를 검증하거나 변환하지는 않습니다.

  • Thickness 및 Min. Bend Radius에 단위를 포함하는 기능은 MCAD CoDesigner 3.10에서 추가되었습니다. 이전 버전에서는 별도의 Units 파라미터를 포함해야 합니다. 

  • Mass Per Unit Length 및 Mass Units 지원은 MCAD CoDesigner 3.12에서 추가되었습니다. 이 기능은 이전 버전에서는 사용할 수 없습니다.

MCAD로 Pull 시

Creo

  • DENSITY
    Mass Per Unit Length의 숫자형 ECAD 값(단위 제외)으로 설정됩니다.

  • MASS_UNITS
    값 자체 또는 Mass Units 파라미터에서 가져온 단위로 설정됩니다(Mass Units가 우선 적용됨).

  • 선형 단위가 Creo에서 지원하는 단위 목록(MM, CM, M, INCH, FOOT)에 있는지 확인합니다. 없으면 경고를 표시합니다.

  • 질량 단위가 Creo에서 지원하는 단위 목록(GRAM, KILOGRAM, TON, TONNE, OUNCE, POUND)에 있는지 확인합니다. 없으면 경고를 표시합니다.

  • CoDesigner는 위에 나열된 속성을 할당하는 것과 함께, ECAD에 정의된 다른 모든 속성도 전송합니다.

SOLIDWORKS

  • SOLIDWORKS 설정에 따라 값과 단위를 설정합니다.

  • Mass Units는 다음에서 가져와야 합니다.

    • Mass Per Unit Length 에 포함된 값(존재하는 경우),

    • 또는 Mass Per Unit Length에 단위가 포함되어 있지 않으면 Mass Units 및 Units 파라미터의 조합을 사용합니다. 이 경우 선형 Units 파라미터가 없으면 Mass Per Unit Length 속성을 할당하지 말고 경고를 표시합니다.

  • 선형 단위가 SOLIDWORKS 에서 지원하는 단위 목록(mm, cm, m, in)에 있는지 확인합니다. 없으면 경고를 표시합니다.

  • 질량 단위가 SOLIDWORKS 에서 지원하는 단위 목록(mg/mm, g/cm, kg/m, lb/in)에 있는지 확인합니다. 없으면 경고를 표시합니다.

커넥터

  • 현재 ECAD에서는 물리적 핀을 정의할 수 없으므로, 해당 핀은 CoDesigner가 생성한 기본 핀을 변경하여 MCAD에서 지정해야 합니다(아래 참조). 또한 PTC Creo에서는 모델을 미리 핀과 함께 준비한 후 native ECAD-MCAD component linkage feature를 통해 사용할 수 있습니다.

  • native ECAD-MCAD component linkage를 사용하지 않는 경우:

    • 커넥터에 대한 모델이 ECAD 라이브러리에 저장되어 있으면 해당 모델이 MCAD로 전송됩니다. 그렇지 않으면 CoDesigner가 MCAD에서 더미 빈 모델을 생성합니다.

    • SOLIDWORKS에서는 이러한 모델이 Routing Library에 등록됩니다.

    • 새로 전송된 커넥터(하네스 프로젝트 폴더 또는 MCAD 공용 컴포넌트 폴더에서 찾을 수 없었던 커넥터)의 경우, CoDesigner는 MCAD에서 더미 물리 핀을 생성합니다:

      • PTC Creo: ECAD의 핀 배치에 따른 전체 핀 세트(wire entry ports)와 추가 cable entry port.
      • SOLIDWORKS: 커넥터당 하나의 connection point.
    • 기구 엔지니어는 모델에서 이러한 더미 핀의 방향을 다시 설정할 수 있으며(더미 빈 모델이 사용된 경우에는 모델 자체도 생성 가능),

    • SOLIDWORKS에서는 모델이 공용 컴포넌트 폴더에 저장되어 있으면 재사용됩니다. PTC Creo에서는 항상 재사용됩니다.

    • MCAD CoDesigner 3.10 이상에서는 CoDesigner가 커넥터 핀에 숫자가 아닌 식별자를 사용하는 것을 지원합니다.

  • MCAD에서 CoDesigner는 ECAD에서 지정된 내용에 따라 커넥터의 참조 지정자를 할당합니다.

필요한 경우 커넥터와 연결 지점의 3D 모델(Parasolid 형식)을 ECAD 레이아웃 도면에 포함할 수 있습니다. ECAD에서 컴포넌트 구성연결 지점 작업에 대해 자세히 알아보세요.

스플라이스

ECAD에는 스플라이스의 물리적 정의가 없으므로, CoDesigner는 MCAD에서 기본 핀/와이어 방향을 갖는 바디 없는 하네스 컴포넌트로 이를 생성합니다. 모든 와이어는 한 방향으로 정렬되며, 와이어 간 기본 간격은 0.1인치(2.54mm)입니다.

  • PTC Creo: 스플라이스는 그 안에 연결된 와이어 집합에 따라 생성된 엔트리 포트를 가진 Part로 표현됩니다. 기구 엔지니어는 하네스의 3D 레이아웃에 맞게 스플라이스의 엔트리 포트 방향을 변경해야 합니다.

  • SOLIDWORKS: 스플라이스는 그 안에 연결된 와이어 집합에 따라 생성된 연결 지점을 가진 Part로 표현됩니다. 기구 엔지니어는 하네스의 3D 레이아웃에 맞게 스플라이스의 연결 지점 방향을 변경해야 합니다.

  • MCAD에서 CoDesigner는 ECAD에서 지정된 내용에 따라 스플라이스의 참조 지정자를 할당합니다.

트위스트

CoDesigner 3.7(이상)에서는 Twisted Pair를 MCAD와 Cable로 동기화하고, ECAD Twist 객체에 정의된 Twists per Unit LengthThickness 속성을 고려하여 와이어의 물리적 길이를 계산합니다.

Twists per Unit Length 및 Thickness는 ECAD 하네스 Twist 객체의 매개변수로 정의됩니다.Twists per Unit LengthThickness는 ECAD 하네스 Twist 객체의 매개변수로 정의됩니다.

각 와이어의 비틀리지 않은 길이는 다음과 같이 계산됩니다:

Wire Length (untwisted) = Turn Length x Number of Turns

여기서:

  • Number of Turns = Twists per Unit Length * Cable Length

    • Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object

     

  • Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)

    • Twist Pitch = 1 / Twists per Unit Length

    • Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object

     

ECAD에서 트위스트 페어는 케이블로 간주되며, 이후 더 큰 케이블 내에서 다른 트위스트 페어와 함께 포함될 수 있습니다. 일부 MCAD 도구는 이러한 케이블-내-케이블 구조를 지원하지 않기 때문에, MCAD CoDesigner 3.13부터는 트위스트 페어의 와이어가 개별 와이어로 전송됩니다. 각 와이어에는 트위스트 속성이 적용되어 길이가 정확하게 유지됩니다().

ECAD 연결 지점 및 하네스 토폴로지

PTC Creo에서

  • CoDesigner는 ECAD의 연결 지점에 해당하는 Datum Point 엔티티를 생성합니다(단, 커넥터용 ECAD 연결 지점은 제외).

  • 그런 다음 CoDesigner는 해당 지점을 Location Point로 사용하여 와이어/케이블의 초기 물리 라우팅을 수행합니다.

  • 기구 엔지니어는 제품 어셈블리 내 어디에나 이러한 지점을 배치하고, 와이어/케이블이 지나갈 새 위치 지점을 만들 수 있습니다.

  • ECAD에서 전송된 연결 지점은 하네스 토폴로지를 정의하므로 삭제하지 않는 것이 좋습니다. 이러한 지점이 삭제되면 CoDesigner는 다음 동기화 시 이를 복원하려고 시도합니다(공간상의 기본 위치에). 그러나 일부 상황에서는 오류가 발생할 수 있습니다.

  • 기구 엔지니어는 물리 와이어/케이블을 삭제한 후 다시 생성하거나, Network를 만든 다음 그 경로를 따라 물리 와이어/케이블을 통과시킬 수 있습니다. 그러나 ECAD에서 지정된 하네스 토폴로지가 깨지지 않도록 하려면 네트워크와 와이어/케이블은 여전히 ECAD에서 전송된 연결 지점을 통과해야 합니다.

SOLIDWORKS에서

  • 각 ECAD 연결 지점(각 커넥터용 ECAD 연결 지점 제외)에 대해 CoDesigner는 3D route sketch 내에 길이 1mm의 선을 생성합니다.

  • ECAD에서 전송된 연결 지점은 하네스 토폴로지를 정의하므로 삭제하지 않는 것이 좋습니다. 이러한 지점이 삭제되면 CoDesigner는 다음 동기화 시 이를 복원하려고 시도하지만, 일부 상황에서는 오류가 발생할 수 있습니다.

물리 라우팅

SOLIDWORKS에서

  • ECAD에서 초기 하네스 설계를 가져온 직후에는 CoDesigner가 생성한 3D route sketch를 확인하고, ECAD의 Layout Drawing에 정의된 2D 하네스 토폴로지와 비교하여 연결 지점의 위치를 명확히 파악하는 것이 좋습니다. 3D 스케치에서 토폴로지를 명확히 이해하면 3D 경로를 올바르게 구성하는 데 도움이 됩니다.

  • 경우에 따라 CoDesigner가 생성한 3D 라우팅 스케치에서 세그먼트 간 전환이 매끄럽지 않을 수 있습니다(접선을 올바르게 설정할 수 없음). 또한 때로는 SOLIDWORKS가 CoDesigner가 만든 3D 라우팅 스케치를 통해 일부 물리 와이어를 라우팅하지 못할 수도 있습니다(예: 스케치에서 두 커넥터 사이에 여러 경로가 있는 경우, SOLIDWORKS는 가장 짧은 경로를 통해 물리 와이어/케이블을 라우팅함). 이러한 문제는 사용자가 쉽게 수정할 수 있습니다(ECAD에서 전송된 연결 지점의 중요성을 염두에 두고).

SOLIDWORKS에서 3D spline을 편집할 때는 SOLIDWORKS System Options 대화상자에서 Enable spline tangency and curvature handles 옵션을 활성화하는 것이 좋습니다().

MCAD CoDesigner 하네스 워크플로

ECAD에서 하네스는 Harness project로 설계됩니다. 이는 독립형 Harness project일 수도 있고, 연결된 PCB 프로젝트와 함께 Multi-board Assembly project의 하위로 Harness project를 생성할 수도 있습니다.

  • 하네스가 Multi-board Assembly의 일부인 경우, Multi-board schematic editor에서 PCB 모듈을 연결하는 하네스를 정의합니다. Multi-board Assembly project와 각 PCB project를 Workspace로 푸시합니다. 멀티보드 회로도 캡처물리적 멀티보드 어셈블리 생성에 대해 자세히 알아보세요.

  • Automatic Harness Push – (MCAD CoDesigner 3.14에 추가됨) 하네스 프로젝트를 처음으로 Workspace에서 MCAD로 Pull하면 해당 프로젝트는 MCAD CoDesigner 프로젝트로 표시됩니다. 그 이후에는 ECAD에서 프로젝트를 Saved to Server할 때마다 자동으로 Workspace로도 Push되어 MCAD로 Pull할 준비가 됩니다. Auto-Push는 ECAD에서 저장할 때마다 수동으로 CoDesigner Push를 수행해야 하는 부담을 없애줍니다. MCAD 엔지니어가 Pull을 수행하면 마지막 MCAD Push가 자동으로 수행되었는지 알림을 받습니다. 자동 Push를 수행할 수 없는 경우, MCAD 엔지니어는 Pull 중인 데이터 버전이 최신이 아니라는 경고를 받습니다().

    ECAD에서 Save to Server 시 자동 CoDesigner Push에 대해 자세히 알아보세요.

ECAD - 하네스 배선도 캡처

ECAD 하네스는 Harness Design project(*.PrjHar)로 캡처됩니다. 하네스의 논리적 표현은 Harness Wiring Diagram(*.WirDoc)으로 캡처됩니다. 하네스가 Multi-board Assembly project의 하위인 경우, 해당 회로도의 각 Harness Entry에 적절한 Workspace Part가 정의되어 있고 Mated Parts/Pins가 구성되어 있다면, 하네스를 구성하는 부품과 연결성을 상위 멀티보드 회로도에서 가져올 수 있습니다.

Javascript

하네스가 Multi-board Assembly의 하위인 경우, 상위 Multi-board schematic에 지정된 하네스 컴포넌트와 연결성을 Harness Wiring Diagram 편집기로 직접 불러올 수 있습니다(Design » Import Changes). 상위 Multi-board Assembly가 없는 경우에는 Place » Part 명령을 사용하여 Workspace에서 하네스 커넥터 Part를 배치합니다. Harness Wiring Component 생성에 대해 자세히 알아보세요.

Multi-board Assembly에서 하네스를 가져오고 있으며 하네스 엔트리 커넥터와 Mated Parts/Pins가 Multi-board schematic에 정의되어 있다면, 하네스 커넥터는 연결된 핀을 잇는 논리적 넷라인과 함께 배치됩니다. 이들은 편집 가능한 객체가 아니며, 하네스를 대화형으로 배선하면 자동으로 대체됩니다.

논리적 넷라인을 대체하고 물리적 연결을 정의하기 위해 커넥터 핀 사이에 와이어/케이블을 배치합니다. 각 와이어의 THICKNESS, MIN_BEND_RADIUS, COLOR 등의 속성(위 그림 참조)을 구성하면 하네스는 레이아웃 준비가 완료됩니다. 배선도 생성에 대해 자세히 알아보세요.

ECAD - Harness Layout Drawing으로 전송

ECAD Harness의 물리적 구조는 Harness Layout Drawing(*.LdrDoc)에서 정의됩니다. Harness Layout Drawing에는 하니스의 토폴로지가 포함되며, MCAD 연동(CoDesigner Push-Pull)도 Layout Drawing에서 수행됩니다. 커넥터가 Harness Layout Drawing에 존재하기만 하면 ECAD 엔지니어는 MCAD로 Push할 수 있고, 이후 MCAD 엔지니어는 MCAD에서 3D 케이블 라우팅을 수행할 수 있습니다.

Javascript

Harness 프로젝트에 Harness Layout Drawing을 추가하고, Design » Import Wiring Diagram을 선택하여 Harness Wiring Diagram을 가져옵니다. Harness Wiring 가져오기에 대해 자세히 알아보세요.

이 상태가 MCAD 하니스 연동을 시작하기 위해 필요한 최소 조건입니다. 다음 단계들은 권장되지만, 기술적으로는 시작을 위해 반드시 필요한 것은 아닙니다.

Connection Points를 정의하고(하니스 정의가 변경되는 공간상의 지점), 각 Connection Point 쌍 사이에 Harness Bundle를 배치합니다. 물리적 하니스 배치 정의에 대해 자세히 알아보세요.

커넥터의 기본 표시 방식은 해당 Graphical Symbol를 표시하는 것입니다. Properties 패널의 Model 영역에 있는 컨트롤을 사용해 Physical Model로 변경한 다음, 패널의 Views 영역에서 해당 모델의 표시 방식을 구성합니다.

MCAD CoDesigner 패널을 열면, 정의된 Harness를 Workspace로 Pushed하여 MCAD로 Pulled할 준비를 할 수 있습니다.

MCAD - Device Assembly 생성

Harness가 MCAD device assembly의 일부로 설계되는 경우, ECAD와 MCAD 어셈블리를 연결하기 위해 MCAD에서 몇 가지 단계가 필요합니다.

  • MCAD device assembly를 엽니다(또는 새로 생성합니다).

  • ECAD에 해당하는 Multi-board Assembly 프로젝트가 있는 경우, Altium CoDesigner 패널에서 Link Multiboard 버튼을 클릭하고 Push된 ECAD Multi-board Assembly 프로젝트를 선택합니다. 이 작업으로 ECAD와 MCAD 어셈블리가 연결됩니다. MCAD 어셈블리에 이미 PCB가 포함되어 있다면, 패널에서 Link Multiboard 버튼은 사용할 수 없습니다. 대신 Altium CoDesigner 패널 상단의 드롭다운 메뉴()에서 Link Multiboard 명령을 사용합니다.

  • 연결된 어셈블리에서 CoDesigner는 각 PCB를 자동으로 인식합니다. 다른 기계 부품도 device enclosure에 속하도록 지정하여 MCAD에서 ECAD로 전송할 수 있습니다. 예를 들어 현재 어셈블리에 제품 인클로저가 포함되어 있다면, MCAD 모델 트리에서 해당 부품/어셈블리를 선택한 다음 Altium CoDesigner 리본에서 Enclosure 버튼을 클릭합니다. Harness 어셈블리와 Harness 장착 클립을 포함해, 임의 개수의 MCAD 부품 또는 하위 어셈블리를 인클로저의 일부로 포함할 수 있습니다.

  • 각 PCB용 MCAD 어셈블리를 MCAD device assembly에 배치합니다.

이제 MCAD device assembly는 Harness를 추가할 준비가 되었습니다.

MCAD – Harness 동기화

이 섹션에서는 하니스 설계를 동기화하기 위한 MCAD 전용 단계를 설명합니다.

웹 브라우저에서 ECAD Harness 프로젝트 파일을 열어 확인합니다.

MCAD – 하니스 및 멀티보드 어셈블리를 ECAD로 Push

  • Altium CoDesigner 패널을 엽니다. 디바이스 어셈블리 컨텍스트에서 작업 중인 경우 패널 상단의 드롭다운에 CoDesigner가 인식한 모든 프로젝트가 표시됩니다. 목록에서 Harness를 선택해 활성 프로젝트로 설정합니다. 어셈블리를 단독으로 연 경우에도 Harness를 동기화할 수 있습니다.

  • Push를 클릭하고 적절한 Comment를 포함한 다음 Send를 클릭하여 하니스 정의를 Workspace로 Push합니다.

  • 마지막 단계는 전체 디바이스 어셈블리를 ECAD로 Push하는 것입니다. Altium CoDesigner 패널에서 활성 프로젝트 드롭다운에서 디바이스 어셈블리를 선택합니다.

  • 모든 기계 부품을 인클로저에 포함하려면 모델 트리에서 인클로저, Harness, 모든 클립을 다중 선택합니다. PCB는 포함할 필요가 없습니다.

  • Altium CoDesigner 리본에서 Enclosure 버튼을 클릭합니다().

  • 성공하면 확인 대화상자가 표시되고 모든 기계 항목이 패널에 나열됩니다. 성공하지 않으면 가장 가능성 높은 원인은 디바이스 어셈블리가 활성 프로젝트로 설정되지 않았기 때문입니다.

  • CoDesigner는 MCAD에서 다시 동기화한 후 ECAD의 Layout Drawing에서 Harness Topology를 생성하거나 변경하지 않으므로, 역방향 동기화 전에 해당 문서에서 Harness Topology를 지정해야 합니다.

  • MCAD에서는 전선 길이가 자동으로 계산되어 Push 중 ECAD로 다시 전송됩니다. 필요한 경우 MCAD의 Altium CoDesigner 패널 Length of Harness Objects 섹션에서 Corrected Length 값을 정의하여 계산된 값을 조정할 수 있습니다. 패널에 표시되는 단위는 현재 모델 단위입니다. 단위를 변경한 경우 패널에서 Reload Data 버튼()을 클릭하여 Calculated LengthCorrected Length 값을 새로 고치십시오.

  • ECAD에서는 Properties 패널(번들이 선택된 경우)에 전선 길이가 표시될 뿐 아니라, 아래 이미지와 같이 Draftsman 문서와 ActiveBOM 문서에도 전선 길이를 표시할 수 있습니다.

  • MCAD에서 ECAD로 하니스를 다시 Pull할 때 길이 변경을 수락하면 Length Type 필드는 MCAD CoDesigner로 설정됩니다. 이 Length Type 설정에서는 Length Type 설정을 Manual ()로 전환하지 않는 한 ECAD에서 Length Value를 조정할 수 없습니다. 

  • MCAD에서 전선 길이를 조정하는 기능은 CoDesigner 3.8에 추가되었습니다.

  • ECAD에서 Harness Bundle 작업하기에 대해 자세히 알아보십시오.

필요한 경우 자동 계산된 전선 길이를 조정할 수 있습니다.필요한 경우 자동 계산된 전선 길이를 조정할 수 있습니다.

ECAD – 하니스 및 멀티보드 어셈블리를 ECAD로 Pull

  • 각 Harness 어셈블리는 해당 ECAD Harness 프로젝트와 동기화되어야 합니다.

  • MCAD 디바이스 어셈블리를 ECAD 멀티보드 어셈블리와 동기화하는 경우 다음도 수행해야 합니다. 각 PCB 프로젝트를 MCAD에서 ECAD로 동기화하고, 각 PCB를 멀티보드 어셈블리에서 업데이트합니다(이미 삽입된 경우).

  • ECAD Harness 프로젝트에서 Pull을 수행하면 전선, 케이블, 하니스 세그먼트의 실제 길이가 Harness Layout Drawing에 로드됩니다.

  • ECAD 멀티보드 어셈블리에서 Pull을 수행하면 각 PCB의 위치 및 방향 변경 사항을 가져와 적용하고, 인클로저에 포함된 모든 3D 모델(STEP 형식)을 로드 및 배치하며, 하네스도 STEP 모델로 로드 및 배치합니다.

  • ECAD에서 멀티보드 어셈블리를 연 다음, MCAD CoDesigner 패널에서 Workspace로부터 어셈블리를 Pull합니다.

    보드, 하네스 및 인클로저를 포함한 멀티보드 어셈블리는 MCAD와 ECAD 간에 동기화할 수 있습니다.보드, 하네스 및 인클로저를 포함한 멀티보드 어셈블리는 MCAD와 ECAD 간에 동기화할 수 있습니다.

ECAD에서 MCAD로 전송할 수 있는 하네스 변경 사항

  • 와이어 및 케이블 세트.
  • 연결 정보(From-To 데이터).
  • 토폴로지(해당 지점을 통과하는 와이어 및 케이블 세트와 연결 지점).

MCAD에서 ECAD로 전송할 수 있는 하네스 변경 사항

  • 하네스 레이아웃 도면(*.LdrDoc)으로 - 와이어, 케이블 및 하네스 세그먼트의 물리적 길이.

  • 멀티보드 어셈블리(*.PrjMbd)로 - 기계식 인클로저 부품과 함께 하네스의 3D 모델도 멀티보드 어셈블리 동기화 중에 ECAD로 전송할 수 있습니다.

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

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

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

콘텐츠