Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Which is faster? Instance or Linear Array?

Status
Not open for further replies.

azonic3d

Mechanical
Mar 18, 2009
17
Wondering which method is less taxing on system resources. Using the "From Instance Feature" or the "Linear" option to create a component array?
 
Replies continue below

Recommended for you

Yes, I believe so. That's what NX calls it. "Create Component Array" on the Assemblies toolbar, or under menu Assemblies->Components->Create Array.

We're using NX5, not sure if the terminology changed in newer versions.
 
Linear might be a bit more efficient, but unless we're talking about hundreds of Components, I'm not sure it would be all that noticeable.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA

To an Engineer, the glass is twice as big as it needs to be.
 
I think there is practically no difference but the from instance feature is ultimately more convenient where available.

Best Regards

Hudson

www.jamb.com.au

Nil Desperandum illegitimi non carborundum
 
It seems like you would want to use component array. Doing an instance geometry requires either promoting or linking the component, plus the assembly navigator will not reflect an accurate part count.
 
There are a few hundred components in each sub-assembly. A lot of Bolts, washers, nuts.

I tried doing the linear array, and I did seem to notice an improvement. Where I was having a problem was after adding these big arrays via Instance Feature, any subsequent components that I tried to constrain would be really slow while working in the Add Constraints dialog. Picking the entities and updating the positions would lag quite a bit; very noticeable decrease in performance.

I'm wondering if it has anything to do with the fact that doing and array with Instance Feature creates constraints for each an every component, whereas Linear array doesn't. Is there a limit or threshold on the number of constraints you can have in an assembly before taking a performance hit?
 
 http://files.engineering.com/getfile.aspx?folder=2a7c5807-7d38-4413-8837-41035a7a8de3&file=NX-Array-01.jpg
Status
Not open for further replies.

Part and Inventory Search

Sponsor