- 2024-05-10告别了以前
1. 在排列的用法当中,较多的会用的网格进行定位,因为其快捷精确的优点。
首先建立网格Rectangular建立网格,P输入一个参考平面,这里输入一个XZ plan,使墙体沿X、Z方向生成 ,Sx、Sy输入的是单个个子的长宽,Ex、Ey输入的是数量,这里的X、Y指的是二维中的方向,并不代表三维中实际的向量。C输出网格线,P输出一网格角点生成的平面。
2. 使用series输入数列,S为起始值,分别设0,1。N输入2,生成间隔,C输入数量,为总数/间隔数。List Item对输出的网格线按照serie输出的编号进行选出对象。L输入原列表,i输入的指定序列编号,w输入Boolean值,当编号超出列表数量,是否对超出值进行序列编号。
3. 由于两个List Item调整输出X方向的值是一样的,所以要利用Move对其中一组进行X方向的偏移
4. 由于输出的数据仍然是网格线,而这里需要点进行定位,所以要Brep components将网格线炸开以获取点,F输出点,E输出线,V输出面。
5. 以获取点为中心使用center box生成体块,XYZ为体块大小值,这里XYZ均为1.5,也可使用网格的尺寸来影响尺寸。
6. 砌墙砌块基本完成。在这里还可以用指定的模块替换生成的体块,使墙体更丰富。首先
用brep从rhino载入一个事先建立好的模块
7. 然后用Box Morph进行替换,Box Morph可以让一个物体按照一个规则扭转。扭转的规则需要一个起始物体和一个按法则扭转的物体来确定。G为被扭转的物体,R为起始物体,T为扭转的物体。这里被扭转物体和起始物体为一样的,Center Box为扭转的物体。
赞187