Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Using multiple instances of the palletize function in 1 program
#1
Hello,

I am trying to create a program where I have a series of products in a box. The robot picks a product out of the box (depalletizing), does some product handling related movements, and then proceeds to place the product in another box (palletizing) before starting the cycle again with the next product from the first box.

My problem is that the palletize function wants to create a main program cycle (where i can call other programs in) but as i am creating 2 palletize functions I am unable to get the desired result.

Is there a way I can create the program I want (without having to manually call each individual move created by the palletize function)?

Added is an image of the situation. The red arrow marks the box the products (grey boxes) are taken from and the yellow arrow marks the box the products are placed in. The products have to be placed in the box (yellow arrow) the same way they are organised in the pick box (red arrow).


Attached Files Thumbnail(s)
   
#2
Hi Tico,

The palletizing function is quite new and still in "beta".
It's not possible to do what you described for now. But it's a very good point. I'll forward that to the Dev working on that feature.

As for now, you will need to add these movements manually.

Jeremy
#3
Hi Jeremy,

Thank you for the response. I guess I will just use the palletizer to automatically generate targets for now.

As for forwarding it to the devs, in my opinion the easiest way of using a palletizing function would be to be able to generate a palletizer program that (de)palletizes 1 object every time it is called in a program (cycling through the pick/place positions as it gets called again).

Hope the feedback can help development.

Tico
#4
Hi Tico,

My dev answer was "I like that idea".
So let's see what comes out of it. But don't wait for it, it might take some time before he has time to put into it.

Jeremy
#5
Quote:Hi Tico,

The palletizing function is quite new and still in "beta".
It's not possible to do what you described for now. But it's a very good point. I'll forward that to the Dev working on that feature.

As for now, you will need to add these movements manually.

Jeremy

Hello Jeremy,

How is the updating on the Palletizing Panel / Plug-In? I am facing the similar issue with Tico here. I am creating a program that commands a robot to pick (de-palletize) a bunch of parts in a box and place (palletize) them on a table in sequence right the way.

When I am using the palletizing panel, I can only create a program having the "Approaching to targets" and "Moving to targets" for all parts. However, when when I am use the function "Call Pickup Item", it seems to me the the robot always pick the very first item in the nest program but not pick up the rest of items.

I am trying to automatically generate a looping program including: 1) approaching, 2) picking, 3) attaching item, 4) leaving, 5) placing (on a table in sequence), 6) detaching item and 7) leaving for every single item in the box.

So at this stage, do I have to add some commands manually for each item by following above process? Or does the Plug-In already have the function?

Thank you very much,

Ken Tang
#6
Hi Ken,

I already answered your question in your other post.

Jeremy
Find useful information about RoboDK and its features by visiting our Online Documentation and by watching tutorials on our Youtube Channel


  




Users browsing this thread:
1 Guest(s)