Building the Task
A Task was constructed out of an Image File Device, referencing a sample VisionPro image data base file (C:\Program Files\Cognex\VisionPro\Images\RangeWithGrey.idb), and a VisionPro Tool Blocks, containing:
- Cog3DRangeGreySplitterScriptTool: Produces a RangeImage result, and GreyImage result, which are used as an input to the CogPMAlignTool and CogFixtureTool, respectively.
- CogPMAlignTool: Produces the Results.Item[0].GetPose() for the CogFixtureTool RunParams.UnfixturedFromFixturedTransform input.
- CogFixtureTool: Produces the output image (GreyImage) for the CogOCRMaxTool and CogPixelMapTool.
- CogOCRMaxTool: Produces the LineResult (must be added as an output).
- CogPixelMapTool: Produces the output image for the IDTool.
-
CogIDTool: Produces Results (must be added as an output).
In addition, the VisionPro tags need to be added as outputs, and the Expose ToolBlock checkbox enabled.
Once the VisionPro Tool Block is configured, it will appear as shown below: