Geometry Analysis - SOLIDWORKS Utilities

Article by Gary Ballentine on Jan 03, 2021

Geometry Analysis, part of SOLIDWORKS Utilities, searches for potentially unwanted model geometry and shows you where it is. It lets you specify conditions and parameters to search for so you can quickly clean up models, and it’s especially helpful for identifying problems in imported bodies. Geometry Analysis looks for insignificant geometry (slivers and small faces), sharp angles, and discontinuous geometry, all of which can over-complicate the model and put a damper on production. 

Where is Geometry Analysis Located? 

Geometry Analysis is located in the Command Manager under the Evaluate tab. Clicking on it opens the Geometry Analysis tool in the PropertyManager. 

Geometry Analysis in SOLIDWORKS Utilities

How to Use Geometry Analysis

After selecting Geometry Analysis, you can specify what conditions to search for. These conditions fall under three main categories: Insignificant GeometrySharp Angles, and Discontinuous Geometry. The specific conditions to search for include short edges, small faces, sliver faces, knife edges, knife vertices, and discontinuous faces and edges.   

When you have made your selections and specified the numerical values for each condition, click Calculate. 

How to use Geometry Analysis in SOLIDWORKS

In this example, Geometry Analysis found 54 short edges, 15 small faces, and 35 knife vertices. This does not necessarily mean that all of these instances need to be fixed, but rather, it lets you know they are there so you can decide how to handle them. 

SOLIDWORKS Utilities Geometry Analysis

By expanding the results in the PropertyManager, we can see each condition and click on them to see their locations in the model. 

Geometry Analysis SOLIDWORKS PropertyManager

This particular model was imported and has several tiny features that make it overly complex. Here we can see one of the small faces being called out in a location where several other small faces converge. 

SOLIDWORKS Geometry Analysis Callouts

We can use our discretion or your companies design standards in deciding how to proceed. This example is a good candidate for something that can be easily cleaned up using surfacing tools. Once we have gone through the list of features and made decisions on what to fix and what is acceptable, we are left with a better model. 

Learn More about SOLIDWORKS Utilities

The Power of Power Select - SOLIDWORKS Utilities

Find and Replace Annotation - SOLIDWORKS Utilities

BOM Compare - SOLIDWORKS Utilities

About Gary Ballentine

Gary Ballentine is a Mechanical Engineer based out of our Headquarters in Salt Lake City, Utah. He earned a Bachelor’s degree from the University of California, Davis, a certification in Technical Writing from San Francisco State University, and a Bachelor’s degree in Mechanical Engineering from the University of Utah. Gary has been part of the GoEngineer family since April 2019 as a Support Engineer and Certified SOLIDWORKS Instructor.

View all posts by Gary Ballentine


Get the latest articles delivered daily to your inbox, unsubscribe at any time.