Definition:A GSMPlane is a plane:
For more information about planes, see Generative Shape Design User's Guide. |
![]() |
Attributes: |
|
PlaneType |
|
A plane is defined by its type. The attribute to use is PlaneType. The syntax to be used is: PlaneType = i, i corresponding to the type of plane that you want to create. | |
Please find below a table listing the existing types of planes that you can create and the digit to indicate. |
Plane Type in GSD | Plane Type in the Package | Corresponding digit | |
Equation | GSMPlaneEquation | 0 | |
Through 3 points | GSMPlane3Points | 1 | |
Through 2 lines | GSMPlane2Lines | 2 | |
Through a point and a line | GSMPlane1line1Pt | 3 | |
Normal to a curve | GSMPlane1Curve | 4 | |
Tangent to a surface | GSMPlaneTangent | 5 | |
Normal to a plane | GSMPlaneNormal | 6 |
As mentionned above, you may create 7 different plane sub-types. Please find below a description of each sub-type, as well as its attributes and the syntax to use. | |||
Equation (GSMPlaneEquation)The sub-type to be used in this case is GSMPlaneEquation which enables you to create a plane by using an equation. The following attributes are available for this sub-type:
These attributes can be combined as follows: |
|||
1st Combination | 2nd Combination | ||
|
|
||
|
![]() |
||
Through 3 points (GSMPlane3Points)The sub-type to be used in this case is GSMPlane3Points which creates a plane passing through 3 points. The following attributes are available for this sub-type:
|
|||
These attributes can be combined as follows: |
|||
Combination | |||
|
|||
|
|||
Through 2 Lines (GSMPlane2Lines)The sub-type to be used in this case is GSMPlane2Lines which enables you to create a plane passing through 2 lines. The following attributes are available for this sub-type:
|
|||
Combination | |||
|
|||
|
|||
Through a Point and a Line (GSMPlane1line1Pt)The sub-type to be used in this case is GSMPlane1Line1Pt which enables you to create a plane passing through a line and a point. The following attributes are available for this sub-type:
The attributes must be used as follows: |
|||
Combination | |||
|
|||
|
|||
Normal to a Curve (GSMPlane1Curve)The sub-type to be used in this case is GSMPlane1Curve which enables you to create a plane normal to a curve at a specified point.
This attribute is to be used as follows: |
|||
Combination | |||
|
|||
Tangent to a Surface (GSMPlaneTangent)The sub-type to be used in this case is GSMPlaneTangent which enables you to create a plane tangent to a surface at a specified point. The following attributes are available for this sub-type:
These attributes are to be used as follows: |
|||
Combination | |||
|
|||
|
|||
Normal to a Plane (GSMPlaneNormal)The sub-type to be used in this case is GSMPlaneNormal. The following attributes are available for this sub-type:
These attributes are to be used as follows: |
|||
Combination | |||
|
|||
|
|||