The pick-and-place robot picks a part up at one station and places it onto another station. It moves a single part at any one time. The pick-and-place robot moves the part on to its successors within the flow of materials like this: - The part arrives at the exit of the predecessor. It notifies the pick-and-place robot that it wants to be picked up.
- The pick-and-place robot then decides if it picks the part up or not.
- Without a Pull control, the robot will be notified that a part wants to be picked up and it accepts it.
- When you entered a Pull Controlthe robot executes it, and when the part is selected, it will be picked up.
- The pick-and-place robot rotates to the respective predecessor and picks the part up.
- For determining the target station, the robot either uses its default exit strategies or the Target Control Within this method you set the target station.
The target control is called, when the robot picks up or when it places a part. Within the method setDestinationthe boolean argument controls, if the robot waits at the target station. - Then the pick-and-place robot rotates to the places station and places the part. Finally it rotates back to the standard position.
# u( L* b+ z/ G# u, @! T. e( Q抓取装置(机器人)在一个工位抓起一个工件并将之放到另一个工位。它任何时候只能移动一个工件。1 Q7 h( k7 I7 h) ^8 i- `% b$ [
抓取装置将物流材料移动到它的后续对象,其机制为:
/ U3 n1 S& _ ]+ T0 ?·工件到达前驱对象的出口处。向抓取装置表明,希望它将之抓起来。
3 [# L5 e! j% {& @, ]·抓取装置决定是否将之抓取。
4 m k4 r; c9 Y* j2 K- Y2 E0 p·如果没有“拉动”控制,装置将按照工件希望被抓起来处理,并且接受该请求。: D0 X# A5 g7 {+ `% A& ~
·当你设定了“拉动”控制,装置会执行它,当工件满足你的设定时,才会执行抓取动作。
4 q( s4 ?5 V Q·装置旋转至前驱对象,抓起工件。
* j# q( j. z( k" I0 j* Z·为了确定目标位置,装置要么使用默认的出口策略,要么执行“目标”控制。使用method函数来实现“目标”控制。+ b' q: _& {9 l- j! ~1 o
何时抓取或是何时放下都将由被调用的目标函数决定。需要时可以使用setDestination函数来确定目标位置。
+ {( F4 a5 d& ?( w. ?·然后抓取装置旋转到目标位置,并将工件放下。最后,它将返回标准位置(笔者注:可以在“属性”,“默认角度”里进行设置)。+ }% T. s4 O+ `
翻译比较粗略,还请见谅~~附件是我做的一个小例子。过程解释一下:有一道工序需要前一道工序和流水线上的物料进行组装,组装使用无人设备完成,而抓取装置需要严格地将前道工序和流水线上的按顺序放上设备,如果缺少物料,需要在流水线工位进行等待,一旦有物料过来马上抓取至设备。而当设备没有完成工作时,就算有物料,物料装置也必须等待设备完成工作才能进行抓取。
7 h) }0 t( E' m7 T9 J& b5 K 我编的程实现是实现了,但是感觉有点繁,哪位大侠可以指点一番,更加简化地完成这个控制。 |