Skip to main content
Machining Automation, Integrated · Engineered for the shop floor Kunshan · Dongguan · Ningbo, China
New PartnerIndustrial Automation Request a proposal

Vision-Guided Flexible Feeding | Random Bin Picking

Vision recognition, pose estimation and flexible robot picking for loose, mixed and randomly oriented parts, feeding CNC machines from bins and loose platforms.

Robot vision picking cell with loose parts and machine equipment
Business 06

Vision-Guided Flexible Feeding

Parts jumbled in a bin are found and picked by the camera and the robot. What disappears is the step that costs the most labor: placing every part by hand. Vision recognition, pose estimation and flexible robot picking for loose, mixed and randomly oriented parts.

Vision recognitionPose locatingFlexible feedingRobot pickingEnd effectorPart testing
Vision + feeding + pickingone loop
Recognize · locate · posethe judgement chain
2D / 3Dassessed per part
Part testing firstno configuration from a part name
In short

Vision-guided flexible feeding, in short

What is vision-guided flexible feeding?

It is an automation method for parts that arrive loose, in random poses, in several specifications or in a form that cannot be arranged with a fixed fixture: a vision system recognizes position, orientation, pose and the graspable area, and a robot picks and feeds the part. It removes the step where a person places every part by hand. It fits parts whose position and orientation are not fixed — 2D or 3D vision, the feeding mechanism and the gripper are all assessed on the real part, not from its name.

01 · Definition

What vision-guided flexible feeding is

Take it out of the "fit a camera" frame first: it is a judgement ability that tells the robot which part to pick.

Vision-guided flexible feeding is for parts that are loose, randomly posed, of several specifications, or hard to arrange with a fixed fixture: the vision system recognizes position, direction, pose and the graspable area first, and the robot then picks and feeds the part.

It is not "fitting a camera". It is a judgement ability that tells the robot which part to pick, where to pick it, and in what pose.

What vision, feeding, robot and gripper each do

Vision

Recognizes presence, position, orientation and pose, and outputs a pick coordinate.

Feeding mechanism

Brings parts into a state where they can be seen, reached and gripped.

Robot

Reaches the pick position and carries the part to the target pose.

Gripper

Decides whether the recognized part can really be held.

A typical sequence

Loose parts→Feeding to a visible area→Image capture→Recognition→Pose judgement→Pick coordinate→Hand-eye calibration→Robot pick→Feed to the machine

The three parts of the name are one loop: vision judges, the feeding mechanism presents, the robot picks. If any link is unstable it shows up as "the robot cannot pick it".

Feeding area, robot and part positions: how a flexible feeding system is laid out on site
Robot loading cell and part positions
02 · Why

Why flexible feeding is needed

Matching the problems of traditional feeding to what flexible vision solves, one by one.

Every part is placed by hand
→
Vision recognition and robot picking

Where there is no fixed pick position, the judgement is made anew each time.

Incoming parts arrive loose
→
Flexible feeding plus vision

The feeding end brings the part into a visible, reachable, graspable state.

Several specifications run together
→
Classification and program switching

Where the difference is in size and appearance, vision classification and program switching can cover it.

Orientation is random
→
Pose estimation

The pose is judged from the image and handed to the robot as a pick angle.

Occlusion and stacking
→
Feeding that improves the stack, or vision with height information

Stacking is harder than a single flat layer; improving the stack or using 3D information are the common answers.

Operator-dependent feeding
→
Repeatable recognition and pick

Feeding stops depending on how a person happened to place the part.

Flexible feeding is worth having when there is no fixed pick position. Where parts can be arranged and located accurately, mechanical locating is usually simpler and more reliable.

Loose-part feeding is valuable exactly when there is no fixed pick position
Robot picking and loading at the machine
03 · Boundary

Boundaries with storage, handling and inspection

Four capabilities can exist on one machine; this page says which section it owns.

Four capabilities can exist on the same machine, so this page says which section it covers.

Storage covers how parts are stored and supplied; handling covers how they move; inspection covers whether they pass; this page covers one thing only — which part to pick, where, and in what pose.

