Agile Drive是Oracle Agile PLM 9.3版本发布后新增的一个针对附件管理操作的新功能,为本地文档与PLM系统附件交互技术实现了新的突破。
1 Agile Drive概述
文档附件的管理一直是PLM产品重要功能模块,最初的PDM产品开始就是以产品文档管理为核心,而对应于文档附件的操作(check in/check out)的便利性也一直是PLM供应商和最终用户共同追求的目前,传统的PLM产品无外乎是通过登录PLM系统客户端或与本地文档编辑工具软件集成两种方式实现与本地文档的交互,Agile9.3 PLM提供的Agile Drive技术为本地文档与PLM系统附件交互实现了新的突破。
Agile Drive 直面可以理解为Agile文件驱动,实际它是Agile 9.3新增的一个针对Agile附件文档操作而开发的新功能,或者说是Agile PLM新增的一个独特的本地文档与Agile对象附件管理的交互方式。你可以不用通过浏览器登录PLM系统客户端,而是在你的电脑上完全像操作网上邻居电脑文件夹里的物理文件一样,更重要的是它可以用你本地电脑上安装的应用程序直接打开浏览Agile系统里面的文档附件,如office文档、PDF文档、AutoCAD等任何文档,实际上就是相当于你操作你网络邻居另外一台电脑的共享目录里的文件一样。
本文对Agile Drive功能做一个详细介绍,同时以Agile中File Folders ,Item, BOM为例介绍Agile Drive在附件交互过程中的与Agile对象的版本及文件夹结构关系。
2 Agile Drive功能介绍
浏览文件:不用下载或Check out ,你可以用你本地应用程序直接打开Agile Drive 里面的文件。
文件保存:当你在电脑上通过应用程序操作文件时需要保存时,可以直接把你的文档保存在Agile Drive文件目录里面,其效果于你通过浏览器登录PLM系统后上传附件。
文件编辑:你可以用本地应用程序直接打开Agile Drive里面的文件进行编辑,当你在应用程序里直接点击保存后,系统会产生一个新的文件夹小版本,其效果等同于你通过Agile Web 客户端Check out /Check in的操作。
文件添加:你可以通过拖拉、复制粘贴的方式直接操作Agile Drive目录里面的文件,也可以通过这种方式与你本地目录上的文件进行交互,即你可以直接把你本地目录的文件拖拉到Agile Drive目录里面。
删除文件:你可以直接用键盘的Delete件删除Agile Drive目录里面的文件,该文件会自动从相应的Agile对象的附件列表中删除。
属性查看:你可以通过右键查看文件和文件夹属性,比如创建修改日期、文件大小、文件数量等。
3 Agile Drive结构说明
Agile中的对象(例如:Item,Folder)实例在Agile Drive里是作为文件夹显示的,它对应的附件列表就会显示在这些Agile Drive的文件夹里。
图1 Agile Drive文件夹结构及其附件文档
图2 Agile PLM系统中Agile Object及其附件列表 4 Agile Drive操作过程中的版本变化
在Agile PLM系统中,当你操作一个Design Object 或File Folder Object对应的附件列表时,比如你从一个File Folder Object的Files 列表中添加或删除一个文件,系统会自动会为当前操作产生一个新的版本,旧版本会保留操作前的附件情况。Agile Drive在对Design或File Folder对象时则会产生一个sub Folder,即对于Agile系统中的版本。
下面举例说明:
1)如图3,在Agile PLM系统中FOLDER00947是一个File Folder对象,在Agile Drive中是一个文件夹,它包含3个文件。
图3 Agile Drive中选择一个文件夹 2)给文件夹FOLDER00947添加一个文件,当前文件夹已经包含了四个文件。
3) 按Ctrl + F5刷新当前文件夹,当前FOLDER00947包含四个文件,同时产生了一个字文件夹1(如图4查看到sub folder 1 里面仍然包含的是之前的3个文件)。
图4 子文件夹“1” 5 Agile Drive中Item 版本和BOM
在Agile Drive中,一个Item 对象实例是一个文件夹,其版本号就是对应的子文件夹,文件夹名的显示方式为:版本号+变更表单号,如图5所示。
图5 Agile Drive中Item Version显示方式 在Agile Drive中,BOM清单下的子部件是显示在父部件对应的版本子文件夹下面的,如图6所示的文件夹B - ECO-00075下显示的是部件P00058最新发行的BOM,不同的版本文件夹对应当前版本的BOM Parts 子文件夹。
图6 Agile Drive中的BOM 6 结论
Agile Drive技术为本地文档与PLM系统附件交互在技术上实现了新的突破,本文对Agile Drive功能做一个详细介绍,同时以Agile中File Folders ,Item, BOM为例介绍Agile Drive在附件交互过程中的与Agile对象的版本及文件夹结构关系。
|