SHOPPING CART
SHOPPING CART
Leo chat generating a SOLIDWORKS VBA macro to export STEP files

3DEXPERIENCE: How to Start Automating Your CAD Designs with SOLIDWORKS AI Labs

Table of Contents

You may have felt the pain of systematically creating each view in your drawing or consulting SOLIDWORKS API help documentation to write your new macro. SOLIDWORKS AI Labs can now automate tasks just like these, but how do you know if you have access to SOLIDWORKS’ virtual companions? Where can you access this tool? This article walks through installing the necessary software based on how you license SOLIDWORKS, accessing SOLIDWORKS AI Labs, and automating these tedious parts of your design with Leo, the SOLIDWORKS AI assistant.

Prerequisites: SOLIDWORKS Design 2026, Cloud Services, and 3DEXPERIENCE Access

Before we begin, you will need SOLIDWORKS Design 2026 or later with Cloud Services. Cloud Services includes additional roles that we will talk about shortly. Alternatively, you can have a SOLIDWORKS single-user license that connects directly to the 3DEXPERIENCE platform without any additional add-ins required. If you do not have access to the 3DEXPERIENCE platform, you will not be able to access SOLIDWORKS AI Labs. Contact your SOLIDWORKS admin to ensure you have the correct roles to access your Cloud Services and AI Companions.

If you are licensing SOLIDWORKS Design with standalone or network licensing, the add-in for SOLIDWORKS Design will need to be installed. This will be installed through the 3DEXPERIENCE platform. It is available under the Design with SOLIDWORKS role and is called Collaborative Designer for SOLIDWORKS. If you are running SOLIDWORKS Design with single-user licensing, no additional add-in is required to connect SOLIDWORKS to the platform. If you have already installed at least SOLIDWORKS Design 2026 and Collaborative Designer for SOLIDWORKS, or a SOLIDWORKS Design single-user license, jump to How to Access SOLIDWORKS Virtual Companions below.

How to Install SOLIDWORKS AI Labs from the 3DEXPERIENCE Platform

You will need SOLIDWORKS Design 2026 to access SOLIDWORKS AI Labs. If you do not have SOLIDWORKS Design installed, or you have an older version, refer to the help articles How to Install SOLIDWORKS or How to Install the SolidNetWork License Manager Client. If you are using SOLIDWORKS Design with single-user licensing, all necessary products will be installed from the 3DEXPERIENCE platform automatically when SOLIDWORKS Design is installed. No prior or subsequent installations are required.

Regardless of whether you need to install Collaborative Designer for SOLIDWORKS or the full SOLIDWORKS Design with single-user licensing, both are installed directly from the 3DEXPERIENCE platform, and installation methods are nearly identical.

First, click the compass in the upper right-hand corner to access your roles and apps. For Collaborative Designer for SOLIDWORKS, find Design with SOLIDWORKS. For SOLIDWORKS single-user licenses, find the SOLIDWORKS version you are installing: SOLIDWORKS Design Premium or Professional. For this article, I will be using SOLIDWORKS Design Premium. Clicking the dropdown will prompt you to install the 3DEXPERIENCE Launcher if this is your first application installed from the platform.

3DEXPERIENCE compass menu showing Design with SOLIDWORKS and SOLIDWORKS Design apps
Open the 3DEXPERIENCE compass to find Design with SOLIDWORKS or SOLIDWORKS Design.
3DEXPERIENCE platform app list with SOLIDWORKS Design Premium install option
Choose SOLIDWORKS Design Premium or Collaborative Designer from the platform apps.

The prompt to install the 3DEXPERIENCE Launcher allows you to download it. Begin the download.

Browser prompt to download the 3DEXPERIENCE Launcher
Download the 3DEXPERIENCE Launcher when prompted.

When the download is complete, proceed with the installation.

3DEXPERIENCE Launcher installer window on desktop
Run the 3DEXPERIENCE Launcher installer after the download completes.

Then, you can click Continue on the “Welcome to the 3DEXPERIENCE Launcher” dialog box in your browser. You may need to click the dropdown on the app again to begin installing the software. You will likely get a notification that the web browser is trying to contact the 3DEXPERIENCE Launcher. Review this dialog box and allow the connection to install and use these applications.

Browser dialog allowing the page to open 3DEXPERIENCE Launcher
Allow the browser to contact the 3DEXPERIENCE Launcher to continue installation.

Select Install All Roles Containing Design with SOLIDWORKS or Install All Roles Containing SOLIDWORKS Design, depending on whether you are installing the add-in or a single-user license.

Install All Roles Containing SOLIDWORKS Design option
Select Install All Roles Containing Design with SOLIDWORKS or SOLIDWORKS Design.

This will open a new installation window. Complete the installation.

SOLIDWORKS and 3DEXPERIENCE roles installation progress window
Complete the installation in the new installer window.

Once the installation is complete, click Design with SOLIDWORKS/Collaborative Designer, or SOLIDWORKS Design Premium/SOLIDWORKS Design once more on the 3DEXPERIENCE platform to launch the software. Launching from the platform is the best way to ensure you are connected to the platform.

How to Access SOLIDWORKS Virtual Companions (Aura and Leo)

