The following methods are available for creating, querying or manipulating surface and polysurface objects.
Method |
Description |
AddBox |
Adds a box object. |
AddCone |
Add a cone object. |
AddCutPlane |
Adds a planar surface through objects at a designated location. |
AddCylinder |
Adds a cylinder object. |
AddEdgeSrf |
Adds a surface from edge curves. |
Adds a surface by lofting curves. |
|
Adds a NURBS surface. |
|
Creates one or more surfaces from planar curves. |
|
Creates a plane surface from three non-colinear points. |
|
Adds a rail-revolved surface. |
|
Adds a revolved surface. |
|
Adds a sphere object. |
|
Adds the curves generated by contouring a surface or polysurface. |
|
Creates a surface from a grid of control points. |
|
Creates a surface from corner points. |
|
Creates a surface from a grid of points. |
|
Adds the curves generated by sectioning a surface or polysurface. |
|
Adds a surface created through profile curves that define the surface shape and one curve that defines a surface edge. |
|
Adds a surface created through profile curves that define the surface shape and two curves that define the surface edges. |
|
Adds a torus object. |
|
Boolean difference function. |
|
Boolean intersection function. |
|
Boolean union function. |
|
Returns the point on a polysurface, or brep, that is closest to a test point. |
|
Cap planar holes in a surface or polysurface. |
|
Duplicates the edge curves of a surface or polysurface. |
|
Creates a curve that duplicates a surface or polysurface border. |
|
Evaluates a surface point at a U,V parameter. |
|
Explodes one or more polysurface objects. |
|
Extracts isoparametric curves from a surface object. |
|
Extrudes a curve along a path. |
|
Extrudes a curve to a point. |
|
Extrudes a curve straight. |
|
Extrudes a curve to a taper. |
|
Extrudes a surface along a path. |
|
Fits a new surface through an existing surface. |
|
Returns or modifies the normal direction of a surface. |
|
Inserts a knot into a surface object. |
|
Calculates the intersection of two brep objects. |
|
Calculates the intersection of two spheres. |
|
Verifies an object is a Brep. |
|
Verifies that a surface or polysurface is manifold. |
|
Determines if a surface is a portion of a cone. |
|
Determines if a surface is a portion of a cylinder. |
|
Verifies that a parameter space point is on a trimmed surface. |
|
Verifies an object is a plane surface. |
|
Verifies a point is inside a closed surface or polysurface. |
|
Verifies a point is on a surface. |
|
Verifies an object is a polysurface. |
|
Verifies a a polysurface object is closed. |
|
Verifies a a polysurface object is planar. |
|
Determines if a surface is a portion of a sphere. |
|
Verifies an object is a surface. |
|
Verifies a surface object is closed. |
|
Verifies a surface object is periodic. |
|
Verifies a surface object is planar. |
|
Verifies a surface object is rational. |
|
Verifies a surface object is singular. |
|
Verifies a surface object is a trimmed surface. |
|
Determines if a surface is a portion of a torus. |
|
Joins two or more surface or polysurface objects. |
|
Makes a surface object periodic. |
|
Offsets a surface. |
|
Pulls a curve object to a surface object. |
|
Rebuilds a surface to a given point count. |
|
Removes a knot-line from a surface. |
|
Reverses the U and V directions of a surface object. |
|
Shoots a ray at a collection of surfaces. |
|
Creates the shortest possible curve (geodesic) between two points on a surface. |
|
Shrinks a surfaces or polysurfaces underlying untrimmed surfaces near to trimming boundaries. |
|
Splits a brep with another brep. |
|
Calculates the area of a surface or polysurface object. |
|
Calculates the area centroid of a surface or polysurface object. |
|
Calculates the area moments of inertia of surface or polysurface objects. |
|
Returns the u,v parameter of the point on a surface that is closest to a test point. |
|
Returns the definition of a cone surface. |
|
Returns the vertices of the polyline curves generated by contouring a surface or polysurface. |
|
Returns the curvature of a surface at a U,V parameter. |
|
Returns the curvature of a surface. |
|
Returns the definition of a cylinder surface. |
|
Returns the degree of a surface. |
|
Returns the domain of a surface. |
|
Returns the edit, or Greville, points of a surface. |
|
General purpose surface evaluator. |
|
Returns the plane, or frame, of a surface at a U,V parameter. |
|
Returns or changed the isocurve density of a surface or polysurface. |
|
Returns the knot count of a surface object. |
|
Returns the knots of a surface object. |
|
Returns the normal to a surface at a U,V parameter. |
|
Converts a normalized surface parameter to a surface parameter. |
|
Converts a surface parameter to a normalized surface parameter. |
|
Returns the point count of a surface. |
|
Returns the control points of a surface. |
|
Adds curvature curves at the evaluated point on a surface. |
|
Changes the seam of a closed surface. |
|
Returns the definition of a sphere surface. |
|
Calculates the intersection of a surface object with another surface object. |
|
Returns the definition of a torus surface. |
|
Calculates the volume of closed surfaces or polysurfaces. |
|
Calculates the volume centroid of closed surfaces or polysurfaces. |
|
Calculates the volume moments of inertia of closed surfaces or polysurfaces. |
|
Returns the weight values assigned to control points of a surface object. |
|
Flattens a developable surface |