掌桥专利:专业的专利平台
掌桥专利
首页

与产品设计流程对接的模块化文件编辑方法和系统

文献发布时间:2023-06-19 11:44:10


与产品设计流程对接的模块化文件编辑方法和系统

技术领域

本发明涉及文件管理技术领域,具体地,涉及一种与产品设计流程对接的模块化文件编辑方法和系统。

背景技术

随着航天型号科研任务的高速发展,产品研制正从以前的作坊式、样品式设计方式向批量化、规模化的设计方式转变,研制过程中所产生的技术文件数量也越来越多,年出文件从以前的几百份、几千份到现在的上万份,同时有很多新进设计师融入型号,使得文件编写质量受到了很大的冲击,文件编写格式不统一,文件编写内容胡乱拷贝,文件编写时机与设计过程不符等问题层出不穷。本专利通过在产品设计流程中各节点设置文件编辑发起操作来实现设计文件模块化在线编写以及文件在指定系统中的上传功能,可以对文件编写内容和格式进行有效控制,同时建立设计文件编写在产品设计流程中的嵌入体制,来解决目前航天产品设计文件编写所面临的一系列问题。

专利文献CN110837362A(申请号:CN201911060166.1)公开了向导式可视的图形模块化的规则编辑方法,包括以下步骤:根据需要选择图形化语言系统中相应的语言模组中的语言模块,并将选中的语言模块拖曳到编辑区中进行契合,图形化语言系统和编辑区均为预先创建的,且包括多个不同的语言模组,语言模组均包括多个语言模块,每个语言模块均用图形表示,图形用于契合;将契合好的多个语言模块生成规则脚本;将规则脚本转化成XML转化文件;将XML转化文件转化成可执行或可解释的可解释脚本;将可解释脚本用执行器进行测试和/或发布。

发明内容

针对现有技术中的缺陷,本发明的目的是提供一种与产品设计流程对接的模块化文件编辑方法和系统。

根据本发明提供的与产品设计流程对接的模块化文件编辑方法,包括:

步骤1:选定产品设计流程指定节点的文件编辑发起方式;

步骤2:建立文件编写数据库,包括文件大纲数据和文件模块数据;

步骤3:设置文件编辑器,在编辑器中选择下载对应的文件大纲;

步骤4:选定文件大纲后选择下载对应的文件模块填写到各章条款项中;

步骤5:对目标文件各模块的数据进行删减和填充,并将目标文件进行本地保存以及在指定系统中的上传。

优选的,在产品协同设计平台的各产品设计流程节点中,进行文件编辑发起指令,并确定每个设计流程节点对应的文件种类。

优选的,在文件编写数据库中,文件大纲数据和文件模块数据按所属产品进行分类储存,且文件模块数据在文件大纲数据的下一层级。

优选的,所述文件大纲数据包括文件章条及框架结构内容,字节固定,不可更改;

所述文件模块数据包括文件各章条下的具体内容,含固定字节、可删减字节及可填充字节。

优选的,在目标文件内记录每个被调用的文件大纲名和文件模块名;

接收文件编辑器对目标文件的更改,并记录更改痕迹。

根据本发明提供的与产品设计流程对接的模块化文件编辑系统,包括:

模块M1:选定产品设计流程指定节点的文件编辑发起方式;

模块M2:建立文件编写数据库,包括文件大纲数据和文件模块数据;

模块M3:设置文件编辑器,在编辑器中选择下载对应的文件大纲;

模块M4:选定文件大纲后选择下载对应的文件模块填写到各章条款项中;

模块M5:对目标文件各模块的数据进行删减和填充,并将目标文件进行本地保存以及在指定系统中的上传。

优选的,在产品协同设计平台的各产品设计流程节点中,进行文件编辑发起指令,并确定每个设计流程节点对应的文件种类。

优选的,在文件编写数据库中,文件大纲数据和文件模块数据按所属产品进行分类储存,且文件模块数据在文件大纲数据的下一层级。

优选的,所述文件大纲数据包括文件章条及框架结构内容,字节固定,不可更改;

所述文件模块数据包括文件各章条下的具体内容,含固定字节、可删减字节及可填充字节。

优选的,在目标文件内记录每个被调用的文件大纲名和文件模块名;

接收文件编辑器对目标文件的更改,并记录更改痕迹。

与现有技术相比,本发明具有如下的有益效果:

(1)在本发明提供的编辑器中可实现各模块的数据删减和添加等编辑功能,可实现编写后文件的本地保存以及在指定文件流转系统中的上传功能;

(2)通过本发明可以对文件编写内容和格式进行有效控制,同时建立文件编写在产品设计流程中的嵌入体制。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:

图1为本发明一种与产品设计流程对接的模块化文件编辑方法文件编辑在产品设计流程中的嵌入模式图;

图2为本发明一种与产品设计流程对接的模块化文件编辑方法文件编辑发起界面示意图;

图3为本发明一种与产品设计流程对接的模块化文件编辑方法文件编辑数据库架构示意图;

图4为本发明一种与产品设计流程对接的模块化文件编辑器的文件编写界面示意图;

图5为本发明一种与产品设计流程对接的模块化文件编辑方法文件编写过程示意图;

图6为本发明一种与产品设计流程对接的模块化文件编辑方法任务进程示意图。

具体实施方式

下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。

实施例:

根据本发明提供的与产品设计流程对接的模块化文件编辑方法,包括如下步骤:

步骤1、以产品为单位,根据设计流程推衍文件生成的顺序和流程,得出每个设计流程节点对应的需要编写文件种类,实现文件编制与设计流程并轨,过程见图1。

步骤2、在各设计流程节点设置文件编辑发起按键,进入文件编辑发起界面见图2。

步骤3、建立文件编辑数据库,数据库构架见图3。按产品划分设计文件类型,针对每一类设计文件,确定文件编写的章条款项等框架结构,实现关键字节固化,生成文件编辑大纲,上传至文件大纲库;确定件编写的章条款项内各模块的编制格式和内容,根据内容设置固定字节、可删减字节、可填充项等,实现各模块的编写以及关键参数填报功能,生成文件编辑模块,上传至文件模块库。

步骤4、在产品设计流程相关节点设置“文件编写”操作按钮,点击按钮,可发起文件编写指令,进入文件编写界面见图4。

步骤5、实现文件在线编写功能。设置“大纲选择”操作按钮,点击按钮,可进入文件大纲选择界面,选择相应大纲后,实现文件大纲数据下载,生成文件编写大纲;点击大纲中每一个编写单元,可进入文件模块选择界面,选择相应模块后,实现文件模块数据下载,生成文件编写各章条内容,对各模块可删减、可填充内容进行编辑后,生成文件全文。文件编写过程见图5。

步骤6、实现文件的本地保存和上传功能。文件编写完成后,点击“保存”按钮,可实现文件的本地保存;点击“上传”按钮,可实现其在指定系统中的上传。具体过程见图6。

根据本发明提供的与产品设计流程对接的模块化文件编辑系统,包括:

模块M1:选定产品设计流程指定节点的文件编辑发起方式;

模块M2:建立文件编写数据库,包括文件大纲数据和文件模块数据;

模块M3:设置文件编辑器,在编辑器中选择下载对应的文件大纲;

模块M4:选定文件大纲后选择下载对应的文件模块填写到各章条款项中;

模块M5:对目标文件各模块的数据进行删减和填充,并将目标文件进行本地保存以及在指定系统中的上传。

在产品协同设计平台的各产品设计流程节点中,进行文件编辑发起指令,并确定每个设计流程节点对应的文件种类。在文件编写数据库中,文件大纲数据和文件模块数据按所属产品进行分类储存,且文件模块数据在文件大纲数据的下一层级。所述文件大纲数据包括文件章条及框架结构内容,字节固定,不可更改;所述文件模块数据包括文件各章条下的具体内容,含固定字节、可删减字节及可填充字节。在目标文件内记录每个被调用的文件大纲名和文件模块名;接收文件编辑器对目标文件的更改,并记录更改痕迹。

本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的系统、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的系统、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的系统、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

相关技术
  • 与产品设计流程对接的模块化文件编辑方法和系统
  • 一种产品设计平台设计流程管控方法及装置
技术分类

06120113034458