一种基于定制家具参数化柜体的门板边框建模方法及系统技术方案

技术编号:35213528 阅读:35 留言:0更新日期:2022-10-15 10:27
本发明专利技术公开了一种基于定制家具参数化柜体的门板边框建模方法及系统,该方法包括获取门板参数、边框截面外形线的参数化点和边框长边的参数化点;将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;将放样截面沿放样路径线进行放样得到边框的放样体表面;在放样体表面的两端生成端面,获得边框的三维结构。本发明专利技术解决了柜体建模过程中柜体的门板边框建模效率低、因柜体整体三维图块尺寸的缩放导致柜体的门板边框面临拉伸变形的问题。伸变形的问题。伸变形的问题。

【技术实现步骤摘要】
一种基于定制家具参数化柜体的门板边框建模方法及系统


[0001]本专利技术涉及参数化建模
,特别是一种基于定制家具参数化柜体的门板边框建模方法及系统。

技术介绍

[0002]定制家具中包含大量的柜体模型,如电视柜、鞋柜、橱衣柜等等,柜体形状常见有矩形L型、转角型等,这些柜体在定制设计中柜体尺寸是任意变化的,逐个板件包括门板边框等细部建模搭建柜体会非常繁琐,且在定制设计过程中柜体的大小尺寸经常需要调整,假如通过柜体整体三维图块尺寸缩放,则构建柜体的板件包括门板边框会面临拉伸变形的问题,无法提供后期的实际生产数据同时影响视觉效果。

技术实现思路

