Community Tip - If community subscription notifications are filling up your inbox you can set up a daily digest and get all your notifications in a single email. X
Hopefully somebody can help me out with an issue I'm having related to a model and graphics performance. I'll describe the problem below.
Modeling a helical sweep at a length of 6.000 in., 0.085Ø., pitch 0.075 in. and section profile Ø0.010 in. This is a resistor coil used inside an electric resistance heater element and when I manipulate the model(zoom, move, regenerate and etc...) It takes several seconds/minutes.
Does anybody have any idea on alternate method of created this type of a feature which will not significantly slow down Creo 2.0? I've duplicated the feature creating a helical cure using an equation and sweeping it but I did not see any improvement in graphic performance.
This is something I lived with for several years, usually I suppress the feature or hide the component until needed but I thought somebody may have discovered a work around or better practice and would be willing to share. Searching these forums or the Internet yielded no results for me.
Thanks!
Solved! Go to Solution.
First, try always manipulating in shaded mode. If not, use the config.pro setting: "fast_highlight" and "fasthlr" set to "yes".
Also, use the config.pro setting: "lods_enabled" with a "lods_value" of 75 or less
Hi Stacy...
My advice on this would be ... stop making this thing!
I know it's not popular and you wanted another answer but you're making a 6" long coil made out of something about twice the thickness of a human hair and wrapped around something the diameter of a toothpick. Let's visualize what you're trying to do here... and ask the important question Why do you need to model this?
It's going to take quite a bit of horsepower to model such a thing. Your best bet is to eliminate the problem... perhaps swap in a cylinder instead and do a simplification? If you need it for a pretty picture, use a texture on the cylinder to make it look like a coil. If you don't absolutely have to have it in the model... eliminate it.
Of course I know how this goes... I may as well save my breath. If I can't sell you on eliminating that coil, you might try these ideas:
Brian- Item 3 is interesting, I haven't thought about that one and I'll try it out today.
Yea I wish I could get rid of it completely unfortunately I can't, but I have been using simplified reps to speed up the process.
There is a couple of things you might try but the real question should be focused on what the bottleneck really is. Is it the graphics card, CPU, or configuration problems.
I'll play with your numbers in a little while but if it is graphics, look at the config.pro settings for shade quality and maybe activate the levels of detail. Also have a look at graphics driver and make sure it is set appropriately for performance rather than detail.
If it is CPU bogging, then you need to get drastic with the feature. Obviously, a simplified rep using a "tube" would simplify things a lot. You can change the rep to the detailed coil when you need it.
Another possible CPU update may be to make a small coil and simply pattern it. If it is indeed CPU, this might solve the computation lag-time.
Config settings will lead you to accuracy settings. Is the part or the using assembly overly confined with high accuracy?
I'm sure you've been to many of these options but these are what come to mind at first glance.
For graphics update (spinning the model on screen), we've found that turning off edge display (View->Display Settings->Model Display, Shade tab, disable With Edges (in WF4)) makes a significant difference for complex models. Use Shaded view, not a wireframe or hidden line.
So I tried this and the coil is not the problem. The problem is internal to Creo. The lag time is most notable with annotation. Each time you highlight the annotation, the associated feature highlights. Then when you select the annotation feature, it re-highlights. Nothing else about this model causes my CPU or graphics card any grief.
Stacy, can you explain with a little more detail in what you are experiencing?
Creo 2.0 file attached.
Antonius- Problem seems related to current visibility state of the model. I tried Franks recommendation below and it has significantly improved the performance when zooming/moving the model. Prior to making changes to my config.pro the model would stutter when rotating and freeze for several seconds I guess for regen.
The problem I had seems directly related to the visibility selection for the models. I'm going to close this discussion for right now and flag his response the answer for this issue.
Thanks!
Just a thought, are you using silhouettes turned on? Check this in Model Display and in Entity Display in config options and turn them off.
Or in your Config.pro file:
DISPLAY_SILHOUETTE_EDGES NO
SPIN_WITH_SILHOUETTES NO
First, try always manipulating in shaded mode. If not, use the config.pro setting: "fast_highlight" and "fasthlr" set to "yes".
Also, use the config.pro setting: "lods_enabled" with a "lods_value" of 75 or less
Hi Frank...
Levels of detail doesn't really do anything unless you've assigned colors from the palette with LOD values active.
Or am I wrong here? Levels of detail in a graphics engine (like for a video game) actually does something. In Creo and Pro/E it's really dependent upon the settings of colors in the palette, isn't it?
Am I missing something?
LODs do work in Creo with geometry. It is actually based on the polygon size in relation to the current zoom state. I confirmed that even on mine, it helps. I remember using them in interactive VRML environments from a past life.
Wait... what?!
Okay so I just went back and looked at this in Creo... then Wildfire 5... then Wildfire 3...
Apparently they changed the way LODs worked a long, long time ago and I just never noticed. It was practically useless before. I guess when we made the leap to Wildfire things changed. Having no use for the OLD levels of detail, I never noticed it had been changed.
They don't often slip one by me like that. Uh oh... I must be getting old. 😕
Getting old..... Tell me about it.....I got the dreaded first AARP letter in the mail the other day.......ouch.........
Well, hopefully this can help some of your users out as well. I can't remember when I first played with that setting. Probably the first Wildfire release.
WooHoo! Happy to help!