图纸文件的管理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:37167241 阅读:15 留言:0更新日期:2023-04-20 22:40
本发明专利技术公开了一种图纸文件的管理方法、装置、存储介质及电子设备,该方法包括:获取目标模型的多个模型文件所对应的多个存储路径信息;基于多个存储路径信息,对多个模型文件进行本地化路径映射处理,生成映射关系,其中,映射关系表征多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系;在接收到协同工作指令的情况下,根据映射关系,从多个模型文件中确定目标模型文件,以对目标模型文件进行目标操作,其中,协同工作指令为参与构建目标模型的多个对象协同工作时发出的指令。本发明专利技术解决了现有技术中三维CAD软件的图纸文件采用本地化保存的方式,导致多人协同绘图工作效率低的技术问题。作效率低的技术问题。作效率低的技术问题。

【技术实现步骤摘要】
图纸文件的管理方法、装置、存储介质及电子设备


[0001]本专利技术涉及计算机
,具体而言,涉及一种图纸文件的管理方法、装置、存储介质及电子设备。

技术介绍

[0002]目前,在使用3D CAD绘图软件进行模型设计时,通常按照模型的复杂程度,将整个模型分为多个部分,由多人协作、共同设计。
[0003]然而,这些设计人员可能来自多个小组、多个部门,甚至是跨平台、跨区域的设计人员,传统的3D CAD绘图软件在保存外联文件时,通常只能将文件另存到本地的绝对路径中,存在多人协同绘图工作效率低的问题。另外,当文件存储在绝对路径下,多人协同工作时,本地需要允许他人访问,从而带来安全隐患。对于复杂的模型而言,外联文件数量庞大,在本地绝对路径下存储外联文件的方式,使设计人员在协同工作中牵制受限,无法达到无感迁移、无缝协同的目的,增加了协同工作的难度。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种图纸文件的管理方法、装置、存储介质及电子设备,以至少解决现有技术中三维CAD软件的图纸文件采用本地化保存的方式,导致多人协同绘图工作效率低的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种图纸文件的管理方法,包括:获取目标模型的多个模型文件所对应的多个存储路径信息,其中,目标模型为三维模型,目标模型由多个模型文件组成,多个模型文件存储在多个存储设备中,每个模型文件对应一个存储路径信息;基于多个存储路径信息,对多个模型文件进行本地化路径映射处理,生成映射关系,其中,映射关系表征多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系;在接收到协同工作指令的情况下,根据映射关系,从多个模型文件中确定目标模型文件,以对目标模型文件进行目标操作,其中,协同工作指令为参与构建目标模型的多个对象协同工作时发出的指令。
[0007]进一步地,图纸文件的管理方法还包括:基于多个存储路径信息,确定多个模型文件的层级关系,其中,层级关系用于表征多个模型文件对应的不同存储文件夹之间的关系;根据层级关系,生成本地存储空间;基于本地存储空间,对多个模型文件进行本地化路径映射处理,生成映射关系。
[0008]进一步地,图纸文件的管理方法还包括:将多个模型文件的模型数据存储于本地存储空间中,生成映射关系。
[0009]进一步地,图纸文件的管理方法还包括:在接收到协同工作指令的情况下,根据映射关系,确定协同工作指令中包含的目标模型文件对应的本地路径信息;根据本地路径信息,在本地存储空间中从多个模型文件中确定目标模型文件。
[0010]进一步地,图纸文件的管理方法还包括:响应协同工作指令,从本地存储空间中获取目标模型文件的模型数据;对目标模型文件的模型数据进行目标操作,得到操作后的模型数据;响应对操作后的模型数据的保存指令,基于本地路径信息和目标模型文件的实际存储路径,在本地存储空间中和目标模型文件的实际存储设备中,更新目标模型文件的模型数据。
[0011]进一步地,图纸文件的管理方法还包括:在检测到多个存储路径信息发生变化的情况下,获取变化后的存储路径信息;基于变化后的存储路径信息,更新映射关系。
[0012]进一步地,图纸文件的管理方法还包括:按照预设拆分方式,对目标模型的建模数据进行分解处理,得到多个模型文件。
[0013]根据本专利技术实施例的另一方面,还提供了一种图纸文件的管理装置,包括:获取模块,用于获取目标模型的多个模型文件所对应的多个存储路径信息,其中,目标模型为三维模型,目标模型由多个模型文件组成,多个模型文件存储在多个存储设备中,每个模型文件对应一个存储路径信息;处理模块,用于基于多个存储路径信息,对多个模型文件进行本地化路径映射处理,生成映射关系,其中,映射关系表征多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系;确定模块,用于在接收到协同工作指令的情况下,根据映射关系,从多个模型文件中确定目标模型文件,以对目标模型文件进行目标操作,其中,协同工作指令为参与构建目标模型的多个对象协同工作时发出的指令。
[0014]根据本专利技术实施例的另一方面,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的图纸文件的管理方法。
[0015]根据本专利技术实施例的另一方面,还提供了一种电子设备,该电子设备包括一个或多个处理器;存储器,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现用于运行程序,其中,程序被设置为运行时执行上述的图纸文件的管理方法。
[0016]根据本专利技术实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述的图纸文件的管理方法。
[0017]在本专利技术实施例中,采用将多个模型文件的实际存储路径映射为本地化路径的方式,首先获取目标模型的多个模型文件所对应的多个存储路径信息,然后基于多个存储路径信息,对多个模型文件进行本地化路径映射处理,生成映射关系,在接收到协同工作指令的情况下,根据映射关系,从多个模型文件中确定目标模型文件,以对目标模型文件进行目标操作。其中,目标模型为三维模型,目标模型由多个模型文件组成,多个模型文件存储在多个存储设备中,每个模型文件对应一个存储路径信息,映射关系表征多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系,协同工作指令为参与构建目标模型的多个对象协同工作时发出的指令。
[0018]在上述过程中,通过获取目标模型的多个模型文件所对应的多个存储路径信息,为后续生成映射关系提供了数据基础;通过对多个模型文件进行本地化路径映射处理,构建了多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系,实现了访问路径的独立性,从而能够实现模型数据的实时更新、无感迁移,解决了多人协同工作时,不能及时同步图纸的问题,避免了因模型数据更新滞后导致的协同设计工作不同步、信息不
对等问题;在接收到协同工作指令的情况下,根据映射关系,可以从多个模型文件中确定目标模型文件,实现了图纸的统一化管理,为设计人员进行协同图纸设计带来了极大便利,节省了时间成本和人力成本,提高了设计人员的工作效率。
[0019]由此可见,通过本专利技术的技术方案,达到了通过将多个模型文件的实际存储路径映射为本地化路径,实现多人协同绘图工作时图纸文件无感迁移、无缝协同的目的,从而实现了提高多人协同绘图的工作效率的技术效果,进而解决了现有技术中三维CAD软件的图纸文件采用本地化保存的方式,导致多人协同绘图工作效率低的技术问题。
附图说明
[0020]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0021]图1是根据本专利技术实施例的一种可选的图纸文件的管理方法的流程图;
[0022本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图纸文件的管理方法,其特征在于,应用于三维CAD软件,包括:获取目标模型的多个模型文件所对应的多个存储路径信息,其中,所述目标模型为三维模型,所述目标模型由所述多个模型文件组成,所述多个模型文件存储在多个存储设备中,每个模型文件对应一个存储路径信息;基于所述多个存储路径信息,对所述多个模型文件进行本地化路径映射处理,生成映射关系,其中,所述映射关系表征所述多个模型文件的实际存储路径与映射处理后的本地路径之间的对应关系;在接收到协同工作指令的情况下,根据所述映射关系,从所述多个模型文件中确定目标模型文件,以对所述目标模型文件进行目标操作,其中,所述协同工作指令为参与构建所述目标模型的多个对象协同工作时发出的指令。2.根据权利要求1所述的方法,其特征在于,基于所述多个存储路径信息,对所述多个模型文件进行本地化路径映射处理,生成映射关系,包括:基于所述多个存储路径信息,确定所述多个模型文件的层级关系,其中,所述层级关系用于表征所述多个模型文件对应的不同存储文件夹之间的关系;根据所述层级关系,生成本地存储空间;基于所述本地存储空间,对所述多个模型文件进行本地化路径映射处理,生成所述映射关系。3.根据权利要求2所述的方法,其特征在于,基于所述本地存储空间,对所述多个模型文件进行本地化路径映射处理,生成所述映射关系,包括:将所述多个模型文件的模型数据存储于所述本地存储空间中,生成所述映射关系。4.根据权利要求3所述的方法,其特征在于,在接收到协同工作指令的情况下,根据所述映射关系,从所述多个模型文件中确定目标模型文件,包括:在接收到所述协同工作指令的情况下,根据所述映射关系,确定所述协同工作指令中包含的所述目标模型文件对应的本地路径信息;根据所述本地路径信息,在所述本地存储空间中从所述多个模型文件中确定所述目标模型文件。5.根据权利要求4所述的方法,其特征在于,在根据所述本地路径信息,在所述本地存储空间中从所述多个模型文件中确定所述目标模型文件之后,所述方法还包括:响应所述协同工作指令,从所述本地存储空间中获取所述目标模型文件的模型数据;对所述目标模型文件的模型数据进行...

【专利技术属性】
技术研发人员:靳丽斯鞠珍宏李龙王佳殷
申请(专利权)人:北京数码大方科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1