Database Library Migration Tools

Altium Design Software는 데이터베이스 라이브러리를 생성하고 사용함으로써 회사 데이터베이스에서 부품을 직접 배치할 수 있는 기능을 제공합니다. 사용되는 데이터베이스 라이브러리 유형은 소스 심볼 및 모델 라이브러리를 어떻게 관리하려는지에 따라 달라집니다. 라이브러리를 하드 디스크나 네트워크 드라이브의 특정 위치에 보관할 경우에는 Database Library (DbLib)를 사용하면 됩니다. 반면, Subversion 리포지토리를 사용하여 소스 컨트롤 하에 라이브러리를 두고자 한다면 SVN Database Library (SVNDbLib)를 사용합니다.

어떤 유형의 데이터베이스 라이브러리를 사용하든, 이 기능의 기본 원리는 동일합니다. 즉, 연결된 외부 데이터베이스에서 직접 배치할 수 있다는 점입니다. 이 강력한 기능을 최대한 쉽게 활용할 수 있도록, 기존 라이브러리를 데이터베이스 라이브러리 구조로 빠르게 옮길 수 있는 도구가 제공됩니다. 이 도구를 통해 다음과 같은 마이그레이션을 수행할 수 있습니다:

  • Integrated Library에서 Database Library (DbLib 또는 SVNDbLib)로.
  • Database Library (DbLib 또는 SVNDbLib)에서 Integrated Library로.
  • 소스 Schematic/PCB 라이브러리에서 SVN Database Library로.
  • Database Library에서 SVN Database Library로.
  • OrCAD Component Information System (CIS)에서 Database Library (DbLib)로.

다음 섹션에서는 소프트웨어 내에서 이러한 마이그레이션이 어떻게 수행되는지 자세히 살펴봅니다.

Integrated Library에서 Database Library 생성

Integrated library는 그 특성상 본질적으로 안전합니다. 여기에 더해, 회사 외부로 반출되는 설계에 대해 이상적인 휴대성을 제공합니다. 설계를 사내에 유지하고자 하거나, Altium Design 부품을 회사 데이터베이스와 긴밀하게 연동하고자 한다면 Database Library가 최적의 선택입니다. 소프트웨어는 회사의 integrated library를 Database Library (DbLib) 또는 SVN Database Library (SVNDbLib) 구조로 빠르게 변환할 수 있는 기능을 제공합니다. 여러 개의 integrated library를 변환에 포함할 수 있으며, 각 라이브러리는 대상 데이터베이스에 별도의 테이블로 추가됩니다.

DbLib로 변환

Integrated library (IntLib)에서 표준 database library (DbLib)를 생성하는 작업은 Integrated Library to Database Library Translator Wizard을(를) 사용하여 수행합니다. 이 마법사는 지정된 integrated library를 사실상 디컴파일하며, 각 라이브러리를 사용해 선택한 대상 데이터베이스에 별도의 데이터베이스 테이블을 생성합니다. 이때 구성요소에서 추출한 파라미터 및 모델 정보가 함께 포함됩니다. 그런 다음 지정된 database library 파일을 사용하여 해당 데이터베이스에 대한 연결을 제공합니다.

이 마법사는 기존 DbLib 파일을 통해 연결된 기존 데이터베이스에 추가 부품을 가져오거나(Import) 덧붙이는(Append) 용도로도 효과적으로 사용할 수 있습니다.
변환은 Access 유형 데이터베이스만 지원합니다.

하나 이상의 소스 integrated library를 database library 구조로 가져오는 작업은 Integrated Library to Database Library Translator Wizard을(를) 사용하여 간소화된 절차로 수행됩니다.하나 이상의 소스 integrated library를 database library 구조로 가져오는 작업은 Integrated Library to Database Library Translator Wizard을(를) 사용하여 간소화된 절차로 수행됩니다.

절차는 다음 단계로 구성됩니다:

  1. 새 database library 파일(*.DbLib)을 생성하거나 기존 파일을 엽니다. 일반적으로, 하나 이상의 integrated library를 기존 Access 데이터베이스로 변환할 때(그리고 해당 DbLib 파일이 이미 그 데이터베이스에 연결되어 있을 때) 기존 DbLib 파일을 사용합니다.
  2. Database Library 파일(*.DbLib)을 활성 문서로 연 상태에서, 메인 메뉴에서 Tools » Import From Integrated Libraries 명령을 선택하여 Integrated Library to Database Library Translator Wizard에 접근합니다.
  3. 마법사의 초기 Specify your Database details 페이지에서 대상 데이터베이스를 지정합니다. 새 Access 데이터베이스 또는 기존 데이터베이스 중 하나를 선택할 수 있습니다. 새 데이터베이스를 생성하는 경우, Database Location 필드 오른쪽의 폴더 아이콘을 클릭하여 표준 Open 대화상자를 엽니다. 이 대화상자에서 새 데이터베이스를 생성할 위치와 이름을 지정합니다. 선택한 이름/경로는 Database Location 필드에 입력됩니다.

    기존 DbLib 파일에서 마법사를 실행한 경우, Existing Access Database 옵션이 기본으로 선택되며 Database Location 필드에는 해당 DbLib 파일이 연결된 데이터베이스가 미리 채워집니다.
  4. 다음 Specify your Target Database Library 페이지에서 대상 database library 파일을 지정합니다. 새로 생성할 DbLib 파일의 경로와 이름을 지정하거나, 기존 파일을 찾아 열 수 있습니다. 일반적으로, 하나 이상의 integrated library를 기존 Access 데이터베이스로 변환할 때(그리고 DbLib 파일이 현재 그 데이터베이스에 연결되어 있을 때) 기존 DbLib 파일을 사용합니다. 기본적으로 활성 DbLib 파일이 해당 필드에 미리 입력됩니다.

    기존 DbLib 파일을 사용하면서 대상 데이터베이스를 변경한 경우, 마법사가 완료된 후 DbLib 파일은 새 대상 데이터베이스에 연결됩니다.
  5. 다음 Locate the Integrated Libraries to Import 페이지에서 변환할 integrated library를 지정합니다. Add 버튼을 사용해 Select Source Integrated Libraries 대화상자를 열고, 필요한 라이브러리를 찾아 선택할 수 있습니다. 구성 schematic 심볼 및 모델 라이브러리(존재하는 경우)는 추출되어 Destination Folder 필드에 지정된 위치에 저장됩니다. Remove Clear  버튼을 사용하여 선택한 라이브러리를 목록에서 제거하거나 삭제할 수 있습니다.

    기본적으로 Destination Folder은(는) DbLib 파일이 들어 있는 폴더(마법사 이전 페이지에서 지정) 아래의 하위 폴더인 Libraries을(를) 가리킵니다.
  6. 소스 integrated library를 선택한 후 Next을(를) 클릭하여 변환을 진행합니다. 진행률 표시줄과 함께 현재 변환 중인 라이브러리에 대한 정보가 표시됩니다. 변환이 완료되면 마법사의 마지막 페이지에서 Finish을(를) 클릭하여 지정된 DbLib 파일을 메인 설계 창에서 활성화합니다(이미 활성화되어 있지 않은 경우).

    변환에 포함된 각 integrated library는 데이터베이스에 별도의 테이블로 생성되며, 테이블 이름은 해당 integrated library 이름을 따릅니다. 기존 데이터베이스의 경우 integrated library와 동일한 이름의 테이블이 이미 존재하면, 해당 라이브러리의 정보가 기존 테이블에 추가(Append)됩니다.

