On-demand online learning for all CAD CAM FEA software

Elevate your Engineering Design Skills

Improve productivity and upskill your team with SolidProfessor’s on-demand engineering design training platform.

From online CAD and CAM courses to certification exam preparation, everything you need is at your fingertips.

Learn as you go with step-by-step online engineering courses, hands-on exercises, and quizzes.

SOLIDWORKS Dassault Systemes 3DS 2020 red logo

computer users education training keyboard support
computer keyboard mousepad pen education training course

Choose the skills you want to master

SolidProfessor’s on-demand online platform lets you get answers and learn new skills in minutes. Become confident designing faster with improved accuracy and minimal disruption.

Don’t know where to start? Try expertly curated Learning Paths and get on the fast-track to engineering design proficiency:

  • Become a CSWA/CSWP/CSWE
  • Learn GD&T Techniques
  • Conduct Expert Simulations

Test your Knowledge

With SolidProfessor Skills Analyzer, test your CAD skills as a beginner or an expert; get your overall scores, break it down skill-by-skill, and start training with customized course recommendations based on your performance.

Get started by measuring your SOLIDWORKS skills with SolidProfessor Basics, Advanced, and Expert-level tests.


3DS Dassault Systemes Solidworks 3DEXPERIENCE user interface

SolidProfessor courses on offer:

  • SOLIDWORKS 2020: from novice users to Certified Associate (CSWA) ready
  • CATIA: introduction to Essentials

Other courses available:

AutoCAD; Inventor; Mastercam; CAMWorks; Onshape; Fusion 360; ANSYS; Revit; DraftSight and many more!

What is the 3DEXPERIENCE Platform?

3DEXPERIENCE on the Cloud Learning Channel – on the cloud simplified with DTE.

SOLIDWORKS Design to Manufacturing Solution

Learn how to Design, Visualize, Communicate, Validate, Cost, Manufacture, Inspect, Compose, Manage and Sell – all in one environment.


How to use sensors in MSC Adams

Using Sensors to Latch a Mechanism

Sometimes with a mechanism simulation you need to trigger a change in the mechanism when an event such as a latch engaging to stop a component from moving any further. You can model the geometry and use a contact model to capture the physical engagement of the geometry, but this can add to your simulation run time and require a lot of tuning to get working happily.

An alternative is to control the behaviour of the latched component directly using motions that are triggered by the use of Sensors – detecting when the event occurs using a measure and then altering the connectivity of the model to reflect the new configuration with the latch engaged. 

This simple example illustrates how the user sets up this type of simulation ….

read more

“We wouldn’t have got our first car to the grid without Desktop Engineering’s help.”

F1 Team Principal