Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

increase resolution. 3

Status
Not open for further replies.

skanskan

Civil/Environmental
Jul 29, 2007
278
Hello

When I zoom in too much on a curved body I can see it as many straight pieces instead of a soft curve.
In NX8.5 where is the option to change this "resolution"?
For example I would like to be able to zoom in ten times more before seeing these artifacts.
I'm designing small pieces for a watch.

Regards.
 
Replies continue below

Recommended for you

I don't know if it has something to do with the tolerance or just the rendering.
 
What version of NX are you using?

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

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

You probably are using the lightweight option in your load options...
Try and right click on your components and select "Show Exact".

Ronald van den Broek
Mechanical Engineer
Cad Environment Coordinator
Wärtsilä, Propulsion Services
NX8.5.3 / TC9.1.2
HPZ420 Intel(R) Xeon(R) CPU E5-1620 0 @ 3.60GHz, 32 Gb Win7 64B
Nvidea Quadro4000 2048MB DDR5

 
Hello
JohnRBaker, I'm using NX8.5.
nutace, I think "lightweight" option is only for assemblies, but my problem also happen in a single part body.
 
Internally, NX stores your curve and surface information as precise mathematical equations. However, computers only know how to draw straight lines and triangles. Every face on each object is broken up into triangles for graphical display; this process is known as tessellation. NX does not update the tessellation each time the display is changed as that would slow things down greatly. If/when you zoom in on something to work on a small detail, you can force NX to recompute the display by using View -> operation -> regenerate work. You can make a global change to the triangle sizes by going to Preferences -> Visualization -> Faceting and change the resolution in the shaded views. To see the facets and the effect of different options, expand the session settings section (also on the Faceting tab) and turn on the show facet edges option. Higher resolution settings will slow down the display. You'll need to experiment a bit to find a happy medium for the type of parts you work on.

There have been improvements starting in NX9 that will handle the tessellation process more intelligently.

www.nxjournaling.com
 
Hi.

cowski, that is what I was looking for. I thought faceting option was only for facet bodies not for exact geometries.
So, It doesn't have anything to do with the tolerance options?

Regenerate work doesn't change anything for me.
Changing the faceting options works, thanks.

I would like to know when does NX use the "shaded views" resolution settings and when the "advanced visualization views" settings? Is it automatic or I can choose?

I've found that setting "facet scale" to "view" allows me to have always a soft view no matter the zoom I use.
Does the "view" setting have any drawback?. I don't understand why anybody would choose the "part" setting instead.

regards
 
The faceting is independent of the modeling tolerance.

skanskan said:
Regenerate work doesn't change anything for me.
If/when you zoom in and start to see the tessellation, you can issue a regenerate work command and it will recompute the tessellation based on your view. It works, but can have a negative impact on performance when you zoom back out (until you regenerate at the new zoom level). It sounds like changing the resolution is a better option for you rather than regenerating every time you zoom.

Advanced visualization view is used when you are doing a special rendering (applying materials, lights, background, etc). Possibly it is also used in studio mode, but I'm not sure about that.

www.nxjournaling.com
 
Try RMB in the graphics and "Update Display" instead of the proposed Regenerate. It will in my perception be quicker.
The Update Display option is not included in all "roles" by default.

Advanced Visualization should rather (?) be the studio display mode and probably also the Face Analysis display mode. The Static rendering has it's own setting. ( at least in 8.5.) - see attachment.


regards,
Tomas



 
 http://files.engineering.com/getfile.aspx?folder=2bee859b-df82-406b-9d92-9d1609e8b079&file=render_facets.png
Cowski, - Have you tried it ? ;-) ( I don't know what it does technically but it does "smooth" the "polygonized shape")

Regards
Tomas
 
Toost,
Thanks for keeping me on my toes! [smile]

Yes, the update display command will update the tessellation. Update display will use the geometry in the parasolid kernel, regenerate work will recalculate everything from scratch (including recalculating the geometry in the kernel). Update display is faster since it has less work to do, and the difference to regenerate work is barely discernible (if at all).

www.nxjournaling.com
 
BTW, with NX 9.0, the out-of-the-box display behavior for part models (NOT lightweight Assemblies) has changed so as to provide an even higher level of performance. The reason that I'm commenting on this in this thread is that many of your obsevations and proposed solutions here may no longer be seen as applicable and you may even wish to rethink the idea of what level of 'tessellation' are you will to work with. After all, no matter what you see on the screen, the model will always be exact and any operation that you perform will be accessing that exact data as the display is just that, for display purposes only.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor