智能主模型数据管理-数控滚圆机张家港钢管滚圆
复杂产品的总体设计,需要不同学科和专业之间的协同参与。设计过程中需要对多专业的协同数据进行统一管理,包括各专业对主模型数据的传递和分享、数据变化版本存档和各学科协同设计中产生数据的依赖关系跟踪管理。采用SVN(subversion)数据版本管理技术,通过SVN的sever/client框架,在xml中定义主模型各学科数据的依赖关系,生成各学科数据依赖谱系图,实现主模型数据版本管理、谱系管理和追踪,开发了基于SVN的智能主模型数据管理原型系统,以某火箭总体设计为例进行了验证。 提交、更新等事件的原子操作来保证主模型数据版本管理的准确性。通过在xml中添加对于不同学科数据谱系的定义
本文由公司网站滚圆机网站 转摘采集转载中国知网整理! http://www.dapengkuoguanji.com/ ,智能主模型数据管理-数控
滚圆机张家港钢管
滚圆机滚弧机折弯机
倒角机实现客户端和服务器端的数据谱系管理,同时,通过对SVN本身用户权限配置文件的管理和修改,来实现不同学科分支对于主模型数据的只读和修改权限,开发基于SVN的主模型数据管理系统。1智能主模型数据管理系统整体框架本文提出的智能主模型数据管理方法建立在SVN版本管理框架上,SVN系统架构和数据版本主要功能如图1(a)和图1(b)所示。(a)SVN系统架构(b)SVN版本控制功能图1SVN版本管理框架Repository按照一定格式存储所有数据,包括文件和目录,版本库会记录每一次的更改,因而可以追溯历史版本。经过授权的客户端连接到版本库,拷贝Repository中的文件和目录到本地,建立一个工作目录。在提交修订之前,SVN不会将你工作拷贝内的任何修改上传服务器与他人所作的修改进行合并。并且SVN会在每个工作拷贝的一个特定位置(.svn的隐藏文件夹中)保存该工作拷贝最后一次提交时的文件及目录情况,它可以用来帮助Subversion识别最近哪些文件作了修改,哪一个文件相对于其他人作的修改已经过期,需要更新版本。SVN的提交(Commit)操作是原子操作。每次提交完成后,版本库的文件系统就进入了一个新的状态,叫做一次修订(Revision),每一次修订都会赋予一个独一无二的版本号[6]。由于SVN系统本身在版本控制方面所做的比较完善的基础,及其与智能主模型数据管理系统版本功能的基本契合,基于SVN设计的智能主模型数据管理系统的总体架构如图2所示。图2系统架构其中数据管理模块建立在SVN客户端基础上,开发模型数据管理系统?智能主模型数据管理-数控滚圆机张家港钢管滚圆机
滚弧机折弯机
倒角机本文由公司网站滚圆机网站 转摘采集转载中国知网整理! http://www.dapengkuoguanji.com/