SOLIDWORKS Automation & Configuration Add-in

What is DriveWorks?

DriveWorks software is used for Design Automation and Sales Configuration by companies large and small.

Whether you are an engineer that needs Design Automation to automate your SOLIDWORKS models, or a company wanting to provide a Product Configurator for your sales teams, distributors and even customers; DriveWorks software is the ultimate choice for businesses that use SOLIDWORKS.

DriveWorks Products

There are 3 DriveWorks products – DriveWorksXpress, DriveWorks Solo and DriveWorks Pro.

Each product is a SOLIDWORKS Gold Partner Product and DriveWorksXpress is already included in every license of SOLIDWORKS.

All DriveWorks products are modular and scalable, you can implement DriveWorks and grow your projects at your own pace, adding additional capabilities as and when you need them.

Overview Demo

Get to know DriveWorks

DriveWorks Capabilities

DriveWorks Design Automation software will free up design engineers from repetitive design tasks, and enhance product quality and reduce errors.

Product Configurator

Impress your customers from the start with an easy to use configurator and quick, accurate quotes and responses. Respond quicker and better than your competitors and win more orders.

Reduce SOLIDWORKS Design Errors

Providing Design Automation with a Product Configurator based on rules, calculations and logic, improves the quality of outputs, reducing costly errors and strengthening your reputation.

Easy to Use Automation

You can build a DriveWorks configurator with no programming skills, and we can provide you with configuration design service. Empower your sales teams, distributors and customers to configure custom designs quickly and easily.

Online Product Configurator. Any Device. Anywhere.

Break free from the constraints of conventional configurators. DriveWorks configurators look and work great on any device, allowing you and your customers to configure custom designs anywhere. Changes can be distributed instantly, so everybody sees accurate, up-to-date information at all times.

Immersive 3D

Let your customers see their custom products in impressive 3D and view the effects of their design changes immediately.

Compelling Custom Documents

Automatically send eye catching branded documents that are personalized to each customer and order.

Simple Templates

Get started really quickly by customizing the Sales Configurator and Catalogue templates with the intuitive Form Designer.

Seamless links to Business Systems

An easy to use workflow provides seamless links between teams as well as company systems such as CRM, ERP and CAD.

Time Saving Automation

Reduce repetitive tasks by automating customer responses and repetitive engineering tasks.

TriMech Capabilities

TriMech is an award winning DriveWorks reseller, able to provide technical services and training. Learn how we have helped clients implement DriveWorks software »

DriveWorks Reseller Award 2023 Subscription
DriveWorks Reseller Award Technical 2023

"Evolve Design Solutions appreciates the excellent customer service, product knowledge and technical support provided by TriMech, our SOLIDWORKS Value Added Reseller (VAR).”

Aldo Balatti
Principal, Evolve Design Solutions

“Our engineering processes are well defined and well documented. I can tell new customers with confidence that we’re delivering on milestones because we’re tracking our performance on speed and quality every day.”

Ray Minator
Owner, Inertia Engineering + Design

DriveWorks Features

Automation for everyone

DriveWorks Input Form
DriveWorks Input Form

Using rules to automate Part, Assembly and Drawing creation

DriveWorks is an easy-to-use design automation solution that allows design engineers and product designers to quickly and easily create and configure custom products inside SOLIDWORKS.

  • Capture and re-use your design knowledge
  • Incorporate design rules to reduce errors and rework, and improve product quality
  • Automate repetitive tasks to reduce design time
  • Free up design engineers to focus on improving product quality and designing new products
  • Create sales proposals quickly, win more business, and increase profit margins

Design Automation inside SOLIDWORKS

DriveWorks is a SOLIDWORKS Add-in that allows you to quickly and accurately capture design data and create multiple variations of your SOLIDWORKS parts, assemblies and drawings.

  • Capture the dimensions, features and components you want to drive in SOLIDWORKS
  • Create dynamic, data-driven forms to input the values that drive your design
  • Build design rules to drive your models using the values entered on the form
  • Run the project again and again to create custom manufacturing files and quotes
DriveWorks inside SOLIDWORKS
Online product configurator

Design Online Product Configurators

DriveWorks Professional includes an Online Configurator designer that can provide your customers with a web-based interface.

The configurator can also be launched from within a Customer Resource Management (CRM) system like Salesforce or Microsoft Dynamics.

  • Meet the increasing demand for custom products to gain a competitive edge.
  • Generate quotes in record time.
  • Reduce the cost of custom designs.
  • As an online tool you will allow anyone to access the product configurator
  • Present your configurable products in a web browser as 3D interactive models rather than static 2D images.


DriveWorks Packages

Three packages to choose from


Entry level design automation included in every license of SOLIDWORKS®

DriveWorksXpress is easy to use design automation tool that allows you to quickly and accurately create multiple variations of your SOLIDWORKS parts, assemblies and drawings.

DriveWorks Solo

The quick and easy way to create custom products inside SOLIDWORKS.

DriveWorks Solo is the easy-to-use design automation solution that allows design engineers and product designers to quickly and easily create and configure custom products inside SOLIDWORKS.

