​AutomateWorks® is certified as official SolidWorks Solution Partner product. The history of development goes back to 1999, when the first version was delivered. Today, AutomateWorks has been successfully implemented in various industries.


Product design automation uses automatic tools at various stages of the design process to automatically perform routine tasks, leaving you free to focus on what’s important – the design work itself. The end result is simple – better work efficiency and shorter design times. AutomateWorks makes it easy for all SolidWorks users to reap the benefits of automation. Design automation can
be an effective choice for organizations of all sizes and in all fields of business, and offers considerable benefits for design processes involving customer specific variation and repetitive or highly similar work phases.


AutomateWorks can be used to control any SolidWorks assembly. All the necessary control parameters are obtained directly from SolidWorks models with no additional programming required, making product-specific customization both fast and easy. Just a single day of user training is more than enough for the SolidWorks user to become familiar with the software and to begin seeing real efficiency benefits in their daily work. Tender drawings and marketing material can be created quickly without CAD expertise. Maintenance is equally hasslefree: the values and parameter list controlling the assembly can be easily edited via an Excel table.


When customizing standard products substantial time savings can be achieved by using automatic modeling, for example to make dimension changes or document amendments. Based on our customers’ experiences, the use of automation can cut the product design time by half for projects involving significant repetition and customer-specific variation. In addition, automation minimizes
the risk of human error by eliminating the need to carry out dimension and configuration changes manually. In addition, any product customized using AutomateWorks can be used to produce tender drawings and marketing material in any file format supported by SolidWorks, without CAD expertise.


  • Initial values are entered into the configurator (e.g., the main measurements of the device, the type of device used, the material information, equipment, and additional devices), and the software uses this information to calculate the changes in individual components.
  • The changes are transferred to the SolidWorks model in a single procedure, with all of the 3D models, 2D drawings, DXF files for sheet metal cutting, parts lists, and visualized tender images being updated automatically.
  • After the configuration procedure, the models and model drawings can be copied to a delivery-specific project by means of the CustomWorks utility developed by CadWorks Software.
  • Finally, all drawings and DXF files can be printed with the CustomWorks batch printing tool.


  • Opening the model to be edited, closing it, and saving it under a new name
  • Performing dimension changes for parts or assembly attachments
  • Managing the visibility of the components (Suppress/Unsuppress)
  • Changing the internal versions of components (Configurations)
  • Replacing components with others (Replace)
  • Customizing the attribute data to be shown in the drawing and in the Bill of Materials (Custom Properties)
  • Running SolidWorks macros or operating-system commands
  • Saving 3D models and drawings in, for example, PDF, .dwg, .dxf, eDrawings, IGES, STEP, or .jpg format



The configuration changes in SolidWorks models have been made faster, making the total execution
time for automation nearly 50% shorter.


The license types have been harmonized with SolidWorks. Use of floating network licenses and a
license server improve the software utilization rate and make the administrators’ work easier.


The user interface integrated with SolidWorks takes the user experience to a new level. The Task Pane
on the right-hand side of the window features the AutomateWorks tab, where the home view opens for quick access to the most frequently used operations. The tab can be easily configured with a user interface for each configurator used. User interfaces can also be used in the separate AutomateWorks Standalone application. Any Excel file can be converted into a design automation. The ribbon-style AutomateWorks tool bar installed for the Excel 2007 and 2010 versions is used both for running the automation and for linking in the controlled parameters from the SolidWorks model.


Several dimension types can be controlled with a single Dimension command. In addition, the scales
of drawing views can be managed, and the model’s attribute data can be read back to the configurator. It is easy to distribute the automations and their related SolidWorks models and to transfer them between machines. The configurator and model are in the same directory, so there is no need to specify the directory paths for the Open command. The user can indicate which SolidWorks version is used for running the automations.