为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Demo3D 短期入门培训教程

2012-11-20 33页 pdf 2MB 206阅读

用户头像

is_757160

暂无简介

举报
Demo3D 短期入门培训教程 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Emulate3D 概述 也许你已经知道很多三维仿真软件,但 Emulate3D 与众不同。在进入到短期培训教程 之前,了解一下 Emulate3D 的特点可以帮助您更好地将这个强大的工具应用在合适的场合。 首先澄清软件名称之间的关系。所有在这个教程中提到的 Demo3D 和 Emulate3D 软 件都是由英国 Emulate3D 公司开发的。在产...
Demo3D 短期入门培训教程
刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Emulate3D 概述 也许你已经知道很多三维仿真软件,但 Emulate3D 与众不同。在进入到短期培训教程 之前,了解一下 Emulate3D 的特点可以帮助您更好地将这个强大的工具应用在合适的场合。 首先澄清软件名称之间的关系。所有在这个教程中提到的 Demo3D 和 Emulate3D 软 件都是由英国 Emulate3D 公司开发的。在产品分类中,Demo3D 侧重于物流仓储系统的 设计和展示;而 Emulate3D 在 Demo3D 的基础之上加入了控制测试功能,可以和 PLC(可 编程逻辑控制器)相连,用于物流设备的控制和逻辑验证。 正是因为 Emulate3D 产品包含了全部 Demo3D 产品的功能,因此在本教程中,我们 经常会用 Emulate3D 来指向软件名称。 和其他仿真软件相比,Emulate3D 具备更独特的优势: (1) 更丰富的预置物流设备模块库 Emulated3D 设备模块库包括了堆垛机 - AGV-滚筒传送带(直线和曲线)-皮带传送带 (直线和曲线)-链式传送带 -链式提升传送机 -推杆 -阻边 -滚筒式换向器-启止感应器 -逆 向感应器 -负载传输(有/无物理特性)-负载创建 -负载删除 -曲面导流板 -平面导流板 - 运输车 -自动存储系统 -滚筒式转向台 -链式转向台 -提升机 -垂直分拣 -引导器 -翻转件 - 三相托盘转向器 -三相滚筒转向器 -托盘穿梭机 -硬纸箱 -欧式托盘 -托盘 -单高欧式托盘 -双高欧式托盘 -单高托盘 -双高托盘 -敞口箱 -板条箱 -托盘 -油桶 -其他多种负荷箱 -叉 车 -手动式提升推车-托盘搬运车-传输式平炉 -各种工业货架 -箱式货架-金属楼梯-货架-仓 库建筑 -办公室桌 -推车 -钢架 -灭火器 -塑料桶 -卡车 -隔断 -椅子 -植物-笔记本电脑 -取 货车 -扳手 -螺丝刀 -皮箱 -轿车 -锁链式屏障 -桌 -电视 -白板 -台式计算机 -交通指示牌 -人物等等。 Emulate3D 在设备模块最丰富的物流仿真软件之一。 (2) 更精细(设备组件级)仿真精细程度。 Emulate3D 不仅可以导入 AutoCAD Inventor, Solidworks, Pro/E, 3DS MAX, Google Sketchup 等设计工具中的设备模型,还可以导出 AutoCAD 工程图;导出 AutoCAD 3D 工 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 程图是很多三维仿真软件不具备的。能导出工程设计图的前提要求就是软件要对设备的细节 模拟得更精准。Emulate3D 可以支持数字化设计,这在所有仿真软件中是独特的。 Emulate3D 的导入和导出很方便,通过菜单栏 File/Import(Export),选择需要的文件格式 之后即可导入或者导出。Emulate3D 导入 3D 模型时,用户可以选择保持导入对象的层级关 系,对于复杂的模型也可以选择扁平化层级为单一对象。 (3) 更真实的设备物理特性 Emulate3D 是所有仿真软件中唯一具备物理特性的软件。Emulate3D 是唯一将摩擦力、 重力、阻力、惯性等物理特性融入到物流运动过程中的仿真软件,细节更逼真,产生的效果 更真实可信。 这个案例是软件安装成功后自带的案例(File/Open/Sample Projects/Spirals,软件自带 了很多案例,建议初学者从这些案例开始学习),运行模型之后我们可以看到,在右边的皮 带式传送带的马达一直是关闭的(图中箭头表示输送机马达传输的方向和开关,绿色为开, 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 红色为关),货物经过这段传输带时是靠自身的重力和皮带之间的摩擦力滑行而下的,如果 模型运行时间很长,我们会发现货物之间会发生碰撞,挤推等行为,这完全符合现实系统的 运行的实况。 为了适应现实中多种场景的需要,在 Emulate3D 中,摩擦力、重力、阻力、惯性等物 理特性完全是参数化的,我们可以随时调整。 材质为塑料的传输带 重量为 5kg,材质为木质的货物 (4) 更具视觉冲击力的效果 Emulate3D 是唯一可以产生静态和动态渲染图的仿真软件。如果我们需要将方案逼真地、 有视觉冲击力地展现给客户,不但宏观上要逼真,细节上也要逼真,那么 Emulate3D 可以 自动产生渲染文件,制作成最逼真的静态效果图和动态影像。 以往制作高保真度的渲染效果图,需要单独请美工人员在设计软件,例如 3DS Max 中 单独制作。这样就造成仿真是一个软件,效果图是另外一个软件,同样一个工作要做二次。 而 Emulate3D 改变了这种现象,在一个模型中既可以模拟,也可以产生效果图。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 渲染前 渲染后 在 Emulate3D 中 产 生 渲 染 文 件 很 方 便 , 当 模 型 建 好 后 , 通 过 菜 单 栏 File/Export/POV-Ray,这样就产生了后缀为.pov 的渲染文件,并自动启动 POV-Ray 进行渲 染。制作出来的是静态渲染图片文件。 如果想制作渲染动态视频文件,可以通过菜单栏 Tools/Capture Video,在选择保存类型 时选择 POV-Ray 格式的文件(如下图),确定之后即可开始产生可渲染的视频文件(渲染的 视频文件是由渲染的图片文件组合而成的)。 (5) 更方便的 PLC 逻辑验证 Emulate3D 可以通过简单的映射关系就将三维虚拟设备当中的传感器、马达、推杆等和 PLC 当中的输入输出、内存位建立链接关系,直接用 PLC 控制虚拟设备的运转,检测 PLC 逻辑关系。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm (6) 更丰富的二次开发能力 Emulate3D 是基于 .NET 的最新成果,所有 .NET 的资源都可以采用,开放性非常好 (大部分预置模块为开源模块),二次开发能力也非常突出。例如,微软公司推出的基 于 .NET 的 Windows Presentation Foundation (WPF) 界面开发库,提供了大量基于 .NET 的应用程序界面开发资源,这些资源都可以直接应用在 Emulate3D 界面的二次开发中。 Emulate3D 的开发程序采用 Jscript 语言。 Emulate3D 允许用户从零开始设计自己的模块,包括三维动画和内在逻辑,允许建立具 备自主知识产权的模块库。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Emulate3D 培训前的准备 我们假设您已经安装并激活了 Emulate3D 软件。如果还没有,请和我们联系。我们的 联系方式公布在 http://www.edgestone-it.com/demo3d.htm 网页上。 为了更好地使用 Emulate3D 强大的功能,我们建议用户下载并安装以下程序:  为了创建更高品质的 WMV 录像,请安装 Windows Media Encoder 9 Series 或更 高的驱动程序,下载地址是 http://www.microsoft.com/expression/products/Encoder4_Overview.aspx  Autodesk Inventor 模型导入 Emulate3D 可以导入 Autodesk Inventor 模型。如果您没有安装完整的 Autodesk Inventor 软 件 , 那 么 可 以 下 载 免 费 的 Autodesk Inventor view , 下 载 地 址 是 http://usa.autodesk.com/adsk/servlet/pc/index?id=10535296&siteID=123112  静态和动态高保真渲染软件 POV-Ray 最新的 POV-Ray 软件可以从 http://www.povray.org/download/ 下载。  VRML 动画回放 在浏览器中播放 VRML 电影和动画,需要安装 VRML 插件。推荐如下二个:  BS Contact VRML (Bitmanagement Software GmbH) 下载地址 http://www.bitmanagement.de/products/bs_contact_vrml.en.html  Cortona VRML Client (Parallel Graphics) 下载地址 http://www.parallelgraphics.com/products/cortona/ 在使用 Emulate3D 之前,请在菜单中选择 Catalogs ->Open 打开所有组建库(模块库),这样方便后续的操作。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Emulate 3D 入门短教程 1. 什么是 Emulate 3D 短教程? 2. 欢迎来到 Demo 3D 3. 导航工作区 4. 物理世界 5. 你的第一个模型 6. 对象属性 7. 组件库 8. 传输 9. Demeo 3D 建模逻辑 10. QuickStart 简介 1. 什么是 Emulate 3D 短教程? Emulate 3D 短期教程旨在帮助那些对“Emulate 3D 技术能够提供什么”有兴趣的公司, 这些公司希望在得到了大部分的评估结果后再做决定。这项教程不是一个完整的培训,但是 可以使参加者知道更多的技术并且知道怎样将这些技术应用于他们各自的情况。 在你开始学习之前,有一个细节需要说一下—Emulate3D 有限公司开发了 Emulate3D Controls Testing(ECT)版本用于控制测试,还开发了 Demo3D 版本用于售前展示和自动 化物料搬运系统原型建模。ECT 和 Demo3D 使用的是相同的建模环境,并且你会经常看到 Demo3D 和 Emulate3D 互换使用。 2.欢迎来到 Demo3D Emulate3D 技术是一项在系统开发前演示自动化系统,并且离线测试它们的控制系统的 一个强大的方法。它使工程师和最终用户都能够理解真正的系统是如何运作的。Demo3D 的 目的是帮助公司内部或公司间进行交流,以集成和改善输送机系统。一个 Demo3D 模型在 尺寸和物理特性上都是精确的,摩擦力和惯性在产品移动、堆垛以及从系统一部分到下一部 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 分的传送都发挥着作用。工业工程师和顾问在一项自动控制工程的预售阶段使用 Demo3D, 可以针对工程要求的变化迅速改变模型。 Demo3D 框架允许你建造特定制造商的设备组件库,这些设备都可以正确的运行,然 后用这些创建自动化系统的功能模型。当工程还没有选择输送机制造商时,你可以用 Demo3D 提供的普通输送机系统元件来建造布局。产品流逻辑很容易被构造,并且模型随 时可以运行。在模型运行期间系统的交互功能使你可以实时了解系统的性能。我们可以用鼠 标移动系统里的产品,把它从输送机移动到其它部分。用户可以随时了解输送机元件的运行 参数,诸如速度、摩擦系数、倾斜度等等,这样可以探索怎样可以才能使系统运行的最佳。 Demo3D 生成 AVI,WMV 和 VRML 电影文件来帮助你与那些远离核心团队并且没有 Demo3D 的项目成员沟通。这个特征允许你记录被提议系统的行为和布局,并且可以通过 电子邮件或网络送达。 3.导航工作区 Demo3D 工作区包含了一个可以在导航或者选择模式(在这里可以看到)的中央区域。拖 拽一个组件库元件到工作区把模式转换成选择模式,这时在模型中元件可以被拖拽、旋转、 复制和删除。导航模式用于演示一个运行的模型,这时模型元件不能够拖拽,选择或者删除。 当用户点击模型中的元件,它们可能会被触发,进而执行一些功能。 在工作区的右边是启动面板,旨在帮助打开最近访问的模型、例子和教程。 工作区左边的面板一份为二。上半部分提供各式各样的组件库,这些组件库可以由 Emulate3D 提供,由用户或者其它 Demo3D 使用者创造。模型的管理器和注释在这里也可 以访问。 面板的下半部分显示的是当前选择元件的属性,或者模型本身。用户选择属性的两种视 图中的一个—简单或者高级。简单视图显示了一系列用户指定的属性,而高级视图则显示了 整套的属性。 在属性的底部我们可以看到 4 个分页,用户可以从这里转换属性,连接点,端口和事件。 我们后面再说这些。 用户可以对所有的面板进行调整大小、关闭、重新打开,也可以取消停靠重新定位以符合自 己的偏好。 鼠标和键盘操作 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 右图显示的是选择模式下输送机被选中的情况,这时 被选元件被一个黑色边界线的盒子包围。 在导航或者运行模式下(见左图),更容易操作或者 定位模型,尽管模型在两种模式都可以被运行和定 位。注意导航模式下地板外观的变化。 在选择或者导航模式下: 左击--选择对象并且显示对应属性的简单或者高级 列表。 右击--选择对象并且打开一系列编辑和操作选项。选 择或者导航模式下会显示不同选项。 双击--用左键将使模型回到点击点中心。 . 移动模型对象:左击点住对象然后拖拽到需要 的位置。 旋转模型元件:左击点住元件并且旋转鼠标转 轮。被选对象将以选择点为中心旋转 15 度。 如果想更平稳的旋转元件,那么需要同时按下 shift 键。 元件也可以靠输入数值到相应的 World Rotation或Relative Rotation属性框中而旋转 任意角度。 我们也可以用旋转带来旋转元件或元件组,如 右图所示。这些带子可以用图中带子顶端的图 标切换显示。 旋转模型:在选择模式下,右键可以使模块旋 转。在导航模式下,左右键都可以使模块旋转。 缩放:旋转鼠标转轮来放大和缩小。 4.物理世界 Emulate3D 在 AMHS(自动化物料搬运系统)建模世界的独特之处在于它结合了现实的物 理特性来表现荷载和物料搬运系统间的相互作用。DEMO 3D 世界将质量、摩擦、力、惯性、 重力和动量考虑在内,将 AHMS 各种因素间的相互作用准确展示出来,这对于创建一个真 正直观的仿真系统至关重要。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 正如你所想,DEMO 3D 输送机上的产品会根据实际的物理特性运行,它们可能彼此碰撞, 会滑动,会堵塞,甚至掉落到地面。当模型运行时,你可以与其交互,你可以用鼠标选取它 们并放在系统的其他地方。你还可以启动或停止输送机的马达,模型系统将会像真实的系统 一样作出反应。 这一切之所以是可能的,是因为 DEMO 3D 模型元素与它在真实世界的对应物一样有着相 同的属性和行为。输送机段有着移动的表面和固定的挡边。当快速移动到产品被抛向移动较 慢的表面时,会产生滑动甚至翻倒,随后,摩擦力就会减缓其速度使其与表面速度一致。 荷载由一定的制成,有质量、有重心,还可有一定的柔软度。输送机段有着特定材质的 活动表面,用户可以访问包含两材料间的摩擦系数信息的摩擦系数矩阵。 DEMO 3D 世界的对象可以是荷载(Loads)、导向板(Deflectors)、载具(Vehicles),传感 器(Sensors)或是纯粹可视对象(Visuals)。荷载可以撞击导向板(也会被其影响),而且可 能由载具运输。它们也会通过封堵和清除来触发传感器。可视对象则只为了提供展示,对荷 载、载具和导向板来说,它是透明的。 如果荷载到达了输送机的末端而没有东西阻挡它,则荷载会掉落地面。如果荷载碰到其它荷 载,或掉落到其他输送机或其它设备上,那么在该模型中它可能会继续运输或停下来,不过 一旦荷载撞击到地面,它将在 10 秒后删除(默认情况下)。 5.你的第一个模型 该模型的目的是通过展示 Demo3D 如何搬运和装载荷载,从而体现它和 其他行业建模产品的不同之处。你还 可以看到组件库中的基本元素怎样组 装成模型。 右图左上角的窗口是所有 Demo3D 产 品 都 有 的 组 件 库 之 一 SampleCatalog。这些组件库可用于构 造广泛的通用自动化物料搬运系统。 右图中左下方的的窗口显示的是右边 工作区当前选择元件的属性。该例中, 我们可以看到通用环境属性,用户可 以修改这些属性。 你只需要使用上方组件库中的元件就 可以建立本模型 布局构建:双击组件库中 Roller 2000x607 的图标,在选择模式中(地面网格反应处于选 择模式),在工作区生成一个输送机段,上面有一个荷载生成器 Load Creator。保持输送机 处于选中状态,再次双击 Roller 2000x607 的图标,在刚才的输送机后面又会连接上一个 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 新的输送机,但没有荷载生成器。双击两次 Curve L90x607,左转 180 度。注意:每个选择的元件的 属性在左边窗口中,用户可以修改。 在组件库中: 再次双击 Roller 2000x607。 双击 Belt Inclined 15 2000x607 双击 Roller 2000x607,点击并拖动该部件最左边 中间的黑色方块,拖动以减少其长度(见右图)。 . 双击 Curve L90x607 使输送机布局系统绕回 到第一个段。 选择输送机系统的第一段,单击并拖动最左边 中间的黑色方块,往左拉长该部分,如左图所 示。 运行模型:按菜单工具栏上的运行 Satrt 按钮 (朝右的黑色箭头),单击 Navigate,当模型 运行时,移动模型,从不同角度观察模型。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 与模型交互 点击导航图标左边的箭头返回到选择或者编辑模式,然后用鼠标捡起或者放下输送机上的活 动荷载,或者推动其它的荷载。这种交互仅仅在选择模式下才有可能—在导航模式下用户不 能够选择或者移动单个元件。 增加局部逻辑控制:点击 Reset 按钮 (开始键右边的第三个红色方形键) 来停止模型,移除荷载,并且将时钟 复位为零,放进一个新的 Roller 2000x607,然后点击在 Reset 按钮右 边的绿色朝右三角形。这使得每一段 输送机的方向都可见,并且可查看输 送机当前状态—如果为红色则代表马 达关闭,如果为绿色则代表马达开启。 旋转这个输送机90度,并且把它拖拽 到第二个段,这时它便可以自动的连 接起来。连接咬合处会出现一个豁口, 荷载可通过豁口移动。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 从SampleCatalog组件库的Transfers文件夹中拖出一个 推板Pusher放在如图所示的位置上。 从Sensors文件夹中拖出一个推板传感器Pusher Sensor 并且把它放到转向处前面的部分,如图。 在其属性窗口中Pusher属性下拉列表中选择Pusher1。 PusherDelay和PusherDuration值不动。 打开PusherRules荷载筛选框(如下图),并单击第一栏 来查看荷载选项下拉列表。 选择Red Box,其它两栏不进行操作。这就意味着所有 的Red Box将会被转向。 因为在模型中Red Boxe还没有被创建,那么现在 是时候创建它们了。 双击第一段输送机上的Load Creator,打开荷载生 成器属性窗口。 默认每秒创建一个Cardboard Boxe,点击 Cardboard Boxe下方的单元。 从下拉菜单中选择红色箱子Red Box,然后把释放 频率的值从每秒一个改成每2秒一个。点击确定, 保存,并点击Start按钮。 移动模型使推板的动作可以被看见 Cardboard Boxe通过光眼没有触发推板,但所有 的红色箱子Red Box都被推板转向了。 如果红色箱子Red Box在推板前撞到输送机边缘, 这是因为推板被触发得太快,这可以通过把光眼 移近推板或者使推板延迟更长一点的方法来补 救。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 简单来说,如果推板触发的太晚了, 你可以沿着推板的方向向前移动光 眼 , 或 者 缩 短 推 板 时 间 间 隔 (PusherDelay time)。 你可以尝试推板属性的某些值,如力 的改变和速度的改变对荷载的影响。 设置PusherDelay值至0,移动光眼到 每个荷载前沿隔断光线处使其被触 发。 6. 对象属性 在Demo3D模型中的所有对象都有一系列的用户可 修改的属性。这些属性能在属性栏中改变,也能通 过脚本语言动态改变。点击属性左边的“+”将打开内 部子属性。 属性能以两种方式查看,即简单的方式或高级的方 式。对所选的输送机部件,右边的是属性默认的简 单视图,你能从视图栏中依据客户自己的需求添加 或者移除属性。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 你将会注意到在(属性栏)面板底部对所选的物体的简要注释说明。 右下角的面板显示了同一输送机部件的属性的高级视图,你能发现菜单栏将会更加复杂的 多。每一个模型对象也能有各种类型的定制属性供脚本使用。 在下图中,你会看到一个带有 SB1 标志的浅灰色矩形,在其上点 击左边的箭头会产生的下拉菜单面板(当面板开启时点击可关闭 它)。这个面板包含一个简单属性的视图,以及一个可以点击和 执行的具有特殊功能的菜单栏。在这个输送机部件实例中,你 可以打开或者关闭马达,反转马达运转方向,触发上升或下降 及其他动作。 7. Catalogs(组件库) 组件库含有各种建模对象,包括荷载、主动设备如输送机、被动设备如建筑物。组件库 可以包含帮助组织对象的文件夹,用户也可以创建新的组件库并添 加到现有的组件库里。在Demo3D产品中组件库是分离的,当它们 不再被需要时,就可以关闭它们。 用户可以创建自己的组件库,还可以与其他用户共享他们的组 件库。(但这并不适用于Demo3D标准版)。 组件库对象可能是如导入的3D物体、输送机部件一样简单,也 可能如完整的托盘堆垛机、分拣机,或者整个模型一样复杂。 如下图所示的QuickStart组件库中包含大量种类的对象,这些对 象从单一输送机部件到堆垛机器人,多工位拱架式机器人,自动化 仓储系统通道和搬运工。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 8.1 Pusher Transfer(推板转运) 如何工作 这种转运使用推板使荷载从主干输送机转向。当推板的传感器(光眼)阻塞时,根据用户定 义的延迟之后激活推板。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Pusher Sensor Custom Properties(推板传感器的自定义属性) Pusher—选择光眼激活推板的下拉列表 PusherDelay—在传感器触发后多少秒激活推板,这使得传感器可以放置在推板之前 PusherDuration—推板激活后持续的秒数。 PusherRules—哪类荷载激活推板 提示 修改尺寸数值可以改变推板的形状,通过设置偏移值可以改变它的停靠位置。当需要时可以 通过脚本手动地修改撞击、撞击速率和力的强度,如定位箱子的用于托盘码放或同时推动多 个箱子时。 8.2 Chain Transfer Divert(链式传输转向装置) Driven transfer(驱动转运) 如何工作 当合适的载运物由链式传输设备激活时,链条会上升,并且马达打开,转向运输一段时间, 随后,马达关闭,链条下降。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm ChainTransfer—选择要激活的链式转移输送机。 ChainTransferDelay—在传感器触发后多少秒激活链式转移输送机,这使得传感器可以放置 在链式转移输送机之前。 ChainTransferDuration—链式转移输送机激活的时间(秒)。 ChainTransferReverse—转向方向 ChainTransferRules—哪类荷载激活链式转移输送机。 提示 要绝对停止荷载,可在提升之前使用阻挡板去阻拦荷载,这对用托盘去转运到链式输送机上 时很重要。例如,选择链,修改静止高度,转运高度、转运速度、链速度和间隔。链有个链 长度因子Chain Length Factor属性,可用于当链条横跨两个滚筒段时。 8.3 Chain Transfer 2(链式传输转向装置2) Driven transfer(驱动转运) How it works When the chain transfer is triggered by an appropriate load the chains lift and their drive motor is switched on for a set transfer time. The drive motor is switched off and the chains 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm are lowered. 如何工作 当合适的载运物由链式传输设备激活时,链条会上升,并且马达打开,转向运输一段时间, 随后,马达关闭,链条下降。 ChainTransfer—选择要激活的链式转移输送机。 ChainTransferDelay—在传感器触发后多少秒激活链式转移输送机,这使得传感器可以放置 在链式转移输送机之前。 ChainTransferDuration—链式转移输送机激活的时间(秒)。 ChainTransferReverse—转向方向 ChainTransferRules—哪类荷载激活链式转移输送机。 提示 装料输送机和提升后的转运链条装置处于同一高度,所以从装料输送机到链条装置的移动是 稳定的。一旦链条的马达停止,荷载将会降低到与辊道一样的高度。如果这是一个不会产生 的碰撞的转角,可以将链条的默认静止位置设为起升位置。 8.4 Sliding Slat Sorter(滑板分拣) Driven transfer(驱动转运) 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 如何工作 滑板分拣机起始处的光眼过滤荷载,检查荷载类并按用户定义的偏移发送荷载。 Slide Slat Sensor Custom Properties(滑板传感器自定义属性) SlatMoveRules– 荷载过滤集合编辑器,用来指定是否按照荷载的类型移动滑板。 SlatMoveZPositions – 在匹配荷载过滤规则以后移动滑板至该位置(沿输送机的宽度方向)。 提示 经常用于创建托盘层,同样用于对有限数量的不同产品提供相对高速的分拣速度。通过拖动 鼠标或修改属性数值 可以修改输送机的长 度。 8.5 Ball Table Transfer(滚珠式转向台) Driven transfer(驱动转运) 如何工作 在滚珠式转向台起始处的光眼过滤荷载,检测荷载的类型,如果荷载符合设定的类型,就转 向,否则就复位为“NoDivertAngle”角度。 Ball Table Sensor Custom Properties(滚珠式转向台自定义属性) DivertAngle– 为选定荷载的转向角度 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Diverter—传感器激活的转向装置 DivertRules—荷载过滤,说明哪类荷载应该转向 NoDivertAngle– 无需转向的荷载按此角度运输。 提示 当荷载前沿碰到传感器,转向装置会设置为“NoDivertAngle”角度。如果荷载根据过滤规则 应该转向,则当荷载后沿清空离开传感器时,转向装置会设为“DivertAngle”角度。对一个 相对较低的速度,荷载可转90°。 8.6 Sliding Shoe Sorter(滑靴分拣机) Driven transfer(驱动转运) 如何工作 上游传感器选择的荷载由输送机表面的滑靴推着转向。 Sliding Shoe Sensor Custom Properties(滑靴传感器自定义属性) ShoeTransferRules —说明哪类荷载应该转向 Sliding Shoe Sorter Custom Properties(滑靴分拣机自定义属性) InitialZ –滑靴的初始位置,沿分拣机的宽度方向(Z轴)。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm SlatLength — 滑靴的长度,沿着输送带移动的方向 提示 滑靴分拣适用于相近箱子的高速分拣。滑靴传感器能自动地侦测滑靴处于输送机的哪一边, 并设置相应的转向方向。输送机的长度可以通过数值修改或者用鼠标拖动修改。 8.7 Wheel Diverter Sorter(滚轮分拣机) Driven transfer(驱动转运) 如何工作 在转向台起始处的光眼过滤荷载,检测荷载的类型,如果荷载符合设定的类型,就转向,否 则就复位为“NoDivertAngle”角度。 Custom Properties(自定义属性) DivertAngle– 为选定荷载的转向角度 Diverter—传感器激活的转向装置 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm DivertRules—荷载过滤,说明哪类荷载应该转向 NoDivertAngle– 无需转向的荷载按此角度运输。 提示 荷载的前缘触发转向轮,能用相对高的速度进行分拣。 8.8 Load Translator(荷载转向器) 无物理特性的转向 如何工作 这种转运是一种安全而简单的方式,使得荷载能从一个地方移到其它地方。特别适用于从 AMHS设备到操作员工作站间的荷载移动。 Load Translator Custom Properties(荷载转向器自定义属性) TranslationDelay—转向开始前的一段时间延迟。 TranslationDestination—转向目的对象。 TranslationDisablePhysics —如果设置为真,则禁用物体的物理特性 TranslationFinishStationary—如果设置为真,则荷载完成移动后速度将为0 TranslationOffset—从目标原点沿x轴,y轴,z轴的偏移量 TranslationRotation—荷载在移动过程中应在x轴,y轴,z轴发生旋转的角度 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm TranslationRotationAbsolute—如果真,旋转是绝对的,如果错误,旋转是相对的 TranslationRules—选择需要转向的荷载的类型 TranslationSpeed—转向移动速度(数值0表示瞬时移动) 提示 Originally conceived as a safe way to move loads, the Load Translator is widely applicable to any situation where it is useful to have a load moved without visible means of support, such as picking operations or general manual sorting. Load Translator起初被作为一种安全的移动荷载的方式,现在,广泛应用于各种无需可视化 设备支持的移动荷载的情况,例如拣货作业或常规的人工分拣。 8.9 惯性传输 惯性传输 如何工作 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 这种传输是通过 StartStop 传感器(启停传感器,红色外观的)来控制注入输送机上的最后 一段。如果传感器被封堵了,那么注入输送机的马达就会停止;如果传感器被清空,那么注 入输送机的马达就会启动。StartStop 传感器可添加脚本语言,点击事件 Event 页,确保 OnBlocked 事件的函数名字为 StartStopSensorOnBlocked,并且 OnCleared 事件选择 StartStopSensorOnCleared 函数。 自定义属性 StartStopConveyor ——通过下拉列表选择传感器作用的输送机,如果没有选择,那么传感 器就会作用于自己附着的输送机。 提示 这种类型的合流或者注入式输送机能够保证少量的荷载稳定的注入。如果一些荷载在注 入输送机上堆积,它们会将前面的荷载推上停止段。为避免这种情况发生,可以使用停止挡 板,或者将连续小段停放在注入输送机的通道上,这样可以避免后面的压力。当被注入的荷 载运至传感器时,它刚刚离开的输送机停止,这有利于分离注入输送机上聚集的荷载。 9.Demo3D 模型的逻辑 在 Demo3D 中默认的逻辑可能正是想要的——如果将荷载至于正在移动的输送机上, 荷载将沿着输送机移动的方向移动。如果没有任何东西阻止,那么当荷载运至输送机的端点 时候将自动掉落地上。 运营逻辑用于约束在物料搬运系统上的产品或荷载的移动,它们是由Jscript函数编写 的,由事件或状态的变化触发。 所有的Demo3D版本都带有一套组件库(catalog),以帮助用户快速建模。一些组件库 包含了一些功能性对象,如:输送机和触发器,其他组件库包含了非功能性或装饰性的对象, 如静态的操作员和存储货架,以增加现实感。 在Demo3D中,大部分的功能不需要使用代码来实现,因为提供的功能部件使用方便, 是参数驱动的。 传感器控制型输送机并不是唯一能在输送机系统中改变产品流向的方法;也有其他方法 能使各类产品在不同输送机系统中进行合流和转向。 Demo3D 系统集成了许多广泛应用于自动物料搬运行业的荷载检测和活动装置,包括 如下: 传感器类型: 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm • Photo eye 光眼 • End stop 尾端停止 • Stop blade 停止挡板 • Sensor volume 传感体 动作效果类型 • Pusher 推板 • Injector 注入 • Roller divert 滚筒转向 • Chain transfer 链式转移 • Tilt section 倾斜段 • Lift section 升降段 • Turntable 转台 Photo eye(光眼)——如上所述,光眼有如下事件: OnBlocked – 荷载前边缘接触到光眼时触发。 OnCleared–荷载后边缘离开光眼时触发。 OnBlockedTimeout –光眼封堵到指定时间后触发。 OnClearedTimeout – 光眼清空后指定时间后触发。 OnReset – 当模型装载时或者当用户点击重置按钮时触 发。 End stops(尾端停止)是所有输送机都有的一个特性,并能 通过OnEndStopHit事件能触发函数。 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm Stop Blades(停止挡板)是由光眼或者一些类似开关的装置 升起,然后当产品碰到停止挡板时,挡板就会变成一种开关。 它有以下事件: OnContact –当荷载撞到升起的挡板 OnFired – 挡板升起的条件满足时 OnReset 以下是光眼使用的脚本程序来升起停止挡板: function Sensor_OnBlocked( sender : Dmd.Visuals.PhotoEye, load : Dmd.Visuals.Visual ) { if(sender.Parent.LoadFilter.Accept(load)){ sender.Parent.StopBlade.Activate(); } } Pusher(推板)–经常用于箱子和轻货,通常将荷载运到操作 员组装订单的地方。 OnFired – 当推板由一个事件触发时 OnReset Injector(注入输送机) – 将荷载引入主线,经常是一个锐 角,以使在主线上荷载运行方向相同,速度相同。一个注入 配件至少有两个输送机部分和一个光眼,并且有一些不同的 实施方式: 这个模型中“OnBlocked”函数用于停止注入机马达, “OnClearedTimeout”函数用于重新启动注入机马达。 Roller divert(滚筒转向)– 这个方法经常用于改变产品 的目的地,包括改变滚筒的方向。这里是一套由一个传感 器和若干输送机,包括滚筒转向器组成的配件。 这个配件允许用户定义离开角度,和返回直道前保持 该角度的时间。 function Sensor1_OnBlocked( sender : Dmd.Visuals.PhotoEye, load : Dmd.Visuals.Visual ) { if (sender.Parent.LeftFilter.Accept(load)) { sender.Parent.DivertAngle = sender.Parent.LeftDivertAngle; wait(sender.Parent.HoldLeft); sender.Parent.DivertAngle = 0; } 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm else if (sender.Parent.RightFilter.Accept(load)) { sender.Parent.DivertAngle = sender.Parent.RightDivertAngle; Wait(sender.Parent.HoldRight); sender.Parent.DivertAngle = 0; } else // Straight ahead } Chain transfer(链式转移)–主要用于托盘和 标准尺寸的重货,链转移将停止的滚筒上的荷 载举起来,然后转移到另一个滚筒或者链上。 本例是通过光眼传感器升起停止挡板,然后用 停止挡板触发以下函数: Tilt section(倾斜) – 这是任何 Demo3D 输送机都有的 标准属性,你一般会使用一个传感器来触发包含方法 “TiltUp”和“TiltUp”的脚本程序,如下所示: 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 当荷载清除输送机下游的电子眼时,输送机也将回到原始的位置: } 倾斜机制可用于建模变幅机构,可以将荷载送到竖直方向上不同的输送机上。 Lift section(升降) – 升降是 Demo3D 输送机另一个标 准特性,脚本中含有“RaiseLift”和“RaiseLift”两种方法。 本例中关闭了输送机马达,升降机上升,输送机的运动方 向调成反向,然后启动输送机,驱动荷载向相反方向离开。 Turntable(转台) – 用于无论是大荷载如 托盘,还是小荷载如本图中所示,转台由 “MoveTo”方法控制,它需要输入角度(度), 以及转速(度/秒)。输送机的表面是用一般 的方法控制的。 在本例中,输送机上的光眼(图片中的左侧) 触发转台旋转,来正确定位。 function SensorTurnTable_OnBlocked( sender : Dmd.Visuals.PhotoEye, load : Dmd.Visuals.Visual ) { sender.Parent.Next.Prev.Motor.State = "Off"; sender.Parent.Next.IsReset = false; sender.Parent.Next.MoveTo(-90,5); } 刃之砺信息科技(上海)有限公司翻译并在中国销售 Demo3D 系列产品。 网址 http://www.edgestone-it.com/demo3d.htm 语句“sender.Parent.Next.Prev.Motor.State = “Off”;”确保在转盘正在移动的时候,没有 荷载正在穿过转盘。 IsReset自定义参数是用来确保转台上的光眼的脚本只有在图片中左侧的荷载从输送机 运达时候才执行。 一旦荷载到了转台上,程序将会按照光眼的脚本来执行。 10. QuickStart介绍 QuickStart组件库可以让你无需编程即可建立复 杂模型。本会展示每个部件使用和配置的方 法。所有QuickStart中的部件都是用Demo3D的标 准部件建立的,通常带有额外脚本。本文档还在 完善中,现在主要聚焦于建立两个快速启动样例 “QuickStartExampleASRSLoop” 和 “QuickStartExampleASRSShuttles”。 编辑基础:导航模式和建模模式 Demo3D版有两种基本的操作模式,一个是导航模式,另一个是建模模式。导航模式有时候 也被称为是“演示版”,甚至是“展示版”。在这个模式下,视图由网格形转化为带纹理的地面, 模型中的组件是不能拖动的。尽管通常情况下,选择指示器不显示,但是(用户)可以选中 组件。这种模式可以在制成视频后使用,把模型展示给用户。 要选择导航模式,按下工具栏中的 按钮。建模模式有时候也称为编辑模式。在这个模式下, 会显示网格,组件可以拖动。要选择建模模式,按下工具栏中的 按钮。 编辑基础:添加组件 模型中添加的所有的组件都是从目前加载的组件库中选出来的,这些组件库都显示在主窗口 顶部的左侧部分。从这些组件库中,你可以拖拽或者
/
本文档为【Demo3D 短期入门培训教程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索