设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5122|回复: 3

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

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

本帖子中包含更多资源

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

x
发表于 2014-11-27 16:47:30 | 显示全部楼层
需要通过一个表格,修改后然后赋值。
% t7 @) }# C/ J3 B! N' Yis
' `- X; V( f' a  N3 b9 `, [/ @# o  AssyList : table[integer,integer];% T# [+ u4 L- x3 H4 T
do
  ]1 c2 B7 u2 T; c: p   AssyList.create;
. I" R- }* h& i4 ?/ y% D6 Z   AssyList[1,1]:=2;8 I) q4 t; N* m, x
   AssyList[2,1]:= 3;( j% ~( e3 N4 S' i
   Assembly.AssemblyList := AssyList;7 |6 i1 Q  Q- |3 }7 c2 e
end;
发表于 2014-12-13 21:48:44 | 显示全部楼层
大神,此method 放在什么地方,还有个问题:多种产品在此装配,每种产品的零部件种类数量不一样,这个怎么实现,急急急。
发表于 2014-12-16 10:53:47 | 显示全部楼层
is5 O5 W7 ~9 z4 D/ {. \- q
        Assylist:table[integer,integer];+ k* U7 d5 N8 c6 ]7 ^. s$ K* I
do) L1 u  N/ ^6 w  q& S" u
        Assylist.creat;, S7 y' W/ l) ]5 E! y. @: l2 K+ X
        if @,name="p1 " then- h' Q# b: e7 v5 S' X& W  x* \
                Assylist[1,1]:=2;
5 p) f8 I+ d+ d, ?- W* S. J                Assylist[1,2]:=1;
- n6 u7 n9 [- n6 ]        else
9 f7 H5 j; |6 W6 b0 p                Assylist[1,1]:=2;
; w* D5 t2 ~9 U( ^8 k* n                Assylist[1,2]:=1;
( ^" O, ^, B  x. m: F% c# M( P% N, T        end;
. w1 {* Q, U" j% J1 }' E# u  B                Assembly.AssemblyList:=Assylist;       
0 `7 L1 W& ^" O9 V* H3 D- bend;
1 k8 D' L$ D& l, U! l& c为何错误呢  此method放在入口控制
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-21 14:22 , Processed in 0.015338 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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