How To Change Material On SolidWorks: A Complete Engineering Workflow
Assigning the correct material in SolidWorks is critical for accurate Finite Element Analysis (FEA), mass property calculations, and downstream manufacturing cost estimation. By utilizing the integrated SolidWorks Material Database, engineers can define physical properties such as density, modulus of elasticity, and thermal conductivity to ensure part integrity and simulation precision.
Pre-Operation Setup and Material Standards
Before modifying part properties, ensure your SolidWorks environment is configured to pull from the correct material library. Relying on default settings without verification often leads to errors in weight reporting and structural performance validation. The SolidWorks Material Database (.sldmat files) contains standardized mechanical data sourced from industry-recognized origins such as ASTM and DIN.
- Essential Software Requirements: SolidWorks 2020 or newer is recommended for the most current material libraries, including support for specialized alloys and non-isotropic materials.
- Prerequisites: Ensure your Part or Assembly file is saved in an editable state. If working in a PDM (Product Data Management) environment, ensure you have checked out the file to obtain write permissions.
- Configuration Knowledge: Understand the difference between "Edit Material" (applying a global material) and "Appearance" (applying a visual rendering). Changing the material updates the physics engine, whereas the appearance settings only update the screen representation.
- Duration Benchmark: Completing the material assignment typically takes less than 60 seconds per component.
Systematic Workflow for Material Modification
Step 1: Navigating to the FeatureManager Design Tree
Locate the FeatureManager Design Tree on the left-hand side of your SolidWorks workspace. Within this tree, you will find the Material folder, which is typically located immediately below the History and Sensor folders. If no material has been assigned, the icon will appear as a blank gray sheet. Right-click on the "Material" folder to reveal the context menu.
Step 2: Accessing the Material Library
Select "Edit Material" from the right-click menu. This action triggers the main Material dialog box. The left pane of this window displays the tree of available material libraries, including the standard SolidWorks Materials, SolidWorks DIN Materials, and any custom libraries you have created.
Pro-Tip: If your company maintains a master list of proprietary alloys, select "Manage Favorites" within the Material dialog to add your custom library folder to the interface for faster future access.
Step 3: Selecting and Applying the Material
Browse through the material categories (Steel, Iron, Aluminum Alloys, Plastics, etc.). Upon selecting a specific material, the right side of the window will populate with four tabs: Properties, Tables/Curves, Custom, and Application Data. Review the "Properties" tab to verify that the density and Young’s Modulus match your specific engineering requirement. Once confirmed, click "Apply" to save the selection to the model and "Close" to exit the dialog.
Step 4: Verifying Mass Properties
After the material is applied, navigate to the "Evaluate" tab in the CommandManager. Click on "Mass Properties." The dialogue box will display the calculated weight and volume based on the density provided in the material definition. Compare these values against your design constraints to ensure the part is within the required mass threshold.
Warning: If the part is an assembly, ensure that all sub-components have been assigned individual materials; otherwise, the "Mass Properties" tool will default to an "unspecified" state, resulting in inaccurate weight data for the entire assembly.
SolidWorks Hotkeys That Actually Change How You Work - Vagon
Material Property Comparison and Engineering Metrics
Selecting the correct material often involves balancing strength-to-weight ratios with thermal requirements. The following table provides a comparison of common engineering materials used within the SolidWorks environment.
| Material Class | Typical Density (kg/m3) | Yield Strength (MPa) | Primary Application |
|---|---|---|---|
| AISI 1020 Steel | 7870 | 350 | General Structural Welding |
| 6061 Alloy Aluminum | 2700 | 276 | Aerospace & Automation |
| ABS Plastic | 1020 | 40 | Injection Molded Enclosures |
| Grade 5 Titanium | 4430 | 880 | High-Stress Aerospace |
| Brass (Red) | 8750 | 110 | Decorative & Fittings |
Troubleshooting Common Material Assignment Issues
Even with an intuitive interface, errors in material properties can cascade into faulty simulations or miscalculated Bills of Materials (BOM).
- Incorrect Weight Calculations: This is frequently caused by a failure to update the assembly after changing a part's material. Fix this by clicking the "Rebuild" icon (Ctrl+B) or refreshing the Mass Properties window.
- Material Not Updating in BOM: If the BOM is showing "Not Specified," it is usually because the material has not been linked as a custom property. Fix this by adding the "Material" property to your configuration settings via File > Properties > Configuration Specific.
- Density Mismatch: If a material exists in the library but provides an incorrect weight, the material definition may have been edited locally. Fix this by navigating to the "Properties" tab of the material and manually overriding the density or reverting to the original system library default.
- Non-Isotropic Material Errors: When using composites, default SolidWorks settings assume isotropic behavior. If you require directional strength, ensure you are utilizing the "SolidWorks Simulation" add-in to define coordinate systems for grain or fiber direction.
Frequently Asked Questions
Can I create my own material in SolidWorks?
Yes, you can create a custom library. Right-click an existing material, select "Copy," then right-click a custom folder in the library tree and select "Paste." You can then modify the properties (density, elastic modulus, etc.) to match your specific manufacturer specifications.
How do I change the material of only one body in a Multi-Body Part?
In the FeatureManager tree, expand the "Solid Bodies" folder. Right-click the specific body you wish to change and select "Material" > "Edit Material." This allows you to apply unique materials to individual bodies within a single part file.
Why does my assembly weight not update?
SolidWorks assemblies often require a full rebuild to recalculate mass. Press Ctrl+Q to perform a forced rebuild of all components; if the issue persists, verify that every part in the sub-assembly has a material assigned.
Will changing the material update the physical appearance?
Changing the material often updates the "Appearance" automatically, but these settings are independent. If you want to keep the material physics but change the color, right-click the part and select "Appearances" to override the visual display without altering the mass properties.
Standardize Your Engineering Data Management
Mastering material assignments in SolidWorks is the foundational step toward achieving high-fidelity simulation and accurate manufacturing output. Consult with your lead design engineer to adopt a standardized material library that aligns with your organization's internal procurement codes.