Showing results for 
Search instead for 
Do you mean 

hole / no blends


I'm doing a little proramming to find all holes in geometry.


If face1.SolidFaceType = Face.FaceType.Cylindrical Then
Dim thisFace As Face = NXObjectManager.Get(face1.tag)
ReDim Preserve localFaces(counter)
counter += 1
End if


this will find holes cylinrical face blends... 

how can I only filter the cyl. hole faces?




Re: hole / no blends

We are still in the process of setting up the forum for automation programming.

When it is ready, we will move this question there.


Until then, you could contact GTAC, or look in the GTAC Symptom/Solution Information query tool (formerly known as UGAnswer).

Mark Rief
Retired Siemens

Re: hole / no blends

Frank Swinkels provided a C source to create centerlines for blends, but I can't find it here.


So may be by checking the face properties, you can distinguish between open and closed cylindrical faces.


Comparing the face normals at the four minimum and maximum U and V knots for being the same should yelled a closed cylinder.

Stefan Pendl, Systemmanager CAx, HAIDLMAIR GmbH
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 ( | TcVis 10.1
Development: VB.NET, Tcl/Tk    Testing: NX11.0 EAP, NX12.0 EAP

How to Get the Most from Your Signature in the Community

Learn online

Solution Information