Skip to content

3D Geometry Creation

Operator Function

Select the mode and input corresponding parameters to create the corresponding geometric type.

Parameter Introduction

Input Parameters

ParameterRangeDefault ValueDescriptionIllustration
Input Image0-80IM number for image input

Calculation Parameters

ParameterRangeDefault ValueDescriptionIllustration
ModeTwo Points Line: Input two points, output line parameters created by the two points
Point and Line Determine Plane: Input a point and a line, output created plane parameters
Three Points Determine Plane: Input three points, output created plane parameters
Point 1Only enabled when mode is Two Points Line and Three Points Determine Plane
Position: Input X, Y, Z coordinates of the point
Point 2Only enabled when mode is Two Points Line and Three Points Determine Plane
Position: Input X, Y, Z coordinates of the point
Point 3Only enabled when mode is Three Points Determine Plane
Position: Input X, Y, Z coordinates of the point
PointOnly enabled when mode is Point and Line Determine Plane
Position: Input X, Y, Z coordinates of the point
LineOnly enabled when mode is Point and Line Determine Plane
Position: Input X, Y, Z coordinates of a point on the line
Direction: Input the direction vector of the line

Result Display

ParameterRangeDefault ValueDescriptionIllustration
Pointtrue/falsefalseIf enabled, display the point in the image
Point 1true/falsefalseIf enabled, display Point 1 in the image
Point 2true/falsefalseIf enabled, display Point 2 in the image
Point 3true/falsefalseIf enabled, display Point 3 in the image
Linetrue/falsefalseIf enabled, display the line in the image
Planetrue/falsefalseIf enabled, display the plane in the image

Output Parameters

NameTypeRangeDescription
Resultbooltrue/falsetrue for success
false for failure
Warningbooltrue/falsetrue indicates a warning
false indicates no warning
MessagestringOutput success, error, or warning messages. Empty if no error or warning.
TimefloatOperator execution time, unit: ms
lineline3dOutput line
planeplaneOutput plane

Tip

For more detailed explanations of parameter types, please refer to Type Definitions

Exception Troubleshooting

No.Exception InformationCorresponding ParameterSolution
1Input Geometry 1 type is {0}, invalid geometry typeGeometry TypeInput Geometry 1 type as Point
2Input Geometry 2 type is {0}, invalid geometry typeGeometry TypeInput Geometry 2 type as Point/3D Line
3Input two points are the sameModify one of the input points
4Input line parameters are invalidInput line direction vector parameters cannot be all zeros
5Input geometry is collinearInput three non-collinear points or a point and a line
6Input Geometry 3 type is {0}, invalid geometry typeGeometry TypeInput Geometry 3 type as Point
7Input mode is {0}, invalid input modeModeInput mode must be one of: Two Points Line/Three Points Determine Plane/Point and Line Determine Plane

Example Introduction

Engineering Design

  1. Select the Load Point Cloud tool to load the required 3D point cloud image to IM0.

  2. Select the 3D Crop tool to copy IM0 to IM1, IM2, and IM3 respectively for different operations.

  3. Select multiple 3D Square Probe tools to obtain two points for Two Points Line, obtain a point and a line for Point and Line Determine Plane, and obtain three points for Three Points Determine Plane.

  4. Select the 3D Geometry Creation tool.

Tool Usage

  1. Select the input image for the operation. The image number must match the IM number where the image is located in the project.

  2. Set inputs

Set different modes, bind the points or lines obtained from the previous step's square probe tools as inputs.

  1. Set the parameters.

  2. Check the content you want to display in the result display section.

  3. Click Test to check if the image window and parameters meet expectations.

  4. If there are no issues, click Save. Run the operator in the run list, and then view the running results in the corresponding IM.

Local Image

AI-Vision, Making 3D Measurement Easier