×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Best load option setting

Best load option setting

Best load option setting

(OP)
Hi,
our setting for load options are :
1)Scope-> Load 'All components'
2)Reference Sets->As Saved

This setting is came from 10 years and I need good motivation to ask to our CAD manager to change, but I think they are not good.

I would like this setting :
1)Scope-> Load 'All components' and 'Partial Loading' on
2)Reference Sets->Use Model,Full,Lightweight,Empy

1)I would like to know from you, which is the limitation to add in the 'Scope' the option 'Partial Loading' as default
2)The 'As saved' create a problem, because if an user save the assembly with a personal reference status, when I open the assembly, I can have component hidden....it's true ?

Give me you opinion or suggestion, also for menage large assembly with base license and NX7.
 

Thank you...

Using NX 7.0.1.7 MP1 and TC8.1

RE: Best load option setting

Load options function differently when you are connected to TC than when you run native. TC controls what is downloaded to your workspace and loaded into NX.

As Saved is for the reference set should give you what the prior person had. Switching to a specific named refset can lead to issues IF all of your models do not have that refset. We had that issue where I last worked with NX and our model files did not all have the refset we started opening by default. Did take sometime to straighten out.
 

"Wildfires are dangerous, hard to control, and economically catastrophic."

Ben Loosli

RE: Best load option setting

You should use Partial Loading, particularly if you generally work with large assemblies made up of parts which were modeled parametrically (features and expressions).

And if you are working with large assemblies, you're probably better off designating that you open using 'Lightweight' Reference Sets, however before you make or edit drawings using the Master Model technique, you will need to make sure that your drawings are not being opened using Lightweight Reference Sets.

However, if anyone is using NX 7.5, these are no longer issues since you can now use 'AS Saved' Reference Set option and STILL get 'Lightweight' representations since NX no longer depends on Reference Sets to control whether you're loading lightweight components are not, since this is now a characteristic of every solid/sheet body created in your part files.  And when you create and edit your drawings there is no need to swap out the lightweight as the software will now do for you automatically so you now have best performance when working with an assembly and still have complete and usable drawings.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Best load option setting

(OP)
Thank you for the suggestions.

Thank you...

Using NX 7.0.1.7 MP1 and TC8.1

RE: Best load option setting

A question for John B.

You stated "You should use Partial Loading, particularly if you generally work with large assemblies made up of parts which were modeled parametrically (features and expressions)"
What difference does it make if it is modeled parametrically or not?

RE: Best load option setting

Quote (jerry1423):


What difference does it make if it is modeled parametrically or not?

This is exactly the situation which prompted us to create the 'Use Partial Loading' option in the first place.

When you open an Assembly and all that you going to be doing is working in the context of the assembly file itself, that is you are NOT going to be setting a bunch of component to be the Work part so that you can edit them or add some additional features or whatever, then all that the assembly needs to be loaded is the solid/sheet/faceted body(s).  We don't need to be adding all of the internal feature information, such as the feature tree (or graph), the expressions, any other bodies which perhaps were used when creating some feature, such as a sheet body which was used to trim the face of some solid or something.  Also there might be spread sheet data, sketches, etc.

Anyway, when you toggle ON the 'Use Partial Loading' option, NONE of this extra stuff is loaded unless it's needed, which is generally only when making one of the Components the Work part, at which point the system will automatically load the necessary extra data for THAT one part file into memory.

Now there are some other issues which may need extra data loaded in order for the assembly and the other components to be fully updated, but most of those issues are covered by the 'Load Interpart Data' setting which accounts for WAVE links and interpart expressions and so on.  These two options, 'Use Partial Loading' and 'Load Interpart Data' can be used together as they are not in conflict since the second option will only modify that data loaded for those parts which contain or participate in any 'interpart' modeling operations and the remainder of the Components will remain partially loaded.  Besides, interpart data does not always come from another component that was opened when the assembly was opened since interpart links can be made to any part inside or outside the current assembly, so these extra controls are critical in those situations, whereas 'Use Partial Loaing' only effects the components of the Assembly being opened.

Now someone might ask, since we provide users with this option, when would you NOT use it?  Well we think that most people can probably safely use it, particularly in our later releases as we are getting better at know exactly what is needed to be loaded and when, so if you allow the system to make all the decisions (when this option is toggled ON) you're probably going to get the best overall performance.  But are there scenarios where turning this OFF might be better?  Perhaps a few.

One might be when you have a relatively small assembly, say dozens of components versus hundreds, and you're going to be setting most all of them to be the Work part sometime during your current NX session while you're doing a lot of design-in-context (while the Assembly is the Displayed part) work.  In this case, if all of the Components modeling data is loaded into memory upfront, which would happen if the 'Use Partial Loading' option were toggled OFF, then whenever you switched from one Component to another as the Work part, you would not have to wait each time for the individuals part's model data to be loaded before you could start your next modeling operations.  Now this may not be a big deal for some people, but if you were pulling your parts from a server over the net, the wait time might be more noticeable and if done a lot during a session, it could become irritating.  Now, it's not as bad as it sounds since once a Components complete data has been loaded, if you switch to another Work part, we don't upload that data and it will still be there in memory if you came back later and make this Component the Work part once more.

However, that being said this brings up another reason why someone may wish TO set the 'Use Partial Loading' option ON.  If you're working with an Assembly and the Components ARE going to pulled from some server over the net, and you are not going to doing a lot of design-in-context, then this setting can help to reduce your original load time significantly since a lot of time could be wasted downloading a lot of extra data that will never be needed during your session, and if you're stuck with slow network speeds, this could be a very big deal.

Therefore, I would recommend that you work with the 'Use Partial Loading' option ON as much as possible and only consider turning it OFF if you start to encounter situations were the extra data was needed alot or there were issues which made it mandatory that the extra data always be loaded, which, as I stated, are becoming less and less frequent.

Anyway, I hope this has helped.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources