2.1.21 【参数化】移门门芯建模

本文阅读时长:24分钟更新于2024-08-16

面向用户

商家管理员账号;

本节教程将从平板、玻璃、网格、百叶四个方面给大家介绍移门门芯建模哦

提示:在做移门前,移门竖框、上横框、下横框、中横框以及上、下导轨都需要单独建模。

一、移门平板门芯

定义:创建可用于替换的移门平板门芯,门芯可单独设置是否报价和是否输出清单。

注:全屋家具定制的移门门芯和掩门门芯建模操作一致,两者唯一的区别是选择的类目不同。

1.1 商家管理—全屋家具定制—上传素材—参数化模型—新建—内部组件库—门芯—确定,

1.2参数配置:自定义变量

自定义变量设置

(注:腰线作为子部件,尺寸范围应该尽量接近真实情况的最大最小值,否则对后期应用有影响)

宽度W—表示腰线模型的X方向的尺寸,值类型通常为区间(例子为区间200—1200,,当前值为450);

深度D—表示腰线模型的Y方向的尺寸,即腰线厚度,值类型设置为单个或多个可选(例子为可选9,当前值为9);

高度H—表示腰线模型的Z方向的尺寸,值类型通常为区间(例子为区间200—2400,当前值为700);

材质CZ-表示模型当前的材质,保持默认即可。

1.3调用平面板件和属性设置

1.3.1选中元件库里的平面板件;

1.3.2 设置平面板件的尺寸属性和物理属性;

① 尺寸属性: 高:#D ;

编辑轮廓:

