一般挤压操作员的示例


一般挤压在源上定义的运算符表达式到表达式,该表达式可以在目标映射表达式有效的任何目标几何图形上进行评估。它可用于各种不同的目的,此处介绍了其中的示例。

沿方向挤出数据

给定在平面上定义的表达式,例如xy- 平面,希望沿着z方向。

实施,定义一个一般挤压与平行的边界上的操作员xy- 平面,与z- 表达式空白来源图目的地图。这一般挤压操作员将沿着边界的数据映射到卷z方向,如以下屏幕截图所示。

一个带有一侧的透明立方体可视化模拟会导致彩虹颜色表,旁边的立方体旁边有相同的数据映射到每一侧。沿边界(左)定义的数据绘制沿着平面正常的方向(左)映射到体积(右)。

一般挤出操作员的设置窗口的屏幕截图,并扩展了源选择,目标映射和源段。
设置用于沿Z方向平行于XY平面的边界映射数据。

也可以根据坐标系定义映射。例如,要从中心线周围的边界绘制数据,引入圆柱系统,并使用这些坐标系统变量来定义源和目标图。

一个透明的,弯曲的圆柱模型在一个边界上具有模拟结果,毗邻相同的圆柱体,其数据映射在所有边界上。在对称轴周围并在体积(右)周围定义的数据映射(左)(左)。

通用挤出操作员的设置窗口的屏幕截图用于将有关圆柱模型的方位角轴的数据转移。
用于旋转有关圆柱坐标系的方位角轴的数据。

转换:翻译,旋转,镜子,缩放

在XY平面上定义的样本数据的可视化,并用彩虹颜色表绘制。
XY平面定义的样本数据以原点为中心。

考虑在xy- 如上图所示,在以原点为中心的单元正方形内,可以简单地通过不同的目的地映射实现各种变换,并使源地图保持不变。下表中说明了几种情况。相同的转换可以在三个维度中实现。

转换类型 目的地图 结果
翻译 X-表达:X-0.3
y-表达:Y-0.15
经过翻译转换后,XY平面上的样本数据图像,左下角有一个黑色箭头。
旋转 X-表达:x*cos(30 [deg]) - y*sin(30 [deg])
y-表达:x*sin(30 [deg])+y*cos(30 [deg])
使用旋转转换后,XY平面上的样本数据图像。
镜子 X-表达:X
y-表达:-y
经过镜像转换后,在XY平面上绘制的样品数据,并用彩虹颜色表绘制。
规模 X-表达:x*2
y-表达:y*3
在较大的白色背景上的一小部分彩虹样品数据。

一般挤出操作员的其他用途


提交有关此页面的反馈或联系支持