This article explains how to use Construct Plane to create a plane from an origin and two vectors.


On the Grasshopper, it is represented by either of the two above.
Constructing a plane from an origin and two vectors
Construct Plane allows you to create a plane by specifying an origin and two vectors.

Initially, the upper point is used as the origin point.

Components used: (1) Point (2) Unit X (3) Unit Y (4) Construct Plane
Connect the point data of the origin to the Construct Plane(O).
In this case, the point data set in Point is connected.
Connect vector data in the X and Y directions of the plane to the Construct Plane(X and Y).
This time, Unit X is connected to the X and Unit Y to the Y.

The plane is now created as shown.
In this case, Unit X is connected in the X direction and Unit Y in the Y direction, which is the default orientation of the plane.

Additional components: (1) Unit Z
Now we changed the vector data.
Unit X is connected to the X and Unit Z to the Y.

Since Unit X is connected in the X direction and Unit Z in the Y direction, the Y direction is upward.
Therefore, the plane is now oriented vertically.
Using Lines Instead of Vectors
Instead of vector data, we can also use lines.

In this case, we will use the two lines in the image above.
These two lines should be perpendicular to each other at 90 degrees.
If they are not at 90 degrees, it will be difficult to make the plane as you imagine it.

Additional Components: (1) Curve
Set each wire in the Curve and connect it to the X and Y.

The two lines are now oriented in the same way, thus creating a plane with the same orientation.
In this way, line data can be used instead of vectors.
List of Grasshopper articles using Construct Plane component↓
Comment