I have an Advanced Feeder feeding panels of various sizes. Robot picks the panels from the feeder and places them on a conveyor. Panels with a length of 1593mm and above will move to the end of the conveyor after it is released from the robot as intended. Panels with a length of less than 1593mm will not move on the conveyor after they are placed. They just sit there. The width of the part does not seem to affect the part moving on the conveyor after being placed, just the length. I noticed that the conveyor “TransitionSignal” does not turn on with the smaller parts, but does turn on with the larger parts. Any thoughts on what is going on with this?
change the Gravity Direction of the Output you are using for the release to 0 or 1 in the Actions Configuration in the robot properties. At the moment the robot is not detecting the conveyor under the part, but the space under it. Reducing it will attach the part to the conveyor:
That worked. Thank you. I figured it was something simple. However, I do have a question. My understanding of the gravity direction was as long as the conveyor was within 25mm (original/default) of the EOAT, it would detect it and would work as intended. Making it 1mm seems like it would make it not detect the conveyor.
The problem is that the conveyor is actually hollow, so the 25mm are going to be in between the 2 geometries of the conveyor… the 1mm is under the part, so it detects the upper band