aki vision component aki 1125 hwy 7 west hutchinson, mn 55350 320-234-9405

Post on 31-Dec-2015

220 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AKI Vision AKI Vision ComponentComponent

AKIAKI1125 Hwy 7 West1125 Hwy 7 West

Hutchinson, MN 55350Hutchinson, MN 55350320-234-9405320-234-9405

Vision ScreenVision Screen

Vision Vision Screen is Screen is activated activated with less with less than 10 than 10 lines of lines of your own your own code:code:

OverviewOverviewThis presentation is primarily intended for the user of This presentation is primarily intended for the user of

the SDK the SDK (software development kit)(software development kit)

DLL componentDLL component Provides a Point and Click Screen to write Provides a Point and Click Screen to write

step by step Vision Programs.step by step Vision Programs. No code is needed to write Vision No code is needed to write Vision

Programs. Programs. Never need to change source code when Never need to change source code when

different Part Types need vision programs different Part Types need vision programs written.written.

Summary: minimal code to write to obtain Summary: minimal code to write to obtain maximum flexibility for using machine maximum flexibility for using machine vision.vision.

Development Development EnvironmentsEnvironments

DLL Component is a native .NET DLL Component is a native .NET component.component.

Preferred Supported Development Preferred Supported Development Environments:Environments:

Visual Studio 2005 .NET: C#, VB, C++Visual Studio 2005 .NET: C#, VB, C++ Visual Studio 2008 .NET: C#, VB, C++Visual Studio 2008 .NET: C#, VB, C++

Also Supported:Also Supported: Visual Studio 6.0:Visual Studio 6.0:

Visual Basic 6.0Visual Basic 6.0 Visual C++ MFCVisual C++ MFC

DelphiDelphi

IntegrationIntegration

Sample Code is supplied in all Sample Code is supplied in all supported development supported development environments to “jump start” your environments to “jump start” your integration.integration.

Examples in this presentation will Examples in this presentation will use C#.use C#.

Please refer to “AKI Vision Please refer to “AKI Vision Documentation.pdf” for detailed Documentation.pdf” for detailed explanations of every vision tool, etc.explanations of every vision tool, etc.

Example Demo Program Example Demo Program With Source CodeWith Source Code

Initialization CallsInitialization Calls

Activate Vision ScreenActivate Vision Screen

One line of code (after some, one time, initialization calls) activates the Vision Screen where you can write as many Vision Programs as you like. No coding needed.

Vision ScreenVision Screen

Create New Vision Create New Vision ProgramProgram

Select a Select a Vision Vision

Tool For Tool For the the

Current Current StepStep

Example: Pattern Match Example: Pattern Match ToolTool

Example: Train Pattern Example: Train Pattern MatchMatch

Example: Find Circle Example: Find Circle ToolTool

Sample 8 Step Vision Sample 8 Step Vision ProgramProgram

Back to Source Code:Back to Source Code:Choose the Vision Program, and populate list Choose the Vision Program, and populate list

boxesboxes

Populated List BoxesPopulated List Boxes

User Select Steps To User Select Steps To Extract DataExtract Data

Run Vision ProgramRun Vision Program

Extract Data From Any Extract Data From Any StepStep

Check For SuccessCheck For Success

Program ResultsProgram Results

top related