全球FlexSim系统仿真中文论坛
标题:
合成器难题求助
[打印本页]
作者:
zoezoe1003
时间:
2012-7-5 15:22
标题:
合成器难题求助
背景:一些产品进入烤箱,因为形状不一致,这些产品有对应的工装,如下式一些简单数据:
( N3 L" K/ M" |% q, @& }; V
产品名称 工装数量 胎具尺寸 腔数
9 [- |* t X: g. v2 O
A 2 0.25 8
7 k c3 o1 H Z* [, Z; G& w
B 1 0.5 10
. I; s3 G% O6 r6 f# p
C 1 0.25 10
8 Z' E: H. |4 n# B+ z% g
D 2 0.5 8
9 T' ?. E6 T3 b2 A# S0 A$ ~
E 1 1 6
& ]1 }: O/ C- Z7 Q2 P0 }+ q4 B2 s
F 2 1 12
, L, \( c$ `) Z4 E5 f
" R" e+ \7 L* X- p0 \% t6 _
如上,工装数量为该产品最多一个生产循环能用的工装数,只能按照这么多工装数量生产,胎具尺寸为假设整体单位为1,那么0.25胎具尺寸的话可以放4个,这些产品自由组合,可以组合如下种类0.25*4,0.25*2+0.5,0.5*2,1*1;腔数为每个工装上可以做这么多产品。
6 f P9 _/ m6 e3 w9 W# j
假设烘箱是循环操作,有2个底架,每个底架可以放单位为1的整体单位。
+ \5 N4 h- f* V+ ~- {* l
麻烦哪位高手解惑,其中难题个人觉得,1,怎么讲这些产品自由组合成若干整体为1的单位到底架上;2,怎么体现工装数量的限制;3,怎么按照指定的腔数生产;
- j# u" o5 m) D+ c
谢谢
作者:
domcylai
时间:
2012-7-9 09:15
不是很理解“腔数”与“工装数量”的关系;
7 t8 j4 {$ _1 p8 {: v
$ t- q0 X! a" T7 ?' }! S& W3 B
对于第一个问题:是“空间利用率”的问题; 我的思路是:建立一个全局表(UP主的表即可)存储“胎具尺寸”信息,利用Flexsim中的“Queue暂存区”进行分批。每次分批时做约束条件即可。
/ J2 W; H/ V Z9 K$ M: S
: {/ J1 _/ c- h A) J% N4 {
如果“腔数”也是其中的约束条件,楼主可以思考一下解决方法。重点考虑是在暂存区,如何做分批。而不要在“合成器”那下功夫。合成器只需更新“合成清单”即可。
作者:
zoezoe1003
时间:
2012-7-10 20:15
谢谢了,domcylai,现在能理清楚分别三种类型的产品用三个Queue,然后对不同情况组成整体为1的产品。
( A0 g/ C' T* ^5 R
4 x6 H/ O& U3 O
现在解释一下疑问,一个架子上可以存在三种状态的工装,这三种工装有4个组合(0.25*4,0.25*2+0.5,0.5*2,1*1),每个产品的工装数量是有限的,然后每个工装上可以有不同数量的产品。
8 r$ U$ q$ x$ ^8 A
2 I1 s7 Y' P% v# ?6 X9 [9 ~
再次感谢
作者:
domcylai
时间:
2012-7-11 08:48
3#
zoezoe1003
7 [5 r+ L% L$ I9 F' ]/ a7 H; L' f
& t3 d5 t D+ g
/ n* o* c9 G9 q6 X3 l
也感谢你的例子,比较实用的与实际相关的仿真案例。
7 D- d: w( w. M1 g) y8 G
9 k( i6 z, v" }" T2 @$ |/ b
另外,做分批还可以用合成器来做,也就是在模型中多做几个合成器。 具体方法楼主思考一下,希望我的建议对你有用!
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3