How Duro’s PLM-Based Part Numbering System Works with Onshape

Kellan O'Connor
Duro Labs
Published in
3 min readSep 15, 2020

We previously explained Why you should base your Part Numbering System in PLM and not in CAD. Below we now explain how Duro can specifically help Onshape users achieve a PLM-based Part Numbering System.

Onshape, the industry leading cloud mechanical CAD platform, provides users with the ability to assign Customer Part Numbers (CPNs) to Onshape-based parts, assemblies, and drawings. This convenient tool allows engineering design teams to deploy a part numbering system in the early phases of the product design process, as the Bill of Materials is taking shape. As more and more hardware professionals are adopting the industry best practice of a PLM-based Part Numbering System, we wanted to share exactly how Onshape users can easily adopt Duro’s centralized PLM-based Customer Part Numbering System to implement this best practice.

The Duro PLM app for Onshape , available in the Onshape App Store , makes it easy for Onshape users to leverage Duro’s PLM-based Part Numbering System .

Once the Duro PLM for Onshape app has been added to your Onshape document, switching to Duro’s Part Numbering tool is trivial.

  1. Select the desired parts and assemblies from the left sidebar;
  2. Select the “Pull Part Number” button;
  3. Assign an appropriate category for each item and click Done.

That’s all there is to it. Within seconds you can assign Duro PLM-based CPNs to Onshape native parts and assemblies.

Assigning Duro-based part numbers to Onshape components within the Duro PLM app

Each Onshape part and assembly assigned a new Duro Part Number will now have a component record within your Duro account library. These centralized Duro records facilitate communicating BOM and component information directly from Onshape to team members and suppliers who may not have access to Onshape. This promotes transparency and allows them to perform preliminary tasks without waiting for a formal release. This is the immediate benefit from assigning new PLM-based Customer Part Numbers and serves as a great way to foster communication and transparency.

Duro component page for an Onshape-based assembly

Of course, the value of the Duro PLM app for Onshape grows with each additional release package generated from Onshape to Duro. Duro’s release feature is completely seamless with the existing Onshape Release Management workflow. Nothing changes for the Onshape user, leveraging the same Release modal and following the same steps to release. In the screenshot below, you’ll see the Duro-based part numbers are now present in the Release Candidate modal, as they are throughout the app for corresponding components.

Onshape Release Modal showing Duro-based part numbers

Used together, Duro and Onshape make a lot of sense for companies interested in leveraging the power of the cloud to manage their hardware product data. Duro’s app for Onshape extends the value of Onshape by providing a simple means of setting up a centralized PLM-based Part Numbering System and allowing design releases to be accessible to all team members.

Delegating your Part Numbering System to Duro further allows Onshape users to gain additional value by leveraging Duro’s category-driven part numbering validation checks and component-level communication. These features allow engineers to protect designs until release and will be covered in more detail in the upcoming posts within our “Onshape-Duro” Integration Blog Series.

To see how easy it is to introduce a PLM-based Part Numbering System into Onshape, sign up today for a demo of Duro.

Originally published at https://www.durolabs.co on September 15, 2020.

--

--

Kellan O'Connor
Duro Labs

Co-founder @durolabs, SpaceX alum, Northwestern Wildcat