安装节点确定方法、装置、计算机设备和存储介质与流程

文档序号:21035908发布日期:2020-06-09 20:25阅读:198来源:国知局
安装节点确定方法、装置、计算机设备和存储介质与流程

本申请涉及计算机辅助设计技术领域,特别涉及一种安装节点确定方法、装置、计算机设备和存储介质。



背景技术:

随着计算机辅助设计技术的不断发展,应用计算机辅助设计对待安装设备的安装节点进行设计得到了十分广泛的应用。传统安装节点确定方法中,一般在应用计算机辅助设计对安装节点的布局进行设计和规划时,需要技术人员手动创建相关节点文件,并逐一进行定位和绘制。

然而,上述手动创建相关节点文件,并逐一进行定位和绘制相关安装节点的方法会耗费大量的时间、人力和物力。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种安装节点确定方法、装置、计算机设备和存储介质。

一种安装节点确定方法,所述方法包括:

获取设计模型中待安装设备对应的待安装设备信息;

获取由可安装所述待安装设备的钢梁构成的第一钢梁集;

以所述待安装设备信息中的每一安装孔的中心点为基准,平行于所述设计模型中的z轴,绘制安装孔轴线;

根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点。

在其中一个实施例中,所述获取由可安装所述待安装设备的钢梁构成的第一钢梁集,包括:

获取第二钢梁集;其中,所述第二钢梁集为所述设计模型中的钢梁构成的集合;

根据所述第二钢梁集中的每一钢梁对应的z坐标,对所述第二钢梁集进行筛选,得到所述第一钢梁集。

在其中一个实施例中,所述根据所述第二钢梁集中的每一钢梁对应的z坐标,对所述第二钢梁集进行筛选,得到所述第一钢梁集,包括:

从所述第二钢梁集中,删除z轴坐标小于所述安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于所述设计模型中的楼面对应的z轴坐标的钢梁,得到所述第一钢梁集。

在其中一个实施例中,所述安装节点包括初始安装节点;

所述根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点,包括:

获取所述安装孔轴线与所述第一钢梁的交点集;

计算所述交点集中的每一交点对应的z坐标与所述安装孔对应的z坐标的差值;

将所述差值中的最小值对应的交点,确定为所述初始安装节点。

在其中一个实施例中,所述安装节点包括第一螺母生成点和第二螺母生成点;

所述根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点,包括:

以所述初始安装节点为基准,沿所述设计模型中的z轴正方向,移动所述钢梁厚度对应的距离,得到所述第一螺母生成点;其中,所述第一螺母的生成方向为所述设计模型中的z轴正方向;

将所述初始安装节点确定为所述第二螺母生成点;其中,所述第二螺母的生成方向为所述设计模型中的z轴负方向。

在其中一个实施例中,所述安装节点包括第一垫片生成点、第三螺母生成点、第二垫片生成点和第四螺母生成点;

所述根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点,包括:

将所述初始安装节点对应的安装孔的中心点确定为所述第一垫片生成点;其中,所述第一垫片的生成方向为所述设计模型中的z轴负方向;

以所述初始安装节点对应的安装孔的中心点为基准,沿所述设计模型中的z轴正方向,移动所述第一垫片厚度对应的距离,得到所述第三螺母生成点;其中,所述第三螺母的生成方向为所述设计模型中的z轴正方向;

以所述初始安装节点对应的安装孔的中心点为基准,沿所述设计模型中的z轴负方向,移动所述安装孔厚度对应的距离,得到所述第二垫片生成点;其中,所述第二垫片的生成方向为所述设计模型中的z轴正方向;

以所述初始安装节点对应的安装孔的中心点为基准,沿所述设计模型中的z轴负方向,移动所述安装孔厚度与所述第二垫片厚度对应的距离,得到所述第四螺母生成点;其中,所述第四螺母的生成方向为所述设计模型中的z轴负方向。

