一种家装设计中定制厨柜的台面、前后挡水生成的方法技术

技术编号:23730892 阅读:58 留言:0更新日期:2020-04-11 07:13
本发明专利技术公开了一种家装设计中定制厨柜的台面、前后挡水生成的方法,属于家装设计技术领域,包括以下步骤:1)加载定制厨柜的家装设计方案并重组为1维线段;2)标记内墙、墙柱、烟道、柜子、水槽的线段类型特征,计算线段的连接重合关系并纳入一个多边形线段处理的集合中;通过布尔运算合并柜子,并去除烟道、水槽信息;3)根据1维线段的特征组合连接生成2维面片,并根据2维面片放样、三角化到3维模型得到前、后档水和台面模型。本发明专利技术通过自动布局生成前、后档水和台面模型,满足实际家装的需求,避免通过美术预先制作的台面模型因现实中受柜体的排布以及建筑空间的制约存在误差,需要调整或者更换的问题;大大提高了工作效率。

A method of generating the table top and the front and back water retaining of the customized cupboard in the home decoration design

【技术实现步骤摘要】
一种家装设计中定制厨柜的台面、前后挡水生成的方法
本专利技术属于家装设计
,具体涉及一种家装设计中定制厨柜的台面、前后挡水生成的方法。
技术介绍
厨柜是以厨房家具为核心,将家具及厨房设备融为一体,并与家庭装饰风格配套的厨房设施。厨柜的形式类同于板式家具,但这类产品受使用功能及环境条件、面积大小的制约。由于现代建筑多是框架式结构,难免出现各类梁和柱子,再加上厨房特殊需要的烟道、井道、上下水管、煤气管道、煤气表等,为了提高空间利用率,适应建筑特殊结构,同时需要满足个别客户的特殊需求,通常会量身定做厨柜。此时就面临需要美术预先制作一个台面模型,然而台面尺寸和形状受柜体的排布以及建筑空间的制约,制作的台面模型一旦存在误差,则需调整或者更换,费时费力,效率低下。而现有家装软件中通常会在柜体上预先做个和柜子大小相同的台面,此时放在场景中就像一整块,更无法看出前后挡水在场景中的效果,影响客户的体验感受。
技术实现思路
针对现有技术的不足,本专利技术的目的是提供一种家装设计中定制厨柜的台面、前后挡水生成的方法,以解决现有技术家装软件场景中难以体验台面、前后挡水的效果,同时避免通过美术预先制作的台面模型因现实中受柜体的排布以及建筑空间的制约存在误差,需要调整或者更换的问题。为了实现上述专利技术目的,本专利技术采用的技术方案为:一种家装设计中定制厨柜的台面、前后挡水生成的方法,包括以下步骤:1)加载定制厨柜的家装设计方案,获取方案的内墙、墙柱、烟道、柜子、水槽信息;>2)重组抽象方案信息为1维线段;3)标记内墙、墙柱、烟道、柜子、水槽的线段类型特征,计算线段的连接重合关系并纳入一个多边形线段处理的集合中;通过布尔运算合并柜体,并去除烟道、水槽信息;4)通过任意柜子的边缘线段的一个点查找相邻线段得到多边形轮廓线,根据每条线段的特征进行拆分为两条线段:不含内墙特征和墙柱特征的线段;含内墙特征和墙柱特征的线段;5)对不含内墙特征和墙柱特征的线段平行偏移,得到前挡水线;含内墙特征和墙柱特征的线段为后挡水线;6)前挡水线和后挡水线包围的区域为台面轮廓线;7)对得到前后挡水线根据预设的前后挡水横截面样条线进行放样,得到前挡水模型和后档水模型;对台面轮廓线进行三角化得到台面模型。进一步的,厨柜的布局型式包括一字型、L型、U型、船型、岛屿型。进一步的,偏移的距离为15mm-30mm。进一步的,布尔运算算子分别为并、交、差。进一步的,相邻两个合并柜子的柜宽、柜高一致。进一步的,在设计定制厨柜的方案前,需对厨房的空间平面、立面进行定位、测正。有益效果:与现有技术相比,本专利技术通过自动布局生成台面、前后挡水模型,满足实际家装的需求,避免通过美术预先制作的台面模型因现实中受柜体的排布以及建筑空间的制约存在误差,需要调整或者更换的问题;同时提高了工作效率,改善了客户的体验感受。附图说明图1是户型图内墙线合并的图;左图是合并内墙线前的房间,右图是合并内墙线后的房间;图2是重组房间柱子的图;左图是重组前,右图是重组后;图3是标记线段类型特征后后拆分多边形轮廓线图;图4是分割边缘线平行偏移后生成台面、前后挡水线段图。具体实施方式下面结合具体实施例进一步说明本专利技术,但这些实施例并不用来限制本专利技术。实施例1一种家装设计中定制厨柜的台面、前后挡水生成的方法,包括以下步骤:1、加载定制厨柜的家装设计方案,获取方案的地面区域、墙柱、烟道、柜子、水槽信息;在设计定制厨柜的方案前,需对厨房的空间平面、立面进行定位、测正;2、重组抽象方案信息为1维线段;如图1所示,将内墙线的在一条直线上的相邻的内墙线合并(由于内墙线被拆分的原因,一面墙可能是被两个房间公用的),房间的内墙线由ABCDE变为ABDE。另外,可能存在如图2所示的房型(转角处比较短的270度标示柱子的墙)放置的柜子一般会转角处包含起来,因此把这样的转角处拆分成一个长方形的柱子,把扩充的部分纳入到内墙线上,重组后的房间内墙线用ABCDEF变为ABCDE′,和柱子信息FE′DE。3、标记内墙、墙柱、烟道、柜子、水槽的线段类型特征,计算线段的连接重合关系并纳入一个多边形线段处理的集合中;通过布尔运算合并柜子,并去除烟道、水槽信息;如图3所示,现在有:1)内墙体多边形轮廓线(ABCD);2)墙柱轮廓线(p1p2p3p4);3)烟道的轮廓线(m1m2m3m4);4)水槽轮廓线(hole);5)柜子轮廓线:转角柜体1轮廓线(t0t1t2t3t4t5);地柜1轮廓线(a1b1c1d1)、地柜2轮廓线(a2b2c2d2)、地柜3轮廓线(a3b3c3d3)、地柜4轮廓线(a4b4c4d4)、地柜5轮廓线(a5b5c5d5)、地柜6轮廓线(a6b6c6d6)、地柜7轮廓线(a7b7c7d7);6)将所有上面的线段标记类型特征并纳入一个多边形线段处理的集合中,计算所有线段的连接重合关系,对多边形的轮廓线根据关系进行拆分重组。原来的线段AB被拆分为At1a5m1B。其中,t1有两个特征:柜子轮廓线和内墙轮廓线;t1a5有一个特征:内墙轮廓线;a5有两个特征:柜子轮廓线和内墙轮廓线;m1B有两个特征:烟道轮廓线和内墙轮廓线。原来的内墙线的A点生成连接关系。顶点A的连接线段为At1和At5。顶点t1的连接线段为At1;t1a5和t1t2。4、通过任意一条柜子的边缘线段的一个点查找相邻线段得到台面线,具体过程示例如下:1)通过线段At1的A点查找,得到线段1:At1;2)从t1开始查找(顶点t1的连接线段为1:At1;2:t1a5;3:t1t2),从这3条线段中剔除At1,t1a5线段的特征类型(At1,t1a5只是内墙线,不符合要求,t1t2是柜子的轮廓线,符合要求)得到线段2:t1t2;3)继续得到线段3:t2t3;线段4:t3t4;4)从t4查找顶点t4的连接线段为t4t5,t4c1;其中,t4t5线段的特征为两段柜体边缘不符合要求,得到线段5:t4c1;5)重复上面步骤,直到A点结束,得到两条多边形轮廓线:多边形轮廓线1:At1t2t3t4-c1c2c3c4p3p2p1a4a3a2a1;多边形轮廓线2:a5m1m4m3c5c6c7d7d6d5;6)拆分多边形轮廓线,根据上一步得到的多边形轮廓线每条线段的特征拆分;示例:多边形轮廓线At1t2t3t4-c1c2c3c4p3p2p1a4a3a2a1,根据每条线段的特征进行拆分为两条线段:不含内墙特征和墙柱特征的t1t2t2t3t4-c1c2c3c4;含内墙特征和墙柱特征的c4p3p2p1a4a3a2a1A;7)如图4所示,对上一步拆分的不含内墙特征和墙柱特征的t1t2t2t3t4-c1c2c3c4平行偏移,边缘线偏移距离可认本文档来自技高网...

