How Do I Assign a Material to an Assembly in SolidWorks?

When working with SolidWorks, assigning materials to your assembly is an important step to ensure accurate representation and analysis of your design. In this tutorial, we will walk you through the process of assigning a material to an assembly in SolidWorks.

Step 1: Open the Assembly

To begin, open your assembly file in SolidWorks. You can do this by navigating to File > Open and selecting your assembly file from the file browser.

Step 2: Access the Material Library

In order to assign a material, we need to access the Material Library in SolidWorks. To do this, go to Window > Material or simply press the M key on your keyboard.

Step 3: Select a Part or Component

In the Material Library window, you will see a list of parts and components in your assembly. Select the part or component to which you want to assign a material by clicking on it.


  • If you want to assign a material to multiple parts or components at once, hold down the Ctrl key on your keyboard while selecting them.
  • If you want to assign a material to all parts or components in the assembly, right-click on any part or component and choose Select All Instances.

Step 4: Assign a Material

Once you have selected a part or component, click on the Edit Material button in the Material Library window. This will open up the Material Editor dialog box.


If you have already applied materials to your parts or components in their individual files, they will be displayed in the Material Library. You can skip the following steps if you want to use the existing materials.

Step 5: Choose a Material

In the Material Editor dialog box, you can choose a material from the extensive SolidWorks material library. The materials are categorized based on different properties such as metal, plastic, rubber, etc.

To find a specific material, you can either scroll through the list or use the search bar at the top of the dialog box.

Step 6: Apply and Close

After selecting a material, click on the Apply button to apply it to the selected part or component. You can also adjust additional properties such as color and transparency if needed.

Once you are satisfied with your selection, click OK to close the Material Editor dialog box.

Step 7: Review and Repeat

You can now review your assembly with assigned materials by switching to different display modes like Shaded with Edges or RealView Graphics. If needed, you can repeat Steps 3-6 to assign materials to other parts or components in your assembly.

Congratulations! You have successfully assigned materials to an assembly in SolidWorks. This will not only enhance the visual representation of your design but also enable accurate analysis and simulations.

If you want to make further modifications or adjustments to your assigned materials, you can always revisit the Material Library and make changes accordingly.


  • The assigned materials will be saved within your assembly file. Therefore, when you open this assembly file on another computer or share it with others, they will see the assigned materials as well.
  • If you need to assign custom materials or import material data from external sources, SolidWorks provides additional options in the Material Library.

With this knowledge, you are now equipped to assign materials to assemblies in SolidWorks. Happy designing!