在其中一个实施例中,所述根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点,之后包括:

以所述初始安装节点对应的安装孔的中心点为基准,平行于所述设计模型中的z轴,生成丝杆;其中,所述丝杆贯穿所述第一螺母、所述第二螺母、所述第一垫片、所述第三螺母、所述第二垫片和所述第四螺母,所述丝杆的长度大于所述第一螺母至所述第四螺母之间的距离。

一种安装节点确定装置,所述装置包括:

设备信息获取模块,用于获取设计模型中待安装设备对应的待安装设备信息;

钢梁信息获取模块,用于获取由可安装所述待安装设备的钢梁构成的第一钢梁集;

安装孔轴线确定模块,用于以所述待安装设备信息中的每一安装孔的中心点为基准,平行于所述设计模型中的z轴,绘制安装孔轴线;

安装节点确定模块,用于根据所述安装孔轴线与所述第一钢梁集中的钢梁的交点,确定安装节点。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述方法的步骤。

上述安装节点确定方法、装置、计算机设备和存储介质,通过获取设计模型中待安装设备对应的待安装设备信息;获取由可安装待安装设备的钢梁构成的第一钢梁集;以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线;根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。从而使得,从待安装设备信息的获取,到得到安装节点的整个过程,完全不需要人工参与,能够自动生成与待安装设备相匹配的安装节点,节省大量的时间、人力和物力。

附图说明

图1为一个实施例中安装节点确定方法的应用环境图;

图2为一个实施例中安装节点确定方法的流程示意图;

图3为一个实施例中步骤s200的一种可实施方式的流程示意图;

图4为一个实施例中步骤s400的一种可实施方式的流程示意图;

图5为一个实施例中待安装设备与钢梁的位置关系示意图;

图6为一个实施例中安装节点与钢梁的位置关系示意图;

图7为一个实施例中安装节点确定装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

可以理解本申请中所使用的术语“第一”、“第二”等可在本文中用于描述各种条件关系,但这些条件关系不受这些术语限制。这些术语仅用于将一个条件关系与另一个条件关系区分开来。

本申请提供的安装节点确定方法,可以应用于如图1所示的应用环境中。其中,终端10可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑。该终端10包含存储器,处理器以及显示屏。处理器可以运行建筑设计软件,该建筑设计软件可以以计算机程序的形式存储于存储器中。该存储器还为建筑设计软件提供运行环境,且该存储器可以存储建筑设计软件具体的运行信息。具体地,显示屏可以显示建筑设计软件的设计界面,用户可以通过设计界面输入预设数据等信息,进而进行安装节点确定。设计模型20为安装节点设计的模型,终端10获取到设计模型20中待安装设备信息,并根据待安装设备信息与预设数据,确定安装节点。

在一个实施例中,如图2所示,提供了一种安装节点确定方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤s100,获取设计模型中待安装设备对应的待安装设备信息。

步骤s200,获取由可安装待安装设备的钢梁构成的第一钢梁集。

步骤s300,以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线。

步骤s400,根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。

其中,待安装设备是指需要安装于设计模型中的相应位置处的设备,可选地,待安装设备可以为风机。待安装设备信息是指待安装设备的长度、宽度、安装孔等的位置信息和尺寸信息。第一钢梁集有设计模型中能够安装待安装设备的钢梁构成,能够安装待安装设备的钢梁是指在空间上位于待安装设备上方,且在设计模型中的楼面下方的钢梁。可选地,钢梁可以为c型钢梁。安装节点包括安装待安装设备时的初始安装节点、螺母生成点和垫片生成点,初始安装节点为能够安装待安装设备的钢梁与安装孔轴线的交点。安装孔为待安装设备上用于为安装该设备而设计的通孔,每一待安装设备上可设置一个或多个安装孔。

具体地,从设计模型中,获取待安装设备信息,以及获取可安装待安装设备的钢梁构成的第一钢梁集。根据待安装设备信息中的每一安装孔的中心点,绘制平行于设计模型中的z轴的安装孔轴线,并将安装孔轴线与可安装待安装设备的钢梁的交点,确定为初始安装节点,在确定初始安装节点的基础上,根据相应的初始安装节点的位置和相应螺母和垫片的尺寸,逐一确定每一安装孔需要设置螺母和垫片的位置点。

上述安装节点确定方法,通过获取设计模型中待安装设备对应的待安装设备信息;获取由可安装待安装设备的钢梁构成的第一钢梁集;以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线;根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。从而使得,从待安装设备信息的获取,到得到安装节点的整个过程,完全不需要人工参与,能够自动生成与待安装设备相匹配的安装节点,节省大量的时间、人力和物力。

在其中一个实施例中,如图3所示,为步骤s200的一种可实施方式的流程示意图,其中,获取由可安装待安装设备的钢梁构成的第一钢梁集,包括以下步骤:

步骤s210,获取第二钢梁集;其中,第二钢梁集为设计模型中的钢梁构成的集合。

步骤s220,根据第二钢梁集中的每一钢梁对应的z坐标,对第二钢梁集进行筛选,得到第一钢梁集。

具体地,一般待安装设备可悬挂于钢梁结构上,因此,能够安装待安装设备的钢梁一般应高于待安装设备的安装孔,因此,z轴坐标小于安装孔对应的z轴坐标的钢梁是不符合要求的钢梁,同时,安装待安装设备的钢梁一般也不会超出与其对应的楼面,因此,超出设计模型中的楼面的钢梁也是不符合要求的钢梁。按照上述设计要求对设计模型中的钢梁进行筛选,能够得到可安装待安装设备的钢梁,以及得到由可安装待安装设备的第一钢梁集。

可选地,从第二钢梁集中,删除z轴坐标小于安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于设计模型中的楼面对应的z轴坐标的钢梁,得到第一钢梁集。

具体地,由于能够安装待安装设备的钢梁一般应高于待安装设备的安装孔,且安装待安装设备的钢梁一般也不会超出与其对应的楼面,因此,根据安装孔对应的z轴坐标(相当于待安装设备的z轴坐标)、钢梁的z轴坐标和楼面的z轴坐标,删除z轴坐标小于安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于设计模型中的楼面对应的z轴坐标的钢梁,得到第一钢梁集。

上述实施例中,通过获取第二钢梁集,根据第二钢梁集中的每一钢梁对应的z坐标,对第二钢梁集进行筛选,得到第一钢梁集,可以使得到的用于安装待安装设备的钢梁更符合现实需求,且整个过程完全不需要人工参与,能节省大量的时间、人力和物力。

在其中一个实施例中,如图4所示,为步骤s400的一种可实施方式的流程示意图,其中,根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点,包括以下步骤:

步骤s410,获取安装孔轴线与第一钢梁的交点集。

步骤s420,计算交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值。

步骤s430,将差值中的最小值对应的交点,确定为初始安装节点。

其中,安装节点包括初始安装节点,初始安装节点为能够安装待安装设备的钢梁与安装孔轴线的交点。

具体地,每一待安装设备上可设置一个或多个安装孔,因此,对应着一个或多个安装孔轴线,一个或多个安装孔轴线与钢梁的交点构成一个交点集,该交点集中的交点均可作为待安装设备的安装节点,鉴于简化结构和实现更为稳定的安装结构,将与待安装设备最近的钢梁作为可安装待安装设备的钢梁,因此,为了获取与待安装设备最近的钢梁的交点,计算安装孔轴线与第一钢梁的交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值,并将差值中的最小值对应的交点,确定为初始安装节点。例如,待安装设备上的一个安装孔上方20cm、25cm和30cm处分别对应着一个钢梁结构,这三个钢梁均可以作为安装待安装设备的钢梁,然而将待安装设备安装于距离该安装孔25cm和30cm对应钢梁上,会因为安装距离的增加而安装的成本,并且安装距离的增加势必会降低安装后的稳定性,因此,将安装孔上方20cm处的钢梁可以降低安装成本,同时增加安装的稳定性。如图5所示,为待安装设备与钢梁的位置关系示意图。

