System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及冶金工程,尤其涉及一种二维工程图纸生成方法及装置。
技术介绍
1、目前,通常利用三维数字化协同设计技术生成二维工程图纸,协调参与项目设计的众多设计人,将多个专业(如,建筑、混凝土、给排水等)的模型在同一空间组装起来,得到三维模型,设计人人工将三维模型转化为二维工程图纸。随着三维数字化协同设计的推进,二维工程图纸生成过程中的一些问题也逐渐显露出来。主要表现在以下几个方面:
2、在构建三维模型时,各专业的设计人按照自己的习惯和标准开展设计,缺乏统一的设计标准,存在三维模型可靠性较低的风险;二维工程图纸也没有统一的设计标准,设计人需要消耗大量的时间将三维模型转化为二维工程图纸;在三维模型转为二维工程图纸的过程中,同一信息,不同的角色可能需要多次录入信息,这有可能导致信息出现偏差,影响二维工程图纸生成的效率和质量。
技术实现思路
1、针对现有技术中的至少一个问题,本申请提出了一种二维工程图纸生成方法及装置,能够在提高构建三维模型的可靠性的基础上,提高二维工程图生成的效率和质量。
2、为了解决上述技术问题,本申请提供以下技术方案:
3、第一方面,本申请提供一种二维工程图纸生成方法,包括:
4、获取目标项目的项目信息;
5、根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件;
6、根据所述三维标准文件,构建得到所述目标项目对应的三维模型;
7、根据所述三维模型和所述二维标准文件,生成所
8、在一个实施例中,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
9、根据所述项目信息,确定所述目标项目对应的标准化配置文件;
10、根据所述标准化配置文件中的标准文件地址信息,获得所述目标项目对应的二维标准文件和三维标准文件。
11、在一个实施例中,所述根据所述三维标准文件,构建得到所述目标项目对应的三维模型,包括:
12、接收所述目标项目对应的参数信息;
13、根据所述三维标准文件和所述参数信息,构建得到所述目标项目对应的三维模型。
14、在一个实施例中,所述根据所述三维模型和所述二维标准文件,生成所述目标项目的二维工程图纸,包括:
15、对所述三维模型进行参考处理,得到切图文件;
16、对所述切图文件进行多次剖切处理,得到各自对应的二维图纸;
17、应用所述二维标准文件对各个二维图纸分别进行标准化处理;
18、将标准化处理后的各个二维图纸进行组图,得到所述目标项目的二维工程图纸。
19、在一个实施例中,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
20、根据行业级信息,获得所述目标项目对应的行业级二维标准文件和行业级三维标准文件;
21、根据项目级信息,获得所述目标项目对应的项目级二维标准文件和项目级三维标准文件;
22、根据专业级信息,获得所述目标项目对应的专业级三维标准文件;
23、根据公司级信息,获得所述目标项目对应的公司级二维标准文件和公司级三维标准文件;
24、所述项目信息包括:所述行业级信息、项目级信息、专业级信息和公司级信息。
25、在一个实施例中,在所述得到所述目标项目的二维工程图纸之后,还包括:
26、应用所述二维标准文件在所述二维工程图纸中插入标准图框;
27、将所述项目信息中的标准信息写入所述二维工程图纸的标题栏。
28、在一个实施例中,在所述生成所述目标项目的二维工程图纸之后,还包括:
29、根据预设的标准化规则对所述二维工程图纸进行标准化检查,若确定标准化检查未通过,则调整所述二维工程图纸;
30、根据预设的标准化规则对所述调整后的二维工程图纸进行标准化检查,直至根据所述标准化检查结果确定标准化检查通过。
31、第二方面,本申请提供一种二维工程图纸生成装置,包括:
32、获取模块,用于获取目标项目的项目信息;
33、获得模块,用于根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件;
34、构建模块,用于根据所述三维标准文件,构建得到所述目标项目对应的三维模型;
35、生成模块,用于根据所述三维模型和所述二维标准文件,生成所述目标项目的二维工程图纸。
36、在一个实施例中,所述获得模块,包括:
37、确定单元,用于根据所述项目信息,确定所述目标项目对应的标准化配置文件;
38、第一获得单元,用于根据所述标准化配置文件中的标准文件地址信息,获得所述目标项目对应的二维标准文件和三维标准文件。
39、在一个实施例中,所述构建模块,包括:
40、接收单元,用于接收所述目标项目对应的参数信息;
41、构建单元,用于根据所述三维标准文件和所述参数信息,构建得到所述目标项目对应的三维模型。
42、在一个实施例中,所述生成模块,包括:
43、参考单元,用于对所述三维模型进行参考处理,得到切图文件;
44、剖切单元,用于对所述切图文件进行多次剖切处理,得到各自对应的二维图纸;
45、标准化单元,用于应用所述二维标准文件对各个二维图纸分别进行标准化处理;
46、组图单元,用于将标准化处理后的各个二维图纸进行组图,得到所述目标项目的二维工程图纸。
47、在一个实施例中,所述获得模块,包括:
48、第二获得单元,用于根据行业级信息,获得所述目标项目对应的行业级二维标准文件和行业级三维标准文件;
49、第三获得单元,用于根据项目级信息,获得所述目标项目对应的项目级二维标准文件和项目级三维标准文件;
50、第四获得单元,用于根据专业级信息,获得所述目标项目对应的专业级三维标准文件;
51、第五获得单元,用于根据公司级信息,获得所述目标项目对应的公司级二维标准文件和公司级三维标准文件;
52、所述项目信息包括:所述行业级信息、项目级信息、专业级信息和公司级信息。
53、在一个实施例中,所述的二维工程图纸生成装置,还包括:
54、插入模块,用于应用所述二维标准文件在所述二维工程图纸中插入标准图框;
55、写入模块,用于将所述项目信息中的标准信息写入所述二维工程图纸的标题栏。
56、在一个实施例中,所述的二维工程图纸生成装置,还包括:
57、检查模块,用于根据预设的标准化规则对所述二维工程图纸进行标准化检查,若确定标准化检查未通过,则调整所述二维工程图纸;
58、调整模块,用于根据预设的标准化规则对所述调整后的二维工程图纸进行本文档来自技高网...
【技术保护点】
1.一种二维工程图纸生成方法,其特征在于,包括:
2.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
3.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述三维标准文件,构建得到所述目标项目对应的三维模型,包括:
4.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述三维模型和所述二维标准文件,生成所述目标项目的二维工程图纸,包括:
5.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
6.根据权利要求4所述的二维工程图纸生成方法,其特征在于,在所述得到所述目标项目的二维工程图纸之后,还包括:
7.根据权利要求1所述的二维工程图纸生成方法,其特征在于,在所述生成所述目标项目的二维工程图纸之后,还包括:
8.一种二维工程图纸生成装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器
10.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述指令被处理器执行时实现权利要求1至7任一项所述的二维工程图纸生成方法。
...【技术特征摘要】
1.一种二维工程图纸生成方法,其特征在于,包括:
2.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
3.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述三维标准文件,构建得到所述目标项目对应的三维模型,包括:
4.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述三维模型和所述二维标准文件,生成所述目标项目的二维工程图纸,包括:
5.根据权利要求1所述的二维工程图纸生成方法,其特征在于,所述根据所述项目信息,获得所述目标项目对应的二维标准文件和三维标准文件,包括:
【专利技术属性】
技术研发人员:朱加海,孙明伟,张鹤,王永涛,芦良,耿明山,
申请(专利权)人:中冶京诚工程技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。