변환 프로세스가 완료된 후의 DbLib 파일.
변환 프로세스가 완료된 후의 DbLib 파일.

변환이 완료되면, 소스 schematic 라이브러리로 이동하여 심볼에서 모든 파라미터 및 모델 정보를 제거할 수 있습니다. 그런 다음 필요에 따라 DbLib 문서에서 필드 매핑을 미세 조정하여 적절한 데이터베이스 컬럼을 참조하도록 구성 변경을 수행할 수 있습니다. 자세한 내용은 Creating & Defining the Database Library 페이지의 Mapping Database Fields to Design Parameters 섹션을 참조하십시오.

마법사는 풋프린트 모델 정보에 대해 모델 참조와 정의된 모델의 경로만 추출합니다. 시뮬레이션 모델의 경우, 링크 정보는 외부 데이터베이스에 수동으로 입력해야 합니다.
IntLib에 포함된 schematic 라이브러리 컴포넌트에 Part Number 파라미터가 없도록 하십시오. 데이터베이스에 입력되는 Part Number 정보(각 컴포넌트 레코드를 식별하기 위한 값)는, 선택한 라이브러리 컴포넌트의 속성을 탐색할 때 Properties panelGeneral 탭에 있는 Properties 섹션의 Design Item ID 필드에서 가져옵니다. 이를 파라미터로도 입력하면 값이 중복되어 변환이 실패합니다.

SVNDbLib로 변환

Integrated library (IntLib)에서 버전 관리되는 database library (SVNDbLib)를 생성하는 작업은 SVN Database Library Conversion Wizard을(를) 사용하여 수행합니다. 이 마법사는 지정된 integrated library를 사실상 디컴파일하며, 각 라이브러리를 사용해 새 대상 데이터베이스에 별도의 데이터베이스 테이블을 생성합니다. 이때 구성요소에서 추출한 파라미터 및 모델 정보가 함께 포함됩니다. 그런 다음 해당 데이터베이스에 대한 연결을 제공하는 지정된 SVN database library 파일이 생성됩니다. 구성 Schematic 및 PCB 라이브러리는 분리되어 지정된 SVN 버전 관리 리포지토리의 지정 디렉터리에 커밋되며, 이 디렉터리는 SVNDbLib 파일에서 참조됩니다.

변환은 Access 유형 데이터베이스만 지원합니다.

하나 이상의 소스 integrated library를 SVN database library 구조로 가져오는 작업은 SVN Database Library Conversion Wizard을(를) 사용하여 간소화된 절차로 수행됩니다.하나 이상의 소스 integrated library를 SVN database library 구조로 가져오는 작업은 SVN Database Library Conversion Wizard을(를) 사용하여 간소화된 절차로 수행됩니다.

절차는 다음 단계로 구성됩니다:

  1. SVN Database Library Conversion Wizard에 접근합니다. 방법은 다음과 같습니다:
  • schematic library editor, PCB library editor 또는 database library editor의 메인 메뉴에서 Tools » SVN Database Library Maker 명령을 선택합니다.
  • Projects panel에서 프로젝트 라이브러리(SchLib, PcbLib 또는 IntLib) 항목을 마우스 오른쪽 버튼으로 클릭한 다음, 컨텍스트 메뉴에서 SVN Database Library Maker 명령을 선택합니다.
  1. Libraries to Convert 페이지에서 변환할 integrated library를 지정합니다. 목록은 처음에 하나 이상의 라이브러리(활성 라이브러리 또는 접근 방식에 따라 프로젝트에 추가된 모든 프로젝트 라이브러리)로 미리 채워져 있습니다. 변환할 integrated library를 선택하기 전에 이 항목들을 목록에서 제거하십시오. Add 버튼을 사용해 Library Files 대화상자에 접근한 뒤, 필요한 integrated library를 찾아 선택할 수 있습니다.
  2. Options 페이지에서 소스 라이브러리를 어떻게 분리할지, 어떤 리포지토리의 어떤 디렉터리에 저장할지, 그리고 SVNDbLib 파일의 출력 디렉터리 등 변환 관련 옵션을 정의합니다. schematic 라이브러리의 경우, 각 구성 컴포넌트에서 파라미터 및/또는 모델 정보를 제거하여 심볼만 남기도록 하는 두 가지 옵션도 제공됩니다.

    SVN 리포지토리와 그 폴더 구조는 사전에 정의되어 있어야 합니다. 사용자는 이를 대상으로 지정하고, 그 구조 내에서 분리된 라이브러리 파일을 저장할 폴더를 지정하는 것입니다. 리포지토리와 폴더는 변환 과정에서 즉석으로 생성되지 않습니다.
  3. 소스 통합 라이브러리를 선택하고 필요에 따라 관련 변환 옵션을 설정한 후, Next 을(를) 클릭하여 변환을 진행합니다. 변환 중에는 현재 변환 중인 라이브러리에 대한 정보와 함께 진행률 표시줄이 표시됩니다. 변환 프로세스에는 다음이 포함됩니다:
    1. 제공된 통합 라이브러리에서 소스 라이브러리를 추출합니다.
    2. 회로도 및 PCB 라이브러리를 단일 심볼/풋프린트 라이브러리 파일로 분할합니다.
    3. 분할된 심볼 및 풋프린트 라이브러리를 지정된 기본 디렉터리의 리포지토리에 커밋합니다.
    4. 마법사는 풋프린트 모델 참조 정보만 추출합니다. 연결된 시뮬레이션 모델은 버전 관리되는 데이터베이스 라이브러리(SVNDbLib)에서 지원되지만, Subversion 리포지토리에 시뮬레이션 모델 파일을 저장하는 것은 지원되지 않습니다. 이러한 링크가 존재하는 경우, 해당 링크는 파라미터로 추가됩니다.
    5. 변환되는 각 통합 라이브러리마다, 생성된 Access 데이터베이스(이름은 SVNDbLib에 지정한 것과 동일) 안에 별도의 데이터베이스 테이블을 생성하고, 그 안에 포함된 컴포넌트에서 추출한 파라미터 및 모델 정보를 함께 채웁니다. 각 테이블은 통합 라이브러리 이름에 _IntLib 접미사를 붙여 명명됩니다(예: Capacitor - Ceramic_IntLib).
    6. 지정된 SVNDbLib 파일을 생성하고, 데이터베이스 및 리포지토리에 연결합니다.
  4. 변환이 완료되면 Finish 을(를) 클릭하여 마법사를 닫고, SVNDbLib 파일을 활성 문서로 만듭니다.

