陶土瓦坡屋面的生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:24498439 阅读:50 留言:0更新日期:2020-06-13 04:00
本申请涉及一种陶土瓦坡屋面的生成方法、装置、计算机设备和存储介质。所述方法包括:获取待生成陶土瓦坡屋面的顶部屋面信息;其中,所述顶部屋面信息包括表征与所述待生成陶土瓦坡屋面相关的已生成对象的属性信息和所述待生成陶土瓦坡屋面的屋面结构的信息;根据所述顶部屋面信息,确定所述待生成陶土瓦坡屋面对应的填充层信息,并按照所述填充层信息生成所述待生成陶土瓦坡屋面的填充层;根据所述填充层信息,按照预设的陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦、边脊瓦和顶脊瓦;其中,所述陶土瓦排布规则用于规范所述陶土瓦、所述边脊瓦和所述顶脊瓦的排列方式满足设计要求。采用本方法能够提高陶土瓦坡屋面的生成的生成效率。

Generation method, device, computer equipment and storage medium of ceramic tile roof

【技术实现步骤摘要】
陶土瓦坡屋面的生成方法、装置、计算机设备和存储介质
本申请涉及建筑设计
,特别是涉及一种陶土瓦坡屋面的生成方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的快速发展,自动化辅助设计已经广泛地应用于各行各业。通常,在建筑设计领域中,人们使用自动化设计软件进行房屋模型的设计。例如,在建筑模型的设计过程中,设计陶土瓦坡屋面的时候,常常需要设计人员操作计算机,根据设计模型中的已有对象,例如屋架梁等,然后逐一手动放置陶土瓦的模型,从而生成陶土瓦坡屋面。然而,传统的手动放置陶土瓦来生成陶土瓦坡屋面的方式,费时费力,且误差大。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够高效的陶土瓦坡屋面的生成方法、装置、计算机设备和存储介质。一种陶土瓦坡屋面的生成方法,所述方法包括:获取待生成陶土瓦坡屋面的顶部屋面信息;其中,所述顶部屋面信息包括表征与所述待生成陶土瓦坡屋面相关的已生成对象的属性信息和所述待生成陶土瓦坡屋面的屋面结构的信息;根据所述顶部屋面信息,确定所述待生成陶土瓦本文档来自技高网...

【技术保护点】
1.一种陶土瓦坡屋面的生成方法,其特征在于,所述方法包括:/n获取待生成陶土瓦坡屋面的顶部屋面信息;其中,所述顶部屋面信息包括表征与所述待生成陶土瓦坡屋面相关的已生成对象的属性信息和所述待生成陶土瓦坡屋面的屋面结构的信息;/n根据所述顶部屋面信息,确定所述待生成陶土瓦坡屋面对应的填充层信息,并按照所述填充层信息生成所述待生成陶土瓦坡屋面的填充层;/n根据所述填充层信息,按照预设的陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦、边脊瓦和顶脊瓦;其中,所述陶土瓦排布规则用于规范所述陶土瓦、所述边脊瓦和所述顶脊瓦的排列方式满足设计要求。/n

【技术特征摘要】
1.一种陶土瓦坡屋面的生成方法,其特征在于,所述方法包括:
获取待生成陶土瓦坡屋面的顶部屋面信息;其中,所述顶部屋面信息包括表征与所述待生成陶土瓦坡屋面相关的已生成对象的属性信息和所述待生成陶土瓦坡屋面的屋面结构的信息;
根据所述顶部屋面信息,确定所述待生成陶土瓦坡屋面对应的填充层信息,并按照所述填充层信息生成所述待生成陶土瓦坡屋面的填充层;
根据所述填充层信息,按照预设的陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦、边脊瓦和顶脊瓦;其中,所述陶土瓦排布规则用于规范所述陶土瓦、所述边脊瓦和所述顶脊瓦的排列方式满足设计要求。


2.根据权利要求1所述的方法,其特征在于,所述根据所述顶部屋面信息,确定所述待生成陶土瓦坡屋面对应的填充层信息,并按照所述填充层信息生成所述待生成陶土瓦坡屋面的填充层,包括;
根据所述屋面结构获取所述待生成陶土瓦坡屋面的屋面围合线;
将所述屋面围合线的最低点作为Z轴的零点、将所述屋面围合线的一边作为X轴,与X轴垂直且位于所述屋面围合线所在平面的方向作为Y轴,将所述待生成陶土瓦坡屋面的法向作为Z轴正方向,建立屋面坐标系;其中,所述屋面围合线位于所述屋面坐标系的第一象限;
获取所述待生成陶土瓦坡屋面对应的填充层信息;其中,所述填充层信息包括填充层中不同层填充物的种类、不同种类填充物的填充顺序和每一种填充物的厚度;
将所述屋面围合线的一个顶点作为填充层起始点,沿所述屋面坐标系的Z轴正方向,将不同种类的不同层填充物,按照不同种类填充物的填充顺序和每一种填充物的厚度,按照对应的铺设方式在所述屋面围合线对应的区域依次生成所述填充物,以生成所述填充层。


