设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3064|回复: 3

[求助] 如何自己控制assembly模块的装配数量

  [复制链接]
发表于 2014-11-27 15:30:29 | 显示全部楼层 |阅读模式
assembly模块有个装配数量,好像只可以输入具体数值,不能用变量控制吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。# b3 G4 i3 P) B' x! u
is
) E7 V0 F5 I" z- {) e( Y  AssyList : table[integer,integer];+ @* B# T' D# e2 ?& @) Q+ W. M* G
do
$ W% |; K  H% v$ X   AssyList.create;, U0 \- s! c1 s: w. @$ @
   AssyList[1,1]:=2;
- Z+ R2 p; t9 P4 G   AssyList[2,1]:= 3;, O3 d5 ^  m0 z' _
   Assembly.AssemblyList := AssyList;0 g+ C0 {+ h  H8 Q$ f4 M  H6 b( p
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is& b0 ?. ^% y( v( z2 ?- I1 B
        Assylist:table[integer,integer];
, ?2 g3 c$ z8 }: Z- u2 N: z- Bdo
8 A5 @9 @) A9 h- I& T9 o        Assylist.creat;3 t6 V! H% K) w3 I/ Z+ s% C
        if @,name="p1 " then9 j* W$ h" R+ G- e8 S4 B, }" e
                Assylist[1,1]:=2;% r) w, c  c+ y  b9 J
                Assylist[1,2]:=1;
, j" c3 q; T7 G3 @: g. E6 ]        else. I6 _) K1 T$ v. J' _  c- T
                Assylist[1,1]:=2;
- J( ?6 u1 \- p: X: s8 v                Assylist[1,2]:=1;
+ Y$ ?) I* \; L* i* ]6 K        end;- N) C2 I1 S( z2 s( U, v* p+ X
                Assembly.AssemblyList:=Assylist;        ) L! `) P# j/ s$ ^$ Y: T
end;1 Q) g( Y; Q: x5 D- Y* S
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2025-7-3 11:33 , Processed in 0.018343 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表