可选地,以初始安装节点为基准,沿设计模型中的z轴正方向,移动钢梁厚度对应的距离,得到第一螺母生成点;其中,第一螺母的生成方向为设计模型中的z轴正方向。可选地,将初始安装节点确定为第二螺母生成点;其中,第二螺母的生成方向为设计模型中的z轴负方向。

其中,安装节点包括第一螺母生成点和第二螺母生成点。

具体地,在钢梁侧,为了安装待安装设备,需要设置用于紧固与待安装设备连接的丝杆的螺母,可选地,一般可对称两个或两个以上的螺母(或垫片),分别为第一螺母和第二螺母,第一螺母与第二螺母相邻设置,第一螺母与第二螺母之间为钢梁对应的钢梁板。其中,第一螺母和第二螺母并不限定为两个单独的螺母,第一螺母和第二螺母可以看作是螺母与相应垫片的集合,以能实现紧固安装的效果为准,并不对具体集合的表现方式进行限定。

可选地,将初始安装节点对应的安装孔的中心点确定为第一垫片生成点;其中,第一垫片的生成方向为设计模型中的z轴负方向。可选地,以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴正方向,移动第一垫片厚度对应的距离,得到第三螺母生成点;其中,第三螺母的生成方向为设计模型中的z轴正方向。可选地,以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度对应的距离,得到第二垫片生成点;其中,第二垫片的生成方向为设计模型中的z轴正方向。可选地,以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度与第二垫片厚度对应的距离,得到第四螺母生成点;其中,第四螺母的生成方向为设计模型中的z轴负方向。

其中,安装节点包括第一垫片生成点、第三螺母生成点、第二垫片生成点和第四螺母生成点

具体地,在待安装设备侧,为了安装待安装设备,需要设置用于紧固与钢梁连接的丝杆的螺母或垫片,可选地,一般可对称两个或两个以上的螺母(垫片),分别为第三螺母、第一垫片和第四螺母、第二垫片,第三螺母、第一垫片与第四螺母、第二垫片相邻设置,第三螺母、第一垫片与第四螺母、第二垫片之间为待安装设备安装孔。其中,第三螺母、第一垫片与第四螺母、第二垫片并不限定为两个单独的螺母或垫片,第三螺母、第一垫片与第四螺母、第二垫片可以看作是螺母与相应垫片的集合,以能实现紧固安装的效果为准,并不对具体集合的表现方式进行限定。

可选地,以初始安装节点对应的安装孔的中心点为基准,平行于设计模型中的z轴,生成丝杆;其中,丝杆贯穿第一螺母、第二螺母、第一垫片、第三螺母、第二垫片和第四螺母,丝杆的长度大于第一螺母至第四螺母之间的距离。可选地,丝杆的长度以及丝杆超出第一螺母或超出第四螺母的距离应符合相应的行业标准。

如图6所示,为安装节点与钢梁的位置关系示意图,其中安装节点包括第一螺母、第二螺母、第一垫片、第三螺母、第二垫片、第四螺母和丝杆。

上述实施例中,通过获取安装孔轴线与第一钢梁的交点集,计算交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值,并将差值中的最小值对应的交点,确定为初始安装节点,以及根据初始安装节点确定第一螺母、第二螺母、第一垫片、第三螺母、第二垫片、第四螺母和丝杆的过程中,完全不需要人工参与,能够节省大量的时间、人力和物力。

