设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5123|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。" d* _0 g3 ^/ f4 H1 q0 }
is; x; b0 o! Y) J; m
  AssyList : table[integer,integer];" o+ I# @$ y; t( i  C1 N
do
2 G) J% S& @' c1 n7 h" y) p   AssyList.create;
9 s! [* S3 m. y, Y4 J2 l1 `4 c   AssyList[1,1]:=2;
4 k0 f5 W; w$ j   AssyList[2,1]:= 3;
% ]. g6 B3 j) @   Assembly.AssemblyList := AssyList;
" Z7 u4 p/ |7 X& s5 z# A* y6 m. y5 vend;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is% i9 n( U' T6 f, t
        Assylist:table[integer,integer];
& p: E8 ^  k9 n- n$ k. P" cdo7 K! |$ Q* ~  C- E+ M) x' z& X
        Assylist.creat;
& g! f0 [% S. y' [" [        if @,name="p1 " then/ g1 v& v% u$ }3 e
                Assylist[1,1]:=2;
8 k! ?! o2 ~6 x                Assylist[1,2]:=1;
& [: T8 ^% t% E2 b4 V% `        else
- p  \4 D0 L" x                Assylist[1,1]:=2;
0 l  K/ H1 C6 |2 L; f6 t                Assylist[1,2]:=1;: {, B* T& V. c9 ]- H& k
        end;; K) i4 [4 v9 v0 p7 R
                Assembly.AssemblyList:=Assylist;        0 a5 T* Y7 i2 q) }4 u
end;
! m& x$ k% M  p  d) @& S, D为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-21 15:59 , Processed in 0.016684 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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