4.1.2【参数化】折角造型板件-pg电子游戏下载

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

面向用户

商家管理账号

定义

折角造型板件

角度可自由变化,适用于门头、吧台等需要参数化控制折角角度变化的模型。

一. 功能入口

1.商品管理—企业商品库—全屋家具定制—创建素材—参数化模型库。

2.选择“普通板件”真分类。

二.建模过程

建模思路:将板件各点的坐标转化为用三角函数进行表示,从而实现折角角度可变化。

1.修改基础变量


2.添加自定义变量:左侧宽度为l_d,左侧长度为l_w,左侧角度为jd1,前侧宽度为f_d,右侧宽度为r_d,右侧长度为r_w,右侧角度为jd2

名称 引用名 值类型 默认值
左侧宽度 l_d 固定值 300
左侧长度 l_w 固定值 2000
左侧角度 jd1 固定值 130
前侧宽度 f_d 固定值 400
右侧宽度 r_d 固定值 300
右侧长度 r_w 固定值 2000
右侧角度 jd2 固定值 90

3. 添加中间变量,中间变量均为板件轮廓各点的坐标

3.1 描述:板件b点的横坐标和纵坐标

      引用名:lx1                   当前值:-#l_w*#sin(#toradians(#jd1-90))

      引用名:ly1                   当前值:#l_w*#cos(#toradians(#jd1-90))

      说明:根据三角函数可知,b点的横坐标的绝对值为左侧长度(l_w)乘以∠α的正弦值(sinα),b点的纵坐标的绝对值为左侧长度(l_w)乘以∠α的余弦值(cosα)。

      

3.2 描述:板件c点的横坐标和纵坐标

      引用名:lx2                   当前值:-#l_w*#sin(#toradians(#jd1-90)) #l_d*#cos(#toradians(#jd1-90))

      引用名:ly2                   当前值:#l_w*#cos(#toradians(#jd1-90)) #l_d*#sin(#toradians(#jd1-90))

      说明:由图可知,c点的横坐标为lx1 x1,纵坐标为ly1 y1,x1为左侧宽度(l_d)乘以∠α的余弦值(cosα),y1为左侧宽度(l_d)乘以∠α的正弦值(sinα)。

      

3.3 描述:板件d点的横坐标

      引用名:lx3                   当前值:#l_d/(#sin(#toradians(180-#jd1)))-#f_d/(#tan(#toradians(180-#jd1)))

     说明:由图可知,d点的横坐标为x2-x3,纵坐标为f_d,x2为左侧宽度(l_d)除以∠θ的正弦值(sinθ),x3为前侧宽度(f_d)除以θ的正切值(tanθ)。

     


3.4 描述:板件g点的横坐标和纵坐标

      引用名:rx1                   当前值:#w #r_w*#sin(#toradians(#jd2-90))

      引用名:ry1                   当前值:#r_w*#cos(#toradians(#jd2-90))

      说明:计算思路与b点类似,由图可知,g点的横坐标(rx1)为w x4,x4为右侧长度(r_w)乘以∠β的正弦值(sinβ),b点的纵坐标(ry1)为右侧长度(r_w)乘以∠β的余弦值(cosβ)。

      

3.5 描述:板件f点的横坐标和纵坐标

      引用名:rx2                   当前值:#w (#r_w*#sin(#toradians(#jd2-90))-#r_d*#cos(#toradians(#jd2-90)))

      引用名:ry2                   当前值:#r_w*#cos(#toradians(#jd2-90)) #r_d*#sin(#toradians(#jd2-90))

      说明:计算思路与c点类似,由图可知,f点的横坐标为rx1-x5,纵坐标为ry1 y5,x5为右侧宽度(r_d)乘以∠β的余弦值(cosβ),y5为右侧宽度(r_d)乘以∠β的正弦值(sinβ)。

      

3.6 描述:板件e点的横坐标

      引用名:rx3                   当前值:#w-#r_d/#cos(#toradians(#jd2-90)) #f_d*#tan(#toradians(#jd2-90))

      说明:由图可知,e点的横坐标为w-x6 x7,纵坐标为f_d,x6为右侧宽度(r_d)除以∠σ的正弦值(sinσ),x7为前侧宽度(f_d)除以σ的正切值(tanσ)。

      

4. 插入平面板件进行建模

4.1 点击元件库—平面板件。

4.2 高度关联#h。

4.3 点击编辑轮廓。

4.4 输入各个点的坐标参数,坐标参数如下

5. 输入坐标位置

位置x:#min(#lx1,0)

位置y:#max(#ly2-#d,#ry2-#d)

6. 测试模型

6.1 分别更改变量参数的数值,检验模型是否有问题。

6.2 检测完成后,把这些值恢复默认值。

7. 保存入库

   点击右上角文件选择保存并入库,选择保存的子目录,并输入商品名称,点击保存。

8. 板件建好之后,当成部件被调用时,部分参数应该调成默认最佳尺寸。这是因为在板件被当成部件调用时,左侧长度与右侧长度均会与d相关联,0

8.1 左侧长度cd_l,使用复合公式

      最小值:#f_d

      最大值:#d/(#jd1<150?#cos(#toradians(#jd1-90)):0.2)-#l_d*#tan(#toradians(#jd1-90))

      最适值:#d/#cos(#toradians((#jd1<150?#jd1:150)-90))-#l_d*#tan(#toradians((#jd1<150?#jd1:150)-90))

8.2 右侧长度cd_r,使用复合公式

      最小值:#f_d

      最大值:#d/(#jd2<150?#cos(#toradians(#jd2-90)):0.2)-#r_d*#tan(#toradians(#jd2-90))

      最适值:#d/#cos(#toradians((#jd2<150?#jd2:150)-90))-#r_d*#tan(#toradians((#jd2<150?#jd2:150)-90)) 

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

可以随时点赞啦
网站地图