회로 메이커

CircuitMaker
알티움 회로 제조기
CircuitMaker Logo.png
개발자알티움
초기 릴리즈2015년 1월
안정된 릴리스
2.0.2 / 2021년 6월
기입처델파이, C++, C#
운영 체제Microsoft Windows
크기ca. 900 MB
이용가능기간:영어
유형전자 설계 자동화
면허증.독자 사양
웹 사이트www.circuitmaker.com

CircuitMaker는 취미, 해커 메이커 [1][2]커뮤니티를 대상으로 한 프린트 기판 설계를 위한 전자 설계 자동화 소프트웨어입니다.Circuit Maker는 프리웨어로 제공되며, Circuit Maker와 함께 설계된 하드웨어는 제한 [3]없이 상업 및 비상업 목적으로 사용될 수 있습니다.현재 Altium Limited에 의해 버전 2.0으로 공개되며,[4] 2016년 1월 17일 첫 번째 비베타 릴리즈가 발표되었습니다.

역사

마이크로코드 회로 제조사

CircuitMaker, TraxMaker 및 SimCode는 Orem 기반의 MicroCode Engineering, Inc.에 의해 1988년부터 개발되었습니다.Windows 3.1, 9xNT용 CircuitMaker 5, CircuitMaker 6, CircuitMaker PRO,[6][7][8] TraxMaker 3 및 TraxMaker PRO는 [5]1998년에 출시되었습니다.

프로토텔 회로 제작자

전자설계자동화소프트웨어(EDA) 개발자인 Protel은 회로기판의 [9]요구를 충족시키는 강력하면서도 저렴한 솔루션으로 CircuitMaker 2000을 개략캡처 툴로, TraxMaker와 함께 PCB 레이아웃으로 출시했습니다.사용하기 쉽고 비교적 저렴한 비용으로 인해 학생들 사이에서 빠르게 인기를 끌었으며,[10] 소프트웨어 스위트는 일반적으로 대학에서 공학 학생들에게 회로 기판 설계를 가르치기 위해 사용되었습니다.플러그인과 컴포넌트 라이브러리의 폭넓은 가용성으로 인해 채택이 가속화되어 전 세계 커뮤니티가 빠르게 형성되었습니다.2000년대 초에 프로텔이 Altium Limited로 이름이 바뀌었을 때, 엔지니어링의 노력은 DXP [11]2004의 개발로 전환되었고, CircuitMaker 2000은 결국 중단되었습니다.CircuitMaker 2000은 유기 소프트웨어라는 새로운 지위 덕분에 취미 사용자와 학생들 [12]사이에서 인기를 유지하고 있다.이러한 인기는 Altium에 의해 관찰되었으며, 이후 CircuitMaker 2000의 가장 성공적인 기능은 DXP 2004에 통합되었고 이후 Altium Designer에 통합되었습니다.

알티움 회로 제조기

오픈 소스 하드웨어와 Arduino 및 Rasberry Pi와 같은 사용하기 쉬운 개발 보드는 전자제품, 특히 [citation needed]팹랩, 해커스페이스 및 메이커스페이스에 대한 커뮤니티의 관심을 높이고 있습니다.주요 EDA 소프트웨어 벤더는 전통적으로 무료 버전이 없으며 아마추어에게는 프로 라이선스가 구입하기 어렵습니다.그 결과, 프로패셔널 소프트웨어 패키지의 저작권 침해율이 높거나 CircuitMaker 2000등의 구식 소프트웨어를 고집하는 유저가 많아졌습니다.EAGLE과 같은 여러 이니셔티브는 이 공백을 메우기 위해 세미 프로페셔널 EDA 도구의 제한된 버전을 출시했습니다.KiCad의 상승은 시장을 더욱 분열시켰다.이러한 압박으로 인해 Altium은 보다 단순하고 사용자 친화적인 버전의 EDA 소프트웨어 패키지와 주력 제품인 Altium Designer를 덜 복잡한 회로 기판 프로젝트를 대상으로 출시하게 되었습니다.그 결과 Circuit Maker는 개략도 캡처 및 PCB 설계 소프트웨어[13]재탄생했습니다.

