本发明涉及计算机,尤其是涉及一种轴测图的轴间角确定方法、装置、存储介质及计算机设备。
背景技术:
1、轴测图是将物体连同其参考系,用平行投影法将其沿不平行于任一坐标平面的方向投射在单一投影面上所得到的图形。常见的轴测图包括正等轴测图、正二等轴测图和斜二等轴测图等,其中,斜二等轴测图更利于反映复杂的物体结构,并且便于绘制,因此常被作为绘制轴测图的首选画法。
2、国家标准规定的斜二等轴测图的轴间角为135°(45°),但是并非所有的物体都适用国标规定的斜二等轴测图的轴间角,例如可能会存在被遮挡的线段或面,不能完整展示物体的结构信息。因此,可以合理选用非国标的轴间角来绘制斜二等轴测图,来完整体现物体的立体结构。传统的通过人为确定轴间角来绘制相应的斜二等轴测图的方法,可能会存在因轴间角选择不当导致需要反复修改的情况,费时费力。
技术实现思路
1、有鉴于此,本申请提供了一种轴测图的轴间角确定方法、装置、存储介质及计算机设备,主要目的在于解决提高轴间角选择的准确性和效率的技术问题。
2、根据本发明的第一个方面,提供了一种轴测图的轴间角确定方法,该方法包括:
3、获取目标展示面以及所述目标展示面中的重点展示面,并获取所述重点展示面的面积指标,其中,所述面积指标包括面积当量、面积展示率、均衡展示比中的至少一个;
4、根据所述目标展示面确定目标轴测轴的目标象限;
5、基于预设的轴间角确定算法,根据所述重点展示面的面积指标和所述目标象限,计算得到所述目标轴测轴的目标轴间角。
6、进一步的,所述方法还包括:基于立方体的轴测图,获取各个象限内,立方体的各个展示面的面积当量、面积展示率以及均衡展示比与轴间角的映射关系,构建所述轴间角确定算法;其中,所述面积当量为所述展示面在轴测图中的面积值,所述面积展示率为所述展示面在轴测图中的面积与实际面积的百分比,所述均衡展示比为所述展示面在轴测图中的面积当量的占比。
7、进一步的,所述获取所述重点展示面的面积指标,包括获取所述重点展示面的面积指标对应的指标值或指标范围;所述基于预设的轴间角确定算法,根据所述重点展示面的面积指标和所述目标象限,计算得到所述目标轴测轴的目标轴间角,包括:基于预设的轴间角确定算法,根据所述指标值和所述目标象限,计算得到所述目标轴间角的角度值;或者,基于预设的轴间角确定算法,根据所述指标范围和所述目标象限,计算得到所述目标轴间角的角度范围。
8、进一步的,所述方法还包括:基于多个预设轴间角构建轴测图数据库,其中,所述轴测图数据库包括多个预设轴间角与立方体轴测图的映射关系,以及多个预设轴间角与预设结构体轴测图的映射关系;在计算得到所述目标轴间角之后,所述方法还包括:查询所述轴测图数据库,根据与所述目标轴间角对应的所述预设轴间角,得到所述目标轴间角对应的所述立方体轴测图和/或所述预设结构体轴测图。
9、进一步的,所述查询所述轴测图数据库,根据与所述目标轴间角对应的所述预设轴间角,得到所述目标轴间角对应的所述立方体轴测图和/或所述预设结构体轴测图,包括:查询所述轴测图数据库,获取与所述目标轴间角的角度值相同或差值最小的所述预设轴间角,或者,按照预设角度间隔或预设数量,获取与所述目标轴间角的角度范围对应的至少一个预设轴间角,得到至少一个目标预设轴间角;
10、根据至少一个所述目标预设轴间角与所述立方体轴测图的映射关系,得到与所述目标轴间角对应的至少一个目标立方体轴测图,并显示至少一个所述目标立方体轴测图,和/或,根据至少一个所述目标预设轴间角与所述预设结构体轴测图的映射关系,得到与所述目标轴间角对应的至少一个目标预设结构体轴测图,并显示至少一个所述目标预设结构体轴测图。
11、进一步的,所述方法还包括:根据至少一个所述目标立方体轴测图和/或至少一个所述目标预设结构体轴测图,对所述目标轴间角的角度值进行微调,或者,在所述目标轴间角的角度范围内确定所述目标轴间角的角度值。
12、进一步的,所述方法还包括:获取多个预设轴间角对应的展示信息,根据多个所述预设轴间角与所述展示信息的映射关系,构建轴间角数据库,其中,所述展示信息包括多个所述预设轴间角对应的展示面以及所述展示面的所述面积指标;所述根据所述目标展示面确定目标轴测轴的目标象限之前,所述方法还包括:根据所述目标展示面和所述重点展示面的面积指标,查询所述轴间角数据库中的所述展示信息,若存在与所述目标展示面和所述重点展示面的面积指标一致的目标展示信息,则将所述目标展示信息对应的所述预设轴间角作为所述目标轴间角;若不存在所述目标展示信息,则根据所述目标展示面和所述重点展示面确定所述目标轴测轴的目标象限。
13、根据本发明的第二个方面,提供了一种轴测图的轴间角确定装置,该装置包括:
14、展示目标获取模块,用于获取目标展示面以及所述目标展示面中的重点展示面,并获取所述重点展示面的面积指标,其中,所述面积指标包括面积当量、面积展示率、均衡展示比中的至少一个;
15、目标象限确定模块,用于根据所述目标展示面确定目标轴测轴的目标象限;
16、轴间角确定模块,用于基于预设的轴间角确定算法,根据所述重点展示面的面积指标和所述目标象限,计算得到所述目标轴测轴的目标轴间角。
17、根据本发明的第三个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述轴测图的轴间角确定方法。
18、根据本发明的第四个方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述轴测图的轴间角确定方法。
19、本发明提供的一种轴测图的轴间角确定方法、装置、存储介质及计算机设备,首先获取目标展示面以及所述目标展示面中的重点展示面,并获取所述重点展示面的面积指标,其中,所述面积指标包括面积当量、面积展示率、均衡展示比中的至少一个。然后,根据所述目标展示面确定目标轴测轴的目标象限。最后,基于预设的轴间角确定算法,根据所述重点展示面的面积指标和所述目标象限,计算得到所述目标轴测轴的目标轴间角。本申请先确定目标展示面,从而可以确定目标轴测轴所在的目标象限。然后通过重点展示面的面积指标,表征每个展示面在轴测图中的展示程度,通过轴间角确定算法对面积指标进行计算,得到目标轴测轴的目标轴间角。通过上述方法可以实现根据预展示效果,计算得到轴间角,可以提高轴间角选择的准确性和效率。本申请提供的轴测图的轴间角确定方法可以普遍、灵活适用于多种复杂情况,能够精准有效地提高作图效率和展示效果。
20、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种轴测图的轴间角确定方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述获取所述重点展示面的面积指标,包括获取所述重点展示面的面积指标对应的指标值或指标范围;
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3或4所述的方法,其特征在于,所述查询所述轴测图数据库,根据与所述目标轴间角对应的所述预设轴间角,得到所述目标轴间角对应的所述立方体轴测图和/或所述预设结构体轴测图,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.一种轴测图的轴间角确定装置,其特征在于,所述装置包括:
9.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。