Component Arrays... Contraints?
Component Arrays... Contraints?
(OP)
I'm having a hard time figuring out what the proper way is to go about creating component arrays in assemblies. If you create an array, it places the components as you want, but it doesn't constrain any of the child components, even if the parent component is fully constrained. Doesn't that defeat the whole purpose? If I have to go back and constrain each child component, I might as well put them all in manually.
Can someone shed some light on how to properly add an array so that all the child components are constrained?
Can someone shed some light on how to properly add an array so that all the child components are constrained?





RE: Component Arrays... Contraints?
I'm using NX 6.0. Two things you need to do to get the constraints to carry over.
1) Make sure you constrain your part to an instance of an array. For example, a peg in a hole... The hole has to be part of an instance feature array.
2) Choose "From Instance Feature" in your array definition dialog box. Hope this helps!
RE: Component Arrays... Contraints?
Is having an instance feature in another component the only way?
RE: Component Arrays... Contraints?
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: Component Arrays... Contraints?
RE: Component Arrays... Contraints?
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: Component Arrays... Contraints?
If you are using NX5 or NX6, use the Bond constraint in the Assembly Constraints to lock the arrayed components together. As long as the source component has the proper intial constraints, the source component and the arrayed components are bonded together as a set. If the source component moves the array moves with source part.
NXPerson
NX6.0.2.8
RE: Component Arrays... Contraints?
However, as of late I've been working with arrays that are huge; LOTS of bolts/washers/nuts, and I'm starting to wonder if using the BOND constraints is bogging down the assembly.
Does the BOND constraint greatly effect the amount of resources needed to open/modify the assembly?
Also, what about using the MIRROR COMPONENTS function? Is the only option for locking down the components using the BOND constraint, or is there some other setting/option that will do this?