[发明专利]支持面聚合的有纹理铺贴商品排料计算方法、装置、设备及介质在审
申请号: | 202110345044.8 | 申请日: | 2021-03-31 |
公开(公告)号: | CN113094881A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 余必成 | 申请(专利权)人: | 杭州群核信息技术有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/16 |
代理公司: | 北京众元弘策知识产权代理事务所(普通合伙) 11462 | 代理人: | 李超 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 聚合 纹理 商品 计算方法 装置 设备 介质 | ||
本发明提供支持面聚合的有纹理铺贴商品排料计算方法、装置、设备及介质。方法包括:构建造型面并进行铺贴;将造型面按照铺贴商品进行分组;计算每个造型面的接壤列表;合并造型面;剪裁造型面,按照纹理位置分组;按照纹理位置进行排料计算。本发明主要针对家装设计软件中,对多面连续的铺贴造型面,采用面聚合技术对相邻的造型面进行聚合,然后对聚合后造型面的铺贴商品按照其纹理特性进行切割以及排料计算,以节省实际中使用的商品用量,节约用料成本。本发明采用的面聚合技术的有纹理排料计算方法,结果准确,计算高效。
技术领域
本发明属于家装设计工具领域,特别是硬装商品排料计算领域,具体涉及支持面聚合的有纹理铺贴物排料计算方法、装置、设备及介质。
背景技术
现有的家装设计软件中,设计师进行硬装商品铺贴设计时往往会设置多个铺贴区域,在这些铺贴区域边缘会产生不完整的铺贴碎片,而多数相邻铺贴区域产生的碎片往往可以相互拼凑形成一块完整的铺贴商品。为了节省用料,这些铺贴碎片需要使用一定的排料算法进行排列组合成新的铺贴商品,最终输出设计方案中商品的最节省用量。
目前市面上所利用的排料算法多数是将铺贴碎片任意旋转、拼接,而没有考虑铺贴商品本身的纹理特性:只能由整片中的特定位置产生,而不能随意拼接。并且面对多铺贴面连续的情况,不能有效的对铺贴面进行合并计算。现有的家装设计软件更没有支持面聚合的有纹理铺贴物排料计算方法。
发明内容
鉴于上述问题,本发明的目的是提供支持面聚合的有纹理铺贴物排料计算方法、装置、设备及介质,以解决将相邻造型面的有纹理铺贴进行排料的计算问题。
第一方面,本发明实施例提供了一种支持面聚合的有纹理铺贴商品排料计算方法,包括:
步骤S1,构建造型面,在造型面中铺贴所述铺贴商品;
步骤S2,将造型面按照铺贴商品的样式和规格进行分组;
步骤S3,计算造型面的接壤列表;
步骤S4,合并造型面;
步骤S5,剪裁造型面,按照纹理位置对产生的铺贴商品碎片分组;
步骤S6,根据纹理位置进行排料计算。
进一步,步骤S1包括:
获取用户关于造型面轮廓的输入;
获取用户关于有纹理铺贴商品的选择;
其中铺贴所述铺贴商品的方式为将铺贴商品填充造型面;
以及在铺贴区域边缘产生铺贴商品碎片。
进一步,步骤S2中的所述分组方式为:
将铺贴了相同铺贴商品的造型面归为一组;
铺贴商品相同是指铺贴商品的样式和规格都相同。
进一步,计算每个造型面的接壤列表包括:
按组遍历每个造型面,将遍历到的造型面与组中其他所有造型面一一进行区域相交判断,当两个造型面存在交点时,将其他造型面加入遍历到的造型面的接壤列表中。
进一步,所述合并造型面包括:
遍历每个造型面的接壤列表;
对接壤列表中的造型面按照深度优先的顺序遍历其接壤列表;
对遍历到的每个造型面进行合并,得到合并后的造型面。
进一步,所述合并的方式为:两个造型面的外轮廓进行布尔合并。
进一步,按照纹理位置进行排料计算包括:
按照宽度对各组铺贴商品碎片排序;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州群核信息技术有限公司,未经杭州群核信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110345044.8/2.html,转载请声明来源钻瓜专利网。