[发明专利]一种面向虚拟铺砖设计的实现方法、电子设备及存储介质有效
申请号: | 201711462053.5 | 申请日: | 2017-12-28 |
公开(公告)号: | CN108335360B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 夏峰;刘培珺;杨涛 | 申请(专利权)人: | 苏州慧筑信息科技有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T19/20;G06T17/10;G06Q50/16 |
代理公司: | 广州市越秀区哲力专利商标事务所(普通合伙) 44288 | 代理人: | 胡拥军;赵赛 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 虚拟 设计 实现 方法 电子设备 存储 介质 | ||
1.一种面向虚拟铺砖设计的实现方法,其特征在于包括:
S1:获取铺装砖的铺装砖属性参数、铺装砖间隙参数、铺装位置参数、选定区域轮廓以及选定铺装面轮廓,预先存有含有铺装砖属性参数、铺装砖间隙参数、铺装位置参数、选定区域轮廓以及选定铺装面轮廓的配置库,配置库中将铺装砖属性参数、铺装砖间隙参数、铺装位置参数、选定区域轮廓以及选定铺装面轮廓这些参数及预选轮廓之间进行相互关联,使用户在输入其中一种参数数据时,剩余参数输入项自动弹出供用户选择;
S2:根据所述铺装位置参数创建局部坐标系;根据所述选定区域轮廓和所述铺装面轮廓进行布尔运算得到铺装区域轮廓,将所述铺装区域轮廓转换到所述局部坐标系中;
S3:根据所述铺装砖属性参数、所述铺装砖间隙参数以及预存铺装区域包围盒生成含有若干矩形的矩形集合;
S4:遍历所述矩形集合,将所述矩形集合中的每个所述矩形与所述局部坐标系中的所述铺装区域轮廓进行布尔运算得到每块铺装砖投影到所述铺装区域轮廓上的平面投影轮廓;
S5:将所述平面投影轮廓转换到世界坐标系中,并对世界坐标系中的所述平面投影轮廓进行拉伸得到每块铺装砖对应的铺装面几何实体。
2.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述S1还包括获取铺装旋转角度参数,所述S2还包括根据所述铺装旋转角度参数生成旋转矩阵,并对所述局部坐标系中的所述铺装区域轮廓应用所述旋转矩阵。
3.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述S1还包括获取铺装交错率参数,所述S3还包括根据所述铺装交错率参数调整所述矩形集合中每行矩形间的交错参数。
4.如权利要求3所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述铺装交错率参数为每行铺装砖之间的对齐位置参数,通过调整所述铺装交错率铺装砖行与行之间的对齐方式。
5.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述铺装位置参数包括铺装面、铺装方向以及起铺点,所述根据所述铺装位置参数创建局部坐标系具体为根据所述铺装面、所述铺装方向以及所述起铺点创建局部坐标系,所述铺装面为所述局部坐标系的坐标面,所述铺装方向为所述坐标系的坐标轴,所述起铺点为所述局部坐标系的坐标原点。
6.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述铺装面轮廓为水平面铺装面轮廓或立面铺装面轮廓或倾斜面铺装轮廓。
7.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述铺装砖属性参数包括铺装砖尺寸以及铺装砖材质,所述矩形集合中的每个矩形的尺寸与所述铺装尺寸相同。
8.如权利要求1所述的一种面向虚拟铺砖设计的实现方法,其特征在于:所述铺装砖间隙参数包括水平间隙和垂直间隙,所述水平间隙为铺装砖间的行间距,所述垂直间隙为铺装砖间的列间距。
9.一种电子设备,其特征在于包括:处理器;
存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行权利要求1-8任意一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行如权利要求1-8任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州慧筑信息科技有限公司,未经苏州慧筑信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711462053.5/1.html,转载请声明来源钻瓜专利网。