CN115576904B - 一种ids三维模型解析方法 - Google Patents
一种ids三维模型解析方法 Download PDFInfo
- Publication number
- CN115576904B CN115576904B CN202211225065.7A CN202211225065A CN115576904B CN 115576904 B CN115576904 B CN 115576904B CN 202211225065 A CN202211225065 A CN 202211225065A CN 115576904 B CN115576904 B CN 115576904B
- Authority
- CN
- China
- Prior art keywords
- dimensional model
- data
- ids
- interface
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/172—Caching, prefetching or hoarding of files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/448—Execution paradigms, e.g. implementations of programming paradigms
- G06F9/4482—Procedural
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明提供的一种IDS三维模型解析方法包括:采用IDS***客户端将设计的接口控制文件和三维模型数据保存为IDSD格式,并进行管理;IDSD接口数据提交后IDS***读取IDSD文件,获得文件信息;将所述文件信息写到XML文件;将所述三维模型数据存放到模型存储区;调用PLM平台接口,解析并更新PLM数据状态。有效地管理了三维模型数据的版本、状态以及EBOM结构,和接口文件建立关联,实现了接口文件的一致性和完整性管理,从输入端保证了详细设计的接口准确性。
Description
技术领域
本发明涉及领域,尤其涉及一种IDS三维模型解析方法。
背景技术
接口控制文件(Interface Control Document,简称ICD)是定义和描述组成航空电子***的各分***和电子设备之间接口信号的功能、技术特性及使用说明的技术文件,它是航空电子***顶层设计和***规范的重要组成部分。
ICD的产生往往伴随着***设计过程的反复迭代,直接体现了航电***的设计成果,因此对于ICD的管理不仅仅局限于数据管理,更多地需要体现在整个***设计、开发、测试和验证开发流程中。而ICD传统的管理方法要么采用手工编制的文档和页面进行管理;要么采用数据的电子化管理方式,仅仅作为信息管理的方式。手工方法存在设计效率低下、错误多、不便于修改和升级以及不利于文件的安全和保密等诸多弊端。而且,随着新技术的发展,现代飞行器性能越来越高,航空电子***也向综合模块化(Integrated ModuleAvionics—IMA)方向发展,航空电子***的接口控制文件(ICD)涉及的信号量也在不断增加,而且各种数据之间的交联关系非常复杂,这些问题(尤其是效率、错误率、安全性问题)也越来越突出。而信息管理的方式仅仅实现了将手工纸面的东西转换为数字化、电子化的方式,即使能够实现ICD数据集中式管理,简化大量的繁琐工作,提高工作效率,但由于其没有与航电***的设计、测试与验证流程相结合,导致这些数字化ICD成为一个信息孤岛,不能有效地实现不同项目之间的共享,并且无法有效支持***设计与验证过程。例如,在实际的工程实践中,目前的ICD管理方式难以发现通信的不协调和逻辑关系的完整性,也难准确地掌握接口信息与控制、显示结果的一致性,很多接口数据需要在联试中调整,甚至要在试飞中解决,既延长了研制周期,又降低了飞行器质量,也带有风险性,无法保证详细设计接口的准确性。
发明内容
鉴于上述问题,提出了本发明以便提供克服上述问题或者至少部分地解决上述问题的一种IDS三维模型解析方法。
根据本发明的一个方面,提供了一种IDS三维模型解析方法包括:
采用IDS***客户端将设计的接口控制文件和三维模型数据保存为IDSD格式,并进行管理;
IDSD接口数据提交后IDS***读取IDSD文件,获得文件信息;
将所述文件信息写到XML文件;
将所述三维模型数据存放到模型存储区;
调用PLM平台接口,解析并更新PLM数据状态。
可选的,所述调用PLM平台接口,解析并更新PLM数据状态具体包括:
调用PLM平台接口;
PLM平台解析所述XML文件和所述三维模型数据;
在所述PLM平台创建三维模型和EBOM;
将所述三维模型的链接地址发送给所述IDS***,在所述PLM平台完成总体装配;
在所述IDS***完成接口数据的审签和更改控制,同步PLM数据状态更新。
可选的,所述文件信息具体包括:单机和分***信息。
可选的,所述三维模型数据具体包括:设备的名称、所属分***、所属型号、所处阶段、是否第一次导入。
可选的,所述解析方法还包括:IDS***将所述三维模型数据解析为原格式存放在存储区。
可选的,所述在所述IDS***完成接口数据的审签和更改控制具体包括:
所述IDS***提交接口数据审签流程,审签者审核数据,包括接口数据单、关联的三维模型数据的正确性和一致性以及可装配性。
可选的,所述所述同步PLM数据状态更新具体包括:
所述IDS***接口数据更改后提交到IDS***,解析到PLM平台并关联接口数据单,在所述IDS***进行更改审签通过后同步更新三维模型的状态。
本发明提供的一种IDS三维模型解析方法包括:采用IDS***客户端将设计的接口控制文件和三维模型数据保存为IDSD格式,并进行管理;IDSD接口数据提交后IDS***读取IDSD文件,获得文件信息;将所述文件信息写到XML文件;将所述三维模型数据存放到模型存储区;调用PLM平台接口,解析并更新PLM数据状态。有效地管理了三维模型数据的版本、状态以及EBOM结构,和接口文件建立关联,实现了接口文件的一致性和完整性管理,从输入端保证了详细设计的接口准确性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种IDS三维模型解析方法的流程图;
图2为PLM解析后三维模型示意图;
图3为IDS接口文件包含三维模型的示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
本发明的说明书实施例和权利要求书及附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元。
下面结合附图和实施例,对本发明的技术方案做进一步的详细描述。
通过解析IDS相关数据信息,在PLM平台管理三维模型的版本、状态,搭建结构,在完成总体装配后与接口控制文件一起审签和更改。
使用IDS***客户端将设计的接口控制文件和三维模型保存为IDSD格式进行管理,IDSD接口数据提交后IDS***读取IDSD文件,将单机和分***等信息写到XML文件,将三维模型数据存放到模型存储区,调用PLM平台接口,PLM平台解析XML和三维模型数据,在PLM平台创建三维模型和EBOM,把三维模型的链接地址发送给IDS***,在PLM平台完成总体装配,在IDS***完成接口数据的审签和更改控制,同步PLM数据状态更新。
如图1所示,用户在客户端将设计好的接口参数和三维模型保存为IDSD数据。
IDSD数据提交到IDS***后,IDS***将接口参数读取到数据库,按照接口数据单模板创建不同的接口数据单,将设备的三维模型信息写入到XML文件,包括设备的名称、所属分***、所属型号、所处阶段、是否第一次导入。
IDS***将三维模型物理文件解析为原格式存放到存储区。
IDS***调用PLM平台接口,PLM平台接口接收IDS信息,创建产品库文件夹,将三维模型物理文件导入PLM平台,进行版本和状态控制,返回IDS***三维模型的链接地址,同时搭建***/分***/设备的BOM。
IDS***提交接口数据审签流程,审签者审核数据,包括接口数据单以及关联的三维模型物理文件的正确性和一致性以及可装配性。
IDS***接口数据审签通过后同步PLM平台的三维模型状态为“受控中”。
IDS***接口数据更改后提交到IDS***,解析到PLM平台并关联接口数据单,在IDS***进行更改审签通过后同步更新三维模型的状态。
如图2所示,IDS***在接口数据单页面打开关联的三维模型,②为三维模型数据,三维模型的版本、状态得到控制,三维模型可以用浏览工具打开,可以做批注。
如图3所示,机械特性接口数据单包括接口参数和三维模型数据,③为三维模型链接,参数和三维模型关联一体化,完整描述接口信息,保证参数和三维模的一致性,接口参数和三维模型一起进行审签。
有益效果:有效的管理了三维模型数据的版本、状态以及EBOM结构,和接口控制文件建立关联,实现了接口文件的一致性和完整性管理,从输入端保证了详细设计接口的准确性。
以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种IDS三维模型解析方法,其特征在于,所述解析方法包括:
采用IDS***客户端将设计的接口控制文件和三维模型数据保存为IDSD格式,并进行管理;
IDSD接口数据提交后IDS***读取IDSD文件,获得文件信息;所述文件信息具体包括:单机和分***信息;
将所述文件信息写到XML文件;
将所述三维模型数据存放到模型存储区;所述三维模型数据具体包括:设备的名称、所属分***、所属型号、所处阶段、是否第一次导入;
调用PLM平台接口,PLM平台接口接收IDS信息,创建产品库文件夹;PLM平台解析所述XML文件和所述三维模型数据,将三维模型物理文件导入PLM平台,进行版本和状态控制;
在所述PLM平台创建三维模型和EBOM;
将所述三维模型的链接地址发送给所述IDS***,在所述PLM平台完成总体装配;
在所述IDS***完成接口数据的审签和更改控制,同步PLM数据状态更新;
所述IDS***提交接口数据审签流程,审签者审核数据,包括接口数据单、关联的三维模型数据的正确性和一致性以及可装配性;
所述同步PLM数据状态更新具体包括:
所述IDS***接口数据更改后提交到IDS***,解析到PLM平台并关联接口数据单,在所述IDS***进行更改审签通过后同步更新三维模型的状态。
2.根据权利要求1所述的一种IDS三维模型解析方法,其特征在于,所述解析方法还包括:IDS***将所述三维模型数据解析为原格式存放在存储区。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211225065.7A CN115576904B (zh) | 2022-10-09 | 2022-10-09 | 一种ids三维模型解析方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211225065.7A CN115576904B (zh) | 2022-10-09 | 2022-10-09 | 一种ids三维模型解析方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115576904A CN115576904A (zh) | 2023-01-06 |
CN115576904B true CN115576904B (zh) | 2023-08-11 |
Family
ID=84585137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211225065.7A Active CN115576904B (zh) | 2022-10-09 | 2022-10-09 | 一种ids三维模型解析方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115576904B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130042796A (ko) * | 2011-10-19 | 2013-04-29 | 현대중공업 주식회사 | Am cad 시스템에서의 형상 데이터 제공 방법 |
EP3166031A1 (en) * | 2015-11-09 | 2017-05-10 | Dassault Systemes Americas Corp. | Bi-directional synchronization of data between a product lifecycle management (plm) system and a source code management (scm) system |
CN107239912A (zh) * | 2017-07-05 | 2017-10-10 | 国电联合动力技术有限公司 | 一种基于plm平台的企业产品设计数据管理*** |
CN108513655A (zh) * | 2015-10-13 | 2018-09-07 | 施耐德电器工业公司 | 软件定义自动化***及其架构 |
CN109582809A (zh) * | 2018-11-27 | 2019-04-05 | 中国兵器装备集团自动化研究所 | 一种基于数据库的三维模型管理***及方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11107037B2 (en) * | 2017-12-15 | 2021-08-31 | Siemens Industry Software Inc. | Method and system of sharing product data in a collaborative environment |
-
2022
- 2022-10-09 CN CN202211225065.7A patent/CN115576904B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130042796A (ko) * | 2011-10-19 | 2013-04-29 | 현대중공업 주식회사 | Am cad 시스템에서의 형상 데이터 제공 방법 |
CN108513655A (zh) * | 2015-10-13 | 2018-09-07 | 施耐德电器工业公司 | 软件定义自动化***及其架构 |
EP3166031A1 (en) * | 2015-11-09 | 2017-05-10 | Dassault Systemes Americas Corp. | Bi-directional synchronization of data between a product lifecycle management (plm) system and a source code management (scm) system |
CN107239912A (zh) * | 2017-07-05 | 2017-10-10 | 国电联合动力技术有限公司 | 一种基于plm平台的企业产品设计数据管理*** |
CN109582809A (zh) * | 2018-11-27 | 2019-04-05 | 中国兵器装备集团自动化研究所 | 一种基于数据库的三维模型管理***及方法 |
Non-Patent Citations (1)
Title |
---|
基于特步的产品生命周期管理***的设计与实现;庄清淦;中国优秀硕士学位论文全文数据库信息科技辑;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115576904A (zh) | 2023-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10169311B2 (en) | Workflow system and method for creating, distributing and publishing content | |
US20100257138A1 (en) | Data change ordering in multi-log based replication | |
CN109063362B (zh) | 航电软件接口控制文件设计管理*** | |
CN106980560A (zh) | 一种基于icd数据库多总线协议测试及仿真方法和平台 | |
CN108763185A (zh) | Excel文件的校验方法及*** | |
CN110263076B (zh) | 一种自动化生成数据分析报告的方法 | |
CN107992306A (zh) | 一种航电软件接口实现一致性自动检查方法 | |
CN101964710B (zh) | 数字签名和验签方法 | |
CN111782117B (zh) | 界面的展示方法和装置、存储介质、电子装置 | |
CN109885541A (zh) | 信息批量处理的方法和装置 | |
WO2020000952A1 (zh) | 一种板卡互联网络数据的整合方法及装置 | |
CN103399848A (zh) | 发动机试验数据标准化特定格式导入处理方法 | |
CN112308727A (zh) | 保险理赔业务处理方法及装置 | |
Bucchiarone et al. | Quality analysis of NL requirements: an industrial case study | |
CN108984337A (zh) | 一种数据同步异常的修复方法、修复装置、介质和计算设备 | |
CN105867895A (zh) | 一种实现代码管理和需求管理信息同步的方法及装置 | |
CN115576904B (zh) | 一种ids三维模型解析方法 | |
CN101232538A (zh) | 业务数据合并的方法及装置 | |
CN114116691A (zh) | 数据导入校验方法、***、装置及计算机可读介质 | |
CN117632904A (zh) | 一种基于模型驱动的数据同步方法及*** | |
CN109947639A (zh) | Esb接口自动化测试方法及存储介质 | |
CN115809228A (zh) | 数据比对方法、装置、存储介质及电子设备 | |
CN115934753A (zh) | 作业调度配置信息生成方法及其装置 | |
CN114742409A (zh) | 一种财务报销的处理方法、装置、设备及介质 | |
CN112256978A (zh) | 一种基于数据模型的数据处理方法、装置、介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |