3.2.8【参数化】@语法的使用-欧陆娱乐app下载

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

背景

在父模型中需要控制子模型的新增参数,必须在父模型新增参数,导致父模型的参数量增大;

欧陆娱乐app下载的解决方案:

支持@语法,实现在父模型中可以@子模型的参数

如图:a始终贴在b的右边(b为子模型)

表达式写法,@b.w(b为部件引用名)/(.w为部件b的参数w)

应用案例

建模场景:3d门板拼接,大部分建模操作步骤省略,主讲编辑器@语法共嗯那个应用,如果需要了解建模过程可浏览3d切割门板建模;

一、操作步骤

1.1插入子模型库里切割好的3d模型part0


1.2设置物理属性:位置z:#h-119.61606(119.61606为子模型原始高度)

并把该模块的引用名设置为a;

1.3插入子模型库里切割好的3d模型part2,设置物理属性;

位置x:#w-118.97701(118.97701为子模型原始宽度)

位置z:#h-119.61606(119.61606为子模型原始高度)

把该模块的引用名设置为b

1.4插入子模型库里切割好的3d模型part1,设置物理属性;

宽度:

位置x:@a.w(@部件引用名.参数引用名

位置z:#h-119.61606(119.61606为子模型原始高度)

二、逻辑介绍

@语法中物理属性支持引用自身wdh。(尺寸属性不能引用自定义变量)

1、工具逻辑:使用@自身wdh的物理属性,在工具中将不用受工具基准的影响,而是按编辑器的设置生效;

2、引用自身wdh尺寸设置:

@self子部件引用名.w/.d/.h

3、引用自身商品后台信息设置:

#self子部件引用名.paramstyle.name(商品名称)

#self子部件引用名.paramstyle.model(型号)

#self子部件引用名.paramstyle. productcode(产品编码)

#self子部件引用名.paramstyle. customcode(自定义编码)

三、小结

1、被父模型样式变量控制的子部件,不能被@;

2、子部件之间不能产生循环。(a@了b的参数,b不能@a的参数);

3、子模型自设的自定义变量被@则该模型在工具前端禁止被替换;

4、被@的子部件在工具前端 可以正常删除。

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

可以随时点赞啦
网站地图