设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3262|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。. L( Z9 f/ R2 v9 n
is  R5 f& N' ^1 J4 S3 A
  AssyList : table[integer,integer];
4 q7 y' ?6 |9 L+ T! I: p* W$ k$ odo! b% [- @1 R7 c6 D. {; w# I
   AssyList.create;
5 h  j9 y  |) D. Y4 Z   AssyList[1,1]:=2;& o) s1 T1 V5 `# B7 _
   AssyList[2,1]:= 3;
0 P, u+ q- G* ^9 L& Z   Assembly.AssemblyList := AssyList;. H. B( e% V/ E9 N7 L- k+ C
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
& q) s' S8 _0 u1 R6 u$ _$ y2 K8 D        Assylist:table[integer,integer];% L5 I$ N! H6 ]; M0 L& t
do+ Q* T. s/ o% R; [) W
        Assylist.creat;' K0 z* I% {; C1 P: _
        if @,name="p1 " then4 U) v" n  J' y. f0 y6 H+ r. [
                Assylist[1,1]:=2;
4 `; i9 u; \9 j; V3 u9 {                Assylist[1,2]:=1;2 S9 {8 L- \- \% S8 T$ g7 l! b! w
        else6 t+ k0 w0 t! H: q  x* s
                Assylist[1,1]:=2;" j- Y+ l" \  p* x0 F
                Assylist[1,2]:=1;
; ?! y4 u) F" C$ U, D; k% x        end;
  B5 \7 i6 Y1 V+ S% N                Assembly.AssemblyList:=Assylist;       
/ B  N+ M7 c6 h7 U( W! _1 R" F8 Xend;
6 u6 ]& Y& p3 C* I为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-28 07:14 , Processed in 0.014825 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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