명칭이 유사하지만 현재의 CircuitMaker는 기능그래픽 사용자 인터페이스와 관련하여 CircuitMaker 2000과는 완전히 다릅니다.SPIX 시뮬레이션 모듈이 제거되고 라이브러리 시스템이 정비되었으며 컨트롤이 클래식 메뉴에서 보다 현대적이고 시각적으로 매력적인 리본 인터페이스로 변경되었습니다.

Upverter와 병합

2018년 5월 14일 Altium은 CircuitMaker와 Upverter를 하나의 자유로운 설계 플랫폼으로 [14]합병할 계획을 발표했다.그러나 2019년 5월 11일 블로그 투고에서 Altium COO Ted Pawela는 이 계획이 발전했으며 제품들은 [15]디자인 파일에 대한 상호 운용성 기능과 함께 분리될 것이라고 말했다.

특징들

CircuitMaker는 Altium Designer와 동일한 엔진을 사용하여 도식 캡처 및 PCB 설계를 구현하여 거의 동일한 사용자 경험을 제공합니다.개략도 에디터에는 기본 컴포넌트 배치 및 회로 설계뿐만 아니라 고급 멀티채널 설계 및 계층 도식이 포함됩니다.모든 도식은 Altium 서버에 업로드되며 CircuitMaker 계정을 가진 모든 사용자가 볼 수 있으므로 설계 [16]재사용이 촉진됩니다.CircuitMaker는 Octopart 검색[17] 엔진과의 통합을 지원하며, 개략도 모델이 연결된 경우 Octopart 검색 결과에서 구성요소를 드래그 앤 드롭할 수 있습니다.사용자는 누락된 도식 기호를 작성하여 Community Vault라고 하는 서버에 커밋하여 다른 [18]사용자가 사용할 수 있도록 할 수 있습니다.부품 데이터베이스가 지속적으로 확대됨에 따라 공통 부품에 대한 사용자 정의 개략도 기호나 풋프린트 설계가 필요하지 않으므로 초보자도 쉽게 사용할 수 있습니다.

버전 1.[19]3에서는 동시 편집 기능이 추가되어 여러 사용자가 동시에 개략도 또는 PCB 문서를 공동작업하고 통합된 댓글 및 주석 시스템을 통해 의견을 교환할 수 있습니다.

PCB로의 도식 전송은 PCB의 풋프린트가 Octopart 라이브러리에서 선택한 도식상의 컴포넌트에 자동으로 부착되기 때문에 CircuitMaker에서는 간단한 프로세스입니다.PCB 설치 공간에는 단순한 3D 모델 또는 복잡한 STEP 모델이 부착되어 있어 개발 중에 [20]PCB의 실시간 3D 렌더링이 가능합니다.Circuit Maker는 설계 규칙 설정 및 실시간 설계 규칙 체크를 지원합니다.차동 쌍 라우팅, 인터랙티브 길이 [21]조정, 폴리곤 주입 관리 등 일부 고급 기능도 사용할 [22]수 있습니다.내보내기를 확인하려면 외부 Gerber 뷰어를 사용해야 하지만 프로덕션 파일을 직접 내보낼 수 있습니다.전체 PCB를 3D STEP 모델로 내보내 기계식 3D CAD 소프트웨어에서 추가로 사용할 수도 있습니다.

CircuitMaker는 Windows 운영 체제에서만 사용할 수 있습니다.이를 위해서는 사용자가 CircuitMaker를 [23][24]사용하려면 Windows 라이선스에 액세스할 수 있어야 합니다.2020년 현재 CircuitMaker는 [25][26]제한적으로 Wine on Ubuntu에서 실행할 수 있지만 일부 사용자는 Linux [27]배포판에서는 작동하지 않는다고 보고했습니다.Linux 및 BSD 사용자에 대한 비공식 지원은 Altium 직원과 CircuitMaker [28]포럼 자원봉사자에 의해 제공됩니다.

사용자는 경쟁하는 EDA 소프트웨어 [29]패키지에서 자원을 Import할 수 있지만 CircuitMaker는 설계 자원의 내보내기 자체를 지원하지 않습니다.이 문제의 회피책은 CircuitMaker 파일의 Import를 지원하는 Altium Designer 15 [30]및 16에 의해 제공됩니다.

