设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2445|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。3 o+ }- l: f0 h6 J% k' V
is+ t6 d( B( _& z% j( L: N. p3 {: u
  AssyList : table[integer,integer];* _$ C4 g$ ^" J8 Z; {9 a) w1 D: B6 N
do
# F7 k6 }8 J9 a9 E: J5 W. O   AssyList.create;+ a) g- f' y( W. [: p# f- A) ~
   AssyList[1,1]:=2;
( E; ]7 H. S3 q: P& ?   AssyList[2,1]:= 3;& Q8 s2 f2 w& U3 t0 S9 j
   Assembly.AssemblyList := AssyList;, b; n& m8 q! x  ?
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is  H5 y& H9 W, R5 b: w0 ~# i! f
        Assylist:table[integer,integer];6 F' Y0 J0 H6 x" u
do2 y2 p. N- ^  Q2 h# \
        Assylist.creat;- {# Q& B! s& |# d
        if @,name="p1 " then
; I2 ~2 y, g, D: n- R0 q                Assylist[1,1]:=2;4 E# x4 {! H. E1 @! D4 S/ ~
                Assylist[1,2]:=1;
5 M9 G( x/ U/ p# E! g0 L7 j        else' H+ u% y  d! H7 [* ^
                Assylist[1,1]:=2;' y) ?2 G% d/ |) H
                Assylist[1,2]:=1;
; z5 y# P" l% K0 |% `, [( R        end;/ t3 H* g) y! z1 z: Z- ]0 Y/ ]0 P: C" F
                Assembly.AssemblyList:=Assylist;       
$ m8 b1 S! s- B7 ]4 V* F+ b! nend;" E9 a/ F; [1 @  B' U7 F/ U
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-22 22:03 , Processed in 0.019766 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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