Using Batch Run

Using Batch Run

Traditional Program
An example program sequence, shown here, begins with a program that creates the 'base' alignment and saves it to be used by the inspection program.  This is followed by the actual inspection program.
Simple Alignment and Inspection programs
In a typical scenario, the user would place the part in a fixture, then open and run the Alignment program if required.  This creates a "base" alignment for the starting point of the first part.  This is only required if the fixture position has moved since the last saved alignment.
This would be followed by running the Inspection Program.   The inspection program could be run multiple times by switching parts between each run.

BONUS
See how to combine these programs into one using a simple VB script to ask if the manual alignment must be redone.  VB Prompt to Skip Manual Alignment

Batch Run
CMM-Manager offers the Batch Run mode for inspecting multiple parts.  Batch run simplifies the running of the program, and allows multiple parts to be placed in a known pattern, or all parts in a single location with the operator switching parts between runs.

Parts in a Grid

In the example here, the same inspection program is used.  Using the grid layout shown in the picture above, we set number of parts to 4, and use a grid of 2x2.  There is an offset between parts in X of 125mm and in Y of 150mm.
Configure Batch Run
Note the selection of lines used to run partial runs after the initial run (which runs the entire program, top to bottom).  It does not include the Recall Ref Frame.  The 'Recall Ref Frame' is only executed once at the beginning of the entire program.  CMM-Manager Batch Run, not the program, controls the zero point for subsequent parts. 
CMM-Manager remembers the starting location of the first part, and CMM-Manager handles any required recalls or indexes of that point as part of the Batch Run.

Including the Recall Ref Frame may result in unexpected operation.
If a single location is used, with the operator changing parts between, The 'Show show message prompt after each run' should be checked with appropriate instructions for the operator to change parts displayed.  When the operator changes to the next part and clicks OK to close the prompt, the next partial run will execute.

    • Related Articles

    • Using Partial Run

      Traditional Program Once a part program is created and saved, CMM-Manager allows you to load the program later to run it repeatedly to inspect a batch of parts. This gives you the greatest throughput from your CMM, ensuring consistent inspections and ...
    • Launch CMM-Manager Program using External Command

      It is possible to run another CMM-Manager Program from the External Command operation. This is useful if you'd like to create a simple launching program - i.e. main program that prompts user for next program, and then runs accordingly to user ...
    • Save Report Automatically with each Program Run

      Once you've taught a program and create Report(s) it is possible to configure CMM-Manager program to automatically save report document each time the program is run. You can save report in the following formats: HTML Microsoft Excel Body-in-White ...
    • Shop Floor Launcher (SFL)

      CMM-Manager's Shop Floor Launcher (SFL) allows a programmer to custom create a simple, browser-like interface for an operator to use on the shop floor. The interface is touch-screen friendly and will allow the operator to quickly and easily access an ...
    • Create and manage keyboard shortcuts

      Keyboard shortcuts, sometimes known as hotkeys can be created and customized in CMM-Manager. These keyboard shortcuts allow the user to access commands quickly without unnecessary mouse interactions. Default Shortcuts Some predefined shortcuts exist ...