点1(0,0); 点2(0,#W);点3(#H,#W);点4(#H,0);

② 物理属性:旋转X:90 ; 旋转Y:-90 ;旋转Z:0;

1.4报价输出设置

1.4.1模型不输出报价和清单

分别选中模块,在前端使用属性需要报价&清单输出改成否;

1.4.2 模型需要输出报价和清单

默认的报价输出:模型宽度-#W模型深度-#D模型高度-#H ;

修改成:模型宽度- #H模型深度-#W模型高度-#D;

注:在当前值状态下,默认输出清单中显示模型的尺寸为450*9*700;修改后输出尺寸为:700*450*9;门芯的报价公式对齐清单输出的尺寸,面积计算公式为#W*#D;

1.5模拟测试

1.5.1 改变模型参数W、D、H、CZ的当前值看模型的变化跟数值是否匹配。

注:当前模型材质需要根据需求去定义,板件如果采用选择的方式选定材质,即表示材质固定不可替换;如采用引用#CZ的那么表示后期设计师可修改腰线材质。

1.5.2 检查无误后,点击右上角文件选择保存,选择保存的子目录,进行命名点击保存。

1.5.3 选择后台页找到模型(内部组件库中),选中模型选择入库-完成。

二、移门玻璃门芯

定义:创建可用于替换的移门玻璃门芯,门芯可单独设置是否报价和是否输出清单。

注:全屋家具定制的移门门芯和掩门门芯建模操作一致,两者唯一的区别是选择的类目不同。

2.1商家管理—全屋家具定制—上传素材—参数化模型—新建—内部组件库—门芯—确定

2.2参数配置

自定义变量设置

(注:腰线作为子部件,尺寸范围应该尽量接近真实情况的最大最小值,否则对后期应用有影响)

宽度W—表示腰线模型的X方向的尺寸,值类型通常为区间(例子为区间200—1200,,当前值为450);

深度D—表示腰线模型的Y方向的尺寸,即腰线厚度,值类型设置为单个或多个可选(例子为可选9,当前值为9);

高度H—表示腰线模型的Z方向的尺寸,值类型通常为区间(例子为区间200—2400,当前值为700);

材质CZ-表示模型当前的材质,保持默认即可。

 

 

2.3调用平面板件和属性设置

2.3.1选中元件库里的平面板件;

2.3.2 设置平面板件的尺寸属性和物理属性;

① 尺寸属性: 高:#D ;

编辑轮廓:

点1(0,0); 点2(0,#W);点3(#H,#W);点4(#H,0);

② 物理属性:旋转X:90 ; 旋转Y:-90 ;旋转Z:0;

③ 部件属性:选择玻璃材质(如果没有玻璃贴图则需要上传1张)

2.4报价输出设置

2.4.1模型不输出报价和清单

分别选中模块,在前端使用属性需要报价&清单输出改成否;

2.4.2 模型需要输出报价和清单

默认的报价输出:模型宽度-#W模型深度-#D模型高度-#H ;

修改成:模型宽度- #H模型深度-#W模型高度-#D;

注:在当前值状态下,默认输出清单中显示模型的尺寸为450*9*700;修改后输出尺寸为:700*450*9;门芯的报价公式对齐清单输出的尺寸,面积计算公式为#W*#D;

2.5模拟测试

2.5.1 改变模型参数W、D、H、CZ的当前值看模型的变化跟数值是否匹配。

注:当前模型材质选择了固定-透明玻璃材质,而不是引用材质,所以改变CZ当前值对模型当前的材质不会有影响。

2.5.2 检查无误后,点击右上角文件选择保存,选择保存的子目录,进行命名点击保存。

2.5.3 选择后台页找到模型(内部组件库中),选中模型选择入库-完成。

三、移门网格门芯

定义:创建可用于替换的移门网格门芯,门芯可单独设置是否报价和是否输出清单。

注:全屋家具定制的移门门芯和掩门门芯建模操作一致,两者唯一的区别是选择的类目不同。

3.1商家管理—全屋家具定制—上传素材—参数化模型—新建—内部组件库—门芯—确定

3.2参数配置

3.2.1自定义变量设置

(注:腰线作为子部件,尺寸范围应该尽量接近真实情况的最大最小值,否则对后期应用有影响)

宽度W—表示腰线模型的X方向的尺寸,值类型通常为区间(例子为区间200—1200,,当前值为450);

深度D—表示腰线模型的Y方向的尺寸,即腰线厚度,值类型设置为单个或多个可选(例子为可选10,当前值为10);

高度H—表示腰线模型的Z方向的尺寸,值类型通常为区间(例子为区间200—2400,当前值为700);

材质CZ-表示模型当前的材质,保持默认即可。

3.2.2 添加中间变量

中间变量的作用是方便计算和修改模型

W1—表示网格长度,指网格内空任意一边的尺寸,值类型为固定值(案例中为30);

W2—表示网格条的宽,值类型为固定值(案例中为5);

A–表示网格重叠部分的尺寸,当前值((#W1^2*2)^0.5/2+(#W2^2*2)^0.5/2)(后面详解)

3.3建模

3.3.1 选择元件库里的网格;

3.3.2网格门芯由四件尺寸一样的网格组成(为了保证网格门芯上下和左右的边缘造型对称),如下图,利用勾股定理得到相邻的两件板相互叠加的尺寸:

((#W1^2*2)^0.5/2+(#W2^2*2)^0.5/2)即中间变量A;

以下是四件网格的相关物理属性设置

第1件网格门芯的物理属性

宽度:#W/2+#A;深度:#H/2+#A;

高度:#D; 板厚:#W2;

位置X:#W/2+#A;位置Y:0;位置Z:0。

旋转X:90;旋转Y:-180;旋转Z:0

网格长度:#W1

第2件网格门芯的物理属性

宽度:#W/2+#A;深度:#H/2+#A;

高度:#D; 板厚:#W2;

位置X:#W/2-#A;位置Y:-#D;位置Z:0。

旋转X:-90;旋转Y:0;旋转Z:0

网格长度:#W1

第3件网格门芯的物理属性

宽度:#W/2+#A;深度:#H/2+#A;

高度:#D; 板厚:#W2;

位置X:#W/2-#A;位置Y:0;位置Z:#H。

旋转X:90;旋转Y:0;旋转Z:0

网格长度:#W1

第4件网格门芯的物理属性

宽度:#W/2+#A;深度:#H/2+#A;

高度:#D; 板厚:#W2;

位置X:#W/2+#A;位置Y:-#D;位置Z:#H。

旋转X:90;旋转Y:0;旋转Z:180

网格长度:#W1;

3.4报价输出设置

3.4.1 模型不输出报价和清单

分别选中模型中每一个模块(以上4个),在前端使用属性需要报价&清单输出改成否;

3.4.2 模型需要输出报价和清单

默认的报价输出:模型宽度-#W模型深度-#D模型高度-#H ;

修改成:模型宽度- #H模型深度-#W模型高度-#D;

注:在当前值状态下,默认输出清单中显示模型的尺寸为450*9*700;修改后输出尺寸为:700*450*9;门芯的报价公式对齐清单输出的尺寸,面积计算公式为#W*#D;

3.5模型测试

3.5.1 改变模型参数W、D、H、CZ的当前值看模型的变化跟数值是否匹配。

3.5.2检查无误后,点击右上角文件选择保存,选择保存的子目录,进行命名点击【保存】。

3.5.3 选择后台页面找到模型,选中模型选择【入库】-完成。

四、移门百叶门芯

定义:创建可用于替换的移门百叶门芯,门芯可单独设置是否报价和是否输出清单。

注:移门门芯和掩门门芯建模选择的类目不同,但是建模原理一致,要分开建模,不能通用。

4.1商家管理—全屋家具定制—上传素材—参数化模型—新建—内部组件库—门芯—确定

4.2参数配置

自定义变量设置

(注:门芯作为子部件,尺寸范围应该尽量接近真实情况的最大最小值,否则对后期应用有影响)

宽度W—表示腰线模型的X方向的尺寸,值类型通常为区间(例子为区间200—1200,,当前值为450);

深度D—表示腰线模型的Y方向的尺寸,即腰线厚度,值类型设置为单个或多个可选(例子为可选9,当前值为9);

高度H—表示腰线模型的Z方向的尺寸,值类型通常为区间(例子为区间200—2400,当前值为700);

材质CZ-表示模型当前的材质,保持默认即可。

4.3建模

4.3.1 选中【元件库】里的【放样】;

4.3.2 选中放样模型,修改右边部件属性轮廓-选择百叶截面廓线(提前上传好)-【确定】;

4.3.3 选择好轮廓点击【编辑路径】,填写描点信息-【保存】;

4.3.4 选中放样模型-调整右边模型的物理属性:

 位置X:#W;位置Y:0;位置Z:0;

 旋转X:0;旋转Y:0;旋转Z:-90;

4.3.5 复制:选中放样-1-副本模型,单击右键选择【复制】,位置Z改为:#H;

4.3.6 阵列:选中放样-1模型,单击右键选择【阵列】

4.3.7设置阵列规则-【生成】;

阵列说明:

阵列方向:X、Y、Z;分别对应XYZ坐标轴的方向,分正负,实线方向为正;

案例中是Z+;

阵列长度:相当于阵列的范围;案例中是指变量#H;

 阵列方式:分两个:步长和个数,区别在于-选择阵列方式是步长时个数是变量;阵列方式是个数时,步长是变量;案例中选择步长,数值是:130(130是单个百叶轮廓的高);单个百叶的高度固定,百叶的个数是变量,当H数值变大或变小时,数量也会对应变多或变少。

 4.3.8设置截断高度:

选中放样1-副本模型,在右边-部件属性修改截断高度为:#H%130 ;鼠标移动到公式计算器显示50,表示阵列上方的空隙高度是50,该数值随H变化而变化,当#H是130的整数倍时,截断高度为O;

(语法应用:除法取余: % ,数值/变量 1 % 数值/变量2, 返回两数相除的余数,示例:5%3==2 在这里#H%130是变量H跟130相除的出来的余值)

因此放样1-副本最终的位置Z应为:#H-#H%130 ,隐藏条件为:#H%130==0;

4.4报价输出设置

4.4.1模型不输出报价和清单

分别选中编辑器里的每一模块,在前端使用属性需要报价&清单输出改成否;

4.4.2 模型需要输出报价和清单

默认的报价输出:模型宽度-#W模型深度-#D模型高度-#H ;

修改成:模型宽度- #H模型深度-#W模型高度-#D;

注:在当前值状态下,默认输出清单中显示模型的尺寸为450*9*700;修改后输出尺寸为:700*450*9;门芯的报价公式对齐清单输出的尺寸,门芯面积计算式为:#W*#D;

4.5模型测试

4.5.1改变模型参数W、H、CZ的当前值看模型的变化跟参数是否匹配。

4.6模型保存-入库

4.6.1检查无误后,点击右上角文件选择保存,选择保存的子目录,进行命名点击(移门百叶门芯)【保存】。

4.6.2返回商品管理页面找到该模型(移门百叶门芯),勾选模型点击【入库】-完成。

-------------------------------end------------------------------

可以随时点赞啦