Pros
As an engineering undergraduate we have to design lots of printed circuit boards. When I am using Altium designer I could easily design foot print according to the component I chose to use. In altium designer we can easily import the changes we made on the schematic . If we did any changes on the PCB design layout which are not on the schematic those changes also can be export to the schematic. We can customize the design rules such as track width, pad sizes, clearance and etc as we needed. That will help us to have the perfect PCB. When its comes to routing, auto-routing option in the altium is perfect. We only need to adjust routing rules according to our work then altium will do the routing part. We can easily generate files that are need to print PCB for an example if need to generate gerber files we only need to go the option that let us create gerber files and select the required layers and formats.
Cons
If you are new to PCB designing it will be little bit difficult to learn altium at the first place with the time we will get familiar to the altium designer. If you looking for footprint for free in online sources it will little bit difficult.
Rating breakdown
Likelihood to recommend: 10/10
As part of an electronic design team, Altium is an invaluable tool for cooperatively developing our designs. The robust library and project management features mean it is easy to have multiple engineers working on a design, and have everyone contributing to the company's library of components and templates. We can easily export 3D models of the PCBs for the mechanical team to check against physical constraints and the wide range of design file export formats keeps board houses happy. The ability to import designs and libraries from almost any other PCB package has been very useful and is worth mentioning.
Pros
Creating and editing library components is straightforward and mostly works without error. The library and project management features are very powerful and suited to working in a corporate environment with large libraries.
PCB layout editor is excellent with intelligent and relatively intuitive controls and behaviour. The view of the PCB layers can easily be customised to provide the clearest image of the user's desired section of the design.
The 3D PCB view is great for easily visualising the board being worked on and can be used for basic fit-checking for enclosure and housings.
If the company regularly designs PCBs for a certain enclosure or package space, a custom project template can be created, meaning when a new design is started the board area and any keep-outs and other restrictions are already loaded, saving time and mistakes.
Cons
As a relatively heavyweight piece of software, startup times are slow and file access can be sluggish, especially if working on a network.
Many of the default settings are not helpful, for example the connection matrix which determines which combinations of IC pin types on a net will cause an error. The default settings generate dozens of spurious warnings for a moderate-size schematic.
The Bill of Materials feature, while useful, can be painful to use as it takes several minutes to generate the component table for a moderately complex design. This must be repeated if a mistake is found and a change must be made to the schematic.
Rating breakdown
Likelihood to recommend: 8/10
Overall it has been possible to get designs completed but has taken much more time because of the massive user interface and poor documentation of the program.
Pros
Altium DXP is a sophisticated program which would work for larger organizations where there are many people working on a product.
Cons
Altium Designer is a complex program really intended for large enterprises with many collaborators working on projects. Also integrating all areas of manufacturing from sourcing components to mechanical integration. Much of this is not useful for a small company and even a hindrance. The cost of a subscription is high so if you don't subscribe and update every few years you may end up with a version which has bugs or only partly implemented new features. Also using their database is partly dependent on having a subscription so you may be cut off from this at any time in the future since they are moving to a cloud based setup. So safer to copy the components to your own local component library. Also there are many newer components (eg. microcontrollers) which are not in the database and also not necessarily available from manufacturers and setting up new components correctly along with 3D models takes time and skill. Also for example if you wanted a 3 pin right angle header with 3D model you would need CAD software to take say a 10pin header and cut down. Not so simple. Overall it is a very capable piece of software but probably not the best choice if you are designing a few PCB's per year. Also for two sided mixed analog digital boards the autorouting isn't capable of routing. Probably works fine for complex digital multilayer boards but the constraints of two sided are beyond its capabilities.
Rating breakdown
Likelihood to recommend: 6/10
Overall Altium is one of best PCB design software I've ever used.
Pros
Altium Designer has thousand of advanced features to design PCBs. I really like the ability to make files of the PCB to send online PCB manufacturing service . Altium supports 3D view and we can clearly see how to fit PCB on my CAD design. Altium has thousands of flexible design rules and auto routing options.
Cons
Altium has few bugs when exporting designs. instead of that default components library has only very few essential components. Even I find component footprints or library from internet I have to go through number of steps to add them to Altium every time.
Rating breakdown
Likelihood to recommend: 7/10
Overall, Altium has helped push the industry forward. At it's core, it's a tool that does the job. However, as they've become more prevalent, the actual value they provide relative to competitors has leveled off.
Pros
Altium has become a defacto standard in embedded electronics design. Every vendor, customer, and partner of ours has Altium Designer in their toolset. The product functions well enough for most required ee cad tasks.
Cons
the suite of products that you can buy beyond the standard schematic capture, layout, and routing, creates ala carte options that nickel and dime you to an annoying degree.
Rating breakdown
Likelihood to recommend: 7/10
Altium offers a 15-day free trial for new users. Please contact Altium directly for pricing information.