设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4461|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。3 s  t# @4 g6 O' u& m
is) f) M3 w9 G2 A+ S
  AssyList : table[integer,integer];
9 k4 X# [3 k. x. N6 t6 J) a2 N! ido
' J- [. V  u! F2 g0 ]3 }2 w   AssyList.create;* e2 }7 j5 b+ z6 c
   AssyList[1,1]:=2;) L8 Q0 i# q8 a5 s) I) {
   AssyList[2,1]:= 3;
% O8 ~: I6 P" g7 c0 a" P   Assembly.AssemblyList := AssyList;
& N8 I" C7 M$ A: A/ y2 Iend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
6 X7 K2 l8 A* M/ t6 G        Assylist:table[integer,integer];
7 }6 R; l/ M0 h# s  j, U; tdo) u* X% m) X3 E, I" M7 T  y. K6 y
        Assylist.creat;
+ v" W1 g6 |, A+ n8 H  z! m% i% Q4 T6 a        if @,name="p1 " then
! X0 S) ]5 e! U* z* H                Assylist[1,1]:=2;, @4 Z  \2 w# l! f5 d. W6 d
                Assylist[1,2]:=1;
& c! j1 b/ ?  X  b" h        else
9 m. n: g  c7 F" R5 L; C* w                Assylist[1,1]:=2;
$ c6 f+ i6 r2 |$ |                Assylist[1,2]:=1;3 }6 X! t# c9 Q# x/ o
        end;
# ^9 }( V7 v2 Z% M7 U" P9 f                Assembly.AssemblyList:=Assylist;        6 ^5 s, Q" ^. D* D0 |$ T
end;- R5 X9 X8 t8 T8 z+ F& s! y3 a! t
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-5 11:43 , Processed in 0.018408 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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