设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3332|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。
8 K8 p' `3 A- e# ~: A; w% cis, V/ I, R, J' ?5 y5 \
  AssyList : table[integer,integer];
# R& @; j3 D& g& j  |& I5 x7 N# gdo
+ h2 J6 R4 @6 D4 m2 p6 d! P; _   AssyList.create;
& h. k: B. C; ~7 {. M% O" o2 A   AssyList[1,1]:=2;
3 u' W# d7 d0 D* G, |7 Q1 i5 Y, T   AssyList[2,1]:= 3;+ h3 o- i; k4 R1 T( h4 P
   Assembly.AssemblyList := AssyList;
* q! \' l  M2 D0 }* m7 Qend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is6 M6 D% A- i( U$ X8 c% W
        Assylist:table[integer,integer];
2 `( G8 U5 C+ [2 tdo
) h# q- @5 a9 W2 o, e& n4 t! ]! j( |/ W        Assylist.creat;; L$ g% o! M) ~; C  t2 V) u
        if @,name="p1 " then
# Z6 A& [- {0 H2 Y$ s                Assylist[1,1]:=2;
+ O8 d8 M1 H' [" h6 B; @3 O4 k                Assylist[1,2]:=1;1 ^& i# r% y! b  a
        else
: n: J$ C# ]3 H8 j                Assylist[1,1]:=2;" Q, p; t8 Z+ X5 r! O1 M% C
                Assylist[1,2]:=1;
* l: f$ O3 g; t        end;
/ Y+ ?* q3 Z; B7 V& n                Assembly.AssemblyList:=Assylist;       
: F* B# Y7 w' L1 f7 ~3 F" Q- x+ ]5 lend;
7 `8 m, }3 A  z" w) }8 f8 t为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-14 07:39 , Processed in 0.020004 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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