Automation

EDAL Solutions automates engineering and SolidWorks workflows for manufacturing companies. We build tools and custom software that remove repetitive work, prevent errors, and shorten lead times. Less clicking. Less copy/paste. More control over your data and outputs.

Contact us for a short technical discussion. In a short contact, we identify where the fastest time savings are.

SolidWorks macros and add-ins

Do you build many similar products with different sizes or quantities each time? Do you still generate drawings, exports, and BOMs manually? Is the same data entered multiple times across different systems?

That costs time and creates avoidable errors. SolidWorks can automate a large part of this. With rules, properties, and add-ins, you can automate the full path from model to order.


Practical examples

• Export 300 STEP/DXF files in 5 minutes

• Push BOMs automatically to Excel/ERP with validation

• Sales configurator: capture customer choices and hand over a clean package to engineering

• Automated checks before release

This typically saves 30–70% engineering time on repetitive tasks.


SolidWorks automation example

Over the past 15 years, we have built up a library of proven functions to drive SolidWorks reliably. These are validated with unit and integration tests. That foundation lets us implement your specific requirements in a controlled, efficient way.

Qt C++ framework development

For larger tools and configurators, we build Qt applications for Windows and Linux. These applications support engineering and production outside of SolidWorks.


Typical use cases:

• clear, simple UI for non-CAD users

• centralized management of items, parameters, and rules

• integration with databases, ERP, or other systems

• one tool running consistently across multiple platforms


We often combine this with the SolidWorks API. The Qt application handles configuration, validation, and data management. SolidWorks then generates geometry, drawings, and exports automatically. The result is a stable, controlled workflow from input to production.


Qt example