DriveWorks Pro

The easy to use online product configurator for desktop, mobile and tablet.

Transform the way you do business by closing the gap between initial sales inquiry and manufactured product with DriveWorks Pro for SOLIDWORKS.

DriveWorks Matrix

Compare the different versions of DriveWorks software

CAD - Controlling SOLIDWORKS 3D Models and 2D DrawingsDriveWorksXpressDriveWorks SoloDriveWorks Pro
Drive Dimensions, Features and Custom Properties
Drive Color, Material and Textures
Drive Advanced Feature Properties (Hole Wizards, Sheet Metal, Weldments)
Drive Instances
Replace Components (with existing files or dynamically driven files)
Create additional model file formats (STEP, STL, PDF, DXF, JPEG, etc.)
Full control over new model file names and locations
Control multiple model sets from a single project
Run SOLIDWORKS Model Macros
Generative design - create new features on the fly (configurations, insert components, mates, etc.)
Create a drawing for each part and assembly
Create multiple drawings for each part and assembly
Full control over new drawing file names and locations
Create additional drawing file formats (PDF, DXF, DWG, JPEG, etc.)
Control Drawing Sheets (Re-scale, Rename, Delete)
Control Drawing Views (Re-scale, Re-position, Delete)
Control Annotations (Dimension Text, Notes, Symbols, etc.)
Control Dimension positions
Control Custom Properties, Break Lines and Layers
Run SOLIDWORKS Drawing Macros
Run additional tasks on the fly (Auto Balloon, Arrange Dimensions, Rescale and Position Views, etc.)


Document CreationDriveWorksXpressDriveWorks SoloDriveWorks Pro
Create documents (such as Sales Quotes, Purchase Orders, Bills of Materials, etc.)
Built in document templates
Fully customizable document creation (from Word, Excel, XML, etc.)
Send HTML emails with attachments
Create Additional File Formats (PDF, HTML, TXT, XML, etc.)


Output GenerationDriveWorksXpressDriveWorks SoloDriveWorks Pro
Immediate generation of SOLIDWORKS models and drawings
Real Time Preview (On Demand) - updates model while specifying
Manual release of generation queue - allows multiple specifications to have their models generated from a queue
Automatic generation - unattended generation of outputs
Load balancing - distributes output generation over multiple machines
Priority processing - Change the order that outputs are created based on rules
Output Tagging - Generate outputs on targeted machines or in specific locations


Working with Data and RulesDriveWorksXpressDriveWorks SoloDriveWorks Pro
Use tabular data to calculate rules
Copy and paste Excel data
Create internal data tables
Use dynamic data from ODBC Data sources in rules (SAP, Oracle, MySQL, SQLServer, etc.)
Export data to ODBC data sources (for example SAP, Oracle, MySQL, SQLServer)
Pull and Push data dynamically to and from SQL Server Databases using SQL or Windows authentication
Create Group Level Tabular data for use across an entire implementation
Create Calculation tables where each cell can be calculated from other cells
Create Rollup data tables - where information such a price or BOM Quantities is rolled up through the project hierarchy
Web Service integration - communicate with any web service OR use DriveWorks as a web service
Over 250 engineering, mathematic and scientific functions
Over 50 vector (3D), database and PDM functions
Rules builder with function wizard and rule insight (rule breakdown and drill down, function assistance, syntax highlighting and function helper text)
Reusable rules (Variables)
Pervasive search/filtering capabilities


Maintainability, Reporting and DiagnosticsDriveWorksXpressDriveWorks SoloDriveWorks Pro
Rules commentary
Rules revisioning
Reporting on model generation success or failure
Reporting on specification process success or failure
Real time testing during form design
Rules analysis and breakdown
What-if scenarios (Specification Test Mode)
Interactive step through of model generation
Rule Profiling (rule specific error debugging, performance solving and insight features)


Additional featuresDriveWorksXpressDriveWorks SoloDriveWorks Pro
Integration with SOLIDWORKS PDM Professional (Automatic check-in of models, drawings and documents)
Fully documented API with Software Development Kit
Online Configurator and DriveWorks 3D
3rd party system Integration through SQL\ ODBC connections
Direct link to Salesforce

DriveWorks Benefits

Easy to use software which will adapt to your business process

Design automation

Automating your design process lets you create custom designs quickly and efficiently. Automation is ideal for Same but Different design, where new orders or new products are based on a variation of your existing designs.

Automatically generate sales documents

Free up engineers from repetitive design tasks by automatically generating 2D and 3D drawings of your SOLIDWORKS CAD models, sales quotes, letters and manufacturing data.

Online product configurator

Implement an Online Product Configurator for your sales team, distributors and even customers to use. Use it to guide non-technical people through the custom product options available, provide a fast response to sales inquiries and configure accurate quotes quickly.

Anyone can configure your products

Whether your engineers and sales teams are in house, out in the field, or you work through dealers and distributors, a product configurator will let you create custom designs and a custom response quickly and professionally.