변환 프로세스 완료 후 생성된 SVNDbLib 파일.변환 프로세스 완료 후 생성된 SVNDbLib 파일.

IntLib의 회로도 라이브러리 컴포넌트에 Part Number 파라미터가 존재하지 않도록 하십시오. 데이터베이스에 입력되는 Part Number 정보(각 컴포넌트 레코드를 식별하기 위함)는, 선택한 라이브러리 컴포넌트의 속성을 탐색할 때 Properties 패널General 탭에 있는 Properties 섹션의 Design Item ID 필드에서 가져옵니다. 이를 파라미터로도 입력하면 값이 중복되어 변환이 실패합니다.

데이터베이스 라이브러리에서 통합 라이브러리 생성

데이터베이스 라이브러리는 Altium Design 컴포넌트를 회사 데이터베이스와 긴밀하게 연동하고자 할 때 이상적인 선택입니다. 설계가 회사 외부로 나가야 하거나, 디자이너가 보안이 적용된 통합 라이브러리에서 작업하도록 하려는 경우에도 이를 손쉽게 구현할 수 있습니다. 소프트웨어는 표준 데이터베이스 라이브러리(DbLib) 또는 버전 관리되는 SVN 데이터베이스 라이브러리(SVNDbLib)에서 통합 라이브러리를 직접 컴파일하는 기능을 제공합니다. 이를 통해 CAD 라이브러리 관리자는 데이터베이스 라이브러리를 계속 사용할 수 있고, 디자이너는 정기적으로 재생성되는 통합 라이브러리를 사용하여 말 그대로 ‘오프라인’ 방식으로 작업할 수 있습니다.

변환은 Offline Integrated Library Maker을(를) 사용하여 수행됩니다. 이 프로세스는 데이터베이스 테이블 단위로 수행되며, 데이터베이스의 어떤 테이블을 대상으로 할지 완전히 제어할 수 있습니다. 회로도 컴포넌트, PCB, PCB3D 및 시뮬레이션 모델이 변환 프로세스에 포함됩니다. 포함된 각 테이블마다 별도의 통합 라이브러리가 생성됩니다. 이러한 테이블은 개별 통합 라이브러리로 변환된 뒤 Installed Libraries에 추가됩니다.

Offline Integrated Library Maker.
Offline Integrated Library Maker.

을(를) 사용하여 데이터베이스 라이브러리(DbLib 또는 SVNDbLib)를 ‘오프라인’ 통합 라이브러리로 변환합니다. 프로세스는 다음 단계로 구성됩니다:

  1. 변환하려는 Database Library 파일(*.DbLib) 또는 SVN Database Library 파일(*.SVNDbLib)을 활성 문서로 열어둔 상태에서, 메인 메뉴에서 Tools » Offline Integrated Library Maker 명령을 선택하여 Offline Integrated Library Maker에 접근합니다.
  2. Library to Convert 페이지에서 처리할 DbLib 또는 SVNDbLib를 지정합니다. Offline Integrated Library Maker 에 접근한 활성 라이브러리가 기본적으로 변환 대상 라이브러리로 지정됩니다. 필요하다면 다른 데이터베이스 라이브러리를 찾아 선택할 수 있습니다.

  3. Options 페이지에서 연결된 데이터베이스의 테이블 중 변환에 포함할 테이블을 지정합니다. 기본적으로 모든 데이터베이스 테이블이 포함됩니다. 테이블을 제외하려면 해당 Convert 옵션이 비활성화되어 있는지 확인하십시오. 이 페이지에서는 생성된 통합 라이브러리를 저장할 출력 디렉터리도 지정할 수 있습니다. 이 기본 디렉터리 경로를 직접 입력하거나, 필드 오른쪽의 Browse icon 아이콘을 클릭하여 대화상자를 열고 필요한 디렉터리를 찾아 선택할 수 있습니다. 포함된 각 데이터베이스 테이블에 대해 생성되는 출력물(통합 라이브러리)은 지정된 출력 디렉터리 내에서, 테이블 이름으로 명명된 자체 하위 폴더에 저장됩니다.

  4. 데이터베이스 라이브러리를 선택하고 필요에 따라 관련 변환 옵션을 설정한 후, Next 을(를) 클릭하여 변환을 진행합니다. 변환 중에는 현재 변환 중인 데이터베이스 테이블에 대한 정보와 함께 진행률 표시줄이 표시됩니다. 변환 프로세스는 변환 대상으로 지정한 각 데이터베이스 테이블에 대해 수행된다는 점을 기억하십시오. 다음은 이 프로세스를 본질적으로 분해한 내용입니다:
    1. 통합 라이브러리 패키지(*.LibPkg)가 생성되어 Projects 패널에서 열립니다. 패키지는 테이블 이름을 사용하여 명명됩니다. 예를 들어 Capacitor - Ceramic라는 테이블의 경우 Capacitor - Ceramic.LibPkg가 됩니다.
    2. 회로도 라이브러리 문서가 생성되어 LibPkg에 추가됩니다. 회로도 역시 테이블 이름을 사용하여 명명됩니다(예: Capacitor - Ceramic.SchLib).
    3. 그 다음 테이블의 각 레코드를 검토하여 적절한 Altium Design 컴포넌트를 빌드합니다. 이를 위해 참조된 회로도 심볼을 적절한 소스 라이브러리에서 가져와 새 회로도 라이브러리 문서에 컴포넌트로 추가합니다. 이후 레코드에 정의된 파라미터 및 모델 링크 정보가 해당 컴포넌트에 추가됩니다.
    4. 레코드에 대해 참조된 풋프린트 모델을 가져와 PCB 라이브러리 문서에 추가합니다. 이 문서 역시 테이블 이름을 따서 명명됩니다(예: Capacitor - Ceramic.PcbLib). 그런 다음 PCB 라이브러리 문서가 LibPkg에 추가됩니다.
    5. 소스 라이브러리가 DbLib이고 데이터베이스 레코드에 시뮬레이션 모델 링크가 정의되어 있다면, 참조된 시뮬레이션 모델 파일도 LibPkg에 추가됩니다. 이러한 모델의 위치는 변경되지 않습니다. 모델의 전체 경로는 해당 모델 링크의 일부로 지정됩니다.
    6. 그 다음 LibPkg가 컴파일되어 통합 라이브러리(예: Capacitor - Ceramic.IntLib)가 생성되며, 이후 소프트웨어의 Installed Libraries에 추가됩니다.

