title | description | author | ms.topic | ms.date | ms.author |
---|---|---|---|---|---|
Set up a SOLIDWORKS lab for engineering with Azure Lab Services | Microsoft Docs |
Learn how to set up a lab for engineering courses using SOLIDWORKS. |
nicolela |
how-to |
01/05/2022 |
nicolela |
[!INCLUDE preview note]
SOLIDWORKS provides a 3D computer-aided design (CAD) environment for modeling solid objects and is used in different kinds of engineering fields. With SOLIDWORKS, engineers can easily create, visualize, simulate, and document their designs.
A licensing option commonly used by universities is SOLIDWORKS’ Network Licensing. With this option, users share a pool of licenses that are managed by a licensing server. This type of license is sometimes called a “floating” license because you only need to have enough licenses for the number of concurrent users. When a user is done using SOLIDWORKS, their license goes back into the centrally managed license pool so that it can be reused by another user.
In this article, we’ll show how to set up a class that uses SOLIDWORKS 2019 and Network Licensing.
SOLIDWORKS Network Licensing requires that you have SolidNetWork License Manager installed and activated on your license server. This license server is typically located in either your on-premise network or a private network within Azure. For more information on how to set up SolidNetWork License Manager on your server, see Installing and Activating a License Manager in the SOLIDWORKS install guide. Remember the port number and serial number that are used since they'll be needed in later steps.
After your license server is set up, you’ll need to Connect to your virtual network in Azure Lab Services in your lab plan
Important
Advanced networking must be enabled during the creation of your lab plan. It can't be added later.
Note
You should verify that the appropriate ports are opened on your firewalls to allow communication between the lab virtual machines and the license server.
See the instructions on Modifying License Manager Computer Ports for Windows Firewall that show how to add inbound and outbound rules to the license server's firewall. You may also need to open up ports to the lab virtual machines. Follow more information on firewall settings and finding the lab's public IP, see firewall settings for labs.
[!INCLUDE must have subscription]
[!INCLUDE must have lab plan]
Enable your lab plan settings as described in the following table. For more information about how to enable Azure Marketplace images, see Specify the Azure Marketplace images available to lab creators.
Lab plan setting | Instructions |
---|---|
Marketplace image | Enable the Windows 10 Pro image. |
SOLIDWORKS supports other versions of Windows besides Windows 10. See SOLIDWORKS system requirements for details.
For instructions on how to create a lab, see Tutorial: Set up a lab. Use the following settings when creating the lab.
Lab settings | Value/instructions |
---|---|
Virtual Machine Size | Small GPU (Visualization). This VM is best suited for remote visualization, streaming, gaming, encoding using frameworks such as OpenGL and DirectX. |
Virtual Machine Image | Windows 10 Pro |
Note
The Small GPU (Visualization) virtual machine size is configured to enable a high-performing graphics experience. For more information about this virtual machine size, see the article on how to set up a lab with GPUs.
The steps in this section show how to set up your template virtual machine by downloading the SOLIDWORKS installation files and installing the client software:
-
Start the template virtual machine and connect to the machine using RDP.
-
Download the installation files for SOLIDWORKS client software. You have two options for downloading:
- Download from SOLIDWORKS customer portal.
- Download from a directory on a server. If you used this option, you need to ensure that the server is accessible from the template virtual machine. For example, this server may be located in the same virtual network that is peered with your lab account.
For details, see Installation on Individual Computers in the SOLIDWORKS in SOLIDWORKS install guide.
-
Once the installation files are downloaded, install the client software using SOLIDWORKS Installation Manager. See details on Installing a License Client in SOLIDWORKS install guide.
[!NOTE] In the Add Server dialog box, you will be prompted for the port number used for your license server and the name or IP address of the license server.
Let's cover a possible cost estimate for this class. This estimate doesn't include the cost of running the license server. We'll use a class of 25 students. There are 20 hours of scheduled class time. Also, each student gets 10 hours quota for homework or assignments outside scheduled class time. The virtual machine size we chose was Small GPU (Visualization), which is 160 lab units.
25 students * (20 scheduled hours + 10 quota hours) * 160 Lab Units * 0.01 USD per hour = 1200.00 USD
Important
Cost estimate is for example purposes only. For current details on pricing, see Azure Lab Services Pricing.
[!INCLUDE next steps for class types]