이 페이지에서는 CircuitMaker 2.0의 최초 릴리스에 포함된 개선 사항과 이후 업데이트에서 추가된 개선 사항을 자세히 설명합니다. 기존 기술을 발전시키고 성숙시키는 다양한 개선 사항을 제공하는 것과 더불어, 각 업데이트에는 CircuitMaker Community에서 제기된 피드백을 바탕으로 한 수정 및 향상도 포함됩니다.
CircuitMaker를 계속 사용하려면 사용 가능한 최신 버전으로 업데이트해야 합니다. 더 최신 버전의 소프트웨어가 감지되면 업데이트할 수 있는 옵션이 제공됩니다. 업데이트를 거부하면 소프트웨어가 종료됩니다.
CircuitMaker 2.3
Released: 1 July 2024 - Version: 2.3.0 (build 3)
이번 CircuitMaker 업데이트에서는 컴포넌트 검색 엔진이 Octopart API 사용에서 Nexar API 사용으로 전환되었습니다. Nexar는 Altium이 제공하는 공급 및 설계 데이터와 서비스에 접근할 수 있는 현대적이고 안전한 플랫폼입니다. GraphQL 쿼리 및 조작 언어를 기반으로 구축된 Nexar API는 OAuth 2.0 인증 프로토콜을 사용한 향상된 보안 표준과 함께, 기능 및 성능 또한 개선되었습니다.
CircuitMaker 2.2
Released: 15 June 2022 - Version: 2.2.1 (build 6)
Released: 6 April 2022 - Version: 2.2.0 (build 5)
이번 CircuitMaker 업데이트에서는 KiCAD 및 P-CAD를 포함한 서드파티 소프트웨어에서 생성된 설계 프로젝트와 문서를 CircuitMaker 프로젝트로 가져올 수 있는 기능이 추가되었습니다. 또한 CircuitMaker Community에서 제기된 피드백을 바탕으로 한 수정 및 향상도 포함됩니다.
주요 하이라이트
Import Support
다른 형식 및 다른 도구의 설계 파일로 작업해야 하는 요구를 지원하기 위해, CircuitMaker에 가져오기(importer) 지원이 도입되었습니다. File 메뉴에서 Import command를 사용해 표준 Windows Open 대화상자에 접근한 다음, 가져올 파일 형식과 파일을 선택합니다.
지원되는 각 설계 애플리케이션의 가져오기 설정은 CircuitMaker의 System Preferences 내 Importers 섹션 페이지에서 정의됩니다.
KiCAD Importer
사용 가능한 여러 가져오기 도구 중에서 CircuitMaker에는 KiCAD® 가져오기 도구가 포함되어 있으며, 다음 설계 파일 가져오기를 지원합니다:
-
KiCAD 프로젝트 파일 (*.pro, *.kicad_pro)
-
KiCAD 회로도 파일 (*.sch, *.kicad_sch)
-
KiCAD PCB 파일 (*.kicad_pcb)
가져오기 결과는 Projects panel에서 확인할 수 있으며, 요약하면 다음과 같습니다:
-
선택한 KiCAD 프로젝트 파일 (*.pro, *.kicad_pro)과 관련된 회로도 및 PCB 문서가 현재 CircuitMaker 프로젝트로 가져와집니다.
-
KiCAD 회로도 (*.sch, *.kicad_sch)는 CircuitMaker 회로도 문서(
*.SchDoc)로 가져와집니다.
-
KiCAD PCB (*.kicad_pcb)는 CircuitMaker PCB 문서(
*.CMPcbDoc)로 가져와집니다.
CircuitMaker 2.1
Released: 11 February 2022 - Version: 2.1.0 (build 4)
이번 CircuitMaker 최신 업데이트에서는 기구 설계 엔지니어와 효율적으로 협업할 수 있는 기능이 추가되어, CircuitMaker와 Autodesk® Fusion 360® 간 CoDesign이 가능해졌습니다. Fusion 360 CoDesigner extension을 통해 제공되며, 이 기능의 직접적인 인터페이스는 PCB 리본 메뉴에서 새로 추가된 Fusion 360 CoDesigner panel (View | System | Fusion 360 CoDesigner)을 통해 제공됩니다. 이 패널은 두 설계 도메인 간에 Push and Pull 설계 변경 사항을 주고받는 데 사용됩니다.
설계 변경 사항은 ECAD 및 MCAD 환경 간에 직접 전송되지 않고, Altium 365 플랫폼을 통해 전송됩니다. CircuitMaker 프로젝트는 Altium 365 Personal Space에 저장되며, CoDesigner 또한 이 공간을 사용해 CircuitMaker와 Autodesk Fusion 360 모두에서 접근 가능한 도구 중립적(tool-neutral) 설계 스냅샷을 저장합니다. 이 접근 방식은 양쪽 설계자가 각자의 설계 파일을 계속 편집하면서 준비가 되었을 때 업데이트를 Push 및 Pull할 수 있도록 합니다. 도구 중립적 스냅샷에는 전체 보드 설계가 아니라, 지원되는 객체의 세부 정보가 포함됩니다.
-
어느 한 환경에서 생성된 설계 변경 사항은 소스 편집기에서 Push을(를) 수행하여 대상 환경으로 전송됩니다. 변경의 성격을 설명하는 메시지를 포함할 수 있으며, 이 메시지는 각 패널의 대상 환경에 표시됩니다. 그런 다음 Send 버튼을 클릭하여 보드를 공유된 Altium 365 플랫폼으로 푸시합니다. 이후 대상 편집기에서 Pull 버튼을 클릭하여 ECAD 및 MCAD 설계를 동기화할 수 있습니다.
-
변경 사항이 Pushed되면, 대상 편집기의 패널은 다음에 해당 설계 파일의 작업 사본을 열 때 변경 사항이 대기 중이라는 메시지를 표시합니다. View Changes을(를) 클릭하여 변경 사항 목록을 표시합니다.
-
언제든지 Pull을(를) 수행하여 미처리 변경 사항을 확인할 수 있습니다. Pull 버튼을 클릭하면 Changes 목록이 표시됩니다. 각 변경 사항은 PCB 파일의 데이터와 소스 편집기가 푸시한 데이터 간의 차이입니다. 변경 목록에서 개별 변경 사항을 클릭할 수 있으며, 해당 변경 사항이 보드에서 강조 표시됩니다.
-
적용할 변경 사항을 선택할 수 있으며, 선택되지 않은 변경 사항은 폐기됩니다.
CircuitMaker 2.0
Released: 12 August 2021 - Version: 2.0.3 (build 51)
Released: 02 July 2021 - Version: 2.0.2 (build 40)
Released: 23 June 2021 - Version: 2.0.1 (build 20)
Released: 14 June 2021 - Version: 2.0.0 (build 14)
Released: 10 June 2021 - Version: 2.0.0 (build 9)
이번 릴리스에서 가장 먼저 주목할 점은 Altium CircuitMaker가 견고한 신규 기능과 완전히 새로운 사용자 인터페이스로 전면 업그레이드되었다는 것입니다. 또한 CircuitMaker의 코드는 최신 Altium Designer 기술과 코드 베이스를 정렬하도록 업데이트되어, 추가 개발과 운영체제 환경 변화에 대한 더 빠른 대응이 가능해졌습니다.
CircuitMaker 2.0은 무료이며 커뮤니티 중심이고 사용이 간단하면서도, 다음번 재미있는 프로젝트를 시작하기에 충분히 강력합니다.
CircuitMaker 2.0에는 협업을 위한 클라우드 기반 인프라 플랫폼인 Altium 365의 무료 계정이 함께 제공됩니다. Altium 365 계정은 CircuitMaker 사용자에게 무료이며 앞으로도 계속 무료로 유지됩니다. 무료 계정으로 웹 브라우저에서 회로도, PCB, BOM, Gerbers, 3D를 직접 확인할 수 있습니다. 프로젝트를 공유하기로 선택한 누구든( CircuitMaker Community 외부 사람 포함) CircuitMaker를 설치하지 않고도 웹 브라우저를 통해 해당 프로젝트를 쉽게 열고 볼 수 있습니다.
주요 하이라이트
CircuitMaker 2.0은 CircuitMaker 1.3에 대한 중요한 업그레이드이며, 제품 전 영역에 걸쳐 많은 수정과 개선을 포함합니다. 아래의 접을 수 있는 섹션을 클릭하여 주요 하이라이트를 확인하세요.
Seamless Integration with Altium 365
이번 CircuitMaker 릴리스를 통해, Altium 365®와의 매끄러운 통합 덕분에 완전히 새로운 규모의 협업을 경험할 수 있습니다. Altium 365는 CircuitMaker와 함께 동작하는 클라우드 기반 인프라 플랫폼입니다. 여러분의 설계 프로젝트와 더 넓은 CircuitMaker Community의 프로젝트는 Altium 365 플랫폼에 함께 저장되며 접근할 수 있습니다. 또한 클라우드 기반이므로 설치할 것도, 구성할 것도 없습니다. CircuitMaker와 함께 또는 브라우저에서 바로 사용할 수 있습니다.
CircuitMaker Community의 등록 사용자라면 Altium 365 플랫폼에서 오직 본인만 볼 수 있는 개인 Personal Space이(가) 제공됩니다. 이것이 CircuitMaker에서 생성한 모든 프로젝트가 저장되는 공간입니다. Personal Space에서 프로젝트를 비공개로 작업할 수 있으며, 더 많은 협업이 필요할 때는 특정 사람들과 공유하여 협업(편집은 CircuitMaker를 통해서만) 또는 보기 전용으로 사용할 수 있습니다. 댓글 기능을 통해 빠르게 포커스 그룹을 만들 수 있으며, 참여자는 CircuitMaker 유무와 관계없이 설계를 검토할 수 있습니다.
궁극적으로 설계가 더 넓은 CircuitMaker Community로 공개할 준비가 되면, Altium 365의 Personal Space 내에서 바로 CircuitMaker Community Workspace에 게시할 수 있습니다!
다른 사람이 설계 프로젝트를 여러분과 공유한 경우, Altium 365 Platform Interface의 전용 Shared with Me 영역에서 이를 접근할 수 있습니다. 이 역시 CircuitMaker 내부와 웹 브라우저 모두에서 가능합니다.
Altium 365는 정기적으로 업데이트되어 새로운 기능이 자주 추가됩니다. 또한 CircuitMaker 설계 프로젝트의 ‘기반(base)’ 역할을 하는 것 외에도, Personal Space는 다양한 유형의 업로드된 정적 데이터(여러 ECAD 플랫폼의 설계 ‘스냅샷’ 및 Gerber 제조 데이터 포함)를 지속적으로 저장할 수 있으며, 누구와도 공유하여 댓글 및 레드라이닝(redlining)을 할 수 있습니다. 자세한 내용은
Altium 365 documentation의
Altium 365 Personal Space 페이지를 참고하세요.
Streamlined Account Sign In
CircuitMaker를 통해 Altium 계정에 로그인하는 과정이 간소화되어 훨씬 더 쉽게 접근할 수 있게 되었습니다. 로그인하려면 메인 애플리케이션 창 오른쪽 상단의
컨트롤을 클릭한 다음, 관련 메뉴에서
항목을 클릭합니다. 이어서 표시되는 Sign In 대화상자에서 계정 자격 증명을 입력한 후
을(를) 클릭합니다. 또는 Google® 또는 Facebook® 계정으로 로그인하여 해당 계정을 Altium 계정과 연결/연동할 수도 있습니다. Altium 계정이 없다면, 컨트롤을 클릭해 계정을 등록할 수 있으며(Altium 365 등록 페이지로 이동합니다).
컨트롤은 Altium 계정에 로그인되었음을 반영하여 프로필 사진 또는 아바타(예:
)를 표시하도록 변경됩니다. 메뉴에도 전체 이름과 함께 기본 웹 브라우저를 통해 계정(프로필)에 빠르게 접근할 수 있는 링크가 표시됩니다.
로그아웃도 마찬가지로 직관적입니다. 이름 오른쪽의

