From a home for articles deleted from Wikipedia
Jump to: navigation, search
This article was considered for deletion at Wikipedia on June 5 2017. This is a backup of Wikipedia:DriveWorks. All of its AfDs can be found at Wikipedia:Special:PrefixIndex/Wikipedia:Articles_for_deletion/DriveWorks, the first at Wikipedia:Wikipedia:Articles_for_deletion/DriveWorks. Purge

Template:Infobox Software Template:Coi Primary sources

DriveWorks is a Design Automation and Sales Configurator program that runs on Microsoft Windows and is developed by DriveWorks Ltd, a Microsoft Gold Application Development Partner

DriveWorks software can be used to automate the design or sales function internally or in a web browser. It can also be used to connect to an existing sales configurator to automate the design (CAD) function.


DriveWorks was first introduced in 2001 to provide Engineers using SOLIDWORKS 3D CAD software with the ability to automate the creation of variant designs. Typical competitive products available at the time of this first release involved bespoke programming in an unfamiliar language. In 2002, DriveWorks was certified as the first SOLIDWORKS Gold Partner in the Knowledge-Based Engineering category. In 2007, DriveWorks won Start-IT magazine's 'Power of Partnerships Award' and later that year, SOLIDWORKS decided to include DriveWorksXpress into its core product.[1]

DriveWorks is 100% privately held by business partners Glen Smith and Maria Sarkar.


DriveWorks software is used by Design to Order, Configure to Order and Engineer to Order companies (typically companies that design 'the same, but different products') to automatically design and customize their products to meet a customer’s order requirements. It is used to generate both manufacturing and sales documents. Once a DriveWorks Configurator has been set up it can be used in virtually any modern browser on any device (desktop, mobile, tablet). Its customer base ranges from small to large companies, and covers a very wide cross section of manufacturing market segments. DriveWorks software is sold and supported by a networks of authorized Value Added Resellers throughout the world. Directly competitive products to DriveWorks include Rulestream and Inventor Intent.

The DriveWorks Approach

File:Capture DriveWorks dim.png
Capturing dimensions in DriveWorks
File:DriveWorks Variables.png
Using variables to calculate rules in DriveWorks

Typically a design engineer would initially create the rule set for the automation of the design function. However, different skill sets within an organization can contribute. For instance a sales engineer may apply the rules for producing a quote, an IT technician may apply the rules to connect to and utilize a company’s business data.

The DriveWorks approach is typically: -

  • The capturing of parameters from a SOLIDWORKS model, Microsoft Word or Microsoft Excel document, which forms the basis of all combinations that are to be produced from it.
  • The next step is to then define the inputs that are required to specify the product - essentially designing a user form or multiple forms.
  • Rules are then constructed that link the inputs to the captured models or documents.

DriveWorks allows personnel within an organization to accomplish this because of its ease of use approach. The main syntax for the formulation of rules adopts the Microsoft Excel format. Wizards within the software's rule builder allow connections to ODBC compliant databases to export or retrieve and filter data, without requiring SQL experience.

However, DriveWorks does include the ability for custom code to be applied through its Application programming interface (API). Additionally various routines can be executed on chosen events using VBA macros.

DriveWorks includes various diagnostic tools that reproduce the user experience, rule calculation and data generation process in run-time. This allows trouble-free adjustment of the rule set to achieve the most accurate results.

The DriveWorks API allows custom plug-ins to be written to perform additional or supplementary tasks that add to the automation project. These plug-ins can be run pre-specification or post specification.

Examples of pre-specification plugins include: -

  1. Connection to a data source (database, XML or text file) to extract and translate information into a DriveWorks specification
  2. Connection to a CAD file to extract key points and translate into multiple DriveWorks specifications

Examples of post-specification plugins include: -

  1. Parsing the assembly structure of multiple models specified as a contract to export a contract bill of materials (BOM)
  2. Communicating with a Product Data Management application for checking automatically generated data into a vault

When set up, the DriveWorks software allows the user to fill out the form that has been produced, then the manufacturing and sales documents will be created automatically.


DriveWorks software is available in a number of commercial editions. Additionally DriveWorksXpress is free and included inside SOLIDWORKS 2010, 2011, 2012, 2013, 2014, 2015. 2016 and 2017.


DriveWorksXpress is included in every licence of SOLIDWORKS.

Commercial Products

  • DriveWorks Solo

DriveWorks Solo

Released in September 2009, DriveWorks Solo provides all the rule capabilities of DriveWorks Pro - Administrator. A fully functional user form designer is also included along with the ability to drive template documents. DriveWorks Solo and SOLIDWORKS generate the custom 3D designs, detailed manufacturing drawings and quote for each new custom design automatically.

  • DriveWorks Pro - which is made up of a number of modules
 - DriveWorks Administrator
 - DriveWorks User
 - DriveWorks Autopilot
 - DriveWorks Live 
 - DriveWorks 3D Preview

DriveWorks Pro - Administrator

The DriveWorks core product provides all the functionality to set up and run the automation project. Additional functionality includes a user form designer, testing and diagnostic tools, and a local model generation add-in for SOLIDWORKS.

DriveWorks Pro - User

DriveWorks Users can fill out the forms created by the DriveWorks Administrator to generate new specifications. The User CANNOT change the rules.

DriveWorks Pro - Autopilot

This module manages and controls all the data that needs to be produced.

DriveWorks Pro - Live

The addition of DriveWorks Live allows specifications to be made over the internet without the need for additional web programming. Web themes can even be modified either through the inbuilt wizard or totally customized to suit corporate branding.

DriveWorks Pro - 3D Preview

Working in conjunction with DriveWorks Live, DriveWorks 3D Preview allows the user to display a 3D Preview of their products online.

Subscription Services

DriveWorks has an initial purchase price with a yearly subscription service termed "maintenance". The subscription service entitles the user to free service packs, new versions, comprehensive hotline support, access to the customer website which contains helpful information, including 'How To' videos, an online knowledge base, enhancement request form, and discussion forums.

Version History

Current Version:

  • DriveWorks 15.0

For the latest information on software and hardware compatibility, please visit the Prerequisites page of the DriveWorks Solo and DriveWorks Pro help files.

Past Versions

  • DriveWorks 1.0
  • DriveWorks 2.0
  • DriveWorks 3.0
  • DriveWorks 4.0
  • DriveWorks 5.0
  • DriveWorks 6.0
  • DriveWorks 7.0
  • DriveWorks 8.0
  • DriveWorks 9.0
  • DriveWorks 10.0
  • DriveWorks 11.0
  • DriveWorks 12.0
  • DriveWorks 14.0

Add-in Products

DriveWorks allows for the seamless integration of third-party modules, through the API. Some of these modules are small and introduce minor functionality, such as entering all automatically generated data into a Product data management (PDM) application, while others could read specifications made in an alternative application and convert them to automate the design of a product in DriveWorks.


DriveWorks includes an Application Programming Interface (API) with SDK for macro and third party development.

Output File format

DriveWorks can automatically create many file formats as standard, such as native SOLIDWORKS files, native Microsoft Word and Microsoft Excel formats and XML. But many other file formats can be produced from these such as DXF, PDF, HTML etc.


  1. "Next year's wizardry...". Professional Engineering Magazine Template:Highbeam. 25 April 2007. Retrieved 12 June 2017. 

External links