Custom SOLIDWORKS add-ins (C#)
At EDAL Solutions, we develop SOLIDWORKS add-ins in C# focused on: saving time, preventing errors, and structurally improving engineering workflows.
How we approach C# SOLIDWORKS add-ins
We build add-ins from real-world engineering practice: how engineers work, where decisions are made, and which steps are worth standardizing. Typical elements we integrate include:
-
Project and template logic
Start new projects consistently, based on clear rules and company standards. -
Purpose-built user interface
Clear buttons and recognizable icons aligned with the workflow (no “VBA look”).
-
Configurable settings
Adjust behavior without code changes, with reliable defaults. -
Preference management
Export, compare, and synchronize settings across workstations. -
Built-in documentation
Help and guidance available directly inside the add-in, exactly where it’s needed.
What can a SOLIDWORKS add-in do?
Short answer: anything you currently do manually can be automated.
- Generate or modify 3D geometry
- Create or update 2D drawings
- Batch export PDF, DXF, STEP, …
- Generate BOMs based on company rules
- Integrate with ERP, databases, or Office
- Validation, checks, and error prevention
When does an add-in make sense?
An add-in pays off as soon as:
- engineers are doing repetitive work
- manual errors require rework and corrections
- know-how isn’t captured and enforced in software
- multiple people repeat the same operations
- consistency and repeatability matter
Put differently: when automation reliably saves time and prevents mistakes.
How EDAL Solutions works
We always start from:
- your current workflow
- your way of working
- your constraints (time, budget, legacy)