欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2020111109658
申请人: 苏州织巢信息科技有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2024-11-01
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种墙体绘制处理方法,其特征在于,所述方法包括:

步骤S101:确定预设坐标格中第一顶点作为墙体第一坐标点,根据第一输入信息生成四个坐标点,形成第一墙体;其中墙体第一坐标点可为墙体的左上顶点或右上顶点或其他另外两个点中的一个,所述第一输入信息包括方向信息、长度值、厚度值、和高度值;

步骤S102:当指示图标靠近第一墙体一定范围内时,所述指示图标移动贴近第一墙体的某一边,确定第二坐标点作为起点,根据接收到的第二输入信息生成四个坐标点,形成第二墙体;所述第二输入信息包括方向信息、长度值、厚度值、和高度值;

步骤S103:当第一墙体和第二墙体两者距离在一定阈值范围内时,第二墙体自动移向第一墙体,并且使得第一墙体与第二墙体部分重叠,形成连接墙体;其中,第一墙体与第二墙体部分重叠包括:第一墙体的和第二墙体的四个顶点中最接近的顶点坐标重合;或第一墙体的和第二墙体的四条边中最接近的两条边贴合;

步骤S104:继续重复步骤S102、S103,生成第三墙体、第四墙体,形成闭合的房间图;

步骤S105:判断是否进行墙体截断,如果是,则根据点击的需截断的墙体,根据第三输入信息生成四个坐标点,形成截断后的墙体;所述第三输入信息包括截断位置的起点、截断的方向信息以及截断后的长度值;

步骤S106:判断是否进行墙体的切断,如果是,则根据点击的需切断的墙体和第四输入信息,形成切断后的墙体;其中所述第四输入信息包括切断位置的起点与切断墙体的长度值、厚度值、高度值和方向信息。

2.根据权利要求1所述的一种墙体绘制处理方法,其特征在于,在画布的2D墙体俯视图中,墙体被标识为具有一定厚度的线段,包括四个顶点,在对墙体进行排序时,选择顶点中其中顶点作为即第一顶点。

3.根据权利要求2所述的一种墙体绘制处理方法,其特征在于,所述墙体绘制处理方法使用多棱柱绘图技术。

4.根据权利要求2所述的一种墙体绘制处理方法,其特征在于,对所述第一输入信息、所述第二输入信息、所述第三输入信息以及所述第四输入信息进行有效性验证。

5.根据权利要求1所述的一种墙体绘制处理方法,其特征在于,所述墙体包括:方向属性、材质属性以及形态类;

其中,方向属性包括:斜墙体、横墙体、竖墙体;

材质属性包括:砖头类、轻质砖类、混凝土类;

形态类包括:直线墙体、弧形墙体。

6.一种墙体绘制处理装置,其特征在于,所述装置包括:

第一墙体生成模块,用于确定预设坐标格中第一顶点作为墙体第一坐标点,根据第一输入信息生成四个坐标点,形成第一墙体;其中墙体第一坐标点可为墙体的左上顶点或右上顶点或其他另外两个点中的一个,所述第一输入信息包括方向信息、长度值、厚度值、和高度值;

第二墙体生成模块,用于当指示图标靠近第一墙体一定范围内时,所述指示图标移动贴近第一墙体的某一边,确定第二坐标点作为起点,根据接收到的第二输入信息生成四个坐标点,形成第二墙体;所述第二输入信息包括方向信息、长度值、厚度值、和高度值;

墙体连接模块,用于当第一墙体和第二墙体两者距离在一定阈值范围内时,第二墙体自动移向第一墙体,并且使得第一墙体与第二墙体部分重叠,形成连接墙体;其中,第一墙体与第二墙体部分重叠包括:第一墙体的和第二墙体的四个顶点中最接近的顶点坐标重合;或第一墙体的和第二墙体的四条边中最接近的两条边贴合;

房间生成模块,用于继续生成第三墙体、第四墙体,形成闭合的房间图;

截断模块,用于判断是否进行墙体截断,如果是,则根据点击的需截断的墙体,根据第三输入信息生成四个坐标点,形成截断后的墙体;所述第三输入信息包括截断位置的起点、截断的方向信息以及截断后的长度值;

切断模块,用于判断是否进行墙体的切断,如果是,则根据点击的需切断的墙体和第四输入信息形成切断后的墙体;其中所述第四输入信息包括切断位置的起点与切断墙体的长度值、厚度值、高度值和方向信息。

7.根据权利要求6所述的一种墙体绘制处理装置,其特征在于,第一墙体生成模块还用于在画布的2D墙体俯视图中,墙体被标识为具有一定厚度的线段,包括四个顶点,在对墙体进行排序时,选择顶点中其中顶点作为即第一顶点。

8.根据权利要求7所述的一种墙体绘制处理装置,其特征在于,所述装置的墙体绘制处理使用多棱柱绘图技术。

9.根据权利要求7所述的一种墙体绘制处理装置,其特征在于,还包括验证模块,对所述第一输入信息、所述第二输入信息、所述第三输入信息以及所述第四输入信息进行有效性验证。

10.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1至5任一项所述的方法的步骤。