在一个具体的实施例中,获取设计模型中的风机(待安装设备),并获取风机的长度、宽度、安装孔信息(几何图形、上表面孔中心点坐标,厚度)。根据风机的体积、安装孔等信息,选择合适规格的丝杆、螺母、圆形垫片。进一步,获取设计模型中的所有c型钢梁信息(例如,钢梁厚度),并过滤掉钢梁z轴坐标小于安装孔的z轴坐标的钢梁,以及过滤掉钢梁z轴坐标大于楼面高度的钢梁,然后在风机的四个安装孔的中心点作一条平行z轴的线,确定出该平行于z轴的线与钢梁相交的第一根c型钢梁(即生成安装节点的钢梁),得到初始安装节点。以初始安装节点为基准,沿着z轴正方向移动钢梁厚度得到的点,即为生成第一颗螺母的点,生成方向向上。在初始安装节点处,生成丝杆与第二颗螺母,生成方向向下。在安装孔中心点,确定出第一个圆形垫片生成中心点,生成方向向下。安装孔中心点沿着z轴向上移动圆形垫片的厚度得到的点,为第三颗螺母生成点,生成方向向上。安装孔中心点沿着z轴向下移动安装孔厚度得到的点,为第二个圆形垫圈生成中心点,生成方向向上。安装孔中心点沿着z轴向下移动安装孔厚度加上圆形垫圈厚度的距离得到的点,为第四颗螺母生成点,生成方向向下。其中,上述各生成方向是根据设计模型文件的放置方向与放置面的法向决定的。可选地,对于丝杆,设置其长度为c型钢到风机安装孔间的距离加上丝杆两端的预留长度,预留长度应该遵循相关行业标准。

在一个实施例中,如图7所示,提供了一种安装节点确定装置,包括:设备信息获取模块701、钢梁信息获取模块702、安装孔轴线确定模块703和安装节点确定模块704,其中:

设备信息获取模块701,用于获取设计模型中待安装设备对应的待安装设备信息;

钢梁信息获取模块702,用于获取由可安装待安装设备的钢梁构成的第一钢梁集;

安装孔轴线确定模块703,用于以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线;

安装节点确定模块704,用于根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。

在其中一个实施例中,钢梁信息获取模块702还用于获取第二钢梁集;其中,第二钢梁集为设计模型中的钢梁构成的集合;根据第二钢梁集中的每一钢梁对应的z坐标,对第二钢梁集进行筛选,得到第一钢梁集。

在其中一个实施例中,钢梁信息获取模块702还用于从第二钢梁集中,删除z轴坐标小于安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于设计模型中的楼面对应的z轴坐标的钢梁,得到第一钢梁集。

在其中一个实施例中,安装节点确定模块704还用于获取安装孔轴线与第一钢梁的交点集;计算交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值;将差值中的最小值对应的交点,确定为初始安装节点。

在其中一个实施例中,安装节点确定模块704还用于以初始安装节点为基准,沿设计模型中的z轴正方向,移动钢梁厚度对应的距离,得到第一螺母生成点;其中,第一螺母的生成方向为设计模型中的z轴正方向;将初始安装节点确定为第二螺母生成点;其中,第二螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,安装节点确定模块704还用于将初始安装节点对应的安装孔的中心点确定为第一垫片生成点;其中,第一垫片的生成方向为设计模型中的z轴负方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴正方向,移动第一垫片厚度对应的距离,得到第三螺母生成点;其中,第三螺母的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度对应的距离,得到第二垫片生成点;其中,第二垫片的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度与第二垫片厚度对应的距离,得到第四螺母生成点;其中,第四螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,安装节点确定装置还包括丝杆确定模块,用于以初始安装节点对应的安装孔的中心点为基准,平行于设计模型中的z轴,生成丝杆;其中,丝杆贯穿第一螺母、第二螺母、第一垫片、第三螺母、第二垫片和第四螺母,丝杆的长度大于第一螺母至第四螺母之间的距离。