3.根据权利要求2所述的方法,其特征在于,所述将所述屋面围合线的一个顶点作为填充层起始点,沿所述屋面坐标系的Z轴正方向,将不同种类的不同层填充物,按照不同种类填充物的填充顺序和每一种填充物的厚度,按照对应的铺设方式在所述屋面围合线对应的区域依次生成所述填充物,以生成所述填充层,包括:
将所述屋面围合线的一个顶点作为定向刨花板OSB的填充起始点,沿所述屋面坐标系的Z轴正方向,以满铺的方式生成所述OSB板;
将所述OSB的填充起始点沿Z轴正方向偏移所述OSB板的厚度的点作为作为防水卷材的填充起始点,以满铺的方式生成所述防水卷材;
将所述防水卷材的垂直于所述Z轴的表面作为木质顺水条的填充区域,沿与Y轴夹角小于与X轴夹角的两条边在所述木质顺水条的填充区域分别创建第一木质顺水条和第二木质顺水条,将所述第一木质顺水条的X坐标作为木质顺水条的排布起点,沿X轴方向朝向所述第二木质顺水条的方向按照预设的顺水条间距,生成其他木质顺水条;其中,所述第一木质顺水条的X坐标小于所述第二木质顺水条的X坐标;
将所述木质顺水条的垂直于所述Z轴的表面所在的平面,作为所述木质顺水条的填充区域所在平面,沿与X轴夹角小于与Y轴夹角的两条边在所述木质挂瓦条的填充区域分别创建第一木质挂瓦条和第二木质挂瓦条,将所述第一木质挂瓦条的Y坐标作为木质挂瓦条的排布起点,沿Y轴方向朝向所述第二木质挂瓦条的方向按照预设的挂瓦条间距,生成其他木质挂瓦条。


4.根据权利要求1所述的方法,其特征在于,所述根据所述填充层信息,按照预设的陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦、边脊瓦和顶脊瓦,包括:
将所述填充层起始点沿Z轴正方向偏移所述填充层的厚度的点作为陶土瓦铺设起始点;
从所述陶土瓦铺设起始点,按照所述陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦;
根据所述陶土瓦的厚度,沿所述屋面围合线的斜楞方向生成所述边脊瓦;
根据所述边脊瓦的厚度,沿所述屋面围合线的屋脊方向生成所述顶脊瓦。


5.根据权利要求4所述的方法,其特征在于,所述从所述陶土瓦铺设起始点,按照所述陶土瓦排布规则在所述填充层上沿所述待生成陶土瓦坡屋面的法向生成陶土瓦,包括:
根据所述陶土瓦铺设起始点的Z轴高度和所述屋面围合线,确定所述待生成陶土瓦的铺设区域;
从所述陶土瓦铺设起始点开始,沿X轴方向和Y轴方向在待生成陶土瓦的铺设区域依次生成所述陶土瓦;
当所述陶土瓦的位置超出所述待生成陶土瓦的铺设区域时,按照所述待生成陶土瓦的铺设区域对超出的所述陶土瓦进行剪裁。


6.根据权利要求4所述的方法,其特征在于,所述根据所述陶土瓦的厚度,沿所述屋面围合线的斜楞方向生成所述边脊瓦,包括:
将待生成陶土瓦的铺设区域中,与Y轴夹角小于与X轴夹角的两条边作为边脊瓦的初始生成边;
将所述陶土瓦的厚度作为边脊瓦偏移量,将所述边脊瓦的初始生成边按照所述边脊瓦偏移量沿Z轴正方向平移,得到边脊瓦生成边;
按照所述边脊瓦生成边,依次生成所述边脊瓦。


7.根据权利要求4所述的方法,其特征在于,所述根据所述边脊瓦的厚度,沿所述屋面围合线的屋脊方向生成所述顶脊瓦,包括:
将待生成陶土瓦的铺设区域中,与X轴夹角小于与Y轴夹角的两条边作为顶脊瓦的初始生成边;
将所述边脊瓦的厚度和陶土瓦的厚度之和作为顶脊瓦偏移量,将所述顶脊瓦的初始生成边按照所述顶脊瓦偏移量沿Z轴正方向平移,得到顶脊瓦生成边;
按照所述顶脊瓦生成边,依次生成所述顶脊瓦。


8.一种陶土瓦坡屋面的生成方法,其特征在于,所述方法包括:
获取待生成陶土瓦坡屋面的顶部屋面信息;其中,所述顶部屋面信息包括表征与所述待生成陶土瓦坡屋面相关的已生成对象的属性信息和所述待生成陶土瓦坡屋面的屋面结构的信息;
根据所述屋面结构获取所述待生成陶土瓦坡屋面的屋面围合线;
将所述屋面围合线的最低点作为Z轴的零点、将所述屋面围合线的一边作为X轴,与X轴垂直且位于所述屋面围合线所在平面的方向作为Y轴,将所述待生成陶土瓦坡屋面的法向作为Z轴正方向,建立屋面坐标系;其中,所述屋面围合线位于所述屋面坐标系的第一象限;
获取所述待生成陶土瓦坡屋面对应的填充层信息;其中,所述填充层信息包括填充层中顺序包括定向刨花板OSB、防水卷材、木质顺水条和木质挂瓦条和对应的厚度;
将所述屋面围合线的一个顶点作为所述OSB的填充起...

【专利技术属性】
技术研发人员:尤勇敏其他发明人请求不公开姓名
申请(专利权)人:久瓴上海智能科技有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1