等距阵列只需要步距,渐变格栅却必须同时满足数量、构件宽度、各段净距和端部留白。本课先列出一条能闭合的尺寸链,再用累积坐标放置组件,避免边摆边挤最后一根。

先修知识与输入条件

复习重复格栅模块、组件插入点与路径约束检查。采用桌面版,立面控制宽4200、高2400;设置9根宽60、深100、高2400的格栅,两端净留白各150。交付一份对称渐变方案、中心坐标清单和一份变更方案,预计45分钟。

01 · 先算可分配的净间距总量

总宽4200减去两端留白300,再减9根构件宽540,留给8个净间距的是3360。平均净距420可作为对照,但本课选择对称序列300、380、460、540、540、460、380、300,总和仍为3360。注意这是构件边缘之间的净距,不是中心距;相邻中心距还要加一根构件宽60。

02 · 把净距转换成累积中心坐标

第一根中心在150+30=180。之后逐根累加60和对应净距,得到180、540、980、1500、2100、2700、3220、3660、4020。末根右边为4020+30=4050,到4200边界还剩150,尺寸链闭合。中间第五根中心在2100,左右对应两根中心之和都为4200,这两个条件可作为对称检查。

03 · 用同一组件定义逐点定位

建立一根60×100×2400格栅组件,把插入点设在底面中心。先画独立的4200控制线与上述9个定位点,再从组件面板插入,或从前一根按中心距复制。记录当前使用的是相邻距离还是绝对坐标;从540位置到980要移动440,不能再移动980。每放三根就复测一次,避免累计错误到末端才发现。

04 · 将位置变化与形状变化分开

九根格栅虽然位置不等距,仍可共享同一定义。进入一根把深度100改为120,其他实例应跟随;但改变某一实例的位置不会自动重算另外八根。若某一根需要不同截面,先设为唯一并明确命名。不要为了制造渐变净距去缩放格栅宽度,否则原来的3360间距总量和中心坐标都需要重算。

05 · 在固定数量下处理宽度变更

复制方案,把立面总宽改为4500,两端仍150,构件仍9根且宽60,则可用净距总量变成3660。采用明确的再分配方案:四对对称净距分别增加30、35、40、45,使8段总增量为2×(30+35+40+45)=300。新序列为330、415、500、585、585、500、415、330。重新列累积中心坐标并核对末端150,不能把旧组整体单轴拉伸,因为那会连构件宽一起改变。

排错与独立验收

末端留白不对时,依次检查实例数是否9、宽度是否60、是不是把8段净距当成9段、第一根基点是否真在中心。若某对构件不对称,检查累积坐标而不是只看相邻缝。实体信息中的实例缩放也应一致,避免一个组件被误缩导致边缘尺寸和定义尺寸不同。

进阶成果与下一步

原方案总宽4200、左右留白150、中间中心2100,八段净距按给定序列;4500变更方案保持构件数量与宽度不变,并给出可复核坐标。做一张同视角对照图,说明“共享形状”与“独立位置”如何同时存在。下一课将进入坡地建筑入口,把一维尺寸闭合扩展为多个标高和剖面的联合约束。