Validate Box Dimensions

You are currently viewing the documentation for the latest version (2.1.2). To access a different version, click the "Switch version" button located in the upper-right corner of the page.

■ If you are not sure which version of the product you are currently using, please feel free to contact Mech-Mind Technical Support.

Function

This Step is used to determine whether the input box dimensions are valid. Boxes with large dimensional errors will be marked as abnormal boxes.

Usage Scenario

This Step is usually used in box depalletizing scenarios to determine whether the dimensions of the recognized box are valid. It is usually used after the Step Calc Poses and Dimensions from Planar Point Clouds.

Input and Output

For example, when only valid box dimensions are output, the input and output of this Step are shown in the figure below.

input and output

Parameter Description

Box Dimension Info Type

Description: This parameter is used to determine whether the dimensions of the box are known.

Value list: KnownBoxDimension, UnknownBoxDimension

Default value: UnknownBoxDimensions

Instruction: Select KnownBoxDimension when standard carton dimensions are available. Select UnknownBoxDimension when standard carton dimensions are not available.

The following sections introduce the parameters for both options.

KnownBoxDimensions

When the standard box dimensions are known, this Step compares the input box dimensions with the standard ones to determine whether the recognized box dimensions fall within the acceptable error tolerance, thus confirming their validity.

Known Dimension Filter Type

Description: This parameter is used to define the output method of this Step after the dimension validation.

Value list: JustWarningAndKeepAlIDimensions, JustRemovelnvalidBox, RemoveAlllfExistslnvalidBox

  • JustWarningAndKeepAlIDimensions: When an invalid box size is detected, only an alert will be sent, but no output result will be deleted. It is recommended to select this option when debugging a vision project.

  • JustRemovelnvalidBox: The detected invalid box dimensions will be removed, and valid box dimensions will be output. It is recommended to select this option during normal production.

  • RemoveAlllfExistslnvalidBox: If any box has invalid dimensions, all box dimensions (including valid ones) will be removed. It is recommended to select this option when there is a high requirement for consistency in box dimensions.

Default value: RemoveAlllfExistslnvalidBox

When the standard interface communication method is used and JustRemovelnvalidBox is selected, the pose of a box with invalid dimensions cannot be obtained. In this case, the Mech-Vision will return error code 1049 and Mech-Viz will return error code 2047.

Box Dimension Error Tolerance

Description: This Step compares the dimensions of all recognized boxes with those of standard boxes. When the difference between the dimensions of a certain box and those of a standard box exceeds this value, the dimensions of the box are considered invalid.

Default value: 30.000 mm

UnknownBoxDimension

When the standard box dimensions are unknown, this Step will determine whether there are boxes with abnormal dimensions between them based on the currently recognized box dimensions.

Unknown Dimension Filter Type

Description: This parameter is used to define the output method of this Step after the dimension validation.

Value list: JustWarningAndKeepAlIDimensions, RemoveAlllfExistslnvalidBox

  • JustWarningAndKeepAlIDimensions: When an invalid box size is detected, only an alert will be sent, but no output result will be deleted. It is recommended to select this option when debugging a vision project.

  • RemoveAlllfExistslnvalidBox: If any box has invalid dimensions, all box dimensions (including valid ones) will be removed. It is recommended to select this option when there is a high requirement for consistency in box dimensions.

Box Dimension Error Tolerance

Description: This Step compares the dimensions of all recognized boxes. When the difference between the dimensions of a certain box and those of other boxes exceeds this value, the dimensions of the box are considered invalid.

Default value: 30.000 mm

Is this page helpful?

You can give a feedback in any of the following ways:

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.