全球FlexSim系统仿真中文论坛

标题: 求助編寫輸送帶產品碰撞等待動作程式碼 [打印本页]

作者: yehmengfeng    时间: 2014-6-14 11:38
标题: 求助編寫輸送帶產品碰撞等待動作程式碼
如圖片上有6條並行生產線,每一條生產線由第1個吊車把玻璃送上機台加工後,再由第2個吊車送至串聯輸送帶上。+ k2 b  ?* H  T7 }5 c5 X6 A
加入2個吊車、1個機台參數後,機台加工後,由第2個吊車送至串聯輸送帶上產品有時會有碰撞問題,如何使得產品不會有碰撞。  Z0 p% K* q- s1 z, `; s6 n1 T
如何寫入當有問題的生產線(生產結束後),後由第2個吊車抓取不放下,等後面的已完成產品通過後再放置產品下去。& j( k) t* K' n& Z0 z! Y' B
(在輸送帶上等全部的產品通過後,再放下產品)
作者: 慧娴亚伦    时间: 2014-6-14 13:31
吊车的碰撞问题相对比较复杂,您可以搜一下论坛里面有关碰撞的模型。个人建议是尽量不使用碰撞系统。
作者: yehmengfeng    时间: 2014-6-14 18:58
慧嫻亞倫您好:不好意思,問題沒有說的很清楚。不是吊車碰撞,是產品碰撞問題。% E$ h' x6 u( ^& p6 i
由圖片可以看的出來,最後2個吊車比較慢把產品放在輸送帶上面。  @( E& ~+ N/ X' e; q
但若是左手邊的吊車比較慢把產品放下來時,右邊流過來產品就會與它碰撞到產生(實際上)
6 C8 A! N% o8 w" Z; d% B4 J: E& ?
; j0 u; a+ I3 U0 Q請問如何寫入控制:
. ~9 r1 _) [7 {; v當左手第1、2、3、4、5 吊車,其中的1台或是多台吊車比較慢放產品時。
  `; ~; |5 Z# n+ h+ |% Z& D5 `2 n" s(比較慢的那一台吊車)它會抓著不放,等右手邊的產品先流過後再放置產品。
作者: 慧娴亚伦    时间: 2014-6-14 23:14
这个如何通过代码控制,可能需要在卸载之前的那个触发进行一个判定,然后发出一个占用或等待任务,这个个人认为比较麻烦,我最近也没有时间帮你尝试一下。! |4 x( \: Z: N1 Z; k3 C' L
不过个人觉得,将传送带细分,在卸载的关键位置使用一小段传送带,可能可以实现等待的动作(不知道您是不是能理解。。。另外我也没有试过,只是提供一个思路)
作者: yehmengfeng    时间: 2014-6-16 14:10
慧嫻亞倫您好:不好意思,這麼久才又上線,一直在忙做其他的期未報告。
6 i& o3 G& x+ X0 |0 h* n$ d你說:在卸載之前的那個觸發進行一個判定,然後發出一個佔用或等待任務。
* E# t! |5 y0 M* M9 r這個我能理解,也有想到這個方法,但重點是我......不知道要怎麼寫出來(拉拉線我OK,看別人寫然後去理解就很吃力了),請問要用什麼函數比較好,可否提供一下您可能的寫法。
作者: 慧娴亚伦    时间: 2014-6-16 15:37
所以个人给您的建议是,细分传送带,这样可能就不需要或者只需要写少量代码即可。您要将视觉效果和实际效果分开来看。
作者: 慧娴亚伦    时间: 2014-6-16 21:21
我下载了您的模型,在您这个模型中不会出现您提到的碰撞问题,因为多个产品是同时进入加工的,加工时间也一样,那么离开处理器的时间也会是一样的,这样就不会出现您说的由于放置产品到传送带上比较慢,而碰到后面传送带传送而来的产品。
作者: abc    时间: 2014-6-19 12:11
学习了




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3