michaelmould
Industrial
- Mar 11, 2009
- 15
Hi all,
I'm working on a range of simple switch boxes which have a linear row of switches, either 2, 3, 4 or 5 switches.
The model for the front of the casing which holds the switches is driven by expressions, so the same model can be used for all versions of the range. The switch spacing is driven by the box width and the number of switches etc..
When I came to assemble the model, I added one of the switches and fully constrained it. I then created a component array, with the number of copies and the spacing driven by expressions again. This worked fine until I went back and changed the depth of the casing. When I updated the assembly, the constrained switch was in the correct place, but the components in the array remained in their original positions.
Is there any way of making associative component arrays? Or do I still have to constrain the arrayed components?
I'm fairly new to NX, so I'm probably missing something simple here.
Thanks in advance for your help,
Mike
I'm working on a range of simple switch boxes which have a linear row of switches, either 2, 3, 4 or 5 switches.
The model for the front of the casing which holds the switches is driven by expressions, so the same model can be used for all versions of the range. The switch spacing is driven by the box width and the number of switches etc..
When I came to assemble the model, I added one of the switches and fully constrained it. I then created a component array, with the number of copies and the spacing driven by expressions again. This worked fine until I went back and changed the depth of the casing. When I updated the assembly, the constrained switch was in the correct place, but the components in the array remained in their original positions.
Is there any way of making associative component arrays? Or do I still have to constrain the arrayed components?
I'm fairly new to NX, so I'm probably missing something simple here.
Thanks in advance for your help,
Mike