设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4464|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。
& d' ^% \; L- |8 a* K2 G! qis
3 I/ `& _3 ?: X  AssyList : table[integer,integer];
/ i) ^) Z1 ^+ Y0 a* B. P- x& Xdo9 x' v" ~6 p  N: \0 n8 X8 g
   AssyList.create;
" m, b4 c, V, C8 c- y   AssyList[1,1]:=2;
1 |  h3 S1 U( x1 R4 |/ I8 I   AssyList[2,1]:= 3;
% `+ C% h. f3 W+ d5 {3 A2 y   Assembly.AssemblyList := AssyList;
& J4 S0 U, ?) {, A, O: Dend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is+ y+ {5 T- }# a: ?7 a7 ?: Z
        Assylist:table[integer,integer];
. ?& H6 I, o% @! g# E' i. vdo" I# M8 G5 p( R! k! a5 }0 X( a) P
        Assylist.creat;
/ Q/ \+ X( u2 q0 D& _9 W" l0 [        if @,name="p1 " then1 l) h* D& O: F% i2 s* {
                Assylist[1,1]:=2;
3 t5 C0 @+ A2 X$ w2 b* {2 S                Assylist[1,2]:=1;7 T; E; u  t; \  ]4 f( q$ z
        else
6 m4 H+ U. ^, D( ~$ w# `6 e/ z                Assylist[1,1]:=2;* X$ L; t) k2 t$ [/ v
                Assylist[1,2]:=1;9 j& K5 F; V5 O& B" k  Q. t
        end;
/ s5 ~) g. D: J8 D$ B3 R$ w                Assembly.AssemblyList:=Assylist;       
" ?! }) G) L0 H* H/ Mend;
0 m+ h( j; J7 ^/ v3 W( w$ R. p为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-5 14:59 , Processed in 0.020628 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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