全球FlexSim系统仿真中文论坛
标题:
求助編寫輸送帶產品碰撞等待動作程式碼
[打印本页]
作者:
yehmengfeng
时间:
2014-6-14 11:38
标题:
求助編寫輸送帶產品碰撞等待動作程式碼
如圖片上有6條並行生產線,每一條生產線由第1個吊車把玻璃送上機台加工後,再由第2個吊車送至串聯輸送帶上。
" e5 h) C$ D2 | R
加入2個吊車、1個機台參數後,機台加工後,由第2個吊車送至串聯輸送帶上產品有時會有碰撞問題,如何使得產品不會有碰撞。
0 \/ y. t3 L; S7 v4 Y9 i- f
如何寫入當有問題的生產線(生產結束後),後由第2個吊車抓取不放下,等後面的已完成產品通過後再放置產品下去。
. H* F1 f& s' l: y+ Q9 x$ p
(在輸送帶上等全部的產品通過後,再放下產品)
作者:
慧娴亚伦
时间:
2014-6-14 13:31
吊车的碰撞问题相对比较复杂,您可以搜一下论坛里面有关碰撞的模型。个人建议是尽量不使用碰撞系统。
作者:
yehmengfeng
时间:
2014-6-14 18:58
慧嫻亞倫您好:不好意思,問題沒有說的很清楚。不是吊車碰撞,是產品碰撞問題。
5 f/ {5 \0 e8 r$ X
由圖片可以看的出來,最後2個吊車比較慢把產品放在輸送帶上面。
2 [3 O0 _ v7 B5 v$ n' D
但若是左手邊的吊車比較慢把產品放下來時,右邊流過來產品就會與它碰撞到產生(實際上)
8 G7 a6 `' H( N# v4 m D" K
' F0 \8 c. A$ {' ]
請問如何寫入控制:
% M: {* A8 v- n5 W2 Y4 R
當左手第1、2、3、4、5 吊車,其中的1台或是多台吊車比較慢放產品時。
. q. g- q; W3 q+ ]
(比較慢的那一台吊車)它會抓著不放,等右手邊的產品先流過後再放置產品。
作者:
慧娴亚伦
时间:
2014-6-14 23:14
这个如何通过代码控制,可能需要在卸载之前的那个触发进行一个判定,然后发出一个占用或等待任务,这个个人认为比较麻烦,我最近也没有时间帮你尝试一下。
+ e6 K1 w K5 k+ [ K
不过个人觉得,将传送带细分,在卸载的关键位置使用一小段传送带,可能可以实现等待的动作(不知道您是不是能理解。。。另外我也没有试过,只是提供一个思路)
作者:
yehmengfeng
时间:
2014-6-16 14:10
慧嫻亞倫您好:不好意思,這麼久才又上線,一直在忙做其他的期未報告。
4 S( b& e" M, A: {* h' K) ]
你說:在卸載之前的那個觸發進行一個判定,然後發出一個佔用或等待任務。
0 |; y$ o1 B7 X5 S' b$ j* J
這個我能理解,也有想到這個方法,但重點是我......不知道要怎麼寫出來(拉拉線我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