Resolve Conveyor Component Attachment After Robot Placement

Jason IP2 min read
Other ManufacturerRoboticsTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Symptom and Failure Mode

The robot places component 1 over component 2, but component 1 remains at the placement position while component 2 travels with the conveyor. This indicates that the place action did not establish the expected attachment between the components.

Observed behavior Primary check
Lower component moves while upper component stays fixed Check the place action's GravityDirection setting
GravityDirection is not displayed Configure the pick/place output and its On True and On False properties first

Why Thin Components Can Miss the Place Detection

The supported cause is the robot's GravityDirection distance. When component 2 is thin, the default value of 25 mm can prevent the place action from identifying it as the receiving component. The robot may visually position component 1 correctly without attaching it to component 2.

Reduce GravityDirection to match the smaller separation involved. A value of 5 mm resolved the reported case, but treat it as a supported starting point rather than a universal setting.

Configure the Robot Place Action

  1. Open the Program tab and select the robot.
  2. Open Action Configuration.
  3. Select the output used for picking and placing.
  4. Set the output's On True and On False properties. GravityDirection becomes visible after these properties are configured.
  5. Reduce GravityDirection from 25 mm toward 5 mm and rerun the placement sequence.

If the property is initially absent, do not assume that the robot lacks the function. First confirm that the pick/place output and both output-state actions have been configured.

Verify Conveyor Tracking After Placement

Run the cycle and observe both components after the place output changes state. The correction is verified when component 1 remains aligned with component 2 and moves with it on the conveyor. If component 1 still remains stationary, confirm that the edited action is the place action used by the active program and that GravityDirection is set on that action.

FAQ

Why does the top component stay still while the bottom component moves on the conveyor?

The place action has not attached the top component to the receiving component. For a thin receiving component, reduce the robot action's GravityDirection distance.

Where is GravityDirection in the robot action configuration?

Open the Program tab, select the robot, and open Action Configuration. Configure the pick/place output plus its On True and On False properties before looking for GravityDirection.

What GravityDirection value should I use for a thin conveyor component?

The reported correction reduced GravityDirection from 25 mm to 5 mm. Use 5 mm as the evidence-supported starting point, then verify that the placed component travels with the receiving component.

Back to blog