CN112464325B - 楼梯模型的创建方法、装置、计算机设备和存储介质 - Google Patents
楼梯模型的创建方法、装置、计算机设备和存储介质 Download PDFInfo
- Publication number
- CN112464325B CN112464325B CN201910843988.0A CN201910843988A CN112464325B CN 112464325 B CN112464325 B CN 112464325B CN 201910843988 A CN201910843988 A CN 201910843988A CN 112464325 B CN112464325 B CN 112464325B
- Authority
- CN
- China
- Prior art keywords
- stair
- floor slab
- point
- model
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003860 storage Methods 0.000 title claims abstract description 14
- 238000010008 shearing Methods 0.000 claims description 37
- 239000000463 material Substances 0.000 claims description 27
- 238000004590 computer program Methods 0.000 claims description 21
- 239000002131 composite material Substances 0.000 claims description 15
- 230000002787 reinforcement Effects 0.000 claims description 14
- 239000002023 wood Substances 0.000 claims description 14
- 229910000831 Steel Inorganic materials 0.000 claims description 13
- 239000010959 steel Substances 0.000 claims description 13
- 238000004080 punching Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000010276 construction Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/08—Construction
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Steps, Ramps, And Handrails (AREA)
Abstract
本申请涉及一种楼梯模型的创建方法、装置、计算机设备和存储介质。所述方法包括:获取待创建的楼梯模型的楼梯参数和所述楼梯模型在建筑模型中的绘制起点和绘制方向;根据所述绘制方向确定所述楼梯模型的绘制终点,以及待开洞的目标楼板;根据所述绘制起点、所述绘制终点和所述楼梯参数,对所述目标楼板进行开洞处理;根据所述绘制起点、所述绘制终点和所述楼梯参数在所述建筑模型中创建所述楼梯模型。通过本发明实施例,可以提高效率、节省设计师的时间,并且避免出现较大的误差。
Description
技术领域
本申请涉及建筑设计技术领域,特别是涉及一种楼梯模型的创建方法、装置、计算机设备和存储介质。
背景技术
建筑信息模型(Building Information Modeling,BIM)技术是一种应用于工程设计、建造、管理的数据化工具。BIM在建筑行业中被广泛使用,在提高建筑设计质量、提高生产效率、节约成本和缩短工期等方面发挥着重要作用。其中,Revit是建筑业BIM体系中使用最广泛的软件之一。
目前,建筑设计师在使用Revit创建建筑模型中的楼梯模型时,都是手动操作一块一块画上去,这个过程不仅消耗设计师的时间,而且容易出现较大的误差。
发明内容
基于此,有必要针对上述技术问题,提供一种能够节省时间,避免出现较大误差的楼梯模型的创建方法、装置、计算机设备和存储介质。
第一方面,本发明实施例提供了一种楼梯模型的创建方法,该方法包括:
获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;
根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;
根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
在其中一个实施例中,上述根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板,包括:
确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;
将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
在其中一个实施例中,上述根据绘制起点、绘制终点和楼梯参数对目标楼板进行开洞处理,包括:
根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
采用剪切实例对开洞区域进行剪切。
在其中一个实施例中,上述楼梯参数包括梯段宽度;根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域,包括:
确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;
根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;
确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行。
在其中一个实施例中,在上述采用剪切实例对开洞区域进行剪切之后,该方法还包括:
在开洞区域的边沿创建组合梁进行加固。
在其中一个实施例中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;
楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
第二方面,本发明实施例提供了一种楼梯模型的创建方法,该方法包括:
获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;
将第一楼板和第二楼板中位于上方的楼板作为待开洞的目标楼板;
根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
采用剪切实例对开洞区域进行剪切;
在开洞区域的边沿创建组合梁进行加固;
根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型;
其中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
第三方面,本发明实施例提供了一种楼梯模型的创建装置,该装置包括:
参数获取模块,用于获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
目标楼板确定模块,用于根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;
开洞模块,用于根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;
楼梯模型创建模块,用于根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
在其中一个实施例中,上述目标楼板确定模块,具体用于确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
在其中一个实施例中,上述开洞模块包括:
开洞区域确定子模块,用于根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
剪切子模块,用于采用剪切实例对开洞区域进行剪切。
在其中一个实施例中,上述楼梯参数包括梯段宽度;上述开洞区域确定子模块,具体用于确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行。
在其中一个实施例中,该装置还包括:
组合梁创建模块,用于在开洞区域的边沿创建组合梁进行加固。
在其中一个实施例中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;
楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
第四方面,本发明实施例提供了一种楼梯模型的创建装置,该装置包括:
参数获取模块,用于获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
目标楼板确定模块,用于确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;将第一楼板和第二楼板中位于上方的楼板作为待开洞的目标楼板;
开洞模块,用于根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;采用剪切实例对开洞区域进行剪切;在开洞区域的边沿创建组合梁进行加固;
楼梯模型创建模块,用于根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型;
其中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
第五方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上述方法中的步骤。
第六方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述方法中的步骤。
上述楼梯模型的创建方法、装置、计算机设备和存储介质,获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。通过本发明实施例,只需要获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向,计算机设备即可自动确定楼梯模型的绘制终点,确定目标楼板并对目标楼板进行开洞处理,以及根据绘制起点、绘制终点和楼梯参数自动生成楼梯模型。与现有技术中手动一块一块画楼梯模型相比,本发明实施例提高了效率、节省了设计师的时间,并且避免出现较大的误差。
附图说明
图1为一个实施例中楼梯模型的创建方法的应用环境图;
图2为一个实施例中楼梯模型的创建方法的流程示意图;
图3为一个实施例中获取楼梯参数的弹窗示意图;
图4为一个实施例中楼梯模型创建完成的示意图;
图5为一个实施例中确定绘制终点、目标楼板和对目标楼板进行开洞处理的流程示意图;
图6为一个实施例中楼面格栅的示意图;
图7为一个实施例中开洞区域的示意图;
图8为一个实施例中组合梁的示意图;
图9为另一个实施例中楼梯模型的创建方法的流程示意图;
图10为另一个实施例中楼梯模型创建完成的示意图;
图11为一个实施例中楼梯模型的创建装置的结构框图;
图12为另一个实施例中楼梯模型的创建装置的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的楼梯模型的创建方法,可以适用于图1所示的计算机设备。该计算机设备包括通过***总线连接的处理器、存储器、网络接口、数据库、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的数据库用于存储下述实施例中的各种实体模型以及实体模型的相关信息,有关各种实体模型以及实体模型的相关信息的具体描述参见下述实施例中的具体描述。该计算机设备的网络接口可以用于与外部的其他设备通过网络连接通信。可选的,该计算机设备可以是服务器,可以是台式机,可以是个人数字助理,还可以是其他的终端设备,例如平板电脑、手机等等,还可以是云端或者远程服务器,本申请实施例对计算机设备的具体形式并不做限定。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。当然,输入装置和显示屏也可以不属于计算机设备的一部分,可以是计算机设备的外接设备。
本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
下面以具体的实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。
需要说明的是,下述方法实施例的执行主体可以分别是楼梯模型的创建装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为上述计算机设备的部分或者全部。下述方法实施例以执行主体为计算机设备为例进行说明。
在一个实施例中,如图2所示,提供了一种是楼梯模型的创建方法,以该方法应用于图1中的计算机设备为例进行说明,包括以下步骤:
步骤101,获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向。
本实施例中,在建筑模型中创建楼梯模型,可以先获取楼梯模型的楼梯参数。可选地,楼梯参数包括楼梯类型、楼梯材质、踏步宽度和踏步数量中的至少一种;楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。例如,计算机设备显示获取楼梯参数的弹窗,如图3所示,用户根据需求进行填写,计算机设备则获取到楼梯类型为一跑、楼梯材质为木材、楼段宽度为800mm,踏步宽度为200mm以及踏步数量为11个。本发明实施例对楼梯参数不作详细限定,可以根据实际情况进行设置。
并且,还可以获取楼梯模型在建筑模型中的绘制起点和绘制方向。具体地,用户在建筑模型中单击一个点并对该单击点进行拖拽操作,获取单击点的坐标以及拖拽方向,即得到绘制起点和绘制方向。或者,获取用户输入的绘制起点的坐标和绘制方向。本发明实施例对获取方式不作详细限定,可以根据实际情况进行设置。
其中,获取到的绘制方向可以是平行于地面,也可以是与地面呈一定夹角。本发明实施例对绘制方向不作详细限定,可以根据实际情况进行设置。
步骤102,根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板。
本实施例中,楼梯模型是搭接在相邻两层楼板之间的,当绘制方向平行于地面时,如果预先设置绘制起点上方的楼板为绘制终点所在的楼板,则将绘制方向的拖拽终点投影到绘制起点上方的楼板,得到绘制终点;如果预先设置绘制起点下方的楼板为绘制终点所在的楼板,则将绘制方向的拖拽终点投影到绘制起点下方的楼板,得到绘制终点。本发明实施例对绘制终点的确定方式不作详细限定,可以根据实际情况进行设置。
在确定绘制终点之后,将绘制起点所在的楼板和绘制终点所在的楼板中位于上方的楼板确定为待开洞的目标楼板。
步骤103,根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理。
本实施例中,在确定绘制终点和待开洞的目标楼板之后,在目标楼板上进行开洞处理,以便创建楼梯模型。具体地,将绘制起点或者绘制终点作为洞口的一个顶点,然后根据梯段宽度确定洞口的宽度,最后根据实际需求确定洞口的长度。本发明实施例对洞口面积均不作详细限定,可以根据实际情况进行设置。
步骤104,根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
本实施例中,在目标楼板上开洞处理后,在绘制起点和绘制终点之间创建楼梯模型,并且该楼梯模型符合获取到的楼梯参数。例如,在绘制起点和绘制终点之间建立一个梯段宽度为800mm、踏步宽度为200mm、踏步数量为11个的木质楼梯,参照图4。
上述楼梯模型的创建方法中,获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。通过本发明实施例,只需要获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向,计算机设备即可自动确定楼梯模型的绘制终点,确定目标楼板并对目标楼板进行开洞处理,以及根据绘制起点、绘制终点和楼梯参数自动生成楼梯模型。与现有技术中手动一块一块画楼梯模型相比,本发明实施例提高了效率、节省了设计师的时间,并且提高了设计精度。
在另一个实施例中,如图5所示,本实施例涉及的确定绘制终点、目标楼板和对目标楼板进行开洞处理的一种可选的过程。在上述图2所示实施例的基础上,具体可以包括以下步骤:
步骤201,确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点。
本实施例中,当绘制方向与地面呈一个夹角时,沿着绘制方向查找与绘制起点所在的第一楼板相邻的第二楼板。例如,绘制方向与地面呈30°,则绘制起点所在的第一楼板上方的楼板为第二楼板;绘制方向与地面呈-30°时,则绘制起点所在的第一楼板下方的楼板为第二楼板。本发明实施例对夹角不作详细限定,可以根据实际情况进行设置。
在确定第二楼板之后,将绘制方向的延长线与第二楼板相交的点作为绘制终点。确定绘制终点,后续可以根据绘制终点和绘制起点创建楼梯模型。
步骤202,将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
本实施例中,待开洞的目标楼板为楼梯模型搭接的两层楼板之中位于上层的楼板。其中,目标楼板可以是楼面格栅的形式,如图6所示,本发明实施例对此不作详细限定,可以根据实际情况进行设置。
步骤203,根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域。
本实施例中,确定目标楼板上的开洞区域。具体地,确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行,参照图7所示。
步骤204,采用剪切实例对开洞区域进行剪切。
本实施例中,先创建剪切实例。具体地,根据开洞区域的长宽确定剪切实例的长宽;根据目标楼板的厚度确定剪切实例的厚度。在剪切实例创建好之后,将剪切实例与开洞区域重叠,然后采用剪切实例对目标楼板进行剪切,实现对目标楼板进行开洞处理。
步骤205,在开洞区域的边沿创建组合梁进行加固。
本实施例中,对目标楼板进行开洞处理后,需要对目标楼板进行加固,因此在开洞区域的边缘创建组合梁,组合梁贴附在开洞区域的边沿上,参照图8所示。
上述确定绘制终点、目标楼板和对目标楼板进行开洞处理的过程中,确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;将第一楼板和第二楼板中位于上方的楼板作为目标楼板;将第一楼板和第二楼板中位于上方的楼板作为目标楼板;根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;采用剪切实例对开洞区域进行剪切;在开洞区域的边沿创建组合梁进行加固。通过本发明实施例,可以自动根据绘制方向、楼梯参数确定楼梯模型的绘制终点,以及待开洞的目标楼板,并自动对目标楼板进行开洞处理,以及在开洞区域的边沿创建组合梁。与现有技术中手动一块一块画楼梯相比,提高了效率,节省了设计师的时间,而且提高了设计精度,避免手动操作出现错误。
为了更为详细的对本发明实施例所提供的楼梯模型的创建方法进行描述,可以参加下述图9和图10所示的实施例,包括:
步骤301,获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向。
可选地,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
步骤302,确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点。
步骤303,将第一楼板和第二楼板中位于上方的楼板作为待开洞的目标楼板。
步骤304,根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域。
步骤305,采用剪切实例对开洞区域进行剪切。
步骤306,在开洞区域的边沿创建组合梁进行加固。
步骤307,根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
本实施例中的步骤的详细描述和有益效果可以参见前述实施例中的描述,此处不再赘述。
应该理解的是,虽然图2-10的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-10中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图11所示,提供了一种楼梯模型的创建装置,包括:
参数获取模块401,用于获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
目标楼板确定模块402,用于根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;
开洞模块403,用于根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;
楼梯模型创建模块404,用于根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
在其中一个实施例中,上述目标楼板确定模块,具体用于确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
在其中一个实施例中,上述开洞模块包括:
开洞区域确定子模块,用于根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
剪切子模块,用于采用剪切实例对开洞区域进行剪切。
在其中一个实施例中,楼梯参数包括梯段宽度;上述开洞区域确定子模块,具体用于确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行。
在其中一个实施例中,该装置还包括:
组合梁创建模块,用于在开洞区域的边沿创建组合梁进行加固。
在其中一个实施例中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;
楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
在一个实施例中,如图12所示,提供了一种楼梯模型的创建装置,包括:
参数获取模块501,用于获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
目标楼板确定模块502,用于确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;将第一楼板和第二楼板中位于上方的楼板作为待开洞的目标楼板;
开洞模块503,用于根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;采用剪切实例对开洞区域进行剪切;在开洞区域的边沿创建组合梁进行加固;
楼梯模型创建模块504,用于根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型;
其中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
关于楼梯模型的创建装置的具体限定可以参见上文中对于楼梯模型的创建方法的限定,在此不再赘述。上述楼梯模型的创建装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;
根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;
根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:
确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;
将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:
根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
采用剪切实例对开洞区域进行剪切。
在其中一个实施例中,上述楼梯参数包括梯段宽度;处理器执行计算机程序时还实现以下步骤:
确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;
根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;
确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行。
在其中一个实施例中,处理器执行计算机程序时还实现以下步骤:
在开洞区域的边沿创建组合梁进行加固。
在其中一个实施例中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;
楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取待创建的楼梯模型的楼梯参数和楼梯模型在建筑模型中的绘制起点和绘制方向;
根据绘制方向确定楼梯模型的绘制终点,以及待开洞的目标楼板;
根据绘制起点、绘制终点和楼梯参数,对目标楼板进行开洞处理;
根据绘制起点、绘制终点和楼梯参数在建筑模型中创建楼梯模型。
在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
确定与绘制方向的延长线相交,且与绘制起点所在的第一楼板相邻的第二楼板,将第二楼板与绘制方向的延长线相交的点作为绘制终点;
将第一楼板和第二楼板中位于上方的楼板作为目标楼板。
在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
根据绘制起点、绘制终点和楼梯参数确定目标楼板的开洞区域;
采用剪切实例对开洞区域进行剪切。
在其中一个实施例中,上述楼梯参数包括梯段宽度;计算机程序被处理器执行时还实现以下步骤:
确定绘制起点在目标楼板上的第一投影点和绘制终点在目标楼板上的第二投影点,并将第一投影点和第二投影点之间的连线确定为开洞区域的第一边;
根据梯段宽度确定开洞区域的第二边;第二边与第一边相交并与第一边互相垂直;
确定开洞区域的第三边和第四边;第三边与第一边平行,第四边与第二边平行。
在其中一个实施例中,计算机程序被处理器执行时还实现以下步骤:
在开洞区域的边沿创建组合梁进行加固。
在其中一个实施例中,楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;
楼梯类型包括一跑、二跑和三跑;楼梯材质包括木材、钢铁中的至少一种。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(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)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种楼梯模型的创建方法,其特征在于,所述方法包括:
获取待创建的楼梯模型的楼梯参数和所述楼梯模型在建筑模型中的绘制起点和绘制方向;其中,所述楼梯参数包括梯段宽度;
根据所述绘制方向确定所述楼梯模型的绘制终点,以及待开洞的目标楼板;
确定所述绘制起点在所述目标楼板上的第一投影点和所述绘制终点在所述目标楼板上的第二投影点,并将所述第一投影点和所述第二投影点之间的连线确定为开洞区域的第一边;
根据所述梯段宽度确定所述开洞区域的第二边;所述第二边与所述第一边相交并与所述第一边互相垂直;
确定所述开洞区域的第三边和第四边;所述第三边与所述第一边平行,所述第四边与所述第二边平行;
采用剪切实例对所述开洞区域进行剪切;
根据所述绘制起点、所述绘制终点和所述楼梯参数在所述建筑模型中创建所述楼梯模型。
2.根据权利要求1所述的方法,其特征在于,所述根据所述绘制方向确定所述楼梯模型的绘制终点,以及待开洞的目标楼板,包括:
确定与所述绘制方向的延长线相交,且与所述绘制起点所在的第一楼板相邻的第二楼板,将所述第二楼板与所述绘制方向的延长线相交的点作为所述绘制终点;
将所述第一楼板和所述第二楼板中位于上方的楼板作为所述目标楼板。
3.根据权利要求2所述的方法,其特征在于,所述目标楼板是楼面格栅的形式。
4.根据权利要求1所述的方法,其特征在于,在所述采用剪切实例对所述开洞区域进行剪切之后,所述方法还包括:
在所述开洞区域的边沿创建组合梁进行加固。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述楼梯参数还包括楼梯类型、楼梯材质、踏步宽度和踏步数量中的至少一种;
所述楼梯类型包括一跑、二跑和三跑;所述楼梯材质包括木材、钢铁中的至少一种。
6.一种楼梯模型的创建方法,其特征在于,所述方法包括:
获取待创建的楼梯模型的楼梯参数和所述楼梯模型在建筑模型中的绘制起点和绘制方向;其中,所述楼梯参数包括梯段宽度;
确定与所述绘制方向的延长线相交,且与所述绘制起点所在的第一楼板相邻的第二楼板,将所述第二楼板与所述绘制方向的延长线相交的点作为绘制终点;
将所述第一楼板和所述第二楼板中位于上方的楼板作为待开洞的目标楼板;
确定所述绘制起点在所述目标楼板上的第一投影点和所述绘制终点在所述目标楼板上的第二投影点,并将所述第一投影点和所述第二投影点之间的连线确定为开洞区域的第一边;
根据所述梯段宽度确定所述开洞区域的第二边;所述第二边与所述第一边相交并与所述第一边互相垂直;
确定所述开洞区域的第三边和第四边;所述第三边与所述第一边平行,所述第四边与所述第二边平行;
采用剪切实例对所述开洞区域进行剪切;
在所述开洞区域的边沿创建组合梁进行加固;
根据所述绘制起点、所述绘制终点和所述楼梯参数在所述建筑模型中创建所述楼梯模型;
其中,所述楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;所述楼梯类型包括一跑、二跑和三跑;所述楼梯材质包括木材、钢铁中的至少一种。
7.一种楼梯模型的创建装置,其特征在于,所述装置包括:
参数获取模块,用于获取待创建的楼梯模型的楼梯参数和所述楼梯模型在建筑模型中的绘制起点和绘制方向;其中,所述楼梯参数包括梯段宽度;
目标楼板确定模块,用于根据所述绘制方向确定所述楼梯模型的绘制终点,以及待开洞的目标楼板;
开洞模块,用于确定所述绘制起点在所述目标楼板上的第一投影点和所述绘制终点在所述目标楼板上的第二投影点,并将所述第一投影点和所述第二投影点之间的连线确定为开洞区域的第一边;根据所述梯段宽度确定所述开洞区域的第二边;所述第二边与所述第一边相交并与所述第一边互相垂直;确定所述开洞区域的第三边和第四边;所述第三边与所述第一边平行,所述第四边与所述第二边平行;采用剪切实例对所述开洞区域进行剪切;
楼梯模型创建模块,用于根据所述绘制起点、所述绘制终点和所述楼梯参数在所述建筑模型中创建所述楼梯模型。
8.一种楼梯模型的创建装置,其特征在于,所述装置包括:
参数获取模块,用于获取待创建的楼梯模型的楼梯参数和所述楼梯模型在建筑模型中的绘制起点和绘制方向;其中,所述楼梯参数包括梯段宽度;
目标楼板确定模块,用于确定与所述绘制方向的延长线相交,且与所述绘制起点所在的第一楼板相邻的第二楼板,将所述第二楼板与所述绘制方向的延长线相交的点作为绘制终点;将所述第一楼板和所述第二楼板中位于上方的楼板作为待开洞的目标楼板;
开洞模块,用于确定所述绘制起点在所述目标楼板上的第一投影点和所述绘制终点在所述目标楼板上的第二投影点,并将所述第一投影点和所述第二投影点之间的连线确定为开洞区域的第一边;根据所述梯段宽度确定所述开洞区域的第二边;所述第二边与所述第一边相交并与所述第一边互相垂直;确定所述开洞区域的第三边和第四边;所述第三边与所述第一边平行,所述第四边与所述第二边平行;采用剪切实例对所述开洞区域进行剪切;在所述开洞区域的边沿创建组合梁进行加固;
楼梯模型创建模块,用于根据所述绘制起点、所述绘制终点和所述楼梯参数在所述建筑模型中创建所述楼梯模型;
其中,所述楼梯参数包括楼梯类型、楼梯材质、楼段宽度、踏步宽度和踏步数量中的至少一种;所述楼梯类型包括一跑、二跑和三跑;所述楼梯材质包括木材、钢铁中的至少一种。
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至5中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910843988.0A CN112464325B (zh) | 2019-09-06 | 2019-09-06 | 楼梯模型的创建方法、装置、计算机设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910843988.0A CN112464325B (zh) | 2019-09-06 | 2019-09-06 | 楼梯模型的创建方法、装置、计算机设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112464325A CN112464325A (zh) | 2021-03-09 |
CN112464325B true CN112464325B (zh) | 2023-05-09 |
Family
ID=74806847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910843988.0A Active CN112464325B (zh) | 2019-09-06 | 2019-09-06 | 楼梯模型的创建方法、装置、计算机设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112464325B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113434939B (zh) * | 2021-06-29 | 2024-01-30 | 广联达科技股份有限公司 | 楼梯二维视图生成方法、装置、电子设备及存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007072682A (ja) * | 2005-09-06 | 2007-03-22 | Toshiba Elevator Co Ltd | Cadシステム |
CN105992958A (zh) * | 2013-11-27 | 2016-10-05 | 高通股份有限公司 | 用于产生具有垂直通道区域及所预测垂直移动模型的辅助数据的设备及方法 |
CN106462649A (zh) * | 2014-05-13 | 2017-02-22 | 西门子产品生命周期管理软件公司 | 用于在3d模型中构造阶梯特征的方法 |
JP2017207966A (ja) * | 2016-05-19 | 2017-11-24 | 東芝エレベータ株式会社 | Bimシステムおよび方法 |
CN107590355A (zh) * | 2017-10-27 | 2018-01-16 | 巧夺天宫(深圳)科技有限公司 | 基于建筑信息模型的建筑设计方法、设计***及电子设备 |
CN108280276A (zh) * | 2018-01-09 | 2018-07-13 | 上海大学 | 基于Revit软件楼梯模型标准创建和用量统计方法 |
CN108416117A (zh) * | 2018-02-09 | 2018-08-17 | 广州大学 | 基于建筑图纸的楼梯自动识别方法 |
CN109408907A (zh) * | 2018-09-30 | 2019-03-01 | 夏阳 | 一种制造三维建筑实物模型的方法和装置 |
CN109680960A (zh) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | 基于装配式建筑的楼梯预埋件自动生成方法及装置 |
CN109680959A (zh) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | 基于装配式建筑的楼梯预埋件自动生成方法及装置 |
CN109992901A (zh) * | 2019-04-08 | 2019-07-09 | 同济大学建筑设计研究院(集团)有限公司 | 建筑物的楼梯数据处理方法、装置和计算机设备 |
-
2019
- 2019-09-06 CN CN201910843988.0A patent/CN112464325B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007072682A (ja) * | 2005-09-06 | 2007-03-22 | Toshiba Elevator Co Ltd | Cadシステム |
CN105992958A (zh) * | 2013-11-27 | 2016-10-05 | 高通股份有限公司 | 用于产生具有垂直通道区域及所预测垂直移动模型的辅助数据的设备及方法 |
CN106462649A (zh) * | 2014-05-13 | 2017-02-22 | 西门子产品生命周期管理软件公司 | 用于在3d模型中构造阶梯特征的方法 |
JP2017207966A (ja) * | 2016-05-19 | 2017-11-24 | 東芝エレベータ株式会社 | Bimシステムおよび方法 |
CN107590355A (zh) * | 2017-10-27 | 2018-01-16 | 巧夺天宫(深圳)科技有限公司 | 基于建筑信息模型的建筑设计方法、设计***及电子设备 |
CN108280276A (zh) * | 2018-01-09 | 2018-07-13 | 上海大学 | 基于Revit软件楼梯模型标准创建和用量统计方法 |
CN108416117A (zh) * | 2018-02-09 | 2018-08-17 | 广州大学 | 基于建筑图纸的楼梯自动识别方法 |
CN109408907A (zh) * | 2018-09-30 | 2019-03-01 | 夏阳 | 一种制造三维建筑实物模型的方法和装置 |
CN109680960A (zh) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | 基于装配式建筑的楼梯预埋件自动生成方法及装置 |
CN109680959A (zh) * | 2018-12-28 | 2019-04-26 | 中民筑友科技投资有限公司 | 基于装配式建筑的楼梯预埋件自动生成方法及装置 |
CN109992901A (zh) * | 2019-04-08 | 2019-07-09 | 同济大学建筑设计研究院(集团)有限公司 | 建筑物的楼梯数据处理方法、装置和计算机设备 |
Non-Patent Citations (2)
Title |
---|
楼梯对结构整体设计影响分析;李进 等;《价值工程》;20160731;第35卷(第19期);全文 * |
预制楼梯的力学性能研究;张轶伦;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20190215(第02期);第C038-203页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112464325A (zh) | 2021-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110516370B (zh) | 预制构件深化图纸生成方法、装置、计算机设备和介质 | |
CN113010937B (zh) | 构件截面钢筋的参数化建模方法及相关装置 | |
CN111079263A (zh) | 建筑主体结构生成方法、装置、计算机设备和存储介质 | |
CN113129427B (zh) | 建筑模型处理方法、装置、计算机设备及可读存储介质 | |
CN112784340B (zh) | 施工bim模型的转换方法及转换装置 | |
CN114692250A (zh) | 墙身配筋的方法及装置、计算机设备 | |
CN112464325B (zh) | 楼梯模型的创建方法、装置、计算机设备和存储介质 | |
CN112836265B (zh) | 内墙生成方法、装置、计算机设备和存储介质 | |
CN111079262B (zh) | 管路吊装结构的生成方法、装置、计算机设备和存储介质 | |
CN110555661A (zh) | 建筑元素的信息展示方法、装置、设备和可读存储介质 | |
CN112464327B (zh) | 门窗模型的布置方法、装置、计算机设备和存储介质 | |
CN110826119A (zh) | 信息处理方法、装置、计算机设备及可读存储介质 | |
CN111159796B (zh) | 建筑的梁的生成方法、装置、计算机设备和存储介质 | |
CN111079213B (zh) | 建筑物的屋面结构生成方法、装置、计算机设备和存储介质 | |
CN110737934B (zh) | 老虎窗屋面桁架节点的生成方法、装置和存储介质 | |
CN113987652A (zh) | 墙模型的生成方法和装置 | |
CN110704902B (zh) | 组合过梁模型和组合立柱模型的连接节点放置方法和产品 | |
CN111127653B (zh) | 正置式平屋面生成方法、装置、计算机设备和存储介质 | |
CN112464323B (zh) | 老虎窗生成方法、装置、计算机设备和存储介质 | |
CN112560133A (zh) | 复杂屋面的识别方法、装置、计算机设备和存储介质 | |
CN111125809A (zh) | 建筑钢柱生成方法、装置、计算机设备和存储介质 | |
CN112836263A (zh) | 轴网生成方法、装置、计算机设备和存储介质 | |
CN110781536A (zh) | 建筑平天窗节点生成方法、***、计算机设备和存储介质 | |
CN110728023B (zh) | 老虎窗构件节点生成方法、装置、计算机设备和存储介质 | |
CN110704897A (zh) | 墙龙骨模型和底导梁模型之间的连接节点放置方法和产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |