一种建筑协同设计方法、装置及电子设备制造方法及图纸

技术编号:34958868 阅读:9 留言:0更新日期:2022-09-17 12:38
本申请公开了一种建筑协同设计方法、装置及电子设备,所述方法应用于建筑协同设计装置中,所述方法包括:在子项标签中存储最新版本的项目级数据;将工作单元与所属的所述子项标签关联,以通过所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新;当任一工作单元中的项目级数据被修改时,所属同一子项标签的各工作单元同步更新修改后的项目级数据。本申请提供的技术方案,能够使项目级数据同步更新。使项目级数据同步更新。使项目级数据同步更新。

【技术实现步骤摘要】
一种建筑协同设计方法、装置及电子设备


[0001]本专利技术涉及计算机辅助设计领域,具体涉及一种建筑协同设计方法、装置及电子设备。

技术介绍

[0002]相关技术中,例如住宅小区等建筑项目的设计工作有多个设计师共同进行设计,不同专业的设计师设计各自领域的内容,相同专业的设计工作也可能需要多名设计师进行设计。在设计过程中,轴网、标高以及建筑的坐标等项目级数据随着设计进度的进行,也需要不断的增加,每设计一些层楼体,都需要新增轴网、标高等项目级数据。但实际中,由于多个设计师共同设计,可能会出现项目级数据不统一的情况,而且一旦某一个设计师的设计工作中的项目级数据修改,其他设计中与之关联的项目级数据都需要同步修改,由此带来巨大的工作量。

技术实现思路

