Digital Engineering 24/7

Helping design and engineering professionals discover, evaluate and specify technologies and processes that shorten the design cycle and enable success.

Purdue University Uses Machine Learning to Classify Mechanical Objects

Researchers create an open-source database of 58,000 mechanical parts

Purdue University Uses Machine Learning to Classify Mechanical Objects
Source: Purdue University
Dr. Karthik Ramani from Purdue University applied machine learning to mechanical parts to create a searchable open-source database. Image courtesy of Purdue University.

Latest Design News

Latest Design Resources

By Kenneth Wong  

November 20, 2020

In early 2000, Dr. Karthik Ramani experimented with a shape-based search system that allows engineers to use visual references to identify and search for mechanical objects, but it soon became clear to him the computing power was insufficient. 

Twenty years later, with far more computing power at his disposal, he revived the project, applying machine learning (ML) to crawl through a database of gearboxes, bearings, brakes, clutches, motors, nuts, bolts, and washers. The outcome is an open-source annotated database of more than 58,000 3D mechanical parts. 

Using Machine Learning to Sort Mechanical Parts

Ramani, a Distinguished Professor in Mechanical Engineering and Professor of Electrical and Computer Engineering, Purdue University, said, "Deep learning is data hungry. It needs a lot of examples for the computer to learn what humans mean and how things relate to each other. That means we needed a lot of 3D models of parts, which also required an underlying engineering classification.”

The parts the Purdue research team needed came from TraceParts, a digital database of standard parts.

Ramani and his team organized the parts "by establishing a hierarchical taxonomy of 68 classes, based on the International Classification for Standards, a system of technical standards created and maintained by the International Organization for Standardization," according to the announcement from Purdue University.

Applying ML to mechanical parts is a balancing act, capturing both the differentiating geometric features at the micro level and the classifiable similarities at the macro level.

“Now when a computer sees a picture of a seal component, it will know that it fits in the category of dynamic seals and then, more specifically, under composite seals,” Ramani said.

For more on the project, listen to the complete interview.

About this podcast

Purdue University Uses Machine Learning to Classify Mechanical Objects
November 20, 2020 at 2:00 pm
8:03 hr/min/sec
Media file

Latest podcasts

Find us

Tune in to Digital Engineering 24/7's podcast and get engineering news, products and analysis from industry experts delivered in real time. Follow us on these popular platforms:
 

More about TraceParts

TraceParts is one of the world's leading providers of 3D digital content for Engineering. As part of the Trace Group founded in 1989, the company has been providing powerful web-based solutions, such as CAD part libraries, electronic catalogs…

Latest in TraceParts

Latest in Machine Learning

About Kenneth Wong

Kenneth Wong

Kenneth Wong is Digital Engineering's resident blogger and senior editor. Email him at [email protected] or share your thoughts or suggestions at digitaleng.news/facebook.

Follow DE
on Facebook
on Linkedin

Related Topics

Design   ​CAD   CAD ​Models and Catalogs   Simulate   Robotics   Engineering Computing   Cluster Computing   News   Media   Audio   Podcast   Artificial Intelligence AI   Machine Learning   Purdue University   TraceParts   All topics
 

Subscribe

Subscribe to our FREE magazine, FREE email newsletters or both!

Join over 90,000 engineering professionals who get fresh engineering news as soon as it is published.

Subscribe today

 
 

From our Sponsors

Meltio Takes Metal Additive to the Next Level
Meltio's DED technology enables industries to tailor and customize their solutions to create & repair metal parts.
Easing the Transition from ETO to CTO with Configuration Lifecycle Management
Manufacturers are discovering that the Configure-to-Order (CTO) model provides significant benefits when it comes to customization.
Siemens + Altair = The Next Chapter in Design and Simulation
With its acquisition of Altair, Siemens creates a unified simulation portfolio combining generative design with high-performance computing and AI workflows.