What Every Engineer Should Know About SOLIDWORKS Virtual Component

Article by TriMech Solutions, LLC updated August 13, 2021


This Video Tech Tip is all about working with a SOLIDWORKS Virtual Component; what they are? Why they’re great, and how to use them.

Watch the video below to learn more:

What is a SOLIDWORKS Virtual Component?

A Virtual Component is used for assembly modeling in SOLIDWORKS and they are special parts because they are saved internally in the assembly file instead of in a separate part or subassembly file. This means they only exist inside the assembly and not physically on the hard drive somewhere. At any time, a virtual component can be saved to an external file. You’ve probably seen this message at some point in your SOLIDWORKS modeling career.

Virtual components are especially useful in top-down design instead of bottom-up design. Those are the two main methods used for assembly modeling. Bottom-up typically requires the parts to exist first and then put together like LEGOs™. While top-down is a method that involves creating the parts in place in the assembly. Virtual components really are the functionality behind the scenes that makes top-down modeling possible. It’s so integrated to this modeling process that by default, when you create components in the context of an assembly, SOLIDWORKS saves them inside the assembly file as virtual components.

SOLIDWORKS Virtual Component Advantages

During the conceptual design process, when you frequently experiment with your models and constantly make changes to the assembly structure, using virtual components has several advantages over the bottom-up design method:

  • You can rename these virtual components in the FeatureManager design tree, avoiding the need to open, save as a copy and use the Replace Components command.
  • You can make one instance of a virtual component independent of other instances in a single step.
  • The folder where you store the assembly is not cluttered with unused part and assembly files resulting from iterations of component designs.

A Virtual Component makes it extremely easy to work with your assembly, just remember that they don’t exist on the disc somewhere. Rather, they are saved within the assembly. That is one reason why sometimes the largest assembly by file size is not the top-level assembly.

Learn more about SOLIDWORKS Assemblies

Master the use of SOLIDWORKS for creating and editing assemblies by taking a live online SOLIDWORKS Assemblies training course with Javelin.

Related Links

Get Certified SOLIDWORKS Services from Javelin

Javelin Experts can help you to:

TriMech Solutions, LLC

TriMech provides thousands of engineering teams with 3D design and rapid prototyping solutions that work hand-in-hand, from sketch to manufacturing. Javelin became a subsidiary of TriMech Solutions LLC in 2021.