CircuitMaker는 멋지고 혁신적인 새로운 설계를 만들어내는 것을 즐기며, 실제로 그 분야에서 뛰어난 전자 제작자, 취미 사용자, 그리고 학계 구성원에게 강력한 설계 솔루션을 제공합니다. 강력한 PCB 설계 엔진 위에 구축된 간결한 인터페이스를 통해, CircuitMaker는 여러분의 창의적인 아이디어를 물리적 현실로 구현하는 데 필요한 모든 것을 제공합니다.
CircuitMaker는 다양한 고난도 설계를 쉽게 만들 수 있도록 돕는 기능과 성능을 갖추어, 크게 구상하고 멋진 결과물을 만들 수 있는 모든 도구를 제공합니다. 또한 데스크톱 애플리케이션이지만, CircuitMaker의 두드러진 매력 중 하나는 community-based design의 철학을 실현하도록 돕는다는 점입니다. 오픈 소스의 진정한 정신에 따라, 컴포넌트와 설계를 다른 사용자들과 자유롭게 공유할 수 있습니다.
강력한 컴포넌트 검색 기능과 더불어, 수많은 다른 circuit makers가 시간에 걸쳐 축적해 온 재사용 가능한 설계 요소에 접근할 수 있으므로, 여러분은 자신의 설계를 빠르게 구축하고 기존 컴포넌트의 새 버전을 릴리스할 수 있습니다. 이는 여러분의 설계 요구를 충족시키는 동시에, 커뮤니티의 공동 설계 저장소에 기여하여 커뮤니티의 모든 구성원에게 도움이 됩니다.
CircuitMaker는 무료 설계 솔루션입니다. CircuitMaker를 사용하기 위해 필요한 것은 Altium에 등록하는 것뿐이며, 이는
CircuitMaker Sign Up 페이지에서 할 수 있습니다.
시작하기
CircuitMaker를 가능한 한 빠르게 시작하고 실행하려면, 다음 다섯 가지 QuickStart 가이드를 사용하세요. 이 가이드들은 의도적으로 간단하게 구성되어 있으며, 아이디어에서 제조 가능한 설계 결과물로 나아가는 과정에서 특정 기능을 어디서 찾는지, 그리고 관련 UI 요소가 무엇인지에 집중할 수 있도록 돕습니다.
Altium 365와의 통합
CircuitMaker와 Altium 365®의 매끄러운 통합을 통해, 완전히 새로운 차원의 협업을 경험할 수 있습니다. Altium 365는 CircuitMaker와 함께 동작하는 클라우드 기반 인프라 플랫폼입니다. CircuitMaker의 커뮤니티 기반 원칙에 충실하게, 여러분의 설계 프로젝트와 다른 CircuitMaker 디자이너들의 프로젝트는 Altium 365® 플랫폼에서 공동으로 접근 가능하며 저장됩니다. 이 플랫폼은 설계를 위한 견고한 저장소를 제공하며, 내부적으로 버전 관리 기능이 자동으로 동작하는 이점이 있습니다. 또한 클라우드 기반이므로 설치할 것도, 설정할 것도 없습니다. CircuitMaker 또는 브라우저에서 바로 사용할 수 있습니다.
사용자 관점에서 설계 프로젝트는 CircuitMaker 내부와, 완전히 무료이며 Altium 365 등록 사용자로서 여러분(그리고 오직 여러분)만 접근 가능한 Altium 365 Personal Space의 브라우저 인터페이스를 통해 접근하고 관리합니다. 이곳이 CircuitMaker에서 생성한 모든 프로젝트가 저장되는 장소입니다. Personal Space에서 프로젝트를 비공개로 작업할 수 있으며, 더 많은 협업이 필요할 때는 지정한 다른 사람들과 공유하여 협업(편집은 CircuitMaker에서만 가능) 또는 보기 전용으로 제공할 수 있습니다. 댓글 기능을 통해 빠르게 포커스 그룹을 만들 수 있으며, 참여자는 CircuitMaker가 있든 없든 설계를 검토할 수 있습니다.
궁극적으로 설계를 공개할 준비가 되면, Altium 365의 Personal Space에서 바로 더 넓은 CircuitMaker Community에 게시할 수 있습니다!
다른 사용자가 자신의 설계 프로젝트를 여러분과 공유했다면, Altium 365 플랫폼 인터페이스의 전용 Shared with Me 영역에서 이를 확인할 수 있습니다. 이 역시 CircuitMaker 내부와 웹 브라우저 모두에서 접근 가능합니다.
CircuitMaker와 Altium 365를 통해, 누구나 고립의 사슬에서 벗어난 진정한 21세기형 설계 경험을 누릴 수 있습니다. Work from Anywhere. Connect with Anyone.
설계 컴포넌트
CircuitMaker는 Octopart 전자 부품 데이터베이스와의 통합을 통해 설계 컴포넌트를 온라인으로 관리합니다. 다양한 제조사와 유통사의 수백만 개 고유 부품을 포함하고 있어, 가격, 재고 정보, 데이터시트 등 다양한 정보를 확인할 수 있습니다.
Octopart 데이터베이스에 있는 수십만 개의 컴포넌트는 CircuitMaker 컴포넌트가 연결(바인딩)되어 있습니다. 이러한 컴포넌트는 안전한 클라우드 기반 커뮤니티 라이브러리에 존재합니다. 그리고 연결된 컴포넌트가 없는 부품의 경우, 필요에 따라 회로도 심볼과 PCB 풋프린트를 포함한 컴포넌트를 직접 생성할 수 있습니다. Octopart 데이터베이스 어디에도 존재하지 않는 사용자 정의 컴포넌트도 만들 수 있습니다!
또한 컴포넌트의 원본 버전(일종의 기본 버전)은 항상 사용 가능하며 대부분의 경우 충분하지만, 커뮤니티는 이를 개정할 수 있는 선택권을 가집니다. 어떤 CircuitMaker 사용자든 기존 컴포넌트의 새 버전을 만들 수 있습니다.
사용자는 CircuitMaker의 Libraries 패널에서 바로 부품을 검색할 수 있습니다. 더 이상 하드 드라이브에 로컬 라이브러리를 저장할 필요가 없습니다. 대신 설계 집단이 축적하고 검증한 인상적인 컴포넌트 카탈로그를 활용할 수 있습니다. 또한 자주 사용하는 컴포넌트 버전을 자신의 Favorites 라이브러리에 저장할 수도 있습니다!
사용자 인터페이스
CircuitMaker의 통합 설계 환경은 코어 플랫폼에 연결된 다양한 사용자 인터페이스 요소로 구성됩니다. 코어 플랫폼 자체와 함께, 이러한 요소들이 소프트웨어의 인터페이스(기능과 동작)를 제공합니다. 이는 명령, 대화상자, 패널 등의 형태로 제공됩니다. 이러한 요소들은 편집기별로 문서화되어 정리되어 있습니다. 특정 요소에 대한 정보를 찾으려면 다음 방법을 사용하세요:
- 소프트웨어에서 리본 버튼, 메뉴 명령, 대화상자, 패널 또는 설계 객체 위에 마우스를 올린 다음 F1를 누르세요.
- 문서에서는 이 페이지 왼쪽의 탐색 트리를 사용하여, 다양한 편집기 전반에 걸쳐 필요한 문서를 찾아보세요.
CircuitMaker에서는 F1 바로가기가 매우 유용할 수 있습니다. CircuitMaker 안의 어떤 항목(버튼, 명령, 대화상자, 패널, 설계 객체 등) 위에 마우스를 올린 다음 F1를 눌러 해당 항목의 문서에 접근할 수 있습니다. 또한 예를 들어 컴포넌트를 배치하는 명령을 실행 중인데 회전 방법이 확실하지 않다면, 배치 중에 Shift+F1를 눌러 명령에 따라 달라지는 바로가기 목록을 확인할 수 있습니다.
다음 링크 모음을 사용하면, 설계에 사용할 다양한 편집기에서 CircuitMaker 사용자 인터페이스의 모든 요소를 문서화한 리소스 수준 문서의 특정 영역으로 빠르게 이동할 수 있습니다:
PCB 설계 규칙
CircuitMaker의 PCB 편집기는 Design Rules 개념을 사용하여 설계 요구사항을 정의합니다. 이러한 규칙들은 PCB 편집기가 따라야 할 ‘명령 집합(instruction set)’을 구성합니다. 배선 폭, 클리어런스, 플레인 연결 방식, 비아 스타일 등 설계의 모든 측면을 다루며, 많은 규칙은 온라인 Design Rule Checker (DRC)에 의해 실시간으로 모니터링될 수 있습니다.
설계 규칙은 특정 객체를 대상으로 하며 계층적 방식으로 적용됩니다. 동일한 유형의 규칙을 여러 개 설정할 수 있습니다. 이때 동일한 범위를 가진 규칙이 둘 이상 존재하여 하나의 설계 객체에 동시에 적용될 수 있는데, 이런 경우 충돌(contention)이 발생합니다. 모든 충돌은 우선순위 설정으로 해결됩니다. 시스템은 가장 높은 우선순위부터 가장 낮은 우선순위까지 규칙을 순회하며, 검사 중인 객체의 범위(scope)와 일치하는 첫 번째 규칙을 선택합니다.
잘 정의된 설계 규칙 세트를 사용하면, 다양한(그리고 종종 매우 엄격한) 설계 요구사항을 가진 보드 설계를 성공적으로 완료할 수 있습니다. 또한 PCB 편집기는 규칙 기반으로 동작하므로, 설계 초기에 규칙을 설정하는 데 시간을 투자하면 이후에는 규칙 시스템이 성공을 보장하기 위해 열심히 작동하고 있다는 확신 속에서 설계 작업에 집중할 수 있습니다.
프로젝트 위반 사항
검증(validation) 과정은 프로젝트에 대해 유효한 넷리스트를 생성하는 데 필수적입니다. 회로도에서의 연결성 인식(connectivity awareness)은 Project Options dialog의 Error Reporting 및 Connection Matrix 탭에 있는 설계 프로젝트 옵션의 일부로 정의된 규칙에 따라, 검증 중에 확인할 수 있습니다.
CircuitMaker 문서의 Electrical Rules Check 페이지에는 프로젝트를 검증할 때 문서에서 발생할 수 있는 각종 위반 사항에 대한 포괄적인 설명이 제공됩니다. 위반 사항의 범주는 다음과 같습니다: