首页 > 技术 > MSC > > SimManager 2012 数据批量导入导出

SimManager 2012 数据批量导入导出

作者:Simwe    来源:MSC    发布时间:2012-10-18    收藏】 【打印】  复制连接  【 】 我来说两句:(0逛逛论坛

 数据批量导入导出功能是平台系统与外部系统进行数据传递的主要实现途径。在多学科协同仿真数据管理领域,平台不仅仅需要解决对CAE工具软件产生的各类数据的导入导出以及数据重新组织,还要解决来自PDM/TDM系统的之间数据信息。而CAE数据多,单个文件大,属性信息繁杂,且与分析求解器直接关联的特点,对仿真数据管理平台提出了更高的要求。

 结合多年的分析经验,MSC.SimManager2012重点加强了对数据导入导出框架的功能完善。在数据导入方面,根据文件存储地方用户可从本地,SimManager 文件仓库端以及SimManager WEB服务器三个地方进行文件上传。由于CAE单个文件很大,SimManager还提供了Applet技术,可实现无文件大小限制的文件上传功能。


 

在导入的文件类型方面,利用SimManager的Import Model功能可实现单个文件上传,并自动创建创建相应类型的数据对象,如Analysis Model,Result Model等,当上传文件为压缩包格式时,利用SimManager的Import Bulk Data功能,可自动寻找内置的代表压缩包文件列表格式的“structure.xml”,并解析对应的文件列表内容,当检验无误后,即可实现批量上传,系统会根据Structure.Xml 创建相应的业务数据对象以及属性信息(如关键结果业务类型的最大应力,最大应变等属性信息),并根据业务对象在仿真生命周期内的类型自动创建彼此的谱系关系。

 
 

在处理服务器端文件上传时,SimManager能够自动识别指定文件下所有子文件夹下的文件信息。一般情况下,对于CAE分析来说,每个文件都代表一个分析模型,当对多个分析模型进行装配键模式,系统会自动识别这些分析模型的装配次序。SimManager可以自动解析Include 文件夹下的文件,每个文件所代表的模型信息即可以独立的Object.attributes 文件存储,也可存储到该文件的内部。SimManager都可自动解析这些信息,并作为业务对象的属性存放到数据库中。


 

在数据批量导出方面,SimManager主要基于PLMXML技术实现模型文件以及对应业务对象属性信息的批量导出。在导出文件的时候,用户可以在业务对象的结构树上勾选需要导出的业务对象,系统会自动计算需要导出文件的大小和数量,同时导出文件并自动生成包含文件结构层次,业务对象名称和属性信息的Structual.xml 格式文件,利用该格式文件,用户可实现与PDM/TDM系统数据交换。由于不同的PDM/TDM拥有不同的数据组织方式,SimManager通过开放通用的XML格式文件,并与第三方系统数据组织格式建立映射关系,即可实现数据的无缝集成。


 

另外SimManager2012还提供了命令行式的数据导入导出,利用该功能可在与工具软件集成时,实现实时数据数据传递。


 

 
分享到: 收藏