设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3099|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。9 [* b$ {! h+ ?
is
5 t) k# u+ o* Y  AssyList : table[integer,integer];' l% U: u4 T: l: `2 J8 ?0 K' f2 T
do" t' x. Q; q4 O1 c* f+ ^
   AssyList.create;
' _6 \- U- K% ^6 }   AssyList[1,1]:=2;
. p8 ?$ m* A! Z6 z% R/ _1 O   AssyList[2,1]:= 3;
& M) v9 ]9 ?8 W) B$ e; S$ o; q   Assembly.AssemblyList := AssyList;
: p) |+ l- L0 Tend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is
2 Z0 k! j+ d! v# b        Assylist:table[integer,integer];, k4 I0 \/ T* @& \9 O
do
8 M' J& F3 n; r2 s" l& G7 W        Assylist.creat;
  N( S6 E' s# f  q: N# C( ]: [        if @,name="p1 " then5 t; F, X6 @- }( ^, I
                Assylist[1,1]:=2;: Y: E$ `# X: J5 T
                Assylist[1,2]:=1;
9 \$ U' U* Q6 ?( s        else
$ l6 D" B) h% D9 o9 h                Assylist[1,1]:=2;9 _4 h4 o9 t6 g; \4 B( _7 W, s
                Assylist[1,2]:=1;+ z7 M2 h, O0 q" q+ O1 h
        end;
7 s( v* U% v6 H9 p5 B# m6 W( D0 L                Assembly.AssemblyList:=Assylist;        + D7 c4 V7 H, \/ G) g7 X7 ^
end;- c, L; d3 `; W: [, P3 T# G( n" ~$ `
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-8 13:15 , Processed in 0.018686 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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