컨트롤을 클릭하기만 하면 됩니다.
New Color Scheme
연구 결과에 따르면, 텍스트 중심의 인터페이스는 일반적으로 밝은 배경에 어두운 텍스트가 가장 잘 맞는 반면, 이미지 중심의 인터페이스는 어두운 배경에 밝은 콘텐츠가 눈에 더 편안한 것으로 나타났습니다. 이를 염두에 두고 CircuitMaker는 새로운 다크 컬러 테마를 지원합니다. 소프트웨어의 System Preferences(File » System Preferences)에서 System - General page의 UI Theme 섹션으로 이동하면, 이제 Altium Dark Gray과 Altium Light Gray 중에서 선택할 수 있습니다. 아래 두 가지 테마 이미지에 마우스를 올려, 눈이 가장 편안하게 느끼는 쪽으로 자연스럽게 선택해 보세요!
Inspector Panel
새로운 Inspector panel은 편집기에서 오브젝트 대화상자를 사용할 필요를 없애, 오브젝트 배치와 편집을 훨씬 더 빠르고 쉽게 해줍니다. 이 패널은 문서와 오브젝트의 속성에 대한 범용 편집 접근을 제공하며, 현재 선택된 문서 또는 오브젝트에 따라 표시 내용을 동적으로 결정하고 해당 문서/오브젝트와 관련된 특정 속성과 설정을 제시합니다. 또한 상위(부모) 및 하위(자식) 속성까지 하나의 간결한 접근 지점으로 통합해 제공합니다.
다음 이미지는 회로도 시트에서 Inspector panel이 동작하는 예를 보여주며, (설계 오브젝트가 선택되지 않은 상태의) 문서에 대한 내용과 선택된 컴포넌트에 대한 내용을 표시합니다. 이미지에 마우스를 올리면 PCB 관점에서의 유사한 내용을 확인할 수 있습니다.
Inspector panel은 해당 편집기의 리본 메뉴 View tab에서 접근할 수 있을 뿐 아니라, (Schematic 및 PCB 관련 편집기에서) 설계 오브젝트를 더블클릭하여 빠르게 열 수도 있고, F11 키보드 단축키로도 접근할 수 있습니다.
Inspector panel 범위 안에서 F1를 누르면, 현재 표시되고 있는 내용과 연관된 컨텍스트 정보를 확인할 수 있습니다.
New Layer Stack Manager
이번 릴리스에서는 보드의 레이어 스택 관리 기능이 전면적으로 개편되었습니다. 기존의 Layer Stack Manager 대화상자는 사라지고, 단일 문서 스타일 편집기로 대체되었습니다. 이 편집기는 PCB 편집기(Home | Board | Layer Stack Manager)에서 접근할 수 있으며, 기본적으로 두 개의 탭을 제공합니다:
-
Stackup - 이 탭에서는 제작(fabrication) 레이어를 상세히 다룹니다. 이 탭에서 레이어를 추가, 제거 및 구성할 수 있습니다.
-
Via Types - 이 탭은 설계에 사용되는 비아(via)의 허용 Z-플레인 레이어 관통(스패닝) 요구사항을 정의하는 데 사용됩니다. 설계에 배치된 비아의 직경과 홀 크기(X&Y 속성)는, 비아를 수동으로 배치하는 경우 기본 환경설정에 의해 계속 제어되며, 인터랙티브 라우팅 중에 비아를 배치하는 경우에는 해당 Routing Style 설계 규칙에 의해 제어됩니다.
다음 이미지는 보드의 스택업을 구성하는 Layer Stack Manager 동작 예를 보여줍니다. 이미지에 마우스를 올리면 비아 타입 정의를 확인할 수 있습니다.
표준 문서 편집기인
Layer Stack Manager(LSM)는 PCB 작업 중에도 열린 상태로 둘 수 있어, PCB와 LSM 사이를 오가며 전환할 수 있습니다. 화면 분할이나 별도 모니터에서 열기 등 모든 표준 보기 동작이 지원됩니다. 단, 변경 사항이 PCB에 반영되려면
Layer Stack Manager에서
Save 작업을 수행해야 합니다.
New-look Preferences
이번 릴리스에서는 System Preferences(File » System Preferences) 관리 방식도 개편되어, 기존의 Preferences 대화상자 대신 문서 스타일 편집기로 제공됩니다.
Additional Enhancements & Improvements
앞서 강조한 주요 기능과 동작 외에도, 이번 CircuitMaker 릴리스에는 소프트웨어에서의 설계 경험을 더 간결하고 직관적이며 생산적으로 만들어 주는 다양한 추가 개선 사항이 포함되어 있습니다. 예를 들면 다음과 같습니다:
-
Schematic 및 PCB 3D를 위한 새로운 그래픽 엔진(특히 PCB 3D는 이제 DirectX 사용)으로, 특히 크고 밀도가 높은 회로도에서 패닝과 줌이 더 부드럽고 빨라졌습니다.
-
Schematic에서의 동적 컴파일. 이를 통해 수동 프로젝트 컴파일이 필요 없어지며, 편집기 간 더 강력한 상호작용을 위한 기반이 마련됩니다.
-
전반적인 File 메뉴 및 리본(Ribbon) 구성의 간소화.
-
완전히 새로 디자인된 Home page (View | System | Start 메인 리본 메뉴에서 접근).