Now that the software is installed and launched from the 3DEXPERIENCE platform, you may notice 3DEXPERIENCE features in the task pane on the right-hand side. The red play button opens the new AI Labs. Click this play button to begin a conversation with one of the virtual companions. The two companions you can access in SOLIDWORKS Design are Aura and Leo. Aura helps connect you to knowledge, operating much like the LLM chatbots you are already familiar with. Ask Aura questions, and it will provide answers from SOLIDWORKS help articles and 3DSwym communities. Leo takes action in your model, providing context on your current documents and making changes. Let’s access these Virtual Companions and see what they can do.

SOLIDWORKS task pane highlighting the red AI Labs play button
Click the red play button in the task pane to open SOLIDWORKS AI Labs.

At the top of the Virtual Companions tab is the Explore AI Capabilities button. Note that the AI Labs tab looks different in older service packs and does not include this button in SP2 and earlier.

Virtual Companions tab with Explore AI Capabilities button
Use Explore AI Capabilities on the Virtual Companions tab to see example prompts.
Explore AI Capabilities examples for Aura and Leo virtual companions
Browse demonstration prompts for Aura and Leo.

Clicking it shows examples of what the SOLIDWORKS Virtual Companions can do. Explore the different demonstration prompts. In SOLIDWORKS Design 2026 SP3.2, you can use the Customize dialog box to add a Virtual Assistant button to your CommandManager or Quick Access Toolbar. I keep mine on the Quick Access Toolbar.

SOLIDWORKS Customize dialog with Virtual Assistant command
Add the Virtual Assistant command to the CommandManager or Quick Access Toolbar.
SOLIDWORKS toolbar with Virtual Assistant Explore AI flyout
The toolbar flyout lets you start AI capabilities from Explore AI prompts.

This also allows you to explore AI capabilities using the flyout menu. Clicking any of these prompts starts a chat with that prompt.

How to Generate SOLIDWORKS Drawings Automatically with Leo

Clicking the drawing generation prompt starts the process.

Leo drawing generation options including template and views
Leo offers drawing options such as template, views, dimensions, and tables.

Take note that even though the prompt is “Create a drawing of my part,” Leo understands that I actually have an assembly open. This mismatch between the prompt and the document does not faze the AI. Leo offers many options when creating the drawing, including template, sheet format, drawing standard, model path, primary view, projected views, dimensions, section views, and tables (revision and/or BOM).

Leo preview prompt while creating a drawing from an assembly
Leo can preview the drawing before creating and opening it.

In this example, I used the default values for all options. Leo also offers to show a preview of the drawing. I instructed Leo to proceed and open the drawing once created.

Drawing generated by Leo with views scaled on the sheet
Leo creates and scales initial drawing views automatically.

Using Leo to generate drawings eliminated the tedious initial step of creating each view in my drawing. It created the views and automatically scaled them to fit the sheet. The drawing still needs editing, so I will move the tables and views and add annotations as needed.

How to Create SOLIDWORKS Macros with Leo

Every SOLIDWORKS user will run into a scenario in which they have a repetitive task that can be automated with a macro, but creating and troubleshooting macros can be a difficult and research-intensive process. Another great example of Leo’s capabilities is macro generation. For example, if I need to export all of my components to STEP files while maintaining a specific naming convention, PartNo_Material_Date.STEP, I will need to manually export each file in my assembly or use export options to create the STEP files and manually change each name. This would be much faster with a macro. I will prompt Leo to generate a macro that exports all components in my assembly as STEP files and specify the naming format.

Leo chat generating a SOLIDWORKS VBA macro to export STEP files
Ask Leo to generate a macro that exports components to STEP with your naming scheme.

Leo generated a macro that accomplishes this goal.

Macro editor showing Leo-generated STEP export code
Leo produces VBA that exports components and can include failure handling.

Running this macro works as expected: it creates STEP files in the assembly directory and even includes failure messages. However, it gives no confirmation when it finishes successfully. I can continue to chat with Leo to adjust the macro, so I prompted it to add a dialog box showing that the STEP files were created, where they were created, and how many.

Dialog box reporting STEP files created by the macro
Refine the macro with Leo so it reports where files were created and how many.

And now the macro creates the STEP files and generates the requested report:

Confirmation message after running the STEP export macro
The finished macro confirms successful STEP export results.

Leo creates an easier entry point for creating and editing macros. Now even novice users can build robust macros and automate their designs.

Wrap-Up: Start Automating SOLIDWORKS with AI Labs

Now that you have installed SOLIDWORKS Design 2026 and Collaborative Designer for SOLIDWORKS, or a SOLIDWORKS Design single-user license, SOLIDWORKS AI Labs is available directly from the user interface. You can automate previously tedious tasks such as systematically creating all your necessary drawing views or drafting research-intensive macros. These assistants gain new capabilities with every release and will be able to accomplish even more soon. If you are ready to test Leo and the latest AI features, but you do not have access to the 3DEXPERIENCE platform or the 3DEXPERIENCE add-in, reach out to us. If you would like to learn more about token usage with SOLIDWORKS, check out our blog article: SOLIDWORKS AI Blue Tokens: An Engineer’s Usage Guide.

Picture of Xavier Meyer

Xavier Meyer

Get a Price Match

Thank you for submitting your quote! A confirmation email is on its way. Please check your spam folder if you do not receive it.

While you are waiting, check out our Resource Center or read our Blog!

Success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Register Now

Thank you for registering! A confirmation email is on its way. Please check your spam folder if you did not receive one. See you soon!

While you are waiting, check out our Resource Center or read our Blog!

success

Get Your Download Today!

Thank you for your download! We've sent your download to the email address you provided. Please check your spam or junk folder if you don't receive it. It may take a few minutes to arrive.

success