Depalletizing Layers Question

I have a setup where I have a depalletizing application. The pattern is setup as “line” with 10 items and also 10 layers for a total of 100 parts.
When I start my application the robot removes all 10 parts from the top (10th) layer before moving to all the next layer (9th) where it removes all 10 parts from that layer and moves down to the next layer (8th) and so on and so forth.

However, instead of consuming the parts a layer at a time I want to consume the parts an “item” at a time as to grab all the layers in the stack at item 1 location and then move to the the stack at item 2 location.

How can I make this happen using depalletizing?

I am sure I could get it to work using a force command until contact along with an until distance to consume a stack at a time, then move to the next stack if the distance is covered with no contact but that just seems like a lot of extra programming.

Any thoughts?

Have you thought about simply making your pattern line downwards instead of horizontally? :slight_smile: And then 10 layers behind it.

You can also use a square pattern for this. Just make sure to place the corners right.

The line pattern downwards with 10 layers is a good idea! I will have to keep that one in mind to try. And I want to try the square pattern and place the corners appropriately. I just need to find the time as I have about 10 projects going on at the same time right now. Never enough hours in a day.

I know that feeling. :slight_smile: I think the square would be best, since you will have the most precise location of the front and rear items relative to each other.