设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5261|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。6 P0 I, F8 k; q" B
is
: Z& H0 t$ ]1 K  AssyList : table[integer,integer];
6 f( {. R# G8 ?$ W: ?* O6 ^5 J8 s4 ^do
. E) D+ T' t3 H   AssyList.create;
! [: `$ p) C( o& A, A% {   AssyList[1,1]:=2;; C9 B$ b; p+ K" ^) j5 ]
   AssyList[2,1]:= 3;
& p7 z2 p5 i& I, x   Assembly.AssemblyList := AssyList;
( ~" C& ~  ~+ X: y* F0 g, q  cend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is4 j) \, J/ C  x+ B8 U* Q
        Assylist:table[integer,integer];/ k9 n0 i% V3 u  y! A. d  ?; G! w
do- L, Z$ {. i' p: I. j% ?$ _
        Assylist.creat;
6 v& Z! L2 l: ^9 i        if @,name="p1 " then
# O7 T2 W% U  P/ o' b0 ~3 L8 ?                Assylist[1,1]:=2;/ j  H: d/ C# X6 e9 V3 P$ [
                Assylist[1,2]:=1;6 E# e+ |1 Y: S0 B, O* e
        else2 q, \$ C3 `2 r: Y
                Assylist[1,1]:=2;
# G' r+ ?2 I) `- G2 ~& N  X  D                Assylist[1,2]:=1;  }1 s, s9 Y* T' g. ~" Z
        end;* E+ {/ O6 D! j: s
                Assembly.AssemblyList:=Assylist;       
; O' T5 u' @7 o3 Z: B- v" tend;
, Q7 o; X& r9 N- L* Z, i; y为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-26 15:24 , Processed in 0.015636 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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