How this page divides work with neighbouring lines
LineWhat it coversThe core question
StorageStorage, buffering, automatic feeding, trays and boxes, multilayer storage, feeding several machinesWhere the part comes from and how it is supplied
Robot / gantry handlingCarrying, loading and unloading, transfer, flipping, pick and placeHow the part moves
Vision-guided flexible feeding (this page)Loose parts, random position, random pose, several specifications, mixed parts, unordered arrangementHow the robot knows which part to pick, where, and in what pose
Vision inspectionDimensions, appearance, defects, quality, OK / NGWhether the part passes after machining

How this page divides work with neighbouring lines. Specifications as stated in the product brochure; final configuration depends on the application.

Feeding vision judges which part to pick; inspection vision judges whether it passes. They are not the same business concept.

Four capabilities coexist on one line; clear boundaries keep the configuration consistent
Machine tools and feeding units on a shop floor
04 · Fit

Which parts suit vision-guided flexible feeding

Classified by part characteristics, not by industry. The order is four questions: arrangement, orientation, specifications, pose.

Arrangement: A candidate for flexible feeding.Orientation: A candidate; pose estimation decides the difficulty.Specifications: Determined by the difference between them.Pose: Decided by part features and occlusion.
Whether vision is needed
Part conditionPreferred answer
Loose, unordered partsVision plus flexible feeding is a candidate
Fixed position and orientationMechanical locating is simpler and more reliable
Several specificationsClassification and program switching, or a fixture change
Random posePose judgement plus a suitable gripper

Whether vision is needed. Specifications as stated in the product brochure; final configuration depends on the application.

Four questions in this order: arrangement, orientation, specifications, pose. Industry is not the criterion.

05 · Not needed

Does every automatic loading project need vision?

No. This section takes the page back from selling vision to solving feeding.

Not every automatic loading project needs vision. This section takes the page back from "selling vision" to "solving feeding".

The basis for deciding whether vision is needed
Part conditionAnswerReason
Parts already arranged in orderMechanical locatingA tray or chute is enough and more reliable
Fixed position and orientationMechanical locatingNo judgement is needed each cycle
Regular parts, single specificationFixed feeding structureVision adds cost without adding capability
Loose parts, random pose, mixed specificationsVision plus flexible feedingJudgement has to be made every cycle

The basis for deciding whether vision is needed. Specifications as stated in the product brochure; final configuration depends on the application.

Where parts already have a defined position, mechanical locating is simpler and steadier than vision.

Where the part already has a defined position, mechanical locating is simpler and steadier than vision
Robot taking a part from a position into the machine
06 · Vision type

2D vision and 3D vision

The difference is which information can be taken from the image; the choice depends on the part, not the budget.

What 2D vision gives

Plane position (X / Y)Rotation angle in the planeOutline and feature recognitionPresence and absenceClassification between specifications

What 3D vision adds

Height and depthSpatial poseStacking informationBetter handling of occlusion
2D vision and 3D vision compared
Dimension2D3D
InformationPlane position, angle, outlineHeight, depth, spatial pose, stacking
Typical useFlat single-layer parts, little occlusionParts needing spatial pose or in a deeper stack
StackingLimitedSupported with height information
Choice basisPart form, stacking, occlusion, picking requirementSame

2D vision and 3D vision compared. Specifications as stated in the product brochure; final configuration depends on the application.

2D or 3D is judged from stacking and occlusion, not from how high-grade the equipment is.

2D or 3D is judged from stacking and occlusion, not from the equipment grade
Automation cell with a robot and several machines
07 · Process

The recognition and picking sequence

Thirteen steps: the first nine produce the judgement, the last four are the motion.

01
Place the parts in the feeding area

02
Feeding mechanism brings them to a visible area

03
Trigger image capture

04
Recognize presence and position

05
Judge orientation and pose

06
Select the part to pick

07
Output the pick coordinate and angle

08
Hand-eye calibration to the robot frame

09
Confirm reachability and no interference

10
Robot approaches

11
Grip and confirm

12
Carry to the target pose

13
Place and return

Thirteen steps: the first nine produce the judgement and only the last four are motion. Any weak link shows up as "it cannot pick".

