设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4183|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。$ _7 D3 ]: e0 T% x1 s* A
is; m1 X- d( N. D) G% I9 t
  AssyList : table[integer,integer];2 ^9 g! Y& m; T2 O
do/ C- ~6 y0 m% C! I! w9 H3 O1 l* j
   AssyList.create;7 p) j  @( Y  T3 o/ i- M: A2 ^. Q  L
   AssyList[1,1]:=2;& r3 g: c8 |. C" g& M, p% W+ J# \6 G
   AssyList[2,1]:= 3;, M" a* U# l! P, u2 B4 D- I
   Assembly.AssemblyList := AssyList;
2 p$ |5 }' \: c4 Z* a3 [/ {end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
, _$ Z8 a3 j" @- G! B  E        Assylist:table[integer,integer];
0 |4 L  c" T; v/ {5 ^  Xdo
/ I$ C- `) N  h2 \. G5 h        Assylist.creat;: D. D+ X+ P& M6 e
        if @,name="p1 " then/ J3 b( W  ^* e# M
                Assylist[1,1]:=2;
& y6 p$ U) j- n7 `" P9 H5 P                Assylist[1,2]:=1;! ~5 _8 d8 \. j! m7 l8 k
        else
; Q* b: j2 I$ [9 s! j. D                Assylist[1,1]:=2;
, @4 X8 A" |% C2 y  h/ P1 v) S9 w                Assylist[1,2]:=1;4 A* s5 P4 ^7 y, \/ @
        end;
. ^# n9 A1 W/ k" I                Assembly.AssemblyList:=Assylist;       
* o0 \7 ]; b% I- e) _7 rend;
# B: g1 v, h# T/ a为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-17 17:20 , Processed in 0.021611 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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