현재 설치된 라이브러리는 Components 패널 오른쪽 상단의 Open Libraries dialogs in Components Panel 버튼을 클릭한 다음 File-based Libraries Preferences를 선택하여 접근할 수 있는 Available File-based Libraries dialogInstalled 탭에서 확인할 수 있습니다.

변환 프로세스 결과 - 구성 심볼 및 풋프린트 모델 문서를 포함하는 라이브러리 패키지 프로젝트와 컴파일된 IntLib가 생성되며, 이들은 설치된 라이브러리로도 추가되어 모든 PCB 설계 프로젝트에서 사용할 수 있게 됩니다.
변환 프로세스 결과 - 구성 심볼 및 풋프린트 모델 문서를 포함하는 라이브러리 패키지 프로젝트와 컴파일된 IntLib가 생성되며, 이들은 설치된 라이브러리로도 추가되어 모든 PCB 설계 프로젝트에서 사용할 수 있게 됩니다.

소스 라이브러리(SCHLib/PCBLib)에서 SVNDbLib 생성

SVN Database Library Conversion Wizard 은(는) 회로도, PCB, 데이터베이스 및 통합 라이브러리를 SVN 데이터베이스 라이브러리로 변환하는 데 도움을 줍니다. 이 마법사는 다양한 컴포넌트 관리 방법론을 SVN Database Library(*.SVNDBLib)로 전환하는 과정을 간소화합니다. SVN Database Library는 데이터베이스에서 직접 컴포넌트를 배치하는 기능을 제공하며, 이 연결 방식을 확장하여 회로도 심볼과 풋프린트 모델을 Subversion 기반 리포지토리 내에 보관하는 소스 제어 라이브러리까지 연결할 수 있게 합니다. 리포지토리 및 외부 데이터베이스에 대한 링크는 SVN Database Library 파일(*.SVNDBLib)에 정의되며, 이는 Database Library 파일(*.DBLib)의 확장 형태이고 흔히 Version-Controlled Database Library라고도 불립니다.

마법사를 사용하여 소스 라이브러리를 어떻게 분할할지, 어떤 리포지토리의 어떤 디렉터리에 저장할지, 그리고 SVNDBLib 파일의 출력 디렉터리 등 변환 관련 옵션을 정의합니다.

변환할 데이터베이스 또는 회로도(*.SchLib), PCB(*.PcbLib) 또는 통합 라이브러리(*.IntLib)를 선택해야 하며, 선택된 항목은 SVN 리포지토리에 체크인됩니다. 또한 단일 SVN 데이터베이스 라이브러리도 생성됩니다.

이 마법사를 통해 SVN 리포지토리에 대한 연결, 심볼 및 모델의 기본 디렉터리, SVN 데이터베이스 라이브러리 문서의 경로를 정의할 수 있습니다. 기본적으로 출력 디렉터리는 소스 라이브러리가 저장된 동일한 디렉터리로 설정됩니다.

생성된 SVNDBLib 파일과 데이터베이스를 동일한 위치에 두고자 한다면, 기본적으로 두 가지 옵션이 있습니다. 첫 번째는 SVNDBLib의 출력 경로를 현재 데이터베이스가 있는 동일한 디렉터리로 설정하는 것입니다. 두 번째는 다른 디렉터리에 SVNDBLib를 생성한 다음 데이터베이스를 그 디렉터리로 이동하는 것입니다. 이 경우 SVNDBLib 파일 내의 연결을 수정하여 데이터베이스의 새 위치를 가리키도록 한 뒤 다시 연결해야 한다는 점을 기억하십시오.

  • 분할된 라이브러리 파일이 SVN 리포지토리에 추가될 것이므로, 로컬 하드 디스크에서 심볼/모델 파일 관점으로 리포지토리에 원하는 폴더 구조를 외부에서 미리 설정해야 합니다. 리포지토리 내 폴더 구조 관리는 TortoiseSVN과 같은 SVN 클라이언트를 사용하여 수행합니다.
  • 컴퓨터(또는 네트워크)에는 SVN 리포지토리와 SVN 버전 관리 시스템이 설치되어 있어야 합니다. 또한 Preferences dialog의 Data Management - Version Control 페이지에서 Provider 가 SVN - Subversion로 설정되어 있는지 확인하십시오.
  • 변환은 Access 유형 데이터베이스만 지원합니다.

SVN Database Library Conversion WizardSVN Database Library
Conversion
Wizard을(를) 사용하면 하나 이상의 소스 회로도 및 PCB 라이브러리를 SVN 데이터베이스 라이브러리 구조로 가져오는 작업을 간소화된 프로세스로 수행할 수 있습니다.