From image capture to placement is one closed loop; a weak link shows up as "it cannot pick"
Vision picking cell with a robot, part positions and machines
08 · Composition

What the vision system is made of

Standard composition and project options are written separately.

Vision-guided feeding modules and their roles
ModuleRole
Camera / sensorCaptures the image of the feeding area.
LightingMakes the part features and the contrasts visible.
Vision softwareRecognition, classification, pose and pick point.
CalibrationConverts the image coordinate into the robot coordinate.
Feeding mechanismBrings parts into a visible, reachable state.
RobotReaches the pick position and carries the part.
GripperHolds the part in the pose the vision found.
Control and safetyTiming, triggering, interlocking and exception handling.

Vision-guided feeding modules and their roles. Specifications as stated in the product brochure; final configuration depends on the application.

Options fitted per project

3D sensor where spatial pose or stacking requires itAdditional lighting for reflective or dark partsSpecial grippers for hard-to-grip partsMES integration where data has to be recorded

Standard composition and project options are written separately; not every module is needed on every project.

09 · Feeding

Why flexible feeding is needed in front of the vision system

Vision sees and judges; the feeding mechanism brings parts into a state that can be seen, reached and gripped.

Vision sees and judges; the feeding mechanism brings parts into a state where they can be seen, reached and gripped.

Common feeding mechanisms

Vibratory bowl

For small parts that can be oriented by vibration.

Flexible vibratory plate

For parts that need gentler handling or several specifications.

Conveyor

Bringing parts past the camera at a steady rate.

Tray

Parts arranged in a loose grid; the pick position is still judged by vision.

Part box

Parts in bulk; the bin itself is the feeding area.

Loose-part platform

A flat surface where parts are spread out for the camera.

The feeding end can be a vibratory bowl, a flexible plate, a conveyor, a tray, a box or a loose platform — decided by the incoming state, the part condition and the space available.

Parts are brought into a recognizable, graspable position before the image is taken
Tray positions and robot pick positions at the feeding end
10 · Picking

How the robot completes a flexible pick

Vision gives the coordinate and pose, the robot gives the motion; between them sits the hand-eye calibration.

01
Vision outputs the target coordinate, pose and pick point

02
Hand-eye calibration converts it to the robot coordinate system

03
The robot approaches on a safe path

04
The gripper closes and confirms the grip

05
The part is carried and placed at the target pose

Vision gives coordinates and pose; the robot gives motion and action. Between them sits the hand-eye calibration, and that is what makes the coordinates usable.

Load and reach decide whether the configuration lands on the shop floor
Part box and stacked parts beside the robot
11 · Gripper

Once vision has recognized the part, how is it gripped?

Recognition turns "it can be picked" into "we know where"; whether it can be held depends on the gripper.

Mechanical gripper

For parts with a stable gripping surface.

Vacuum gripper

For flat, closed surfaces.

Magnetic gripper

For ferrous parts.

Custom gripper

Designed around an irregular outline.

Compliant gripper

To absorb small position errors.

Multi-part gripper

Where several parts can be picked at once.

Recognition only turns "it can be picked" into "we know where". Whether it can be held depends on the gripper.

The picking strategy follows the graspable area and the clamping method
Fixture and part inside the machine
12 · Difficulties

The core difficulties of vision picking

Why it is not "just fit a camera": twelve problems that actually come up.

Occlusion

Parts on top hide the ones below.

Reflective surfaces

Metal reflects the illumination.

Dark parts

Low contrast between the part and the background.

Symmetrical parts

The pose cannot be distinguished from the appearance.

Insufficient features

Nothing to locate the part by.

Stacking

Height differences and interference.

Graspable area

The part may be visible but not graspable in that pose.

Reachability

The robot may not be able to reach that point.

Lighting stability

Ambient light changing during the shift.

Part condition

Oil, chips or burrs on the surface.

Cycle time

Image capture and recognition have to fit the cycle.

Effective pick rate

In a loose bin not every frame yields a pick.

Why flexible picking is not "fit a camera": occlusion, reflection, pose and reachability all appear at the same time, and the answer has to be measured on real parts.

