设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3066|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。
2 g& C# H3 {2 c1 [( Gis
0 n$ [% X$ w% E4 R7 K5 r  AssyList : table[integer,integer];/ _8 ]* A/ x0 ~7 Y8 d( y
do( g5 n' G2 F9 P7 e4 b0 D9 ]
   AssyList.create;
  U+ c* l- p4 ]& l5 p' z   AssyList[1,1]:=2;- n% D5 v3 e  L  e
   AssyList[2,1]:= 3;
/ O; E1 m4 ?/ C3 A! ?4 Q; R+ ^   Assembly.AssemblyList := AssyList;
* t% a' C, F7 _2 I- Xend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is1 c6 `& J( _( h9 I# k6 X
        Assylist:table[integer,integer];' e: @: e0 k! y
do) z5 S; x8 C7 d: r6 `
        Assylist.creat;- i+ u! f' B. ?- W
        if @,name="p1 " then
& C) C3 ]+ K4 {% w1 u# l7 X                Assylist[1,1]:=2;
/ l) z: i$ a8 \: I+ T: n                Assylist[1,2]:=1;
2 Q, Y! C$ ~  i5 h$ I$ R" O        else( U4 w, I: U; g2 G5 t4 q7 G
                Assylist[1,1]:=2;5 C( B9 O2 ?& y# T
                Assylist[1,2]:=1;
: _- ?/ j) f2 q5 Q5 B" _/ u! v        end;
$ r( F  M( P  E& B- d1 w0 M0 F                Assembly.AssemblyList:=Assylist;        ( [- a! t0 K, C: b+ d& y7 n
end;! c3 D- V# V1 S0 c1 d& C# N: d
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-3 19:50 , Processed in 0.016610 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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