×
热门分类
微信扫码登陆

QQ登录

只需一步,快速开始

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即加入SketchUp吧! 微信扫码登陆

x
研究动态组件已有一年多的时间了,今天分享一个自己做的阵列构件,好看与否不重要,只求分享自己的经验
先放上最终效果
z2.jpg



主要利用组件属性,给一个组件定义了复制、Z轴位移、剖切面等功能来达到想要的效果;
有兴趣的吧友可以继续看制作过程...


1.首先需要一个组件作为阵列的单元,下图是该模型的组件单元(姑且命名为G01,方便描述
搜狗截图20150701192733.jpg



2.组件G01需要在一个群组/组件内(命名为G0),至于为什么非要这样,后面会跟大家解释;


3.打开组件属性窗口,给组件G01添加位置属性X,Z,行为属性Copies,以及根据需要添加自定义属性(该模型模拟的是两个正玄函数的叠加,故自定义了4个函数,分别为两个角度值,两个正玄函数值),如下图:
搜狗截图20150701194604.jpg



群组G0中的N表示G01复制的总数量(直接控制复制数量的属性为copies),D表示复制出的每两个G01的轴点的间距;
组件G01X后的函数表示阵列复制出的组件,Z后的函数表示每个复制出的组件的Z轴位移满足的公式,copies表示复制出的数量,自定义属性A1、A2、Vz1、Vz2为主要控制Z轴位移的函数;


至此,模型已经建立完成达到如下效果(相信接触过动态组件的吧友,到达这一步一定很容易):
搜狗截图20150701195957.jpg



4.接下来就要利用剖切面对该模型的上部及下部进行裁剪处理,此处需要两个剖切面,如下:
搜狗截图20150701200044.jpg

由于SketchUp在同一个组内不允许同时激活两个及以上的剖切面效果,故需要在群组G0内放置一个剖切面,G0外放置一个剖切面(所以最开始才有了群组G0的需要),至于为什么不在阵列组件做好之后再创建一个群组/组件将它们包含起来,原因是组件属性都是基于组件/群组的轴进行定义的,后期创建组件难免会产生坐标轴的错位情况,导致组件的属性函数计算出错,模型发生位移、变形等难以预料的情况,后期修改起来比较麻烦。
因此,制作动态组件之前,最好能提前规划好组件的分组层次,减少出错率


激活两个剖切面后的效果如下:
搜狗截图20150701200122.jpg


如有介绍不周之处还望各位大神斧正。。。初次发帖,请多指教!!!

赞赏

26

查看全部评分

精彩评论

文明上网理性发言、请文明用语

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2015-7-2 09:37:23
附上模型,注:原模型定义的属性与讲解中稍有不同,讲解中为求重点取消了个别属性,例如LenY,可控制Y轴方向的厚度;(下图为增加厚度后的状态) 搜狗截图20150702093614.png


动态组件-组件阵列.rar (37.19 KB, 下载次数: 83)

0

主题

11

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
gaofeiking 2018-11-2 11:59:19
想法终于可以呈现给客户了,有时候这种异形建模阻碍了许多好创意,苦于无法表达,很棒的分享,谢谢啦!

2

主题

23

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
fldl1993 2018-5-23 16:00:17
学到了,谢谢分享

8

主题

583

帖子

13

红宝石

SU游学(等级2)

Rank: 2

红宝石
13

积极讨论奖

QQ
1212我去恶趣味 2018-3-10 17:29:36
牛逼了 厉害了 这完全可以实现一部分异形造型参数化建模了

0

主题

10

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
婉儿Oreo 2018-3-6 19:22:34
谢谢楼主分享,很喜欢这种造型,但是一直做起来很麻烦,谢谢楼主教学分析,虽然理解上还需要时间 哈哈,但是我会努力的,谢谢了

48

主题

1079

帖子

53

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
53

社区微博达人积极讨论奖

QQ
wuliaoshengshi1 2016-11-28 16:29:38
我学下,这个对建模很有帮助呢

10

主题

2597

帖子

16

红宝石

SU游学(等级2)

Rank: 2

红宝石
16

积极讨论奖

xu529 2016-10-26 13:27:24
感谢楼主分享啊。。。。。

3

主题

37

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
liuboqian 2016-9-21 16:39:01
好厉害啊。膜拜

9

主题

1190

帖子

27

红宝石

SU有学(等级3)

Rank: 3Rank: 3

红宝石
27

社区微博达人

little大 2016-9-20 18:00:16
感谢楼主的分享,学习了!

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2016-5-28 14:41:21
上青龙湾 发表于 2016-5-28 14:20
以前最笨的办法是  CAD画好后  导入sketchup  然后拉伸  移动   做出这种波浪

还是动态组件功能不够普及啊~~~

1

主题

21

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
上青龙湾 2016-5-28 14:20:55
以前最笨的办法是  CAD画好后  导入sketchup  然后拉伸  移动   做出这种波浪  

1

主题

21

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
上青龙湾 2016-5-28 14:19:44
好贴   必须加分

0

主题

11

帖子

2

红宝石

SU入学(等级1)

Rank: 1

红宝石
2
视觉符号 2016-5-28 09:01:23
学习到了

6

主题

1093

帖子

37

红宝石

SU俊才(等级4)

Rank: 4

红宝石
37

积极讨论奖

QQ
yyf85246 2016-1-27 23:33:22
Devil_1111 发表于 2016-1-21 23:59
由于工作繁忙,无暇编写帖子,希望另外两篇能对你有所帮助。
http://www.subar.me/forum.php?mod=viewthre ...

谢谢!!!

16

主题

860

帖子

39

红宝石

SU俊才(等级4)

Rank: 4

红宝石
39
潇湘小筑 2016-1-27 16:31:39
赞,先收藏,以备后用

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2016-1-21 23:59:39

yyf85246 发表于 2016-1-21 16:31
不错,学习到了,麻烦问下楼主这个还有其他函数运用方法吗?

由于工作繁忙,无暇编写帖子,希望另外两篇能对你有所帮助。
http://www.subar.me/forum.php?mod=viewthread&tid=129798
http://www.sketchupbar.com/forum.php?mod=viewthread&tid=123923

6

主题

1093

帖子

37

红宝石

SU俊才(等级4)

Rank: 4

红宝石
37

积极讨论奖

QQ
yyf85246 2016-1-21 16:31:17
不错,学习到了,麻烦问下楼主这个还有其他函数运用方法吗?

1

主题

105

帖子

0

红宝石

SU入学(等级1)

Rank: 1

红宝石
0
dj417671971 2016-1-20 08:58:22
太强大了,这个做幕墙效果杠杠的,感觉比曲线干扰简单

8

主题

1266

帖子

72

红宝石

SU初师(等级5)

Rank: 5Rank: 5

红宝石
72

忠实粉丝积极讨论奖

Devil_1111 2016-1-18 00:32:15
niyuer 发表于 2016-1-17 21:46
看不懂啊  是不是漏了步奏

应该是不太理解组件属性Copies的意义,另一个帖子里提到这个属性的意义,希望对你有帮助。
http://www.sketchupbar.com/forum.php?mod=viewthread&tid=123923

5

主题

393

帖子

14

红宝石

SU游学(等级2)

Rank: 2

红宝石
14

积极讨论奖

niyuer 2016-1-17 21:46:24
看不懂啊  是不是漏了步奏

5

主题

749

帖子

19

红宝石

SU游学(等级2)

Rank: 2

红宝石
19

积极讨论奖

mist1001 2016-1-17 21:00:28
高手,收藏了!
12345下一页
高级模式
您需要登录后才可以回帖 登录 | 立即加入SketchUp吧! 微信扫码登陆

本版积分规则

Devil_1111

SU初师(等级5)

  • 主题

    8

  • 吧币

    170210

  • 红宝石

    72

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 客服中心 搜索 官方QQ群
关于我们/小黑屋/手机app/国土人/SketchUp吧 /京ICP备16008035号/