Occlusion, reflection, pose and reachability appear at the same time
Robot picking loose parts from a bin under vision guidance
13 · Verification

Why a vision project needs a part test

A vision configuration cannot be judged from a part name. The same "flange" images and grips completely differently as a cast blank and as a finished part.

The same part name does not describe the imaging and gripping conditions: a cast blank and a finished part of the same flange differ completely.

What the test needs

Sample parts in the real incoming stateHow the parts are packed and dumpedMaterial, surface and finishPart size, weight and graspable featuresTarget cycle and outputWhat has to be done with the part after picking

How the test runs

01
Send sample parts in the real incoming state

02
Photograph the actual loose condition

03
Assess part features and imaging conditions

04
Select the vision type and lighting

05
Test recognition and pose judgement

06
Test the grip and the pick rate

07
Propose the configuration

Imaging and gripping depend on material, surface, reflection, color, size, weight, stacking and the graspable area, none of which can be inferred from a part name. Testing is the main basis for judging whether a configuration is feasible.

The real loose condition of the batch is the direct basis for judging feasibility
Robot picking a part from a bin
14 · Mixed parts

Can several specifications share one system?

What matters is not how many specifications there are, but which dimension the differences fall in.

Dimensions for sharing one system
DimensionEffect on the configuration
SpecificationsHow many and how different
Difference dimensionSize, appearance, material, gripping
Gripper compatibilityWhether one gripper can hold them all
Program switchingHow the robot changes program
FeedingZoned or per-specification feeding

Dimensions for sharing one system. Specifications as stated in the product brochure; final configuration depends on the application.

Adaptation methods that may be used

Vision classification and program switchingChangeable or adjustable grippersFeeding by zone or by specificationRecipes for the vision parametersSeparate lines where the difference is too large

Where the differences are in size and appearance, classification and program switching usually cover them; where they fall on the gripping method, a gripper change or zoned feeding is needed. The boundary follows the part test.

15 · Changeover

How flexible feeding changes over

Which steps can be automatic and which need a person is confirmed at proposal stage.

01
Select the recipe or program for the new part

02
Adjust the vision parameters or the template

03
Change or adjust the gripper where necessary

04
Adjust the feeding mechanism or the zoning

05
Verify recognition and grip on sample parts

06
Release the configuration to production

Which changeover steps can run automatically and which need a person depends on how much recipe management the system has; it is designed per project.

16 · Scenarios

Seven typical scenarios

Seven situations, not difficulty levels — each is a different starting point.

Loose blanks in a box

Vision recognition plus robot picking, feeding to the machine.

Mixed specifications in one bin

Classification by features and program switching.

Parts hard to arrange on a tray

Flexible feeding instead of a fixed tray.

Stacked parts

Improved stack condition or 3D information.

Random orientation

Pose judgement plus a gripper that can hold that pose.

Reflective or dark parts

Dedicated lighting and exposure, verified on the real part.

Aimed at an existing cell

Vision and flexible feeding added ahead of an existing loading unit.

Seven situations, not seven difficulty levels: each is a different starting point for the configuration.

17 · With lathes

Vision-guided feeding with a CNC lathe

This page solves how a loose blank is recognized and picked; the lathe side keeps its own loading logic.

Vision solves how a loose blank is recognized and picked; the chuck loading, unloading and the cycle on the lathe side belong to lathe automation. The parts that arrive loose — shafts, sleeves, discs and small machined parts — are assessed on the real object.

Loose blanks→Flexible feeding→Vision recognition→Robot pick→Lathe→Unload→Inspection / finished part
This page covers recognition and picking; the machine side covers machining
Robot taking a part from a position and feeding the machine
18 · With machining centers

Vision-guided feeding with a machining center

Vision handles the loose blank; multi-face work stays with the machining center line.

Vision handles the loose blank; multi-face machining, flipping and second clamping on the machining center are handled by the machining center line.

Recognition and picking here; multi-face work on the machining center
Automation cell with a robot and machines
19 · With storage

Vision-guided feeding with automated storage

Where the recognized parts go into storage or a feeding system, the storage line takes over.

