Share

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

Name Description
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

Name Description
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

Name Description
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

Was this information helpful?