Skip to content

Solidworks PCB vs. Altium — Your Complete PCB Design & Layout Comparison Guide

Don Kaufman
solidworks pcb vs altium

Altium and Solidworks PCB are two popular printed circuit board design and layout programs. But what you might not know is that Solidworks stopped selling Solidworks PCB and Solidworks PCB Connector products in August 2021, though the company will continue to provide customer support through August 2023.

The company offered this explanation for the change:

“This new strategy for electronics and mechatronics product design allows us to support more scenarios for ECAD design/data management and 3D ECAD-MCAD collaboration along with more advanced technologies for circuit and thermal simulation, and project/product/IP management and better integration with our 3DEXPERIENCE Works Portfolio.”

The good news is that there are plenty of reputable PCB design and layout software programs on the market. Keep reading to learn about alternative options for Solidworks PCB, including Altium Designer, and discover tips for choosing the right program for your next project.

Why Choosing the Right PCB Software Is Important

Your time and money are valuable, which is why it’s important to choose the right PCB software from the start. There are many free and enterprise tools available with varying capabilities, tools, and price tags.

In general, free software provides fewer capabilities and is often a scaled-down version of paid programs. Though it may not be compatible with other programs and services, free software can be a good resource, especially for those looking to experiment in PCB design without an added cost. Paid programs typically have greater capabilities, features, and support.

Alternative Options for Solidworks

We’ll explore Altium, one of the most popular software programs on the market, but here are some additional options to consider:

  • OrCAD and Allegro — These popular design tools are produced by the same company, Cadence. OrCAD is the most popular schematic capture tool in the Cadence suite, while Allegro is Cadence’s flagship PCB layout tool. OrCAD is essentially a trimmed-down version of Allegro PCB.
  • EAGLE (Easily Applicable Graphical Layout Editor) — This industry staple is a free software option that is compatible with paid design software. If you download EAGLE for free, you will work with a limited version that includes two schematic sheets, two signal layers, and an 80 cm2 board area.
  • KiCad EDA — This free software boasts a 3D viewer so that you can review your design from multiple perspectives. The schematic editor doesn’t have any paywalls, and the company explains that “every effort is made to hide the complexity of advanced design features so that KiCad remains approachable by new and inexperienced users.”
  • PADS — This is a top choice when it comes to PCB software. It’s in the realm of Altium Designer but has more functionality and is geared toward more complex PCB designs.

Solidworks PCB vs. Altium Comparison

Solidworks PCB (formerly PCBWorks) was a PCB design tool from Dassault Systèmes, a French software company. It was developed jointly by Dassault and Altium Limited and launched in 2016, which means it’s a relatively new PCB design tool compared with some of the others on the market.

Solidworks PCB capabilities included:

  • Modern schematic entry
  • Real-time 3D clearance checking
  • Design and data management
  • ECAD-MCAD design collaboration
  • Ability to create detailed revision comments

Altium, a global software company that provides PCB design tools and resources, calls itself as “a global market leader with the #1 PCB software tool in use today.”

  • Altium CircuitMaker and Altium Designer — CircuitMaker is a free program that provides you with up to 16 signals and 16 plane layers plus no restrictions to the PCB dimensions. Altium Designer is a paid version that combines schematic, ECAD libraries, rules and constraints, BoM, supply chain management, ECO processes, and world-class PCB layouts.

Altium’s most popular product is Altium Designer, but other Altium products include:

  • ​​Altium Concord Pro
  • Altium 365
  • Altium NEXUS
  • CircuitMaker
  • CircuitStudio
  • Octopart

As detailed on Altium’s website, the software program has a variety of features and capabilities, including:

  • Schematic capture
  • Unified library management
  • Board layout
  • Interactive routing
  • High-speed and high-density design
  • Data management
  • Mixed simulation
  • MCAD collaboration
  • Fabrication drawings
  • Manufacturing outputs

Altium at a Glance

Here’s what you need to know about this popular PCB design tool:

