Property Descent in BOM PDM

Hello

I'm trying to bring down values contained in variables in an assembly to the assemblies/parts that compose it.

I lay the foundations for you,
We have an in-house Solidworks 3D configurator that allows us to handle redundant projects. The major difference is the length and width of our product. This information is entered in 2 global variables and thanks to equations, these values modify all the assemblies and parts impacted.

I have a project to use bills of materials in order to fill in the fields of our launch sheets more automatically.
I've made good progress using the PDM BOMs → CSV export
But I'm stumbling over how to get these 2 values (length width) down to the parts/assemblies, in a property readable by the PDM nomenclature for example.

We are on Solidworks 2021 with myCADtools 2025

Thank you in advance for the lantern in the fog :slight_smile:

Hello

Could we have more information on this point please: when you say " modify ", do you mean " change configuration " or " change parameters "?

For your problem, 2 elements come to mind:

  1. The SW PDM BOM dialog box where, for a column, you can look for a variable in certain values of the reference to define a link attribute (i.e. an attribute that belongs to the parent child hierarchical link and not to a part or assembly)
  2. The ability to share equations between models with the ability to permalink with text files with the Link to External File option so that changes to the text file are propagated to the model

I'll look for the second point because I have little hope for the first one that is usually used for position numbers or to retrieve component references.

But it's really going to depend on how you build your product structure. Hence my first question.