Solid Edge Geometry Type Library
Face Object
Members 
Description
Represents the elemental piece of surface data that makes up the body.
Object Model
Face ObjectFaceStyle Object
Remarks
Surface geometry and boundaries that trim the surface into a contiguous area (perhaps with holes) are associated with a Face object. The lower topological entity it controls is the Loop object.
Example
Imports System.IO
Imports System.Runtime.InteropServices

Module Example
    <STAThread()> _
    Sub Main()
        Dim objApplication As SolidEdgeFramework.Application = Nothing
        Dim objPartDocument As SolidEdgePart.PartDocument = Nothing
        Dim objModels As SolidEdgePart.Models = Nothing
        Dim objModel As SolidEdgePart.Model = Nothing
        Dim objExtrudedProtrusions As SolidEdgePart.ExtrudedProtrusions = Nothing
        Dim objExtrudedProtrusion As SolidEdgePart.ExtrudedProtrusion = Nothing
        Dim objFaces As SolidEdgeGeometry.Faces = Nothing
        Dim objFace As SolidEdgeGeometry.Face = Nothing

        Try
            OleMessageFilter.Register()

            objApplication = Marshal.GetActiveObject("SolidEdge.Application")
            objPartDocument = objApplication.ActiveDocument
            objModels = objPartDocument.Models
            objModel = objModels.Item(1)
            objExtrudedProtrusions = objModel.ExtrudedProtrusions
            objExtrudedProtrusion = objExtrudedProtrusions.Item(1)
            objFaces = objExtrudedProtrusion.Faces(SolidEdgeGeometry.FeatureTopologyQueryTypeConstants.igQueryAll)
            objFace = objFaces.Item(1)

        Catch ex As Exception
            Console.WriteLine(ex.Message)
        Finally
            OleMessageFilter.Revoke()
        End Try
    End Sub

End Module
See Also

Face Members