(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210589803.X
(22)申请日 2022.05.27
(71)申请人 广州市圆方计算机软件工程有限公
司
地址 510000 广东省广州市天河区花城大
道路85号3701房全层
(72)发明人 林益涵 侯伟锋 陈艺峰 黄晓亮
(74)专利代理 机构 佛山市禾才知识产权代理有
限公司 4 4379
专利代理师 刘羽波 陈嘉琦
(51)Int.Cl.
G06T 17/00(2006.01)
G06F 30/20(2020.01)
G06F 30/13(2020.01)
(54)发明名称
一种参数化生成立体砖的倒角和拉槽方法
及系统
(57)摘要
本发明公开了一种参数化生成立体砖的倒
角和拉槽方法及系统, 其方法包括第一步是确定
需要设置倒角或拉槽的瓷砖, 构建瓷砖数据集;
第二步是根据瓷砖数据集, 获取已选择需要设置
倒角或拉槽的瓷砖的厚度, 且计算已选择需要设
置倒角或拉槽的瓷砖的边界点集; 第三步是根据
所述边界点集和所述厚度, 生成对应的立体砖;
第四步是确定倒角或拉槽的参数, 基于倒角或拉
槽的参数生成倒角或拉槽, 对立体砖与倒角或拉
槽执行三维差值操作, 得到立体砖切割倒角或拉
槽后的模型。 本发明解决了 现有瓷砖倒角和拉槽
建模过程中操作复杂、 出现生 成的倒角和拉槽尺
寸不精准问题。
权利要求书2页 说明书5页 附图1页
CN 115018980 A
2022.09.06
CN 115018980 A
1.一种参数化 生成立体砖的倒角和拉槽方法, 其特 征在于: 包括以下步骤:
步骤S1: 确定需要设置倒角或拉槽的瓷砖, 构建瓷砖数据集;
步骤S2: 根据瓷砖数据集, 获取已选择需要设置倒角或拉槽的瓷砖的厚度, 且计算已选
择需要设置倒角或拉槽的瓷砖的边界点 集;
步骤S3: 根据所述 边界点集和所述厚度, 生成对应的立体砖;
步骤S4: 确定倒角或拉槽的参数, 基于倒角或拉槽的参数生成倒角或拉槽, 对立体砖与
倒角或拉槽执 行三维差值操作, 得到立体砖切割倒角或拉槽后的模型。
2.根据权利要求1所述的一种参数化生成立体砖的倒角和拉槽方法, 其特征在于: 步骤
S2中, 具体包括以下步骤:
S21: 确定瓷砖的大小, 设置瓷砖的中心点坐标, 根据瓷砖大小和中心点坐标获取瓷砖
的边界点, 连接生成瓷砖 边界;
S22: 设置区域 边界点, 连接生成区域 边界;
S23: 将所述瓷砖边界与所述区域边界通过二维的区域交并差算法得到切割后的新瓷
砖边界。
3.根据权利要求1所述的一种参数化生成立体砖的倒角和拉槽方法, 其特征在于: 所述
倒角参数包括倒角的角度和需要倒角的边。
4.根据权利要求1所述的一种参数化生成立体砖的倒角和拉槽方法, 其特征在于: 所述
拉槽参数包括拉槽的水平数目、 拉槽的垂直数目、 拉槽的深度以及拉槽的宽度。
5.根据权利要求1所述的一种参数化生成立体砖的倒角和拉槽方法, 其特征在于: 步骤
S4中, 立体砖与倒角的三维差值操作包括以下步骤:
S51: 根据 预先选择好需要倒角的边上的两个点之间的距离、 倒角的角度以及瓷砖的厚
度, 计算得到拉伸三角形基面的三个点;
S52: 根据拉伸三角形基面和需要倒角的边上的两个点之间的距离, 生成倒角三维模
型;
S53: 从立体砖中去除立体砖与倒角三维模型相交的部分。
6.根据权利要求1所述的一种参数化生成立体砖的倒角和拉槽方法, 其特征在于: 步骤
S4中, 立体砖与拉槽的三维差值操作包括以下步骤:
S61: 根据预 先设置好拉槽的位置、 长度和宽度, 生成一个矩形;
S62: 将所述矩形与立体砖进行相交操作, 生成一个新的二维点 集;
S63: 对所述 新的二维点 集进行拉伸操作, 生成拉槽三维模型;
S64: 从立体砖中去除立体砖与拉槽三维模型相交的部分。
7.一种参数化生成立体砖的倒角和拉槽系统, 其特征在于: 使用权利要求1 ‑6任意一项
所述一种参数化 生成立体砖的倒角和拉槽方法, 所述系统包括:
第一确定模块, 用于确定需要设置倒角或拉槽的瓷砖;
瓷砖数据集, 用于储 存瓷砖的尺寸信息和瓷砖的铺排 位置信息;
获取模块, 用于根据瓷砖数据集, 获取已选择需要设置倒角或拉槽的瓷砖的厚度;
计算模块, 用于根据瓷砖数据集, 计算已选择需要设置倒角或拉槽的瓷砖的边界点 集;
第一生成模块, 用于根据所述 边界点集和所述厚度, 生成对应的立体砖;
第二确定模块, 用于确定倒角或拉槽的参数;权 利 要 求 书 1/2 页
2
CN 115018980 A
2第二生成模块, 用于基于倒角或拉槽的参数生成倒角或拉槽;
第三生成模块, 用于对立体砖与倒角或拉槽执行三维差值操作, 得到立体砖切割倒角
或拉槽后的模型。
8.根据权利要求7所述的一种参数化生成立体砖的倒角和拉槽系统, 其特征在于: 所述
第三生成模块还 包括第一 生成子模块和第二 生成子模块;
所述第一生成子模块包括计算子单元、 第一生成子单元和第二生成子单元; 所述计算
子单元用于根据预先选择好需要倒角的边上的两个点之 间的距离、 倒角的角度以及瓷砖的
厚度, 计算得到拉伸三角形基面的三个点; 所述第一生成子单元用于根据拉伸三角形基面
和需要倒角的边上 的两个点之间的距离, 生成倒角三维模型; 所述第二生成子单元用于从
立体砖中去除立体砖与倒角三维模型相交的部分;
所述第二生成子模块包括第三生成子单元、 第 四生成子单元、 第五生成子单元和第六
生成子单元; 所述第三生成子单元用于根据预先设置好拉槽的位置、 长度和宽度生成一个
矩形; 所述第四生成子单元用于将所述矩形与立体砖进行相交操作生成一个新的二维点
集; 第五生成子单元用于对 所述新的二维点集进 行拉伸操作, 生成拉槽三 维模型; 第六生成
子单元用于从立体砖中去除立体砖与拉槽三维模型相交的部分。权 利 要 求 书 2/2 页
3
CN 115018980 A
3
专利 一种参数化生成立体砖的倒角和拉槽方法及系统
文档预览
中文文档
9 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:28:31上传分享