# 3.8.14: 插值形状 (Interpolate Shape) 🔷

**“Interpolate Shape（插值形状）”**&#x8FD0;算器允许用户使用基本手段跨越设计空间：一个直接被接&#x5165;**“Mapper（映射器）”**&#x8FD0;算器的Karamba3D模型充当该空间的原点。任意数量的其他模型 —**“Interpolate Shape（插值形状）”**&#x8FD0;算器的输入—分别定义了一个坐标轴。线性插值发生在原点的模型与定义轴的模型之间。参数值0.0对应原点，参数值1.0对应定义相应轴的模型。

A parameter value of 0.0 corresponds to the origin, 1.0 to the model defining the corresponding axis.

![图3.8.14.1：在中跨单荷载下优化简支梁形状的定义](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2F2274c26bcb389c92fbdbea622640ddf6e2b57c27.png?generation=1591871202181781\&alt=media)

图3.8.14.1显示了一个由简支梁的前30个本征形（3.18.14.2中的粗红线）作为设计空间形状尺寸的定义。

Galapagos用于确定该设计空间中的位置，从而在中跨单荷载下导致最小变形。很明显（考虑到悬挂模型），最佳形状在荷载作用下会出现明显的扭结，否则将会是直的。图3.8.14.2显示了优化运行的结果，该结果在很大程度上类似理想形状。通过在设计空间中包含更多的形状尺寸，可以在荷载下实现更大的弯曲。

![图3.18.14.2：使用前30个本征形（粗红线）作为中跨单荷载下设计空间的轴](https://2244769574-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M9XteyGDAU3Odla53cC%2Fsync%2Fbc5df4d46190787c5ccc2afcf26d059057190f3a.png?generation=1591871201740597\&alt=media)
