CircuitMaker
Developer(s) | Altium |
---|---|
Initial release | January 2015 |
Stable release | 2.2.1
/ June 2021 |
Written in | |
Operating system | Microsoft Windows |
Size | ca. 900 MB |
Available in | English |
Type | Electronic design automation |
License | Proprietary |
Website | www |
CircuitMaker is
History
MicroCode CircuitMaker
CircuitMaker, TraxMaker and SimCode were originally developed by the
Protel CircuitMaker
Altium CircuitMaker
Despite the resemblance in naming, the current CircuitMaker differs entirely from CircuitMaker 2000 regarding features and graphical user interface: the SPICE simulation module has been removed; the library system has been overhauled; and the controls changed from classic menus to a more modern and visually appealing ribbon interface.
Merge with Upverter
On 14 May 2018, Altium announced plans to merge CircuitMaker and Upverter into a single, free to use design platform.[14] However, in a blog post on May 11, 2019, Altium COO Ted Pawela stated that the plans had evolved, and the products would remain separate, with interoperability features for the design files.[15]
Features
CircuitMaker implements schematic capture and PCB design using the same engine as Altium Designer, providing an almost identical user experience. The schematic editor includes basic component placement and circuit design as well as advanced multi-channel design and hierarchical schematics. All schematics are uploaded to the Altium server and can be viewed by anyone with a CircuitMaker account, stimulating design re-use.[16] CircuitMaker supports integration with the Octopart search engine[17] and allows drag and drop placement of components from the Octopart search results if schematic models are attached to them. Users can build missing schematic symbols and commit them to the server, called the Community Vault, making them available for other users.[18] The continuously growing part database eliminates the need for a custom schematic symbol or footprint design for common parts, increasing user-friendliness for beginners. It is not possible to import component models from Altium Designer directly into CircuitMaker,[19] but there are community-supported workarounds to this limitation.[20]
Concurrency editing was added in version 1.3,[21] allowing multiple users to collaborate on a schematic or PCB document simultaneously and exchange thoughts through an integrated comment and annotation system.
Transfer of schematics to a PCB is a straightforward process in CircuitMaker since PCB footprints are automatically attached to any component on the schematic that was picked from the Octopart library. PCB footprints may have simple 3D models or complex
CircuitMaker is only available for the
While users can import resources from competing EDA software packages,[31] CircuitMaker does not support exporting design resources itself. A workaround for this issue is provided by Altium Designer 15 and 16 which do support the import of CircuitMaker files.[32]
Open source hardware
CircuitMaker requires a free account to represent its users in the
All documents are under version control by default, allowing users to revert changes made in their projects, and build new versions of existing schematic symbols or footprints in the Community Vault. Users can comment on each other's projects and parts, rate them, and propose improvements.
CircuitMaker supports direct generation of production files in industry standard formats such as Gerber and NC Drill, as well as printing of stencils for DIY circuit board etching.[38]
See also
- Altium Limited
- Cloud storage
- Altium Designer
- Comparison of EDA software
References
- ^ Graves, George (20 June 2015). "Altium Gives Away The Farm With New CircuitMaker Software". Hackaday. Retrieved 24 November 2015.
- ^ Fabio, Adam (24 September 2015). "CircuitMaker From Altium". Hackaday. Retrieved 24 November 2015.
- ^ "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.
- ^ "CircuitMaker". Retrieved 24 November 2015.
- ^ "Microcode Engineering's Circuit Design Software Now Features Mixed Analog/Digital Simulation". EE Times. 3 November 1997.
- ^ "Microcode Announces New Product Lineup for EDA Software Industry". EE Times. 27 August 1998.
- ^ Arnold, Russell (9 January 1998), Low-cost circuit design tools offer advanced features, Electronic Products
- ^ 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
- 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.
- ^ Vickery, Christopher (2009). "Getting Started with CircuitMaker". Retrieved 23 April 2017.
- ISBN 978-7030198457.
- ISBN 978-0-7506-6379-3.
- ^ How To Create A Professional Schematic
- ^ Zak Homuth (2018-05-15). "And away we go... Merge!". Upverter.
- ^ Pawela, Ted (11 May 2019). "Update on Upverter and its Development". Retrieved 2019-07-17.
- ^ Jordan, Ben (12 November 2015). "The original Design Re-Use - Components". Retrieved 24 November 2015.
- ^ Maxfield, Clive (28 October 2014). "Free CircuitMaker PCB Tool From Altium". EETimes. Retrieved 24 November 2015.
- ^ Verbelen, Yannick (4 January 2018). "Component Revision Management". CircuitMaker Blog. Retrieved 18 January 2019.
- ^ Marinucci, Augusto; Zuienko, Maksim (9 July 2022). "Import Altium library or component into CircuitMaker". Retrieved 14 July 2022.
- ^ Verbelen, Yannick (12 December 2017). "Transferring Footprints between CircuitMaker and Altium Designer". Retrieved 14 July 2022.
- ^ Fijolek, Rafal (5 August 2016). "Collaboration in CircuitMaker extends to real time concurrency editing!". Circuitmaker. Retrieved 5 August 2016.
- ^ Maxfield, Clive (28 October 2014). "Free CircuitMaker PCB Tool From Altium". EETimes. Retrieved 24 November 2015.
- ^ Jordan, Ben (9 October 2016). "High speed layout/routing". CircuitMaker Forum. Retrieved 18 January 2019.
- ^ Jones, Dave (16 June 2015). "EEVblog 754 Altium CircuitMaker first impressions". Archived from the original on 25 November 2015. Retrieved 24 November 2015.
- ^ 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.
- ^ "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.
- ^ Jordan, Ben (29 June 2016). "3 Steps for Installing CircuitMaker on Linux". CircuitMaker Blog. Retrieved 15 April 2017.
- ^ Fred, Jim (5 March 2017). "CircuitMaker on Ubuntu 16.04". WineHQ. Retrieved 15 April 2017.
- ^ Anderson, James (23 August 2016). "CircuitMaker on Linux". CircuitMaker Forum. Retrieved 15 April 2017.
- ^ Carlson, Jay (13 June 2015). "Mac / Linux Version". CircuitMaker Forum. Retrieved 15 April 2017.
- ^ "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).
- ^ 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.
- ^ "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.
- ^ 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.
- ^ Graves, George (20 June 2015). "Altium Gives Away The Farm With New Circuit Maker Software". Hackaday. Retrieved 14 July 2022.
- ^ "It's All Free". Retrieved 24 November 2015.
CircuitMaker is completely free, with zero limitations to hold back your design potential.
- ^ "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).
- ^ Verbelen, Yannick (7 April 2018). "Rapid Prototyping PCBs: etching your own boards with CircuitMaker". CircuitMaker Blog. Retrieved 18 January 2019.