智能拖地机器人,云鲸 NARWAL特别感谢徐州工程学院徐同学整理以下内容,希望可以帮助大家了解软件 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
一、概述 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
本主题详细描述在FlexSim建立模型的一些概念。你应该已经看完了用户手册的入门部分和教程模型。在这个主题中,我们将不会建立任何特定的模型。这使我们的焦点放在正在讨论的概念,而不是花时间在模型建立步骤。我们将引用一个例子模型,用来应用概念,并请随着这个话题构建自己的模型。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALFlexScript 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL不要让这个名字吓到你——FlexScript是一种强大而易于掌握的脚本语言,帮助即使是复杂的仿真模型注入活力。FlexSim独有的软件解决方案,,FlexScript提供了一个简单的方法让用户在模拟项目快速自定义触发器和参数。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
整个概念的部分通常用代码帮助解释概念。示例代码的功能也可以在其它选择选项实现,但是我们想帮助你更熟悉FlexScript,因此直接用FlexScript代码示例。如果你还不熟悉FlexScript,那么你可以跳过这些例子,然后继续向前看,但我们试图给出代码样本功能的简洁描述 ,所以即使你是FlexScript新手,你同样能够理解发生了什么,。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL二、临时实体(Flowitems) 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
Flowitems通过简单的对象创建模型。他们可以代表实际的对象,也可以是代表一个更抽象的概念。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
Flowitems 从Flowitem Bin被复制到模型中。查看Modeling Tool——Flowitem Bin章节,您可以了解更多关于Flowitem Bin的信息。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
Flowitems一直存在直到模型重置,然后Flowitems销毁。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
三、端口(Ports) 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
每个FlexSim对象的端口数量没有限制。每个对象有三种类型的端口:输入,输出,和中间。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
输入和输出端口用于flowitems的移动路线控制。例如,邮件分类器将包放在哪个输送机上,取决于包的目的地。在FlexSim中模拟这种情况,你要将处理器对象的输出端口与输送机对象的输入端口连接,这意味着一旦处理器(或邮件分类器)处理完flowitem(或包),处理器将通过其输出端口发送flowitem到一个特定的输送机。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
中间端口是用于创建从一个对象到另一个对象的引用。一个中间端口的简单应用是建立移动对象(如操作人员,叉车,起重机等)到固定的资源(机器、暂存区或输送机)的引用。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
创建端口 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALA、Q:创建/断开输入输出端口 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWALS、W:创建中间端口 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL四、事件顺序 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWALflowitems通过模型,它们进入和退出固定的资源对象。每个flowitem将遵循类似上面显示的路径。这条路是处理器对象处理flowitems的流程。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
示例 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
考虑一个flowitem进入一个处理器。下面的图像显示处理器的Trigger属性窗口和选择列表。其中一些还可以通过快捷属性窗口访问。 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
1、OnEntry 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
当Enter Trigger触发时,flowitem已经进入处理器对象,所以处理器的存量加1。代码可以被添加到OnEntry,来设置在flowitem进入处理器对象时发生的行为。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL2、Setup Time 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL准备时间,机床因被加工零件不同,需要更换刀具、夹盘等需要的时间3、Pick Operator 本网站官方群 工业工程5000人群号 249148633
智能拖地机器人,云鲸 NARWAL选择操作人员,如果"Use Operator(s) for Setup box"选项被选中,Pick Operator将会触发,呼叫一个执行类对象。因为模型开始时,操作人员要从当前位置移动到处理器的位置,由此就存在一些延迟。当Pick Operator触发时,如果没有操作人员可以使用,那么延迟会很长。4、OnSetupFinish 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL当准备结束时,Setup Finish Trigger将会触发。 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
5、Process Time 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
设置加工时间 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL6、Pick Operator 选择操作人员,如果"Use Operator(s) for Process"选项被选中,Pick Operator将会触发 。如果操作人员被用于准备和加工,"Use Setup Operator(s) for both Setup and Process"选项没有被选中,那么选择列表会被触发两次,一旦调用准备操作员,然后再次调用这个过程。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
7、OnProcessFinish 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
当准备结束时,Process Finish Trigger 将会触发 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL8、Send to Port 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
在这个阶段,临时实体将要离开处理器或者固定资源对象。 Send to Port将会触发,并为flowitem找到目的地。 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL9、Use Transport 智能拖地机器人,云鲸 NARWAL
智能拖地机器人,云鲸 NARWAL如果 "Use Transport"被选中,一旦Send to Port正在触发,Use Transport 选择列表会触发,呼叫一个执行类对象到这个处理器,将临时对象运到它的目的地。 智能拖地机器人,云鲸 NARWAL
本网站官方群 工业工程5000人群号 249148633
10、OnExit 本网站官方群 工业工程5000人群号 249148633
本网站官方群 工业工程5000人群号 249148633
最后, OnExit Trigger触发,此时临时对象还没有离开处理器。一旦这个过程结束,临时实体离开处理器,进入处理类对象或者下一个固定资源对象。如果当物品离开固定资源,你需要代码来执行,但它需要当物体确实离开对象时立即触发,调用senddelayedmessage()函数使延迟为0。工业工程网 www.chinaie.net
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?邮件注册
x
|
|
|
|