Full ControlThe AI programs it.You stay in full control.

Adjust inspection thresholds, generation rules and inspection regions to suit your process. Choose where changes apply and keep control when the AI updates the program.

Set It FirstConfigure before auto-programmingChoose which inspection regions and checks to generate before running auto-programming.
Change OnceApplies to every component of that kindApply a change to one position, a part-number group or an entire package type. You choose the scope.
Your Settings StayManual settings are preservedYour manual settings are retained when you rerun auto-programming.

Four levels of control.

Override the AI at exactly the scope you need.

Adjust any threshold

Adjust AI-generated thresholds and review how the changes affect inspection results. Define the range available to AI updates, or disable AI updates for that check.

An inspection threshold being moved against the measurements it came from.

Set the rules for a whole package type

Set inspection rules for each package type instead of editing components individually. Save them as presets to reuse on other products.

Generation presets: the checks auto-programming makes for each package type, set per package.

Add a component or inspection region

Draw an inspection box around a component or feature that was not detected. The system learns its parameters from the golden board and adds it to the inspection program.

A region drawn by hand around a component the machine did not detect.

Train your own model

Train a custom model on your own images for niche defects specific to your products, then apply it to selected inspection regions.

Model Training →
A training set of your own images collected on the machine.

The whole list.

Explore the controls available in the software, grouped by what they affect.

What it generates
Inspection box sizePreset box sizes for each package type.
Pad, pin and bridge regionsGenerate and inspect, generate only, or skip.
SensitivitySet as a percentage, per check.
Alignment marksPlaced for you, or click the centres yourself.
How it judges
Any thresholdAdjust while reviewing inspection measurements.
Locked valuesKeep selected parameter values fixed.
Which inspections runEnable or disable checks by package type.
Judgement criteriaEdit solder joint acceptance limits.
Where it looks
Your own regionsDraw a box anywhere on the board.
What runs inside itChoose the inspection for a region you drew.
Panel layoutDraw one region, every sub-panel is found.
Region geometryMove and resize anything that was generated.
What it learned
Report a false callFrom the review screen, during production.
What goes into trainingRemove any report from the dataset before training.
Your own modelCollect, label, train, check, apply.
Turn a model offFor one group, without affecting the rest.
What things are called
Designators and part numbersFrom a CAD file, or typed in.
Grouping levelOne position, a part number, a package, a class.
Ambiguous charactersSet equivalent characters, such as 0 and O.
Who may do it
Permission per levelProgram, tune and train—or inspect only.
UndoRevert supported changes.
Your manual settings take priority.

Auto-programming and model updates preserve your manual settings. Locked parameters remain fixed at the values you choose.

Four questions we get every time.

Do I have to fix regions one at a time?

No. Set inspection rules for a package type to apply them across the group. Save the rules as presets to reuse on other products.

If I change something, will the AI change it back?

Auto-programming and model updates preserve your manual settings. Locked parameters remain fixed at the values you choose.

Can I disable solder or bridge inspection for a specific package type?

Yes. Choose whether the corresponding regions are generated and inspected, generated without inspection, or skipped.

Can we train a model for product-specific defects?

Yes. Train a custom model on your own images. See Model Training for the collection, labelling, training and evaluation workflow.

See how your settings stay in place.

Join an engineer for a 30-minute demo. Adjust inspection settings, rerun auto-programming and see how your manual changes are preserved.

Takes 2 minutes. An engineer will follow up.
BACK TO THE STARTAI Auto-Programming →

Everything on this page applies to a program the machine wrote from one golden board, in 30 seconds to 5 minutes.