全球FlexSim系统仿真中文论坛

标题: 代码求解 [打印本页]

作者: DylanMa    时间: 2015-7-13 09:33
标题: 代码求解
treenode new_nw = createinstance(node("/project/library/NetworkNode",maintree()),model());

1、createinstance(obj class, obj location); 是在指定位置 location 创建指定类型的实例
2、node(str  relativepath[,obj  startnode]); 按照指定路径的树中节点返回指针作为startnode的节点
3、maintree(); 返回对主树的引用
4、model();返回主树中模型节点的引用

问题:
1、“project/library/NetworkNode” 这个路径是什么?
2、这句代码中new_nw 指向的是那个节点!!??
作者: 慧娴亚伦    时间: 2015-7-13 10:30
解答:
1、这个路径指的是实体库中的网络节点储存的位置,不过这个代码由于7.0版本更改了实体库在树中存储位置,实际上已经失效了;
2、该节点指向的是新建立出来的节点(网络节点)createinstance是直接用命令从实体库中复制出指定实体到模型(model)中。




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3