프로세스는 다음 단계로 구성됩니다:

  1. 다음 방법으로 SVN Database Library Conversion Wizard 을(를) 엽니다:

    • 회로도 라이브러리 파일(*.SchLib), PCB 라이브러리 파일(*.PcbLib), 통합 라이브러리 파일(*.IntLib) 또는 데이터베이스 라이브러리 파일(*.DbLib)에서 Tools » SVN Database Library Maker 을(를) 클릭합니다. 단, 회로도 라이브러리에서 Wizard에 접근할 때 변환에 연결된 풋프린트 모델까지 포함하려면, 해당 PCB 풋프린트 라이브러리(들)를 찾아 추가해야 합니다. 또한 PCB 풋프린트 라이브러리만 단독으로 변환하는 것은 일반적인 시나리오가 아니므로, 해당 회로도 컴포넌트 라이브러리도 찾아 추가해야 합니다.
    • Projects 패널에서 필요한 라이브러리(*.SchLib, *.PcbLib 또는 *.IntLib) 항목을 마우스 오른쪽 버튼으로 클릭한 다음 SVN Database Library Maker을(를) 선택합니다. Wizard가 모든 프로젝트 라이브러리를 자동으로 로드합니다. 이는 단연 가장 쉬운 방법이며, 소스 회로도 및 PCB 라이브러리가 프로젝트에 추가되어 있어야 합니다. 통합 라이브러리를 사용하지 않은 경우에는 대개 이 조건이 충족됩니다.
    Wizard는 접근한 위치를 기준으로 라이브러리 항목을 미리 채워 넣습니다. 따라서 시간을 절약하려면 아래에 설명된 대로 적절한 편집기에서 Wizard를 실행하십시오.

  2. Libraries to Convert 페이지에서 변환할 라이브러리를 선택합니다. Database Libraries 또는 Schematic, PCB, Integrated Libraries 중에서 선택할 수 있습니다. 선택된 라이브러리는 개별 컴포넌트 라이브러리로 분리된 뒤 SVN 리포지토리에 체크인됩니다. 단일 SVN 데이터베이스가 생성됩니다.

    • Converting a Database Library

      Database Libraries을(를) 변환할 때 변환 프로세스에는 다음이 포함됩니다:

      1. 연결된 데이터베이스의 컴포넌트 레코드가 참조하는 회로도 및 PCB 라이브러리를 단일 심볼/풋프린트 라이브러리 파일로 분리합니다.
      2. 분리된 심볼 및 풋프린트 라이브러리를 지정된 기본 디렉터리에 있는 리포지토리에 커밋합니다.
      3. 지정된 SVNDBLib 파일을 생성하고 데이터베이스 및 리포지토리에 연결합니다.
    • Converting Schematic, PCB, and Integrated Libraries

      Add 버튼을 사용하여 표준 대화상자를 열고 추가할 원하는 파일을 검색해 선택합니다. 현재 선택된 라이브러리를 제거하려면 Remove 버튼을 클릭합니다.

      Schematic, PCB, Integrated Libraries를 변환할 때 변환 프로세스에는 다음이 포함됩니다:

      1. 제공된 통합 라이브러리에서 소스 라이브러리를 추출합니다.
      2. 회로도 및 PCB 라이브러리를 단일 심볼/풋프린트 라이브러리 파일로 분리합니다.
      3. 분리된 심볼 및 풋프린트 라이브러리를 지정된 기본 디렉터리에 있는 리포지토리에 커밋합니다.
      4. Wizard는 풋프린트 모델 참조 정보만 추출합니다. 연결된 PCB3D 및 Simulation 모델은 SVNDBLib에서 지원되지 않습니다. 이러한 링크가 존재하는 경우, 해당 정보는 파라미터로 추가됩니다.
      5. 변환되는 각 회로도 라이브러리 및/또는 통합 라이브러리마다, 생성된 Access 데이터베이스에 별도의 데이터베이스 테이블을 구축하며, 컴포넌트에서 추출한 파라미터 및 모델 정보가 포함됩니다. 각 테이블은 회로도 라이브러리 이름에 _SchLib 접미사(예: Mixer_SchLib)를 붙이거나, 통합 라이브러리 이름에 _IntLib 접미사(예: AD Differential Amplifier_IntLib)를 붙여 명명됩니다.
      6. 지정된 SVNDBLib 파일을 생성하고 데이터베이스 및 리포지토리에 연결합니다.
  3. Options 페이지에서 변환 관련 옵션을 정의합니다. 여기에는 소스 라이브러리를 어떻게 분리할지, 어떤 리포지토리의 어떤 디렉터리에 저장할지, SVNDbLib 파일의 출력 디렉터리 등이 포함됩니다. 회로도 라이브러리의 경우, 각 구성 컴포넌트에서 파라미터 및/또는 모델 정보를 제거하여 심볼만 남길 수 있는 두 가지 옵션도 제공됩니다.

    SVN 리포지토리와 그 폴더 구조는 사전에 정의되어 있어야 합니다. 사용자는 분리된 라이브러리 파일을 저장할 리포지토리 및 그 내부 폴더를 지정하기만 하면 됩니다. 리포지토리와 폴더는 실행 중에 즉석에서 생성되지 않습니다.

    SVN Options

    이 영역을 사용하여 SVN 리포지토리에 연결하기 위한 설정을 정의합니다. 

    Method 드롭다운에서 연결 방법을 선택합니다: file(파일 기반 리포지토리), http(클라우드 기반 리포지토리, https(보안 클라우드 기반 리포지토리), svn 또는 svn+ssh

    Location  영역(Method에 대해 file이(가) 선택된 경우에만 사용 가능)은 리포지토리의 위치 경로를 설정하는 데 사용됩니다. 폴더 찾아보기 아이콘을 사용하여 원하는 위치를 검색하고 선택합니다. 

    Server 영역(Method에 대해 file이(가) not로 선택된 경우에만 사용 가능)은 원하는 서버를 설정하는 데 사용됩니다.

    Server Port을(를) Default 또는 Non-Default로 설정합니다. Non-Default이(가) 선택된 경우 텍스트 상자에 서버 포트를 입력합니다. 또한 텍스트 상자에 Repository folder 이름도 입력해야 합니다.

    Server PortRepository folder 옵션은 Method에서 선택된 항목이 not file인 경우에만 접근할 수 있습니다. 

    SymbolsFootprints에 대한 리포지토리 기본 디렉터리를 지정하려면 ... 을(를) 클릭하여 두 항목 모두에 대해 원하는 폴더를 검색하고 선택합니다.

    SVN DB Library Options

    SVN DB Library Options 영역에서는 SVN 데이터베이스 라이브러리 문서의 경로를 지정할 수 있습니다. 현재 백엔드 Access 데이터베이스가 존재하지 않으면 동일한 폴더에 생성됩니다. 폴더 찾아보기 아이콘을 사용하여 경로를 검색하고 선택합니다.

    생성된 SVNDBLib 파일과 데이터베이스를 동일한 위치에 두려면 기본적으로 두 가지 방법이 있습니다. 첫 번째는 SVNDBLib의 출력 경로를 현재 데이터베이스가 있는 디렉터리와 동일하게 설정하는 것입니다. 두 번째는 다른 디렉터리에 SVNDBLib를 생성한 다음 데이터베이스를 그 디렉터리로 이동하는 것입니다. 이 경우, SVNDBLib 파일 내부의 연결을 수정하여 새 위치의 데이터베이스를 가리키도록 한 뒤 다시 연결해야 한다는 점을 기억해야 합니다.

    Library Splitting Options

    드롭다운에서 파일을 Overwrite Existing Files할지 또는 Append Incrementing Number To File Names할지(라이브러리를 분리할 때 새로 추가되는 파일을 생성) 선택합니다. Overwrite Existing Files 을(를) 선택하면 라이브러리를 분리할 때 리포지토리에 있는 기존 파일이 덮어써집니다. Append Incrementing Number To File Names을(를) 선택하면 지정된 리포지토리의 모든 파일이 보호되어 덮어써지지 않으며, 동일한 이름의 새 컴포넌트 라이브러리에는 접미사 "_#IncrementNumber"가 추가됩니다.

    회로도 라이브러리의 경우, 분리된 회로도 컴포넌트에서 파라미터 및/또는 모델 정보를 제거하여 심볼만 남길 수 있는 두 가지 옵션도 제공됩니다. Remove All Parameters 및/또는 Remove All Models을(를) 선택합니다. 외부 데이터베이스는 이미 존재하며(원래 DBLib 파일에 연결됨), 새로 생성되지 않습니다. 데이터베이스는 현재 위치에 그대로 유지됩니다.

  4. 소스 회로도 및 PCB 라이브러리를 선택하고 필요한 변환 옵션을 설정한 후 Next 을(를) 클릭하여 변환을 진행합니다. 진행률 표시줄과 함께 현재 변환 중인 라이브러리에 대한 정보가 표시됩니다. 변환 프로세스에는 다음이 포함됩니다:
    1. 회로도 및 PCB 라이브러리를 단일 심볼/풋프린트 라이브러리 파일로 분리합니다.
    2. 분리된 심볼 및 풋프린트 라이브러리를 지정된 기본 디렉터리에 있는 리포지토리에 커밋합니다.
    3. Wizard는 풋프린트 모델 참조 정보만 추출합니다. 연결된 시뮬레이션 모델은 버전 관리되는 데이터베이스 라이브러리(SVNDbLib)에서 지원되지만, 시뮬레이션 모델 파일을 Subversion 리포지토리에 저장하는 것은 지원되지 않습니다. 이러한 링크가 존재하는 경우, 해당 정보는 파라미터로 추가됩니다.
    4. 변환되는 각 회로도 라이브러리마다, 생성된 Access 데이터베이스(SVNDbLib에 지정된 것과 동일한 이름을 가짐)에 별도의 데이터베이스 테이블을 구축하며, 그 안의 컴포넌트에서 추출한 파라미터 및 모델 정보가 포함됩니다. 각 테이블은 회로도 라이브러리 이름에 _SchLib 접미사(예: Capacitor - Ceramic_SchLib)를 붙여 명명됩니다.
    5. 지정된 SVNDbLib 파일을 생성하고 데이터베이스 및 리포지토리에 연결합니다.
  5. 변환이 완료되면 Finish 을(를) 클릭하여 Wizard를 닫고, SVNDbLib 파일을 활성 문서로 만듭니다.

변환 프로세스가 완료된 후 생성된 SVNDbLib 파일.변환 프로세스가 완료된 후 생성된 SVNDbLib 파일.

회로도 라이브러리 컴포넌트에 Part Number 파라미터가 없도록 하십시오. 각 컴포넌트 레코드를 식별하기 위해 데이터베이스에 입력되는 Part Number 정보는, 선택한 라이브러리 컴포넌트의 속성을 찾아볼 때 Properties 패널의 General 탭에 있는 Properties 섹션의 회로도 컴포넌트 Design Item ID 필드에서 가져옵니다. 이를 파라미터로도 입력하면 값이 중복되어 변환이 실패합니다. 프로세스는 완료되더라도, 이 파라미터를 가진 회로도 컴포넌트는 데이터베이스에 생성되지 않으며, 따라서 SVNDbLib 문서의 Table Browser 탭에 있는 데이터베이스 컴포넌트 목록에 나타나지 않습니다.

DbLib를 SVNDbLib로 변환하기

기존 통합 라이브러리를 DbLib 구조로 변환했거나 DbLib를 처음부터 생성하여 Database Library 기능의 강력함을 이미 활용하고 있을 수 있습니다. 이를 확장하여, 소스 심볼 및 풋프린트 라이브러리를 소스 컨트롤 리포지토리의 보호되고 안전한 관리 아래로 옮기고 싶을 수 있습니다. 소프트웨어는 현재의 표준 데이터베이스 라이브러리(DbLib)에서 버전 관리되는 데이터베이스 라이브러리(SVNDbLib)로 마이그레이션할 수 있는 수단을 제공합니다.

변환은 통합 라이브러리를 변환할 때와 거의 동일한 방식으로 SVN Database Library Conversion Wizard 을(를) 사용하여 수행됩니다.

SVN Database Library Conversion Wizard기존 표준 데이터베이스 라이브러리(DbLib)를 버전 관리되는 데이터베이스 라이브러리(SVNDbLib)로 변환하는 작업은 SVN Database
Library Conversion Wizard
을(를) 사용하면 간소화된 프로세스로 진행할 수 있습니다 .

프로세스는 다음 단계를 포함합니다:

  1. 변환할 기존 DbLib를 연 다음, 메인 메뉴에서 Tools » SVN Database Library Maker을(를) 선택합니다. SVN Database Library Conversion Wizard이(가) 열립니다.
  2. Libraries to Convert 페이지에서 변환하려는 소스 데이터베이스 라이브러리를 지정합니다. Database Libraries 옵션은 이미 활성화되어 있으며, 관련 필드에는 활성 라이브러리의 경로가 미리 채워져 있습니다. 다른 DbLib를 변환하려면 Browse icon 버튼을 클릭하고, 표시되는 대화상자에서 찾아 선택합니다.
  3. Next을(를) 클릭하면 선택한 DbLib 파일이 분석되고, 백엔드 데이터베이스가 수정될 수 있음을 알리는 확인 대화상자가 표시됩니다. 계속하려면 Yes 을(를) 클릭합니다.
  4. Options 페이지에서 변환 관련 옵션을 정의합니다. 여기에는 소스 라이브러리를 어떻게 분할할지, 어떤 리포지토리의 어떤 디렉터리에 저장할지, 그리고 SVNDbLib 파일의 출력 디렉터리가 포함됩니다. 회로도 라이브러리의 경우, 각 구성 컴포넌트에서 파라미터 및/또는 모델 정보를 제거하여 심볼만 남길 수 있는 두 가지 옵션도 제공됩니다.
SVN 리포지토리 및 그 폴더 구조는 사전에 정의되어 있어야 합니다. 사용자는 단지 이를 대상으로 지정하고, 분할된 라이브러리 파일을 저장할 폴더를 그 구조 내에서 선택하는 것입니다. 리포지토리와 폴더는 변환 과정에서 즉석으로 생성되지 않습니다.
외부 데이터베이스는 이미 존재하며(원래 DbLib 파일에 연결됨) 새로 생성되지 않습니다. 데이터베이스는 현재 위치에 그대로 유지됩니다. 생성된 SVNDbLib 파일과 데이터베이스를 같은 위치에 두고 싶다면 기본적으로 두 가지 방법이 있습니다. 첫 번째는 SVNDbLib의 출력 경로를 데이터베이스가 현재 있는 동일한 디렉터리로 설정하는 것입니다. 두 번째는 SVNDbLib를 다른 디렉터리에 생성한 다음 데이터베이스를 그 디렉터리로 이동하는 것입니다. 이 경우 SVNDbLib 파일 내의 연결을 수정하여 데이터베이스의 새 위치를 가리키도록 한 뒤 다시 연결해야 한다는 점을 기억해야 합니다.
  1. 소스 DbLib 파일을 선택하고 필요한 변환 옵션을 설정한 후, Next 을(를) 클릭하여 변환을 진행합니다. 변환 중인 라이브러리에 대한 정보와 함께 진행률 표시줄이 표시됩니다. 변환 프로세스에는 다음이 포함됩니다:
    1. 연결된 데이터베이스의 컴포넌트 레코드가 참조하는 회로도 및 PCB 라이브러리를 단일 심볼/풋프린트 라이브러리 파일로 분할합니다.
    2. 분할된 심볼 및 풋프린트 라이브러리를 지정된 기본 디렉터리에 있는 리포지토리에 커밋합니다.
    3. 지정된 SVNDbLib 파일을 생성하고, 데이터베이스 및 리포지토리에 연결합니다.
  2. 변환이 완료되면 Finish 을(를) 클릭하여 마법사를 닫고 SVNDbLib 파일을 활성 문서로 만듭니다.

변환 프로세스가 완료된 후 생성된 SVNDbLib 파일.변환 프로세스가 완료된 후 생성된 SVNDbLib 파일.

필드 매핑에 대한 참고

생성된 SVNDbLib에서는 Field Mappings 탭에서 데이터베이스 필드와 설계 파라미터 간에 정의된 매핑이 DbLib에서 원래 정의된 그대로 유지됩니다.

원본 DbLib과 생성된 SVNDbLib 간에 필드 매핑은 동일하게 유지됩니다.원본 DbLib과 생성된 SVNDbLib 간에 필드 매핑은 동일하게 유지됩니다.

다만, 다음의 두 가지 중요한 영역을 강조할 필요가 있습니다:

  • 심볼 및 풋프린트 모델에 대해 정의된 모든 경로 매핑은 무시됩니다. SVNDbLib는 리포지토리에 커밋된 라이브러리 내에서 필요한 심볼과 풋프린트를 찾기 위해 매핑된 참조 필드인 [Library Ref][Footprint Ref]만 사용합니다. 데이터베이스에 정의된 경로 정보는 하드 디스크 또는 기타 로컬/네트워크 매체에 있는 라이브러리를 가리키므로 무시됩니다.
데이터베이스에 경로 정보를 계속 포함하고 싶다면, 해당 정보를 리포지토리의 라이브러리를 가리키도록 수정하십시오. 또한 데이터베이스에 라이브러리 경로 정보를 지정하지 않는 편이 훨씬 더 견고하다는 점을 기억할 가치가 있습니다. 리포지토리 위치 및/또는 내부 폴더 구조가 변경되더라도 데이터베이스를 업데이트할 필요가 없기 때문입니다.
  • 정의된 시뮬레이션 모델 매핑도 SVNDbLib 파일에 그대로 유지됩니다. 그러나 Subversion 리포지토리에 시뮬레이션 모델 파일을 저장하는 것은 지원되지 않습니다. 배치 시 모델 링크는 컴포넌트 인스턴스에 추가되지만, 모델 파일 자체는 찾을 수 없습니다.

Direct OrCAD® CIS 지원

데이터베이스 라이브러리 시스템을 기반으로, 소프트웨어는 기존 OrCAD Component Information Systems(CIS)에 대한 연결 및 사용을 완전하게 지원합니다. CIS 구조는 본질적으로 Altium Designer의 표준 데이터베이스 라이브러리 구조(DbLib)로 변환됩니다.

OrCAD에서 Altium Designer로 - 필요한 변환

외부 데이터베이스(*.mdb, *.xls)에서 직접 배치할 수 있는 기능을 제공하려면 다음 파일 변환이 필요합니다:

  • 외부 데이터베이스에 대한 링크를 처리하고 데이터베이스 필드-설계 파라미터 매핑 정보를 포함하는 OrCAD CIS 구성 파일(*.dbc)은 Altium Designer 데이터베이스 라이브러리 파일(*.DbLib)로 변환되어야 합니다.
Altium Designer는 현재 바이너리 형식의 OrCAD CIS .dbc 파일만 지원합니다.
  • 관련 OrCAD 라이브러리 파일은 Altium Designer 라이브러리 파일로 변환되어야 합니다:
    • OrCAD Capture 라이브러리(*.olb) ---> 회로도 라이브러리(*.SchLib).
    • OrCAD Max 라이브러리 파일(*.llb) ---> PCB 라이브러리(*.PcbLib).

데이터베이스 라이브러리 자동 생성

DbLib 파일과 소스 Altium Designer 라이브러리를 생성하는 가장 간단하고 효율적인 방법은 Import Wizard (File » Import Wizard)를 사용하는 것입니다. 마법사의 두 번째 페이지에서 가져오기 파일 유형으로 OrCAD CIS Configuration Files and Libraries 항목이 선택되어 있는지 확인하십시오.

Import Wizard을(를) 사용하면 CIS 구성 파일과 관련 OrCAD 라이브러리를 Altium Designer DbLib 및 소스 라이브러리(SchLib 및 PcbLib) 파일로 빠르게 변환할 수 있습니다.
Import Wizard을(를) 사용하면 CIS 구성 파일과 관련 OrCAD 라이브러리를 Altium Designer DbLib 및 소스 라이브러리(SchLib 및 PcbLib) 파일로 빠르게 변환할 수 있습니다.

Import Wizard을(를) 사용하면 CIS 구성 파일과 관련 OrCAD 라이브러리를 Altium NEXUS DbLib 및 소스 라이브러리(SchLib 및 PcbLib) 파일로 빠르게 변환할 수 있습니다.
Import Wizard을(를) 사용하면 CIS 구성 파일과 관련 OrCAD 라이브러리를 Altium NEXUS DbLib 및 소스 라이브러리(SchLib 및 PcbLib) 파일로 빠르게 변환할 수 있습니다.

이후 마법사 페이지에서 다음 항목을 지정해야 합니다:

  • 외부 데이터베이스의 위치.
  • CIS 구성 파일(*.dbc)의 위치 - 이는 XML이 아니라 바이너리 형식이어야 함을 기억하십시오.
  • 대상 DbLib 파일을 생성할 위치 및 이름.
  • 외부 데이터베이스가 참조하는 OrCAD 회로도 및/또는 PCB 라이브러리.
OrCAD 소스 라이브러리를 지정할 때, 결과로 생성되는 Altium Designer 라이브러리의 저장 위치도 제어할 수 있습니다. 기본적으로 이러한 라이브러리는 대상 DbLib 파일과 동일한 디렉터리에 있는 하위 폴더 \Libraries 에 저장됩니다.

마법사 페이지를 따라가며 데이터베이스, CIS 구성 파일, 소스 OrCAD 라이브러리, 대상 DbLib 파일을 지정합니다.
마법사 페이지를 따라가며 데이터베이스, CIS 구성 파일, 소스 OrCAD 라이브러리, 대상 DbLib 파일을 지정합니다.

마법사 페이지를 따라가며 데이터베이스, CIS 구성 파일, 소스 OrCAD 라이브러리, 대상 DbLib 파일을 지정합니다.
마법사 페이지를 따라가며 데이터베이스, CIS 구성 파일, 소스 OrCAD 라이브러리, 대상 DbLib 파일을 지정합니다.

필요한 소스/대상 파일 및 디렉터리를 지정한 후 Next을(를) 클릭하여 가져오기를 진행합니다. 가져오기가 완료되면 Finish 을(를) 클릭하여 마법사를 닫고 DbLib 파일을 활성 문서로 만듭니다.

가져오기 프로세스가 완료된 후 생성된 DbLib 파일.
가져오기 프로세스가 완료된 후 생성된 DbLib 파일.

가져오기 프로세스가 완료된 후 생성된 DbLib 파일.
가져오기 프로세스가 완료된 후 생성된 DbLib 파일.

유의할 사항:

  • 변환된 라이브러리 파일이 들어 있는 디렉터리를 가리키는 라이브러리 검색 경로가 Database Library Options dialogSymbol & Model Search Paths 탭에서 DbLib 파일에 자동으로 추가됩니다.
  • 정의된 조회 키를 포함한 파라미터 매핑 정보는 OrCAD CIS 구성 파일에서 직접 가져옵니다.
  • 두 개의 모델 매핑 항목이 자동으로 설정됩니다. 이에 대한 예시 데이터베이스 필드 이름과 할당되는 Design Parameter 항목은 다음과 같습니다:
    • Footprint Name ---> [Orcad Footprint]
    • Symbol Name ---> [Orcad Library]

이 항목들은 외부 데이터베이스의 특정 컴포넌트 레코드에 대한 소스 회로도 심볼과, 해당 컴포넌트에 연결된 적용 가능한 PCB 풋프린트 모델로의 링크를 제공합니다.

데이터베이스 라이브러리 수동 생성

  1. Import Wizard을(를) 사용하여 DbLib 파일을 생성하는 것이 가장 빠른 방법이지만 유일한 방법은 아닙니다. DbLib 파일을 수동으로 생성할 수도 있습니다. 방법은 다음과 같습니다:
  2. 새 DbLib 파일을 생성하고 외부 데이터베이스에 연결한 다음, 필요에 따라 매핑 및 파라미터 업데이트 옵션을 정의합니다.
  3. 그 다음 OrCAD 라이브러리를 가져와야 합니다. 이는 Import Wizard을(를) 사용하여 OrCAD 라이브러리 파일(*.olb, *.llb)을 Altium Designer 라이브러리(*.SchLib, *.PcbLib)로 변환함으로써 수행할 수 있습니다.
    1. 가져올 파일 유형을 선택할 때 OrCAD Designs and Libraries Files 항목을 선택합니다.

    2. Importing OrCAD Designs에 대한 페이지는 건너뛰고 Importing OrCAD Libraries 페이지로 진행합니다. 데이터베이스가 참조하는 모든 OrCAD 소스 라이브러리를 추가합니다.

    3. 설계 파일 가져오기와 관련된 이후의 다른 페이지는 건너뜁니다.

    4. Output Library Options 페이지에서 기본 Output Libraries as PCB Project 옵션을 그대로 활성화해 둡니다.

    5. Output Libraries 페이지에서 생성될 라이브러리 파일의 출력 디렉터리를 지정합니다.

데이터베이스에서 참조되는 심볼과 풋프린트를 포함하는 OrCAD 소스 라이브러리를 가져오는 중.
데이터베이스에서 참조되는 심볼과 풋프린트를 포함하는 OrCAD 소스 라이브러리를 가져오는 중.

데이터베이스에서 참조되는 심볼과 풋프린트를 포함하는 OrCAD 소스 라이브러리를 가져오는 중.
데이터베이스에서 참조되는 심볼과 풋프린트를 포함하는 OrCAD 소스 라이브러리를 가져오는 중.

  1. 가져오기가 완료되면, 지정한 디렉터리에 Imported OrCAD Libraries.PrjPcb라는 이름의 폴더가 생성됩니다. 필요에 따라 생성된 Altium Designer 라이브러리를 다른 위치로 이동할 수 있습니다. 예를 들어, DbLib 파일이 들어 있는 디렉터리 안에 생성한 Libraries 폴더로 라이브러리를 옮기고 싶을 수 있습니다.
  2. 심볼 및 풋프린트 라이브러리를 확보했다면, DbLib 파일로 돌아가 라이브러리 검색 경로를 설정해야 합니다(Database Library Options dialogSymbol & Model Search Paths 탭에서). 이 검색 경로가 해당 라이브러리들이 저장된 디렉터리 폴더를 가리키도록 지정하세요.
AI-LocalizedAI로 번역됨
만약 문제가 있으시다면, 텍스트/이미지를 선택하신 상태에서 Ctrl + Enter를 누르셔서 저희에게 피드백을 보내주세요.
기능 제공 여부

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

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

구버전 문서

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

콘텐츠