【技术保护点】
1.一种家装设计中定制厨柜的台面、前后挡水生成的方法,其特征在于,包括以下步骤:/n1)加载定制厨柜的家装设计方案,获取方案的内墙、墙柱、烟道、柜子、水槽信息;/n2)重组抽象方案信息为1维线段;/n3)标记内墙、墙柱、烟道、柜子、水槽的线段类型特征,计算线段的连接重合关系并纳入一个多边形线段处理的集合中;通过布尔运算合并柜子,并去除烟道、水槽信息;/n4)通过任意柜子的边缘线段的一个点查找相邻线段得到多边形轮廓线,根据每条线段的特征进行拆分为两条线段:不含内墙特征和墙柱特征的线段;含内墙特征和墙柱特征的线段;/n5)对不含内墙特征和墙柱特征的线段平行偏移,得到前挡水线;含内墙特征和墙柱特征的线段为后挡水线;/n6)前挡水线和后挡水线包围的区域为台面轮廓线;/n7)对得到前后挡水线根据预设的前后挡水横截面样条线进行放样,得到前挡水模型和后档水模型;对台面轮廓线进行三角化得到台面模型。/n

【技术特征摘要】
1.一种家装设计中定制厨柜的台面、前后挡水生成的方法,其特征在于,包括以下步骤:
1)加载定制厨柜的家装设计方案,获取方案的内墙、墙柱、烟道、柜子、水槽信息;
2)重组抽象方案信息为1维线段;
3)标记内墙、墙柱、烟道、柜子、水槽的线段类型特征,计算线段的连接重合关系并纳入一个多边形线段处理的集合中;通过布尔运算合并柜子,并去除烟道、水槽信息;
4)通过任意柜子的边缘线段的一个点查找相邻线段得到多边形轮廓线,根据每条线段的特征进行拆分为两条线段:不含内墙特征和墙柱特征的线段;含内墙特征和墙柱特征的线段;
5)对不含内墙特征和墙柱特征的线段平行偏移,得到前挡水线;含内墙特征和墙柱特征的线段为后挡水线;
6)前挡水线和后挡水线包围的区域为台面轮廓线;
7)对得到前后挡水线根据预设的前后挡水横截面样条线进行放样,得到前挡水模型和后档水模型...

【专利技术属性】
技术研发人员:陈旋周海马艳飞
申请(专利权)人:江苏艾佳家居用品有限公司
类型:发明
国别省市:江苏;32

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

1