设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5301|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。& m2 q1 f9 z3 `7 {- W: D0 @
is
! L' p' D) t2 @; a0 g6 H: E% |  AssyList : table[integer,integer];
  S0 p6 n1 a$ `: y7 ^2 Ado
1 m5 P/ a9 W" W7 m1 v' s: S   AssyList.create;- k2 l6 z3 o3 B
   AssyList[1,1]:=2;
3 L: ?2 a# S( T1 M% r4 w) j   AssyList[2,1]:= 3;
  z; \( M8 ^$ G  }% D8 U   Assembly.AssemblyList := AssyList;4 D. N1 V( l) [0 V0 F% @: Z' B3 O; d
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
; [1 C2 i/ a# d& s, p! \        Assylist:table[integer,integer];/ G% b) L: M  I1 Z
do
% W7 k5 s4 J; a# O; g( T! o        Assylist.creat;7 ?  Z; d; U3 |
        if @,name="p1 " then$ I5 C3 ~+ p& i8 n, y
                Assylist[1,1]:=2;! j3 F4 P0 g% D  Z* y
                Assylist[1,2]:=1;
2 ?: T8 t: h4 L+ t% o3 c) p        else% B% B% S% u; _" j' g! r
                Assylist[1,1]:=2;% L- Z+ y+ F' a
                Assylist[1,2]:=1;
9 i, N- O" e# e' z0 _' M4 h) i, d0 M        end;1 ?5 T3 p* H+ h- y6 p( Q$ r
                Assembly.AssemblyList:=Assylist;       
* ]$ R" s' Q5 m! G1 iend;
9 m3 K1 Y$ _. y( G为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-5 16:54 , Processed in 0.018084 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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