设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2444|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。0 W: }) ]; s; ?" u, N4 C
is5 @" j# {2 L! _( ?+ v* `# ~9 J) r- t
  AssyList : table[integer,integer];* ?6 g  {! ^; K0 h0 ~4 `# c1 C
do% G* {7 \4 h$ C1 R
   AssyList.create;
' R& H+ t; n' {2 f   AssyList[1,1]:=2;
' K6 D' a  Q8 ?. c   AssyList[2,1]:= 3;
" \7 U' E% Z; r: [# B9 _0 F! A   Assembly.AssemblyList := AssyList;- d0 d" l# Z/ X# ^& a3 J- \1 A" q
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
5 e/ }1 W* V! Q        Assylist:table[integer,integer];
6 W6 T6 c7 u- Jdo& L* B- [5 N1 \" M0 Q1 F1 M
        Assylist.creat;1 l+ t+ ]' Y- b& X0 ]
        if @,name="p1 " then% Q2 {: |  p* w2 w0 ]  q; K
                Assylist[1,1]:=2;% [. E1 p8 |" B: ?8 V
                Assylist[1,2]:=1;
# ^( l4 {8 e+ J        else; C8 q9 q+ @: x: M
                Assylist[1,1]:=2;" H0 w+ v) L% C
                Assylist[1,2]:=1;+ o# Z- x* x2 G5 h3 R
        end;
6 B  g2 o( g- N5 W; Y4 }8 ~2 G                Assembly.AssemblyList:=Assylist;        3 n7 V4 c6 t  d* q$ j& [0 Z
end;  M- J0 Y+ f" ^' q. W
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-22 19:00 , Processed in 0.017901 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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