I'm creating an assembly that consists of multi-body parts and sub-assemblies. When I create the global variables I would like them to be available in the multi-body parts and sub-assemblies. I thought that if I created the global variables at the top level, the lower level components and assemblies would inherit them, or at least see them. This doesn't seem to be the case. I see there is an ability to import / export variables but does anyone know how I can keep these synchronized?
I'm using 2026. When I create a part or sub-assembly, the global variables I've created at the top level aren't available.
I'm able to reproduce that global variables are having issues. Maybe there is a setting to control this?
Here's an example. I've created a drawer that consists of individual parts. I want to control the width, depth, height, and material thickness. I have 3 variables named accordingly and one called thickness. I've created an additional 3 variables beginning with "small_" with different dimensions. The original part is called "large_drawer". When I save a new file called "small_drawer" the global variables are shown in the tree, but the variables are not available when I edit the individual parts, global variables are not available. It only prompts me with Functions, File Properties, Measure when I attempt to access the global variables in a sketch in a part.