오픈 소스 하드웨어

Circuit Maker는 [31]커뮤니티에서 사용자를 대표하기 위해 무료 계정이 필요합니다.소프트웨어를 [32]시작하고 사용하려면 활성 인터넷 연결이 필요합니다.사용자는 5개의 개인 프로젝트, 이른바 연습용 샌드박스 모드를 가질 수 있습니다.기본적으로는 모든 도식 및 PCB는 서버에 업로드되며 내부 svn 엔진을 통해 커밋되는 즉시 다른 사용자가 볼 수 있습니다.이로 인해 Circuit Maker는 폐쇄 소스 프로젝트에서는 바람직하지 않지만 커뮤니티에서의 협업을 촉진합니다.사용자는 기존 프로젝트를 분기하거나 기존 프로젝트에서 협업 권한을 요청할 수 있습니다.다른 EDA 패키지(OrCAD, PADS, P-CAD, EIGLE)에서 도식 문서 및 PCB 가져오기가 지원됩니다.사용자는 프로젝트를 무제한으로 소유할 수 있으며 보드의 [33]복잡함에는 제한이 없습니다.그러나 Altium은 사용자가 대규모 [34]프로젝트에서 성능 저하를 경험할 수 있다고 경고합니다.

기본적으로 모든 문서는 버전 관리 하에 있으므로 사용자는 프로젝트에서 변경한 내용을 되돌리고 커뮤니티 볼트에 기존 도식 기호 또는 풋프린트의 새 버전을 작성할 수 있습니다.사용자는 서로의 프로젝트 및 부품에 대해 의견을 제시하고, 평가하며, 개선을 제안할 수 있습니다.