Pricing  Altium offers two subscription plans — standard and pro.  Altium Designer starts at $325/month (for one seat) with a 15-day free trial. An annual license costs $3,850 per seat for the standard plan or $4,845 (per seat per year) for the pro plan. Altium CircuitMaker is a free PCB design tool.
Customer Service Every subscription level comes with Altium Support, which includes support tickets, a chat function, documentation center, access to Altium community forums, and more.
Ease of Use Easy to use. Includes a lot of built-in wizards and helpful functions. The library creation process is fast and  intuitive. Visually intuitive UI.
User Interface Altium has an easily configurable UI in which you can rearrange panels to your preference.
Inputting Design Rules Organizes rules into a hierarchical folder structure, which makes it easy to see your design rules at a glance.
Controls and Key Bindings Controls and keybinds are similar to most software programs on the market.
Part Creation Intuitive — presents a more visual process within the same window and workflow.
Importing Schematic into Layout File (Netlisting Design) You can look through each individual change and decide which ones to apply to the file. Will generate a report at the end detailing all changes.
Error Checking Supports real-time design rule checking (DRC), as well as batch DRC.
Compatibility With Other Software  Many automatic functions and add-ons are available that make it easier to convert layouts. There are utilities that can convert layouts between Altium and Allegro, but they may require review to ensure they convert fully and correctly.

Pros & Cons of Altium Designer

.tg {border-collapse:collapse;border-color:#ccc;border-spacing:0;}
.tg td{background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px;color:#333;
font-family:Arial, sans-serif;font-size:14px;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{background-color:#f0f0f0;border-color:#ccc;border-style:solid;border-width:1px;color:#333;
font-family:Arial, sans-serif;font-size:14px;font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-c3ow{border-color:inherit;text-align:center;vertical-align:top}
.tg .tg-0pky{border-color:inherit;text-align:left;vertical-align:top}

  • Easy to learn and visually intuitive UI
  • Includes many built-in wizards and helpful functions
  • Library creation process is faster and more intuitive than other programs
  • Includes Draftsman — a mechanical drawing drafting tool
  • Integrates natively with version control such as git and subversion
  • 3D view for rendering entire board is built into software; includes the ability to export STEP 3D models of the PCB/assembly
  • Includes helpful features for planning and visualizing rigid-flex designs
  • Yearly updates add new features and refine existing ones in new major versions of the software


  • Full-featured Altium designer license is expensive
  • Very large and dense designs require more system resources, and can run slowly
  • Some features are not compatible between major versions of Altium, i.e. NEXUS vs AD22 vs AD21
  • New features may take a few version updates before they operate reliably








Tips for Choosing the Right PCB Software

At the end of the day, it comes down to preference, which software ecosystem you want to invest in, and which workflow/UI you prefer. There are many options on the market — both free and paid — so it’s important to do your homework and consult with a reputable PCB manufacturer, if possible.

Prices will vary, but keep in mind that a good design software program can cost around $3,000. Some offer details or discounts for paying annually or every few years. You also need to keep in mind whether the program will charge you for annual maintenance and factor that number into your budget.
Each piece of software should also come equipped with component libraries, but it’s always important to verify this before purchasing.
Layout design, circuit design, and schematic capture are all important factors to take into consideration, including how a bill of material will be generated. You also want to look at interactive routing and routing for signals.

Finally, it’s important to ask whether the software company offers any training for you and your employees, and if so, whether it’s included at an additional expense.

Questions About PCB Layout & Design?

If you’re looking for more information, or you have general questions about the PCB layout process, please contact us. Our principal engineers have extensive experience developing layouts with numerous software platforms and will provide you with the answers you need. We look forward to hearing about your next project!

written by
Don Kaufman
Business Development Manager

Don Kaufman is our Business Development Manager and has been with Cirexx International since 2006. He has over 33 years of sales and technical experience in the printed circuit board industry, which provides intrinsic value to customers. Don has extensive knowledge regarding integrated circuits, materials, specialty laminates, chemicals and equipment. He also prides himself on staying current with the very latest techniques and procedures in PCB Layout and manufacturing.


10 Questions to Ask Before Choosing Your Next PCB Solutions Provider

From Certifications and Experience to Quality Assurance and Timelines: What You Need to Know Are you in the market for…

10 Questions to Ask Before Choosing Your Next PCB Solutions Provider