Hi
My main question is: How can I address a Part in an Assembly via it's Component Reference in the Equations, to suppress/unsuppress the Part in the assembly depending on my equation?
Maybe a little out of topic, but this syntax works perfectly to read a global variable from a part via it's Component Reference:
(assembly > Equations > Global Variables)
Unsuppressing/suppressing a part via it's Partname and Instance Id works (via assembly > Equations > Features):
When you enter "Part2-1" (= "Partname-InstanceId"), SW changes it to "Part2<1>.Part" after validating the value:
When you would start with "Part2<1>.Part" (instead of 'Part2-1"), SW does not accept the value and gives this remark: "Invalid feature value."
Next step is actually a secondary issue, but not of my biggest concern right now.
I only give you this info because it could maybe help you solve my main problem.
--> At some point now, SW changed the equation in my Global Variables, from "distanceA@Cylinder.Part" to "distanceA@Part1<1>.Part". I lost that Component Reference:
Finally, the main problem: How can I address a Part in an Assembly via it's Component Reference in the Equations, to suppress/unsuppress the Part in the Assembly depending on my equation?
ASSEMBLY > Equations > Features > Name
I tryed:
Cube.Part
"Cube.Part"
Cube
"Cube"
{Cube.Part}
"{Cube.Part}"
But SW does not accept these values. I get the "Invalid feature value." remark.
I am aware this could be done via an Excel Design table f.e.
I would like to find a solution via Equations.
Thank you.
