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、本专利技术通过设置剖切规则及标注规则,结合剖切指令与剖切位置,批量自动生成平剖工程图,极大提高了立体图到二维平剖工程图的生成效率,保证了平剖工程图的准确性,提高绘图效率和绘图精度,提升了三维设计的用户体验,且工程量越大,效率提高越明显,节约了人力物力资源。
本文档来自技高网...【技术保护点】
1.一种基于三维立体图批量生成平剖工程图的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述剖切规则包括:显示规则、融合规则、外立面切图规则、组图规则及二维图图层规则。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.一种基于三维立体图批量生成平剖工程图的装置,其特征在于,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述剖切规则包括:显示规则、融合规则、外立面切图规则、组图规则及二维图图层规则。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4任一项所述方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有由计算机执行权
11.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至4任一项所述方法的步骤。
...【技术特征摘要】
1.一种基于三维立体图批量生成平剖工程图的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述剖切规则包括:显示规则、融合规则、外立面切图规则、组图规则及二维图图层规则。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.一种基于三维立体图批量生成平剖工程图的装置,其特征在于,所述装置包括:
6.根据权利要求5所述的装置,其特征在于,所述剖切规则包括:显示规则、融合规则、外立面切图规则、组图规则及二维图图层规则。
...
【专利技术属性】
技术研发人员:孙明伟,郑文学,朱加海,陈馨,韦彬,张鹤,
申请(专利权)人:中冶京诚工程技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。