设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5179|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。
% S9 N: E  U; j+ I; m$ _! @is
# ~6 i: v: R! `  AssyList : table[integer,integer];$ M9 ^5 `; q8 v
do
$ b8 U4 Y2 D2 F+ S4 ?; l   AssyList.create;
* G" q* v2 a3 o  M& n   AssyList[1,1]:=2;0 Q9 k& f& ], A5 J# `: N. K; n+ [
   AssyList[2,1]:= 3;
: Y  n2 G* ~) U+ _; `. E5 k   Assembly.AssemblyList := AssyList;
* y' [* \" s; |% o! x# c; uend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is  A: E# ^( k- K, E! p0 W, E
        Assylist:table[integer,integer];* q2 L( h3 h$ d. _* s5 k/ j
do
$ R+ U, T& i6 g& p3 H! U        Assylist.creat;3 Q8 S+ K4 x( t+ p" C$ l* M4 l
        if @,name="p1 " then/ I- w/ {! q' Q/ ^2 {# ~! G2 Z
                Assylist[1,1]:=2;) b3 i4 E6 [9 b% C! n, Q4 `- f
                Assylist[1,2]:=1;
; Y. C% x9 {6 W% x: F        else7 v' q% R+ e- t  [# o% w  E+ A$ h
                Assylist[1,1]:=2;
5 q% F9 z; `9 H* k# l; f, T' T' ?                Assylist[1,2]:=1;
+ j) m: r2 ~( n        end;
2 g0 m7 t$ ]( u1 c) g8 n6 y0 x                Assembly.AssemblyList:=Assylist;       
+ s3 @/ V& J! iend;' V* ~8 r9 s5 `. W3 n, O6 \
为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-6 10:47 , Processed in 0.016869 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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