Where the recognized parts then go into storage or a feeding system, the storage line takes over: storage and buffering on one side, recognition and picking on the other.

Storage and buffering on one side; recognition and picking on the other
Feeding unit with storage and picking
20 · With handling

Vision-guided feeding with a robot or gantry

Vision answers seeing and finding; the robot answers taking and moving.

Vision answers seeing and finding; the robot answers taking and moving. The pick coordinate is calibrated into the robot frame and executed as a motion.

21 · With inspection

Vision-guided feeding with inspection

Feeding vision judges which part to pick; inspection vision judges whether it passes.

Feeding vision judges which part to pick; inspection vision judges whether it passes after machining. Both may exist in the same cell, with different jobs.

23 · Industries

Industry applications

The industry is not the point; the point is typical parts, feeding difficulty, recognition method and picking method.

Precision Hardware & Fasteners

Small parts in large batches that arrive loose.

View details

Electronics & Precision Enclosures

Small precision parts with high handling frequency.

View details

Medical & Implant Parts

Small precision parts with strict handling requirements.

Automotive Components

Batch parts that arrive in boxes.

View details

EV & Liquid-Cooling Parts

Connectors and structural parts, several specifications.

View details

General machining

Parts of very different forms arriving loose.

The industry is not the point; the point is going from the industry to typical parts, the feeding difficulty, the recognition method and the picking method.

24 · Workpieces

Part types by form

Eight common forms with their recognition basis, gripping points and matching mechanism.

Shafts

ShaftsPinsSmall shafts
Recognition

Outline and length features

Gripping

Outside gripping

Mechanism

Flexible feeding plus a two or three-finger gripper

To confirm

Rolling and stacking

Sleeves and rings

SleevesBushingsRings
Recognition

Hole and outline features

Gripping

Inside or outside gripping

Mechanism

Flexible plate plus a suitable gripper

To confirm

Wall thickness and deformation

Discs and flanges

DiscsFlangesCovers
Recognition

Outline and hole pattern

Gripping

Outside or vacuum

Mechanism

Loose platform and vision

To confirm

Overlapping and reflection

Small irregular parts

Small fittingsConnectorsSpecial-shaped parts
Recognition

Feature-based classification

Gripping

Custom gripper

Mechanism

Flexible feeding

To confirm

Graspable area and occlusion

Plates and flat parts

Small platesPanelsCovers
Recognition

Outline and corner features

Gripping

Vacuum or mechanical

Mechanism

Loose platform

To confirm

Surface and sag

Cast and forged blanks

Cast blanksForged blanksDie-cast parts
Recognition

Features on the blank surface

Gripping

Mechanical, allowing for burrs

Mechanism

Box or platform

To confirm

Surface condition and variation

Reflective or dark parts

Polished metal partsBlack partsCoated parts
Recognition

Requires dedicated lighting

Gripping

Mechanical

Mechanism

Flexible feeding

To confirm

Imaging stability on the real part

Hard-to-grip parts

Thin partsSmooth partsOdd shapes
Recognition

Pose and graspable area

Gripping

Custom or compliant gripper

Mechanism

Feeding that presents a graspable pose

To confirm

Grip success on samples

Eight common forms with their recognition basis, gripping points and matching mechanism. Which one applies is confirmed on the real part.

25 · Data

What to send for an assessment

With this material ready the assessment moves from direction to implementable.

Part information

Part photosPart sizePart weightMaterial and surfacePart drawingsNumber of specifications

Incoming and stacking

How parts are packedLoose, stacked or layeredTypical bin or box sizeHow many parts per binWhether specifications are mixed

Picking and placing

Where the part has to be placedTarget poseCycle requirementWhether the pick has to be oriented

Production and machines

Daily outputMachine type and numberExisting feeding methodSpace around the machine

System and interfaces

Robot typeWhether vision is requiredInspection requiredMES requiredInterface requirements

With this material ready the assessment moves from a direction to an implementable configuration.

26 · Comparison

Feeding methods compared, and how the cycle is calculated

Six feeding methods side by side; the cycle gives no number, only the items and the calculation.

