RobotPlacePos Result
Runtime only
Applies To
Vision Objects: ArcFinder, ArcInspector, Blob, Correlation, DefectFinder Edge, Geometric, LineInspector Point, Polar
Description
Returns a point that can be used to place a part after finding it with an upward camera.
Usage
VGet Sequence.Object.RobotPlacePos[(result)], found, placePoint
- Sequence
- Name of a sequence or string variable containing a sequence name.
- Object
- Name of an object or string variable containing an object name .
- The object must exist in the specified sequence.
- found
- Boolean variable representing whether the part was found.
- placePoint
- Point variable that will contain the place position .
- result
- Optional result number. If omitted, the result number is the CurrentResult. Used for objects that return multiple results.
Values
- found: True or False
- placePoint: Point containing the coordinates needed to place the part.
Remarks
The RobotPlacePos result returns a point for placing a part after it has been found with an upward camera.
Using RobotPlacePos eliminates the need to define a tool for the robot when placing parts found with an upward camera. Before you can use RobotPlacePos, you must calibrate it using the CalRobotPlacePos wizard from the Vision Guide GUI, or by setting CalRobotPlacePos at runtime.
Note:
Tool and Arm settings at acquisition of this result and the settings at moving the tobot to the acquired position must be the same.
See Also
CalRobotPlacePos Property, RobotPlaceTargetPos Property, RobotPos Property