SketchUp7 动态组件制作教程 动态组件(Dynamic Components) 是 SketchUp7一项重要的新功能,我们已经了解到,动态组件用起来有趣,可是如果让自己去动手制作的话,似乎就有点难度了。 本人结合官方英文帮助文档学习了一下,发现其实并不是很难掌握,看以下的教程,我想不需要复杂的知识背景,任何人都能够轻松入门: 一,首先说说什么叫做动态组件 在前一篇文章:《世界变化快-SketchUp7试用》中,我已经大致阐述了这种动态组件的特性,总结这些组件的属性并加以分析简化,我们发现,动态组件无非具有下列几项基本特点:固定某个构件的参数(尺寸、位置),重复某个构件,某个构件的参数调整,某个构件的活动性。因此,具备以上几种或其中一种属性的组件(注意,不是群组),即可被称为动态组件。 二,动态组件的基本属性 1.固定参数: 比如当你缩放一扇带边框的门窗时,你并不希望边框也随之变化,这项功能可以实现门(窗)框尺寸不变,而门(窗)整体尺寸变化。 在缩放过程中,门的总体尺寸变化了,但是门框尺寸却没有变 2.重复 比如楼梯踏步,当你想加高楼梯时,踏步数也会随之增加。 缩放楼梯后,楼梯的踏步数增加了,而栏杆及踏步间距没有变化。 3.可配置 比如一个篱笆组件,会出现一个对话框。让你自己输入(选择)篱笆的高度、栏杆间距等。 这个组件的特点是,有一个面向用户的对话框,在这个对话框中,你可以自己决定篱笆的高度,杆件及桩的尺寸,杆件之间的间距等。 4.动态 比如一个门扇的组件,点击后,可以实现门扇开启关闭的效果。 用特定的工具按钮点击门的时候,门就可以转动。 三、实例一(篱笆组件 Fence) 分解完动态组件的基本属性后,问题就变的简单一些了,下面我们通过一个篱笆组件的实例,一步步实现制作一个动态组件的愿望,在本实例中,我们将能学习到固定参数和重复这两项基本属性。 1,目标 通过缩放后,组件能够自动生成下图所示的效果。 2,制作准备 首先制作出一个篱笆所需要的几个基本构件,分别制作出了桩、竖向杆件、纵向杆件共四个构件。制作完成后,把每个构建制作成组件,注意,不是群组,只有组件才能具有相应的属性,而群组没有。 要给每个组件起不同的名字,如上图所示,我们给这四个组件分别命名为 Psot,Picket,TopRail,BottomRail。 最后全选所有的组件,再整个定义为一个组件,并命名为 Fence。 3,为组件配置属性 调出如图所示的按钮,在选中 Fence组件的情况下点击红圈内的按钮...