Feeding methods and their flexibility
Feeding methodParts it suitsFlexibilityChangeoverNotes
Vibratory bowlSmall parts, one specificationLowReplace the bowlEfficient for large batches of one part
Flexible vibratory plateSeveral specifications, gentler handlingMediumAdjust parameters or change the plateSuits parts that a bowl would damage
ConveyorParts that can be presented in a lineMediumAdjust the guidesFeeds steadily past the camera
TrayParts arranged looselyMediumSwap the trayVision still judges the pick position
Part boxBulk partsHighSwap the boxThe bin itself is the feeding area
Loose platformParts spread outHighReclean and reloadFor low-volume, high-mix work

Feeding methods and their flexibility. Specifications as stated in the product brochure; final configuration depends on the application.

How the cycle is calculated

Image captureRecognitionApproachGripCarryPlaceReturnWaiting for confirmationEffective pick rate in a loose bin
Basic logicCycle time = capture + recognition + approach + grip + carry + place + return + confirmation

The cycle is not the speed of recognizing one frame; it is the sum of the items above.

The cycle is not the speed of recognizing one frame; it is the sum of the items above, and in a loose bin the effective pick rate matters as well. No fixed number is given here; the items are measured during the part test.

27 · Cases

Vision-guided feeding projects

The case library is being added to; below are the field structure and the admission rules.

Four admission rules

Closed real projects only

A case comes from a closed project with permission to use the customer name.

No unmeasured numbers

Vision brand and model, camera model, recognition rate, pick success rate, cycle time, capacity and return are not written without measured data.

De-identification

Customer information without permission is de-identified.

Verifiability

Key content is verifiable through site photos or project material.

What a case has to record

Customer / industryPartIncoming stateRecognition methodFeeding mechanismGripperRobotProduction flowResult

This page does not publish customer names, project locations, vision or camera models, recognition rates, pick success rates, cycle times, capacity or return. Where there is no real data, we do not invent it.

Where the project-level data stands

No closed vision feeding project with customer disclosure permission is in the material yet, so no case is shown.

28 · Q&A

FAQ

Twenty-three questions buyers and engineers actually ask.

What is vision-guided flexible feeding?

For parts that arrive loose, in random poses, in several specifications or hard to arrange with a fixed fixture: a vision system recognizes position, direction, pose and the graspable area first, and a robot then picks and feeds the part automatically.

How does it differ from ordinary automatic feeding?

Ordinary automatic feeding relies on a fixed pick position and direction, normally guaranteed by a tray, a chute or a vibratory bowl. Flexible feeding starts from the fact that the part has no fixed position or direction, so each cycle has to judge which part to pick, where, and in what pose.

Which parts suit vision-guided flexible feeding?

Parts whose arrangement is not fixed, whose direction is not fixed, that come in more than one specification, or whose pose has to be judged. Where parts can be arranged in order and located accurately, mechanical locating is usually simpler and more reliable.

Can a robot pick loose parts automatically?

It can, provided vision can recognize the part, the robot can reach it and the gripper can hold it. How loose the parts are, how much they occlude each other and where they can be gripped are confirmed during the part test.

Can vision recognize parts in random poses?

Part of the time. It depends on how distinct the part features are, whether the lighting can be controlled and how much occlusion there is. Symmetrical parts, parts with similar directions and parts without feature surfaces are noticeably harder for pose judgement.

Can several specifications share one vision system?

Where the differences are concentrated in size and appearance, vision classification and program switching usually cover them; where the differences fall on the gripping method, a gripper change or zoned feeding is usually needed. The exact boundary follows the part test.

Can mixed parts be identified automatically?

The target specification can be distinguished by features, but it needs enough feature difference and stable imaging. The more mixed the parts are, the more the configuration depends on the classification logic and the zoning of the feeding end.

What is the difference between 2D and 3D vision?

2D gives the plane position, the angle and outline features; 3D adds height, depth, spatial pose and stacking information. Which one to use is assessed from the part form, the stacking, the occlusion and the picking requirement.

Does flexible feeding always need a robot?

No. The executing end can also be a gantry or a dedicated mechanism. But picking from a loose state normally needs a motion mechanism that can reach any graspable position in the plane or in space.

