Extracting Edges from Hidden Wireframe
Extracting Edges from Hidden Wireframe
(OP)
Previous versions of UG allowed you to have a view with hidden edge wireframe and extract edges "all in work view" and that is what you would get, even after blanking the solid body. When I do it now, it looks fine until I blank the solid and then ALL the edges of the solid are there, not just the ones that I could see in the hidden edge wireframe.





RE: Extracting Edges from Hidden Wireframe
I believe the "blanking" command has been in Unigraphics for 20 years, and it always has been intended as a temporary concealing of an object. Utilizing layers (and "visible in view") is a better way to do what you want to do.
But with that said, I think what you need to do is view dependent edit the objects that you want to keep in the view:
Edit > View > View Dependent Edit > Edit Entire Object > "line font" solid (or whatever font you want), then select the width and color that you want (if they are changing) > select edges in the view that you don't want to disappear when hidden
When I select the hidden edges they are turned on as dashed and hidden lines, but when the hidden edges are made totally invisible in that view the ones that you view dependently edited will remain to what you edited them to be.
RE: Extracting Edges from Hidden Wireframe
RE: Extracting Edges from Hidden Wireframe
Starting with NX 4.0 we replaced the so-called default HLR (Hidden Line Removed) view, which was based on actually editing the visibility of the 'hidden' edges so that they are not seen, with a scheme which used the hardware rendering capabilities of the graphics engine. Basically we turned 'Face Edges' ON and then proceeded to 'shade' the model with a 'color' which MATCHED the BACKGROUND. What this gave was the 'appearance' of HLR but with the added benefit that as you rotated the model, since it was really a 'shaded' model with edges turned ON, it updated dynamically, which was what people had come to expect a CAD system to do. However, the system didn't REALLY know which edges were hidden and which weren't since this was now all being done inside the graphics card and not the software, therefore when you ask to extract edges the system still THINKS that they are all visible.
To do what you want to do you will need to set your display using the OLD wireframe-based hidden edge view, which can be found at...
Preferences -> Visualization -> Visual
...and in the section titled 'General Display Settings' set the Rendering Style to 'Static Wireframe'. Now in the same dialog page go to the section titled 'Edge Display Settings' and set the Hidden Edges option to 'Invisible' and hit OK and you will be good to go. Just remember though, if you rotate the image, you will need to perform a View Regeneration before the display will again be correct.
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.