一、新建餐椅模型
1.3DMAX文件处理
在3D中分别拆为餐椅腿、餐椅靠背、坐垫几个部件(注意:模型位置上传时居中为模型中心点)
2.上传拆分好的3D模型部件
此模型坐垫、靠背材质颜色统一,所以成组上传,如坐垫、靠背材质颜色需独立替换,可分开上传
3.新建—内部组件库--软装部件--确定
3.1设置自定义变量,坐垫材质需新增材质变量控制材质(注意:所有新增材质引用名必须一致),保存在相应文件夹中。
二、新建餐桌模型
1.3DMAX文件处理
在3D中分别拆为餐桌腿、台面几个部件(注意:模型位置上传时居中为模型中心点)
2.上传拆分好的3D模型部件
饰品上传类目为功能组件
3.将上传的部件需要切割的模型进行3D切割
4.组建餐桌腿-新建—内部组件库--软装部件--确定
4.1.设置自定义变量,调用切割好的部件,修改尺寸,保存在相应文件夹中
4.2保存在内部组件库相应的文件夹中
5.组建餐桌台面-新建—内部组件库--软装部件--确定
5.1设置自定义变量,调用切割好的部件,修改尺寸,保存在相应文件夹中
5.2保存在内部组件库相应的文件夹中
5.3设置自定义变量,调用切割好的部件,修改尺寸,保存在相应文件夹中。
三、新建餐桌椅组合模型
1.新建—柜体模式库--参数化软装--确定
1.1自定义变量设置
1.2宽度W——表示坐标轴X方向的尺寸,值类型可设置为可选(例如:可选值1500,1900,2200,当前值为2200)或区间范围(例子为区间600——1600,,当前值为1200)。
1.3深度D——表示坐标轴Y方向的尺寸,值类型可设置为可选(例如:可选值800,900,1000,当前值为1000)或区间范围(例子为区间30——500,当前值为200)。
1.4高度H——表示坐标轴Z方向的尺寸,值类型可设置可选(例如:可选值800,当前值为800)或区间范围(例子为区间900——2400,,当前值为1200)。
1.5新增自定义变量“有无椅子”——此参数可对餐椅进行隐藏,参数类型为“字符串”,值类型为可选(例如:可选项为“有”、“无”,当前值为“有”)饰品如需要隐藏,变量同上,注意,引用名不可重复
1.6新增自定义变量“餐椅摆放”——此参数控制餐椅数量,参数类型为“字符串”,值类型为可选(例如:可选项为“2人位”、“4人位1”、“4人位2”,当前值为““4人位2”)
1.6.1.需要根据情况写隐藏条件,如餐椅有无参数选择为“无”时,此参数需要隐藏
1.6.2.可选项中需要写隐藏条件,例如当W>1500,“2人位”此参数隐藏无法选中
1.7新增自定义变量“餐椅样式”——控制餐椅样式,参数类型为样式,值类型为可选,在样式范围处选择做好的餐桌椅-餐椅样式包
1.7.1需要根据情况写隐藏条件,如餐椅有无参数选择为“无”时,此参数需要隐藏
1.7.2.餐桌脚、餐桌台面变量做法同上
1.8新增自定义变量“餐椅材质”——控制餐椅腿材质,参数类型为材质,值类型为无限制,当前值选择一款材质贴图
1.8.1需要根据情况写隐藏条件,如餐椅有无参数选择为“无”时,此参数需要隐藏
1.8.2.餐椅坐垫、靠背材质,餐桌脚材质变量做法同上
1.9点击部件库,调用餐桌台面
1.9.1新增中间变量,引用名H1,参数类型为浮点数,当前值40mm,修改尺寸属性,物理属性
1.9.2部件属性—材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐桌台面样式变量
1.10点击部件库,调用餐桌腿
1.10.1修改尺寸属性,物理属性
1.10.2部件属性—材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐桌腿样式变量
1.11点击部件库,调用餐椅
1.11.1新增中间变量,引用名CYK,参数类型为浮点数,当前值612mm,此参数为餐椅宽
1.11.2新增中间变量,引用名CYS,参数类型为浮点数,当前值631mm,此参数为餐椅深
1.11.3新增中间变量,引用名A,参数类型为浮点数,当前值-70mm,此参数为餐椅距离餐桌深度位置
1.11.4新增中间变量,引用名B,参数类型为浮点数,当前值40mm,此参数为餐椅之前间距位置
1.12 餐椅尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#CYBF==‘4人位2'OR(#W!=1350AND#CYBF==‘6人位2')?#W/2.0-#B*2:#W/2.0+#CYK/2.0
位置Y:-#D-#CYS-#A
旋转Z:180
1.12.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.12.2前端使用属性—隐藏条件:#YWYZ==‘无'
1.13复制餐椅—尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#CYBF==‘4人位2'OR(#W!=1350AND#CYBF==‘6人位2')?#W/2.0+#B*2+#CYK:#W/2.0+#CYK/2.0+#B*2+#CYK
位置Y:-#D-#CYS-#A
旋转Z:180
1.13.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.13.2前端使用属性—隐藏条件:#W==1500AND#CYBF!=‘4人位2'OR#YWYZ==‘无'
1.14复制餐椅—尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#CYBF==‘4人位2'OR(#W!=1350AND#CYBF==‘6人位2')?#W/2.0-#B*2-#CYK:#W/2.0-#CYK/2.0
位置Y:#CYS+#A
1.14.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.14.2前端使用属性—隐藏条件:#YWYZ==‘无'
1.15复制餐椅—尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#CYBF==‘4人位2'OR(#W!=1350AND#CYBF==‘6人位2')?#W/2.0+#B*2:#W/2.0+#CYK/2.0+#B*2
位置Y:#CYS+#A
1.15.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.15.2前端使用属性—隐藏条件:#W==1500AND#CYBF!=‘4人位2'OR#YWYZ==‘无'
1.16复制餐椅—尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#W/2.0-#CYK/2.0-#B*2-#CYK
位置Y:#CYS+#A
1.16.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.16.2前端使用属性—隐藏条件:#YWYZ==‘无’OR#CYBF!=‘6人位1’
1.17复制餐椅—尺寸属性—继承属性选择“否”,餐椅尺寸为默认尺寸,物理属性写表达式控制餐椅位置及前端是否隐藏
位置X:#W/2.0-#CYK/2.0-#B*2
位置Y:-#D-#CYS-#A
旋转Z:180
1.17.1部件属性—继承属性选择“是”,材质引用对应的材质引用名,样式属性—软装部件样式选择对应的餐椅样式变量
1.17.2前端使用属性—隐藏条件:#YWYZ==‘无’OR#CYBF!=‘6人位1’
1.18 点击部件库,调用饰品
位置X:(#W-1142.05)/2.0-60
位置Y:-(#D-690.884)/2.0-100
旋转Z:#H-80
1.18.1 前端使用属性—隐藏条件:#YWSP==‘无’
1.19.测试
修改自定义变量中的当前值,测试模型尺寸是否正确,至少取3个值确认,最大值、最小值和一个区间范围内的随机值,测试完成后重新修改为需要的当前值,替换台面、桌脚、餐椅样式测试,选择材质进行材质的替换测试,测试完成后重新修改为需要的默认材质。
四、保存入库
1. 点击右上角文件,选择保存,选择保存的子目录,进行命名点击保存
2.在商家后台页面找到模型,选中模型入库。
教程中使用的3D模型:
链接:https://pan.baidu.com/s/1AQYTffxAOcU5zz8O7HVWbQ
提取码:pldg
--------------------------------分割线------------------------------
如对以上内容有疑问,或其他建模问题,请咨询编辑器里右上方的{在线咨询},我们会在工作时间为您提供一对一的服务!