Does flexible feeding always need 3D vision?

No. For parts lying flat with little occlusion, 2D is often enough; 3D is considered where height, spatial pose or deeper stacking information is needed.

Does flexible feeding always need a vibratory bowl?

No. The feeding end can be a vibratory bowl, a flexible vibratory plate, a conveyor, a tray, a box or a loose platform, depending on the incoming state, the part condition and the space available.

Why does vision picking need a part test?

Because imaging and gripping depend on material, surface, reflection, color, size, weight, stacking and the graspable area, none of which can be inferred from a part name. The test is the main basis for judging feasibility.

Can reflective metal parts be recognized by vision?

They can, but reflection is the main difficulty and is normally handled through the lighting scheme and the camera angle. Machined surfaces and blank surfaces image very differently, so the real part has to be confirmed.

Can black parts be recognized by vision?

They can, but black material absorbs light and gives low contrast, so a dedicated lighting and exposure scheme is needed. Whether recognition is stable still follows the test on the real part.

Can stacked parts be picked by vision?

Stacking brings occlusion and interference, which is harder than parts lying in a single layer. The common answers are to improve the stack condition with the feeding mechanism, or to use a vision scheme that carries height information.

After recognition succeeds, how is a successful pick guaranteed?

Recognition is only the first step. A successful pick also depends on how well the gripper matches the part surface, the approach pose, the gripping position and whether the part is stable. These are verified together during the test.

How does the vision system communicate with the robot?

Vision usually outputs the target coordinate, pose and pick point, which is converted into the robot coordinate system by hand-eye calibration and sent to the robot. The trigger method and the communication protocol are settled per project.

How does the vision system connect to the CNC machine?

The loading result triggers the machine's ready signal, or a PLC or master controller sequences the feeding, the robot and the machine. The interface method is confirmed against the actual equipment.

Can vision-guided flexible feeding be used with a machining center?

Yes. Vision handles the recognition and picking of loose blanks; multi-face machining and second clamping on the machining center are handled by the machining center automation.

Can it be used with a CNC lathe?

Yes. Vision handles the recognition and picking of loose blanks; chuck loading and unloading on the lathe is handled by lathe automation.

How does flexible feeding change over between parts?

It usually involves the vision parameters, the robot program, the gripper and the feeding mechanism. Which steps can run automatically and which need a person depends on how much recipe management the system has, and is designed per project.

How is the cycle time of flexible feeding calculated?

It is made up of image capture and recognition, approach, grip, carry, place, return and waiting for confirmation, and the effective pick rate in a loose bin has to be taken into account. No fixed number is given here; the items are measured during the part test.

Which parameters are needed for a vision feeding proposal?

Five groups: part information, incoming and stacking, picking and placing, production and machines, and system and interfaces. The detailed list is in the data section of this page.

29 · AI search

Answers for AI search and assistant results

Written for search engines and AI retrieval, aiming to be accurate and quotable.

What is vision-guided flexible feeding?

A method for parts that arrive loose or in random poses: the vision system recognizes position, orientation, pose and the graspable area, and a robot picks and feeds the part. It is used where there is no fixed pick position.

Which parts suit it?

Parts whose arrangement, direction or pose is not fixed, or that come in several specifications. Parts that can be arranged in order are better served by mechanical locating.

Is 2D or 3D vision needed?

2D for plane position, angle and outline; 3D where height, spatial pose or stacking information is needed. The choice follows the part and the stacking, not the budget.

Does it need a vibratory bowl?

Not necessarily: the feeding end can be a vibratory bowl, a flexible plate, a conveyor, a tray, a box or a loose platform.

Why is a part test needed?

Imaging and gripping depend on material, surface, reflection, color, size and stacking, which cannot be inferred from a part name — so the test is the basis of the assessment.

What is the difference from vision inspection?

Feeding vision judges which part to pick; inspection vision judges whether a part passes. They are different business concepts, even in the same cell.

Need a machine-tending concept for your part and machine?

Send the machine brand/model, part drawing or photo, blank and finished-part handling, single or multi-machine layout, target cycle and acceptance requirements.

Request an assessment Call +86 150 5020 2625