定义
挂杯架是组件模式库下的一类空间组合组件。
以下图的酒杯架为案例建模(通过放样和阵列来实现)
一. 上传轮廓线
上传轮廓线有独立的教程就不再一一赘述,把上面两个轮廓线上传至衣柜轮廓线类目并保存在相应的位置。
二. 创建位置
商家后台-商品管理-全屋家具定制-上传素材-参数化模型-新建-组件模式库-空间组合-确定
三. 参数配置
自定义变量设置
3-1. 宽度W——表示模型板在X轴方向的尺寸,值类型设置为区间 (例子为区间200-1200,当前值为660)。
3-2. 深度D——表示模型在Y轴方向的尺寸,值类型设置为区间(例子为区间200——1200,,当前值为330)。
3-3. 高度H——表示模型在Z轴方向的尺寸,值类型设置为可选(例子为可选98,当前值98)。
3-4 材质不需要修改,表示模型使用默认材质
四. 顶板
从半成品库插入一件18mm平板子模型,改名顶板,设置参数。
宽度:W, 深度:#D, 高度:18, 位置Z:#H-18
五. 酒杯架-放样+阵列
5-1 放样1:放样-选择轮廓线
编辑路径---点2(0,#D)---保存
5-2 复制放样1,设置物理属性。位置X:#W, 位置Y-#D, 旋转Z:180 。
5-3 放样2:放样-选择轮廓线
编辑路径---点2(0,#D)---保存
5-4 添加中间变量
1).引用名A,当前值:#floor((#W-45*2-15)/(72+15)),描述:单个挂杯架的数量
(解析:15是挂杯架之间空隙的最小值,用来辅助计算单个挂杯架的数量,最终的空隙值不是15,单个挂杯架的数量是用阵列宽度(#W-45*2-15)除以挂杯架加空隙最小值(72+15)得到)
(#floor(xxxx)为向下取整公式,表示括号内的值如果为非整数的情况那么,就取整数位的值。)
2).引用名B,当前值:#floor((#W-45*2-15)/(72+15))+1,描述:空隙的数量
(解析:空隙的数量比模型多1个,所以是在单个挂杯架数量的基础上+1)
5-5 选择放样2---阵列
方向:+X, 阵列长度:#W-45*2-((#W-45*2)-72*#A)/#B,阵列方式为个数:#A;
(解析:((#W-45*2)-72*#A)/#B为实际的空隙值的计算公式,#A、#B为中间参数)
5-6物理属性:位置X:45+((#W-45*2)-72*#A)/#B
(解析:45+实际空隙值)
六. 测试模型
输入参数W和D 区间范围内的数值,观察模型的变化与数值的变化是否正常,如果正常表示模型没有问题。
七. 保存入库
7-1.点击右上角文件选择保存,选择保存的子目录,命名,点击保存
7-2. 在商品管理页面对应的类目找到该模型,选中模型点击入库,等待模型渲染完成就可以了。
教程中涉及到文件,如有需要自行下载:
https://pan.baidu.com/s/1mDJHdaqkzQxKcKIfkRt_Yw
提取码:2inr
--------------------------------分割线------------------------------
如对以上内容有疑问,或其他建模问题,请咨询编辑器里右上方的{在线咨询},我们会在工作时间为您提供一对一的服务!