[0003]有鉴于此,本申请实施方式提供了一种建筑协同设计方法、装置及电子设备,能够使项目级数据同步更新。
[0004]本申请一个实施方式提供一种建筑协同设计方法,所述方法应用于建筑协同设计装置中,所述方法包括:在子项标签中存储最新版本的项目级数据;将工作单元与所属的所述子项标签关联,以通过所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新;当任一工作单元中的项目级数据被修改时,所属同一子项标签的各工作单元同步更新修改后的项目级数据。
[0005]本申请提供的技术方案,通过在子项标签中存放最新版本的项目级数据,在工作单元与子项标签关联后就能同步将工作单元中现有的项目级数据更新为子项标签中的最新版本的项目级数据,即使某一个工作单元中的项目级数据被修改,与被修改数据的工作单元同属于一个子项标签的其他各个工作单元也能同步更新修改后的项目级数据。不会导致某一个工作单元中的项目级数据被修改以后,同一个子项标签中的其他各个工作单元的项目级数据不一致。因此,本申请提供的技术方案能够使项目级数据同步更新。
[0006]在一个实施方式中,当所述子项标签中不存在项目级数据的情况下,所述方法包括:在工作单元中创建项目级数据;所述项目级数据包括标高,轴网和定位坐标中的至少一种;将创建的项目级数据上传至关联的所述子项标签,并作为最新版本的项目级数据。
[0007]当子项标签中没有项目级数据的时候,在工作单元中创建轴网、标高等项目级数据并上传至与该工作单元的关联的子项标签,可以保证子项标签中存在最新版本的项目级数据,以便于对子项标签中其他的工作单元中的项目级数据进行同步更新。
[0008]在一个实施方式中,所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新包括:所述工作单元根据关联的子项标签找到所述最新版本的项目级数据;将现有版本与最新版本进行比对;当现有版本与最新版本不一致,按照最新版本的项
目级数据对现有版本的项目级数据进行更新。
[0009]通过将子项标签中的最新版本与工作单元中的项目级数据的版本对比可以发现两者是否为同一版本的项目级数据,当两个版本不同的情况下就能够确认工作单元中的项目级数据需要进行更新,并按照子项标签中的最新版本的项目级数据对工作单元中的现有的项目级数据进行更新。
[0010]在一个实施方式中,设置对工作单元中的项目级数据进行修改的权限;当具有权限的情况下,修改后的项目级数据能够被提交;当不具有权限的情况下,修改后的项目级数据无法被提交。
[0011]通过设置对工作单元中的项目级数据进行修改的权限,可以保证只有指定的设计师能够对项目级数据进行修改,避免很多设计人员都对各自的工作单元中的项目级数据进行修改导致最终同一个建筑设计项目中的项目级数据不统一的情况。
[0012]在一个实施方式中,所属同一子项标签的各工作单元同步更新修改后的项目级数据,包括:将修改后的项目级数据上传至云端设备中对应的子项标签中,以通过所述子项标签将所述修改后的项目级数据更新至关联的各个工作单元中。
[0013]通过将修改后的项目级数据上传至云端设备中对应的子项标签中,可以保证与被修改的工作单元相关联的其他各个工作单元中的项目级数据都能够同步更新。
[0014]在一个实施方式中,所述方法还包括:接收数据查询请求,并判断本地是否存在与所述数据查询请求相匹配的缓存项目级数据,若存在,将所述缓存项目级数据反馈给所述数据查询请求的发起方。
[0015]通过对本地缓存的项目级数据进行查询,可以判断本地缓存的项目级数据是否为最新版本的项目级数据。在存在的情况下即代表本地缓存的项目级数据就是最新版本的项目级数据,避免设计人员在错误的项目级数据基础上进行设计工作。
[0016]在一个实施方式中,所述方法还包括:当不存在与所述数据查询请求相匹配的缓存项目级数据时,从云端设备中的子项标签处读取对应的项目级数据,并将读取的所述项目级数据提供给所述数据查询请求的发起方。
[0017]通过查询请求判断本地缓存的项目级数据是否为正确的项目级数据,当不存在时,即表明本地缓存的项目级数据不是最新版本的项目级数据也即是本地缓存的项目级数据不是正确的项目级数据,请求发起方的工作单元从云端设备中获取相应的项目级数据即最新版本的项目级数据。
[0018]本申请一个实施方式还提供一种建筑协同设计装置,所述装置包括:
[0019]最新版本数据存储单元,用于在子项标签中存储最新版本的项目级数据;数据更新单元,用于将工作单元与所属的所述子项标签关联,以通过所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新;数据修改单元,用于当任一工作单元中的项目级数据被修改时,所属同一子项标签的各工作单元同步更新修改后的项目级数据。
[0020]本申请一个实施方式提供一种电子设备,所述电子设备包括存储器和处理器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时,实现上述建筑协同设计方法。
[0021]本申请一个实施方式提供一种计算机可读存储介质,所述计算机可读存储介质用
于存储计算机程序,所述计算机程序被处理器执行时,实现上述建筑协同设计方法。
附图说明
[0022]通过参考附图会更加清楚的理解本申请的特征和优点,附图是示意性的而不应理解为对本申请进行任何限制,在附图中:
[0023]图1示出了本申请一个实施方式中建筑协同设计方法的步骤示意图;
[0024]图2示出了本申请一个实施方式中建筑协同设计装置的功能模块示意图;
[0025]图3示出了本申请一个实施方式中电子设备的结构示意图。
具体实施方式
[0026]为使本申请实施方式的目的、技术方案和优点更加清楚,下面对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围。
[0027]如图1所示,本申请一个实施方式提供一种建筑协同设计方法,所述方法包括以下步骤。
[002本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种建筑协同设计方法,所述方法应用于建筑协同设计装置中,其特征在于,所述方法包括:在子项标签中存储最新版本的项目级数据;将工作单元与所属的所述子项标签关联,以通过所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新;当任一工作单元中的项目级数据被修改时,所属同一子项标签的各工作单元同步更新修改后的项目级数据。2.根据权利要求1所述的方法,其特征在于,当所述子项标签中不存在项目级数据的情况下,所述方法包括:在工作单元中创建项目级数据;所述项目级数据包括标高,轴网和定位坐标中的至少一种;将创建的项目级数据上传至关联的所述子项标签,并作为最新版本的项目级数据。3.根据权利要求2所述的方法,其特征在于,所述工作单元根据所述最新版本的项目级数据对现有版本的项目级数据进行更新包括:所述工作单元根据关联的子项标签找到所述最新版本的项目级数据;将现有版本与最新版本进行比对;当现有版本与最新版本不一致,按照最新版本的项目级数据对现有版本的项目级数据进行更新。4.根据权利要求1所述的方法,其特征在于,设置对工作单元中的项目级数据进行修改的权限;当具有权限的情况下,修改后的项目级数据能够被提交;当不具有权限的情况下,修改后的项目级数据无法被提交。5.根据权利要求1所述的方法,其特征在于,所属同一子项标签的各工作单元同步更新修改后的项目级数据,包括:将修改后的项目级数据上传至云端设备...

【专利技术属性】
技术研发人员:林涛王冰刘成桂常清
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1