Feature Line Create

The Feature Line Create tool lets you generate a Line geometric features from geometric features generated by other tools. You can also generate a line from arbitrary positions you provide. The following outputs are available (for more information, see Output Types):

For more information on geometric features, see Geometric Features.

Inputs

You configure the tool's inputs in the expandable Inputs section.

This tool can take an array as input. For more information on arrays, batching, and aggregating, see Arrays, Batching, and Aggregation.

The tool's inputs depend on the output type you choose in the Output parameter. For information on the required inputs and parameters of each output type, see Output Types.

Parameters

You configure the tool's parameters in the expandable Parameters section.

Parameters
Parameter Description

Output

The type of output the tool generates. Switching between the options changes the input types displayed in Input section and the parameters displayed in the Parameters section.

For information on the output types and the related parameters, see Output Types.

Show Detail

Toggles the display of the input geometric features in the data viewer.

External ID

The external ID of the tool that appears in GoHMI Designer. For more information, see GoHMI and GoHMI Designer.

Output Types

The following sections describe the output types available in the tool's Output parameter, in addition to the required inputs and parameters.

Line

The Line output type takes a Line geometric feature as input. This output is useful if the tool takes a feature generated by another Feature Create tool as input, on which you want to perform measurements in a second Feature Create tool. This tool can also be useful if you have developed GDK tools that only generate geometric features (no measurements): you can use this tool to extract those measurements.

The X, Y, and Z measurements return the midpoint of the line. The Z Angle measurement returns the angle of the line around the Z axis. The X angle and Y angle measurements return arbitrary values.

Line Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Line

The Line geometric feature the tool uses to create another Line geometric feature.

None.

Constant Line

The Constant line output type displays parameters you can manually fill in to create a geometric feature. This output type is useful if the scan data from frame to frame is reliably fixed and you want to measure from an arbitrary line to another feature.

Line Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

Point 1 X, Point 1 Y, Point 1 Z

The X, Y, and Z position, respectively, of the first end point of the constant line.

 

Point 2 X, Point 2 Y, Point 2 Z

The X, Y, and Z position, respectively, of the second end point of the constant line.

Line from Two Points

The Line from two points output type takes two Point geometric features as input.

A line between the center point of a hole and the corner of the chip.
(The corner is the intersect point resulting from the Feature Intersect tool,
taking the left vertical and lower horizontal line edges of the chip as input.)

The X, Y, and Z measurements return the midpoint of the line. The X, Y, and Z Angle measurements return the angle of the line.

Line from two points Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Point 1, Point 2

The two Point geometric features the tool uses as end points to create the line.

None.

Perpendicular or Parallel Line from Point and Line

The Perpendicular line from point and line and Parallel line from point and line output types take a Point and a Line geometric feature as input to create another line.

In the following, the tool generates a roughly vertical line (yellow) perpendicular to the input line (cyan line along the left edge of the large integrated circuit), passing through the input point (cyan dot at the center of the hole).

In the following, the tool generates a roughly horizontal line (yellow) parallel to the input line (cyan line along the bottom edge of the large integrated circuit), passing through the input point (cyan dot at the center of the hole).

For both of these types of line output, the X, Y, and Z measurements return the position of the point.

For perpendicular line output, the X, Y, and Z angle measurements return the angles of the line.

For parallel line output, the Z angle measurement returns the angle of the line; the X and Y angle measurements both return arbitrary values.

Line from Point and Line Output Types - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Point

The Point geometric feature the tool uses to create the line.

 

Line

The Line geometric feature the tool uses to create the line.

None.

Perpendicular Line from Point to Plane

The Perpendicular line from point to plane output type generates a perpendicular line from a point up to a plane.

Perpendicular line from point to plane Output Types - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Point

The Point geometric feature the tool uses to create the line.

 

Plane

The Plane geometric feature the tool uses to create the line.

None.

Intersect Line of Two Planes

The Intersect line of two planes output type takes two plane geometric features as input and creates a line at their intersection.

The X, Y, and Z measurements return the midpoint. The X, Y, and Z Angle measurements return the angle of the line.

Intersect line of two planes Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Plane 1, Plane 2

The two Plane geometric feature the tool uses to create the line.

None.

Projected Line on Plane

The Projected line on a plane output type takes a Line and a Plane geometric feature to create a line projected onto a plane.

Projected line on a plane Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Line

The Line geometric feature the tool uses to create the line.

 

Plane

The Plane geometric feature the tool uses to create the line.

Projection Direction

One of the following: Perpendicular to Plane or Along Z Axis.

Bisect Projected Lines on Plane

The Bisect projected lines on plane output type creates a Line and a Plane geometric feature as input and creates a line.

Bisect projected lines on plane Output Type - Inputs and Parameters
Inputs Parameters

Input

The Surface or Profile input.

 

Anchor X, Anchor Y, Anchor Z, Anchor Z Angle

The X, Y, and Z position measurements and the Z Angle measurement the tool uses as anchors.

 

Line

The Line geometric feature the tool uses to create the line.

 

Plane

The Plane geometric feature the tool uses to create the line.

None.

Outputs

All tools provide measurements, geometric features, or data as outputs.

Outputs section with a measurement expanded to show user-configurable decision min/max fields and an external ID

You configure the Min and Max parameters by expanding the measurement in the Outputs section. In order for a measurement to return a Pass decision, the measurement must be between maximum and minimum values; the range is inclusive.

For information specific to the different output types, see Output Types.

Measurements
Measurement

X, Y, Z

The X, Y, and Z positions of the midpoint of the line described by the Point geometric features. For more information, see the sections above.

X Angle, Y Angle, Z Angle

The X, Y, and Z angles of the line. For more information, see the sections above.

Features
Type Description

Line

The generated Line geometric feature.