Plane Object
Description
The Plane object. A plane object is infinite. The object created is a transient mathematical object and is not displayed graphically. For more information, see the Transient Geometry article in the overviews section.
Methods
Copy |
Creates a copy of this Plane object. The result is entirely independent and can be edited without affecting the original Plane object. |
DistanceTo |
Determine the distance between this plane and the specified point. |
GetPlaneData |
Method that gets the data defining this plane. |
IntersectWithCurve |
Gets the intersection points of the Plane and the input curve. Note that 3D transient geometry should be supplied. Obtain 3D transient geometry from any sktech entities or 2D geometry before calling this method (for example, by calling the Geometry method of the entity). |
IntersectWithLine |
Compute the intersection point of this Plane and the specified Line. If the Plane and the Line are parallel, this method will fail. |
IntersectWithPlane |
Compute the intersection line of this Plane and the specified Plane. If the two Planes are parallel, this method will fail. |
IntersectWithSurface |
Gets the intersection curves and points between the plane and the input surface. |
PutPlaneData |
Method that sets the data defining this plane. |
Properties
Evaluator |
Gets the surface evaluator for this plane. |
IsCoplanarTo |
Property that gets whether this Plane is coplanar with the specified Plane. |
IsParallelTo |
Property that gets whether this Plane is parallel to the specified Line or Plane. |
IsPerpendicularTo |
Determine if this Plane is perpendicular to the specified Line or Plane. |
Normal |
Property that indicates the vector for a specific normal in the set. |
RootPoint |
Gets the root point for this plane. |
Accessed From
AnnotationPlaneDefinition.Plane,
DesignViewRepresentation.GetSectionViewInfo,
DimensionConstraint3D.DimensionPlane,
DimensionConstraints3D.GetDimensionPlane,
GroundPlaneSettings.Plane,
LineLengthDimConstraint3D.DimensionPlane,
LineLengthDimConstraint3DProxy.DimensionPlane,
PlanarSketch.PlanarEntityGeometry,
PlanarSketchProxy.PlanarEntityGeometry,
Plane.Copy,
PointAndPlaneDistanceDimConstraint3D.DimensionPlane,
PointAndPlaneDistanceDimConstraint3DProxy.DimensionPlane,
PointCloudPlane.Geometry,
PointCloudPlane.GetPlaneRectangle,
PointCloudPlaneProxy.Geometry,
PointCloudPlaneProxy.GetPlaneRectangle,
RadiusDimConstraint3D.DimensionPlane,
RadiusDimConstraint3DProxy.DimensionPlane,
SketchBlockDefinition.PlanarEntityGeometry,
SketchBlockDefinitionProxy.PlanarEntityGeometry,
SplineLengthDimConstraint3D.DimensionPlane,
SplineLengthDimConstraint3DProxy.DimensionPlane,
TransientGeometry.CreatePlane,
TransientGeometry.CreatePlaneByThreePoints,
TwoLineAngleDimConstraint3D.DimensionPlane,
TwoLineAngleDimConstraint3DProxy.DimensionPlane,
TwoPointDistanceDimConstraint3D.DimensionPlane,
TwoPointDistanceDimConstraint3DProxy.DimensionPlane,
WorkPlane.Plane,
WorkPlaneProxy.Plane
Samples
Create sheet metal rip feature |
This sample demonstrates the creation of a rip sheet metal feature. |
Offset a 2D sketch |
This sample demonstrates the creation of offsets in 2d sketches. Two ways of creating the offset are shown - one uses a distance and the other uses the input point. |
Transient solid body creation |
The following sample demonstrates the creation of a transient solid block body. The newly created body is then displayed using client graphics in a part. |
OnDrag Event - dragging a WorkPoint |
This sample demonstrates the use of the OnDrag event to drag fixed work points when no command is active. This sample only allows drags parallel to the X-Y plane. This sample is dependent on events and VB only supports events within a class module. |
Version
Introduced in version 4