关于安装节点确定装置的具体限定可以参见上文中对于安装节点确定方法的限定,在此不再赘述。上述安装节点确定装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种安装节点确定方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

获取设计模型中待安装设备对应的待安装设备信息;

获取由可安装待安装设备的钢梁构成的第一钢梁集;

以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线;

根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:获取第二钢梁集;其中,第二钢梁集为设计模型中的钢梁构成的集合;根据第二钢梁集中的每一钢梁对应的z坐标,对第二钢梁集进行筛选,得到第一钢梁集。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:从第二钢梁集中,删除z轴坐标小于安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于设计模型中的楼面对应的z轴坐标的钢梁,得到第一钢梁集。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:获取安装孔轴线与第一钢梁的交点集;计算交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值;将差值中的最小值对应的交点,确定为初始安装节点。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:以初始安装节点为基准,沿设计模型中的z轴正方向,移动钢梁厚度对应的距离,得到第一螺母生成点;其中,第一螺母的生成方向为设计模型中的z轴正方向;将初始安装节点确定为第二螺母生成点;其中,第二螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:将初始安装节点对应的安装孔的中心点确定为第一垫片生成点;其中,第一垫片的生成方向为设计模型中的z轴负方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴正方向,移动第一垫片厚度对应的距离,得到第三螺母生成点;其中,第三螺母的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度对应的距离,得到第二垫片生成点;其中,第二垫片的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度与第二垫片厚度对应的距离,得到第四螺母生成点;其中,第四螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:以初始安装节点对应的安装孔的中心点为基准,平行于设计模型中的z轴,生成丝杆;其中,丝杆贯穿第一螺母、第二螺母、第一垫片、第三螺母、第二垫片和第四螺母,丝杆的长度大于第一螺母至第四螺母之间的距离。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

获取设计模型中待安装设备对应的待安装设备信息;

获取由可安装待安装设备的钢梁构成的第一钢梁集;

以待安装设备信息中的每一安装孔的中心点为基准,平行于设计模型中的z轴,绘制安装孔轴线;

根据安装孔轴线与第一钢梁集中的钢梁的交点,确定安装节点。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取第二钢梁集;其中,第二钢梁集为设计模型中的钢梁构成的集合;根据第二钢梁集中的每一钢梁对应的z坐标,对第二钢梁集进行筛选,得到第一钢梁集。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:从第二钢梁集中,删除z轴坐标小于安装孔对应的z轴坐标的钢梁,且删除z轴坐标大于设计模型中的楼面对应的z轴坐标的钢梁,得到第一钢梁集。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取安装孔轴线与第一钢梁的交点集;计算交点集中的每一交点对应的z坐标与安装孔对应的z坐标的差值;将差值中的最小值对应的交点,确定为初始安装节点。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:以初始安装节点为基准,沿设计模型中的z轴正方向,移动钢梁厚度对应的距离,得到第一螺母生成点;其中,第一螺母的生成方向为设计模型中的z轴正方向;将初始安装节点确定为第二螺母生成点;其中,第二螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:将初始安装节点对应的安装孔的中心点确定为第一垫片生成点;其中,第一垫片的生成方向为设计模型中的z轴负方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴正方向,移动第一垫片厚度对应的距离,得到第三螺母生成点;其中,第三螺母的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度对应的距离,得到第二垫片生成点;其中,第二垫片的生成方向为设计模型中的z轴正方向;以初始安装节点对应的安装孔的中心点为基准,沿设计模型中的z轴负方向,移动安装孔厚度与第二垫片厚度对应的距离,得到第四螺母生成点;其中,第四螺母的生成方向为设计模型中的z轴负方向。

在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:以初始安装节点对应的安装孔的中心点为基准,平行于设计模型中的z轴,生成丝杆;其中,丝杆贯穿第一螺母、第二螺母、第一垫片、第三螺母、第二垫片和第四螺母,丝杆的长度大于第一螺母至第四螺母之间的距离。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1