Trimech-Main-Site-Group-Navigation Trimech-Main-Site-Group-Navigation Trimech-Main-Site-Group-Navigation Solid-Solutions-Group-Navigation Javelin-Group-Navigation Solid-Print-Group-Navigation 3DPRINTUK-Group-Navigation Trimech-Enterprise-Solutions-Group-Navigation Trimech-Enterprise-Solutions-Group-Navigation Trimech-Advanced-Manufacturing-Group-Navigation Trimech-Staffing-Solutions-Group-Navigation
With over 35 years of experience, the TriMech Group offers a comprehensive range of design, engineering, staffing and manufacturing solutions backed by experience and expertise that is unrivalled in the industry. The TriMech Group's solutions are delivered by the divisions and brands shown here, use the links above to visit the group's websites and learn more.

Design Automation: Top 10 Driveworks Tips for New Users

Monday October 23, 2023 at 8:00am

DriveWorks is a powerful design automation and sales configurator tool for SOLIDWORKS, and has become invaluable to businesses and engineers looking to streamline their design processes.

Learn the ideal best practice techniques for DriveWorks and how to prepare your SOLIDWORKS models for automation with 10 essential tips for mastering DriveWorks!

Whether you're a new user, or just looking to enhance your DriveWorks skills, these top 10 tips will help you work more efficiently and effectively.


  1. Proper Training is Key
  2. Utilise Templates
  3. Future-proof Designs
  4. Maintain Consistent Part Orientations
  5. Keep a Logical and Consistent Origin Position
  6. Name Key Features, Sketches, and Dimensions
  7. Fully Define & Keep Sketches Simple
  8. Sketch on Planes, not Faces
  9. Avoid In-Context Modeling
  10. Mating to Coordinate Systems


When it comes to learning DriveWorks, don’t underestimate the importance of proper training.

DriveWorks is a powerful automation tool, and naturally it can be challenging to use efficiently without the right knowledge.

At Solid Solutions, we run certified training courses for DriveWorks so you are fully equipped to automate your designs efficiently. We can deliver training courses at your site, online, or in one of our classrooms across the UK and Ireland.

Design automation can be challenging when you are starting out, and bad habits can form easily, so it’s worth investing in professional training from the start, to learn from the experts and save yourself time and reduce stress in the long run.


Having a standard set of templates is crucial for maintaining consistency in your models.

These templates ensure that all models have the same custom properties, settings, units, and predefined features, such as planes or folder systems.

Once you hit on a workflow that suits you, then investing time in creating and using templates with pre-filled custom properties is a time-saver in the long run.


A key element of any SOLIDWORKS model is design intent. This is the consideration of how a design should be modelled for maximum flexibility when making modifications or updating files in the future.

This approach is vital to consider when automating designs with DriveWorks.

You need to design your models to be robust and capable of accommodating changes, so make sure you test key dimensions throughout the modelling process. Change dimension values to see if the resulting behaviour is as you predict.

A proactive approach such as this ensures that your models won't explode unexpectedly after you've automated processes.


Maintaining logical and consistent part orientations is essential for making your work more accessible to others and your future self.

Staying consistent with your decisions ensures that anyone who works with your models can navigate and understand them more easily.


The origin position in your models plays a crucial role in facilitating symmetry and component creation.

When you keep it consistent between parts, you make it easier to work with standard planes and create components efficiently.

This means that fewer rules will be needed to drive your models, saving you time and effort.

Success Stories

Learn how Extronics successfully implement DriveWorks to automate their design process as they manufacture wireless technology for use in hazardous areas.


As you work on your designs, it's essential to name key features, sketches, and dimensions sensibly.

A slow double-click on a feature, or pressing F2 with one selected, will allow you to rename the feature.

This practice makes rule writing easier down the line, as naming them consistently will help you, and others understand and manage the design more efficiently.

You’ll find that, as you work with DriveWorks more, you develop a naming convention that works for you.

TOP TIP - You can also turn on a system option within SOLIDWORKS that will automatically give you the option to rename features on creation to help with this.


This applies both to sketch geometry and the plane on which they exist.

By limiting your sketches to the three standard planes as much as possible, you avoid unnecessary planes and overcomplicating the model.

It’s also important to ensure sketches are fully defined.

Our SOLIDWORKS Essentials training course covers good sketching habits, part & assembly modelling, and technical drawing creation that will help you develop skills to advance in your career, as well as keeping models and sketches simple when designing.


Sketching on planes rather than faces is a smart strategy to prevent the loss of references.

It helps to maintain the integrity of your design as you make changes.

Consistently using the standard planes will simplify your work and prevent unnecessary complications.


In-context modelling is the process of creating references between components in an assembly. It is often used in mechanisms or configurations to create geometry based on the position of another component.

While tempting, in-context modelling can sometimes lead to conflicts with DriveWorks automation due to external references.

So when automating in SOLIDWORKS, it's good practice to avoid using equations, design tables, and sketch patterns when working with DriveWorks.

Instead, let DriveWorks handle the automation, keeping all the logic in one place, to ensure a seamless and error-free process.


Position coordinate systems in sensible locations on your master models.

This is then useful for inserting components using generation tasks, as you can fully define a component’s position using a singular insert coordinate system mate task.

By referencing the co-ordinate system instead of vertices, faces, or sketch geometry, you avoid losing references when the model is altered, since SOLIDWORKS doesn’t need to keep track of those individual IDs that can change or disappear with geometry modification.

This prevents the master model from being overloaded and speeds up generation time.

Take the Next Steps...

Proper training, the use of templates, future-proofing your designs, logical part orientations, and consistent origin positions are just a few of the essential tips to help you work efficiently.

Attend a DriveWorks training course online or in the classroom to learn more tips, enhance your SOLIDWORKS skills, and advance your career.

Overall, mastering DriveWorks is not just about using the tool itself but also adopting best practices that make your work more efficient and effective.

Related Blog Posts

3 Easy Ways to Make Your Renders More Realistic wi
Learn how to add realism quickly in SOLIDWORKS Visualize with these 3 top tips!
Calculating the Trajectory of a Cricket Ball with
Can SOLIDWORKS Motion help to improve your bowling accuracy?
The Best Way to Work Efficiently with Windows File
Discover how to use Enterprise Item Numbers and auto-naming to enhance your workflow.

 Solid Solutions | Trimech Group