BIM建筑网
更专业的BIM技术学习网站!


BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

免费的Ai上线啦!
BIM建筑网自主研发,你想要Ai功能都在这里!
Ai·提升效率 技术答疑

本文源自微信公众号:熊孩子出没 作者 梅川新一夫

目的

制作一个可以使用参数调整的异型台面。

一、结构分析

台面主要分为I型、L型、U型三种形式。I型只需要设定长宽高三个条件即可,一般制图时画个平面推拉即可,本文不做讨论。L型和U型因为需要的限定条件较多,统称为异型台面。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

L型台面如上图,共计需要5个参数确定具体尺寸。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

U型台面如上图,共计需要7个参数确定具体尺寸。

从制作动态组件的角度而言,包括I型台面在内,都可以用U型一种来进行统一设计,但是在实际使用中,并不是很符合使用习惯。同时,U型台面至少需要7个参数才能确定(台面厚度、三边宽度、三边深度),L型台面则只需要5个参数即可确定(台面厚度、两边宽度、两边深度),这样如果使用同一个模型制作L型台面,则参数输入略显啰嗦,所以还是分成两种来设计。至于I型台面,直接画个平面推拉一下就行了,估计没人用动态组件再去输入参数吧。

为保持动态组件的显示效果,将L型和U型台面分别进行如下分割:

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

L型台面分为三个部分。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

U型台面分为5个部分。

说明:如果只是从组件制作而言,L型台面分为两个部分,U型台面分为三个部分即可实现。但是无法达到完美显示效果,所以才采取上述分割方式,之后通过边线隐藏达到完美显示的目的。

二、制作过程

以下为L型台面制作过程,U型台面请参考制作。

2.1 绘制模块

分别绘制三个模块,按图中位置摆放并命名。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

三个模块的原点都以最靠近三轴原点的角部顶点为原点。如果绘制后发现位置不对,请使用坐标轴功能进行原点位置调整。

将三个模块组成群组,命名为“L型”。

以“L型”群组创建组件。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

2.2 添加属性

为L型动态组件添加属性如下图:

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

说明:为保持自定义属性中同类排在一起,通过添加序号等方式进行,非必须如此。

参照下图设置各属性:

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

2.3 编写函数

为各模块添加位置及尺寸属性如下图,并按图中进行函数设置。

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

函数说明:

①模块右相当于Y轴方向上偏移了左边深度的距离,X轴长度为模块右的深度,Y轴长度为右边长度减去左边深度;

②模块左相当于X轴方向上偏移了右边深度的距离,X轴长度为左边长度减去右边深度,Y轴长度为模块右的深度;

③模块左右X轴长度为右边深度,Y轴长度为左边深度;

④以上三个模块的Z轴方向都为台面厚度。

将三个模块处于内部的边线隐藏后,完成制作。

说明:边线隐藏可以在绘制模块时操作。但为了后续编写函数时方便,在函数编写完成后再进行隐藏,可以方便理解。

三、效果展示

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

微信公众号:xuebim
关注建筑行业BIM发展、研究建筑新技术,汇集建筑前沿信息!
← 微信扫一扫,关注我们+
赞(0) 打赏
BIM建筑网 » BIM问答|SketchUp动态组件制作教程:SketchUp制作异型台面动态组件

评论 抢沙发

评论前必须登录!

 

BIM建筑网,更专业的BIM技术学习网站!

关注建筑新动态,分享建筑新技术

联系我们关于BIM建筑网

觉得文章有用就打赏一下小编吧

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

扫码登录

微信「关注」,快捷登录
扫码关注后会自动登录
注册登录代表您已同意《用户许可协议》
账号登录 | 其他登录

|登录

找回密码

|账号登录注册