The following methods are available for creating, querying or manipulating surface and polysurface objects.
Method |
Description |
Adds a box object. |
|
Add a cone object. |
|
Adds a planar surface through objects at a designated location. |
|
Adds a cylinder object. |
|
Adds a surface from edge curves. |
|
Adds a lightweight extrusion object to the document. |
|
Adds a surface by lofting curves. |
|
Creates a surface from a network of crossing curves. |
|
Creates a surface from a network of crossing curves. |
|
Adds a NURBS surface. |
|
Fits a surface through curve, point, point cloud, and mesh objects. |
|
Creates a singled-walled surface with a circular profile around a curve. |
|
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. |
|
Creates a double-walled surface with a circular profile around a curve. |
|
Adds a torus object. |
|
Adds a truncated cone to the document. |
|
Boolean difference function. |
|
Boolean intersection function. |
|
Boolean union function. |
|
Returns the corner points of a polysurface box. |
|
Returns the point on a polysurface, or brep, that is closest to a test point. |
|
Cap planar holes in a surface or polysurface. |
|
Changes the degree of a surface object. |
|
Converts an extrusion object to a Brep object. |
|
Changes the structure of a NURBS surface to a Bézier surface. |
|
Creates a closed polysurface from surfaces and polysurfaces that bound a region in space. |
|
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. |
|
Lengthens a surface by a factor value. |
|
Extracts isoparametric curves from a surface object. |
|
Separates or copies a surface or a copy of a surface from a polysurface. |
|
Extrudes a curve along a path. |
|
Extrudes a curve normal to a surface. |
|
Extrudes a curve to a point. |
|
Extrudes a curve straight. |
|
Extrudes a curve to a taper. |
|
Extrudes a surface along a path. |
|
Create constant radius rolling ball fillets between two surfaces. |
|
Creates a surface between two surfaces and adds it to the document. |
|
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 that a polysurface is a box. |
|
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 an object is an extrusion object. |
|
Verifies an object is a NURBS surface. |
|
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. |
|
Verifies an object is a surface of revolution. |
|
Determines if a surface is a portion of a sphere. |
|
Verifies an object is a sum, or extruded, surface. |
|
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. |
|
Verifies that a surface or polysurface can be unrolled (developed). |
|
Determines if a surface is a portion of a torus. |
|
Joins two or more surface or polysurface objects. |
|
Joins two or more surface or polysurface objects. |
|
Makes a surface object periodic. |
|
Merges two surfaces into one surface at untrimmed edges. |
|
Offsets a surface or a polysurface. |
|
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. |
|
Smooths a surface object. |
|
Soft edits a surface object. |
|
Splits a brep with another brep. |
|
Splits a surface at a surface parameter. |
|
Splits a surface into pieces using trimming curves. |
|
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 number of surfaces, or faces, in a 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. |
|
Divides a surface or polysurface into separate parts at kinks or tangents. |
|
Returns the domain of a surface. |
|
Returns the surface draft angle and point at a parameter |
|
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. |
|
Trims a surface or polysurface using a surface, polysurface, or plane cutter. |
|
Removes the portions of the surface outside of the specified interval. |
|
Flattens (develops) a surface or polysurface to a planar surface. |