[0003]针对上述缺陷,本专利技术提出了一种基于定制家具参数化柜体的门板边框建模方法及系统,其目的在于解决了柜体建模过程中柜体的门板边框建模效率低、因柜体整体三维图块尺寸的缩放导致柜体的门板边框面临拉伸变形的问题。
[0004]为达此目的,本专利技术采用以下技术方案:
[0005]一种基于定制家具参数化柜体的门板边框建模方法,包括以下步骤:
[0006]步骤S1:获取门板参数、边框截面外形线的参数化点和边框长边的参数化点,其中,所述边框截面外形线是指沿边框的长度方向垂直截面获得的截面轮廓线,所述边框长边是指边框的任一长边;
[0007]步骤S2:将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;
[0008]步骤S3:根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;
[0009]步骤S4:将放样截面沿放样路径线进行放样得到边框的放样体表面;
[0010]步骤S5:在放样体表面的两端生成端面,获得边框的三维结构。
[0011]优选地,所述边框截面外形线和边框长边的参数化点P的坐标表达式为P(x,y,z)。
[0012]优选地,所述门板参数包括门板的长度L、门板的宽度W、门板的厚度H以及门板的边框的宽度D。
[0013]优选地,所述边框截面外形线构成的平面与放样体表面的两端端面的形状一致且面积大小相同。
[0014]优选地,当门板的长度L和门板的宽度W两个门板参数均大于0时,则执行步骤S1;当门板的长度L和门板的宽度W其中有一门板参数小于或等于0时,则不执行步骤S1,终止当前操作。
[0015]优选地,所述放样体表面由四个三维面构成。
[0016]本申请的另一方面提供了一种基于定制家具参数化柜体的门板边框建模系统,所述系统包括:
[0017]获取模块,用于获取门板参数、边框截面外形线的参数化点和边框长边的参数化点,其中,所述边框截面外形线是指沿边框的长度方向垂直截面获得的截面轮廓线,所述边框长边是指边框的任一长边;
[0018]计算模块,用于将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;
[0019]第一生成模块,根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;
[0020]第二生成模块,用于将放样截面沿放样路径线进行放样得到边框的放样体表面;
[0021]第三生成模块,用于在放样体表面两端生成端面。
[0022]本申请实施例提供的技术方案可以包括以下有益效果:
[0023]本方案通过将参数化柜体的门板参数代入边框截面外形线和边框长边的参数化点的坐标表达式,计算得到门板边框的放样路径线和放样截面并进行放样,完成对应门板边框三维模型的建模,这样能快速生成柜体的门板边框,有利于整个柜体模型的构建,且边框模型能提供定制生产真实数据并支持通过参数调整重新生成模型实现高效编辑。
附图说明
[0024]图1是一种基于定制家具参数化柜体的门板边框建模方法的步骤流程图;
[0025]图2是一种实施例的示意图。
具体实施方式
[0026]下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中,相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。
[0027]一种基于定制家具参数化柜体的门板边框建模方法,包括以下步骤:
[0028]步骤S1:获取门板参数、边框截面外形线的参数化点和边框长边的参数化点,其中,所述边框截面外形线是指沿边框的长度方向垂直截面获得的截面轮廓线,所述边框长边是指边框的任一长边;
[0029]步骤S2:将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;
[0030]步骤S3:根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;
[0031]步骤S4:将放样截面按照放样路径线进行放样得到边框的放样体表面;
[0032]步骤S5:在放样体表面的两端生成端面,获得边框的三维结构。
[0033]本方案中一种基于定制家具参数化柜体的门板边框建模方法,如图1所示,第一步是获取门板参数、边框截面外形线和边框长边的参数化点,以单格的矩形柜体为例,上板为
柜体的顶板,下板为柜体的底板,左板和右板为柜体的侧板,后板为柜体的背板,前板为柜体的门板,因此门板为顶板、底板以及两个侧板构成的区域,则门板参数包括门板的长度L、门板的宽度W、门板的厚度H和门板的边框宽度D,其中门板的长度L为顶板和底板之间的距离,门板的宽度W为两个侧板之间的距离;第二步是将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;第三步是根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;第四步是将放样截面按照放样路径线进行放样得到边框的放样体表面;第五步是在放样体表面的两端生成端面,完成门板边框三维结构的建模。
[0034]本方案通过将参数化柜体的门板参数代入边框截面外形线和边框长边的参数化点的坐标表达式,计算得到门板边框的放样路径线和放样截面并进行放样,完成对应门板边框三维模型的建模,这样能快速生成柜体的门板边框,有利于整个柜体模型的构建,模型能提供定制设计生产真实数据并支持快速编辑。
[0035]优选的,所述边框截面外形线和边框长边的参数化点P的坐标表达式为P(x,y,z)。
[0036]一种实施例中,如图2,以一个矩形门板为例,门板的长度为L,门板的厚度为H,边框的宽度为D,所述放样路径线具体是通过两个边框长边参数化点P1和P2确定的,其中参数化点的坐标表达式为P(x,y,z)。以矩形门板的左下角的参数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于定制家具参数化柜体的门板边框建模方法,其特征在于:包括以下步骤:步骤S1:获取门板参数、边框截面外形线的参数化点和边框长边的参数化点,其中,所述边框截面外形线是指沿边框的长度方向垂直截面获得的截面轮廓线,所述边框长边是指边框的任一长边;步骤S2:将门板参数代入边框长边的参数化点坐标表达式,得到边框长边两个端点的坐标值;将门板参数代入边框截面外形线的参数化点坐标表达式,得到边框截面外形线各顶点的坐标值;步骤S3:根据边框长边两个端点的坐标值生成放样路径线,根据边框截面外形线各顶点生成放样截面;步骤S4:将放样截面沿放样路径线进行放样得到边框的放样体表面;步骤S5:在放样体表面的两端生成端面,获得边框的三维结构。2.根据权利要求1所述的一种基于定制家具参数化柜体的门板边框建模方法,其特征在于:所述边框截面外形线和边框长边的参数化点P的坐标表达式为P(x,y,z)。3.根据权利要求1所述的一种基于定制家具参数化柜体的门板边框建模方法,其特征在于:所述门板参数包括门板的长度L、门板的宽度W、门板的厚度H以及门板的边框的宽度D。4.根据权利要求1所述的一种基于定制家具参数化柜体的门板边框建模方法,其特征在于:所述边框截面外形线构成的平面与放样体表面的两端端面的形状一致且面积大小相同。...

【专利技术属性】
技术研发人员:曾广杰麦智晖周淑毅张庆伟
申请(专利权)人:广州市圆方计算机软件工程有限公司
类型:发明
国别省市:

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

1