显山录水-生产系统仿真

专注制造业数字工厂项目实施,提供完整的3D数字化设计、制造和数字化生产线解决方案。021-62933740 www.orientech.cc

« 物流仿真软件Delmia Quest中关于鼠标的操作特性物流仿真软件介绍系列-Simio »

物流仿真软件Delmia Quest中使用BCL创建批量元素

物流仿真软件Delmia Quest中使用BCL创建批量元素

上海东方申信科技发展有限公司商炼英
BCL是控制QUEST的命令语言,用于读取模型、修改参数、运行仿真、查看仿真结果及提供显示控制等命令。与SCL比较,BCL主要用于修改模型的初始值,可以批量处理,在创建大量元素模型时,具有很大的优势。
实例如下:
创建100个buffer类命名为array_buf,在模型中每个间隔2米,各element按如下方式排列:

1
2
3
。。。。。。。。。
25
26
27
28
。。。。。。
50
51
52
53
。。。。。。。
75
76
77
78
。。。。。。
100

通过创建BCL命令键方式进行创建100个buffer
一、建立bclmacro文件
1.在同一位置创建100个buffer
CREATE BUFFER CLASS 'array_buf' NUMBER OF ELEMENTS 100
2. 将各个buffer放置到相应位置,可以通过LOCATE或者TRANSLATE TO 方式创建BCL代码。 
如:语句模板:LOCATE ELEMENT <element_name> AT <x, y, z>
Eg:LOCATE ELEMENT 'array_buf_2' AT 2,0,0
语句模板:TRANSLATE ELEMENT <element_name> TO <x, y, z>
Eg:TRANSLATE ELEMENT 'array_buf_2' TO 2,0,0
二、定义命令键
User1/Define1,创建BCL命令键,将bclmacro文件添加到BCL命令键。
三、执行BCL命令键。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

联系我们

    上海东方申信科技发展有限公司

    电 话:021-62933740

    仿真QQ群:111749993

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Walle Build 100427

Copyright 申信科技 021-62933740 管理