CircuitMaker는 Gerber 및 NC Drill과 같은 업계 표준 형식의 생산 파일 직접 생성DIY 회로 기판 [35]식각용 스텐실 인쇄를 지원합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Graves, George (20 June 2015). "Altium Gives Away The Farm With New CircuitMaker Software". Hackaday. Retrieved 24 November 2015.
  2. ^ Fabio, Adam (24 September 2015). "CircuitMaker From Altium". Hackaday. Retrieved 24 November 2015.
  3. ^ "CircuitMaker FAQs". Retrieved 24 November 2015. No, there is no licensing to worry about, and no subscription to maintain. The original version of CircuitMaker (latest edition was CircuitMaker200) always came with a free version targeted towards the educational market. The current version of CircuitMaker is totally free, giving you all the tools to think big and make cool stuff, with features and functionality to facilitate creation of diverse and challenging designs.
  4. ^ "CircuitMaker". Retrieved 24 November 2015.
  5. ^ "Microcode Engineering's Circuit Design Software Now Features Mixed Analog/Digital Simulation". EE Times. 3 November 1997.
  6. ^ "Microcode Announces New Product Lineup for EDA Software Industry". EE Times. 27 August 1998.
  7. ^ Arnold, Russell (9 January 1998), Low-cost circuit design tools offer advanced features, Electronic Products
  8. ^ CircuitMaker for Windows: Integrated Schematic Capture and Circuit Simulation, User Manual (PDF), MicroCode Engineering Inc., 1998, archived from the original (PDF) on 2018-04-17, retrieved 2018-04-15
  9. ^ Protel International Limited (2000). CircuitMaker 2000: the virtual electronics lab (PDF). Star Printery Pty Ltd. pp. 1–2. Archived (PDF) from the original on 2018-04-15. Retrieved 2018-04-15.
  10. ^ Vickery, Christopher (2009). "Getting Started with CircuitMaker". Retrieved 23 April 2017.
  11. ^ Yan, Ni (2007). Practical Exercises of Protel DXP2004. PRC: Science Press. ISBN 978-7030198457.
  12. ^ Onwubolu, Godfrey (2005). Mechatronics: Principles and Applications. Elsevier Ltd. pp. 637–640. ISBN 978-0-7506-6379-3.
  13. ^ 프로페셔널 개략도 작성 방법
  14. ^ Zak Homuth (2018-05-15). "And away we go... Merge!". Upverter.
  15. ^ TedPawela, Author (11 May 2019). "Update on Upverter and its Development". Retrieved 2019-07-17. {{cite web}}: first1=범용명(도움말)이 있습니다.
  16. ^ Jordan, Ben (12 November 2015). "The original Design Re-Use - Components". Retrieved 24 November 2015.
  17. ^ Maxfield, Clive (28 October 2014). "Free CircuitMaker PCB Tool From Altium". EETimes. Retrieved 24 November 2015.
  18. ^ Verbelen, Yannick (4 January 2018). "Component Revision Management". CircuitMaker Blog. Retrieved 18 January 2019.
  19. ^ Fijolek, Rafal (5 August 2016). "Collaboration in CircuitMaker extends to real time concurrency editing!". Circuitmaker. Retrieved 5 August 2016.
  20. ^ Maxfield, Clive (28 October 2014). "Free CircuitMaker PCB Tool From Altium". EETimes. Retrieved 24 November 2015.
  21. ^ Jordan, Ben (9 October 2016). "High speed layout/routing". CircuitMaker Forum. Retrieved 18 January 2019.
  22. ^ Jones, Dave (16 June 2015). "EEVblog 754 Altium CircuitMaker first impressions". Archived from the original on 25 November 2015. Retrieved 24 November 2015.
  23. ^ Jones, Dave (26 September 2013). "EEVblog 527: Altium entry level PCB tool rant". Archived from the original on 25 November 2015. Retrieved 24 November 2015.
  24. ^ "Is there a Linux edition of CircuitMaker?". Retrieved 24 November 2015. While we appreciate the passion of Linux users, Altium products are currently only Windows-based. We will investigate support for Linux in the future, but do not make any promises of implementation, or time line. In the meantime, you can run CircuitMaker by running Windows in a Virtual Machine on Linux.
  25. ^ Jordan, Ben (29 June 2016). "3 Steps for Installing CircuitMaker on Linux". CircuitMaker Blog. Retrieved 15 April 2017.
  26. ^ Fred, Jim (5 March 2017). "CircuitMaker on Ubuntu 16.04". WineHQ. Retrieved 15 April 2017.
  27. ^ Anderson, James (23 August 2016). "CircuitMaker on Linux". CircuitMaker Forum. Retrieved 15 April 2017.
  28. ^ Carlson, Jay (13 June 2015). "Mac / Linux Version". CircuitMaker Forum. Retrieved 15 April 2017.
  29. ^ "My EAGLE design is not importing - why?". CircuitMaker FAQ. 10 March 2016. Retrieved 15 April 2017. CircuitMaker's EAGLE Importer is able to import EAGLE design files saved with EAGLE version 6.4.0 (or later).
  30. ^ Loughhead, Phil (25 November 2015). "Moving CircuitMaker files to Altium Designer". CircuitMaker Forum. Retrieved 15 April 2017. Importing into AD15 or AD16 is the only method of transferring a CircuitMaker PCB file to Altium Designer.
  31. ^ "Getting CircuitMaker Installed and Running". Retrieved 24 November 2015. To use CircuitMaker requires an account to be set up. This is achieved by registering to become part of the CircuitMaker Community - through the CircuitMaker website.
  32. ^ Jones, Dave (26 September 2013). "EEVblog 527: Altium entry level PCB tool rant". Archived from the original on 25 November 2015. Retrieved 24 November 2015. It requires an internet connection to make the thing work. You cannot start the thing or otherwise work on your projects without an internet connection.
  33. ^ "It's All Free". Retrieved 24 November 2015. CircuitMaker is completely free, with zero limitations to hold back your design potential.
  34. ^ "CircuitMaker FAQs". Retrieved 24 November 2015. While there are no 'hard limits' per se, the software has been engineered to make it impractical for use with large designs. To this end, the PCB Editor will start to exibit [sic] performance degradation when editing designs containing 5000 pads, becoming virtually unusable with designs containing 50,000 pads. Degradation itself takes the form of progressive slow-down in PCB editing functions (such as routing, placing components, polygon pours, etc).
  35. ^ Verbelen, Yannick (7 April 2018). "Rapid Prototyping PCBs: etching your own boards with CircuitMaker". CircuitMaker Blog. Retrieved 18 January 2019.

외부 링크