下载app免费领取会员
Face(表面)
SurfaceGeometry(基本曲面)

描述
构成面的基本曲面
输入
face: Face(面:面)
输出
Surface(曲面)
注释
将输入的面转换为几何图形中的曲面。
附图
例如,将图中的面转换为几何图形中的曲面。

Edges(边缘)

描述
按逆时针顺序围绕该面的所有边
输入
face: Face(面:面)
输出
Edge[](边缘)
注释
按照逆时针顺序获取面的所有边
附图
例如,获取图中面的所有边。

Vertices(向量)

描述
按逆时针顺序围绕该面的所有向量
输入
face: Face(面:面)
输出
Vector[](向量)
注释
按照逆时针顺序获取围绕面的所有向量
附图
例如,获取图中面的向量。

Geometry(几何图形)
ClosestPointTo(最近点)

描述
获取该几何图形上至其他几何图形最近的点
输入
geometry: Geometry(几何图形:几何图形)
other: Geometry(其他:几何图形)
输出
Point(点)
注释
获取“geometry”端输入的几何图形上离“other”端输入的几何图形最近的点。
附图
例如,获取立方体上距离球体最近的点。

DistanceTo(测量距离)

描述
获取从该几何图形到另一几何图形的距离
输入
geometry: Geometry(几何图形)
other: Geometry(其他:几何图形)
输出
double(双精度)
注释
测量两个几何形体之间的最短距离。
附图
例如,获取图中两个几何图形之间的距离。

DoesIntersect(相交)

描述
确定另一几何对象是否与该几何对象相交
输入
geometry: Geometry(几何图形)
other: Geometry(其他:几何图形)
输出
bool(布尔型变量)
注释
判断两个指定的几何对象是否相交
附图
例如,判断图中的两个几何图形对象是否相交。

Explode(拆分)

描述
将复合或非单独图元拆分为其构件
输入
geometry: Geometry(几何图形)
输出
Geometry[](几何图形)
注释
将几何图形分解成更小的组件。
附图
例如,将图中的立方体转换为六个曲面。

ExportToSAT(导出SAT)

描述
将指定几何图形导出到给定的SAT文件路径
输入
geometry: Geometry(几何图形:几何图形)
filePath: string(文件路径:字符串)
输出
string(字符串)
注释
将指定几何图形导出到给定的SAT文件路径
附图
例如,将图中的几何图形转换为SAT文件输出值指定的文件夹。


ExportToSAT(geometry,filePath)(导出SAT)

描述
将指定几何图形导出至给定SAT文件路径
输入
geometry: Geometry[](几何图形:几何图形)
filePath: string(文件路径:字符串)
输出
string(字符串)
注释
将指定几何图形导出到给定的SAT文件路径
附图
例如,将图中指定几何图形导出到给定的SAT文件路径。

ImportFromSAT(file)(导入SAT)

描述
导入一个SAT文件并返回一个所导入几何图形的数组
输入
file: var(文件:变量)
输出
Geometry[]..[](几何图形)
注释
导入一个SAT文件并返回一个所导入几何图形的数组
附图
例如,导入一个SAT文件并返回一个所导入几何图形的数组。

Intersect(交集)

描述
获取该对象与另一对象的相交几何图形
输入
geometry: Geometry(几何图形)
other: Geometry(几何图形)
输出
Geometry[](几何图形)
注释
两个几何形体留下相交的部分。
附图
例如,求图中立方体与球体的交集,关闭立方体与球体的预览,将只看到两者的交集。

IntersectAll(交集)

描述
获取该对象几何图形与其他几个图形集的交点。查找所有参与者的共同几何图形。
输入
geometry: Geometry(几何图形:几何图形)
other: Geometry[](其他:几何图形)
输出
Geometry[](几何图形)
注释
获取几何图形的交集,查找的是所有参与的几何图形一起计算的交集。
附图
例如,获取图中立方体与两个球体共同的交集。相当于将立方体与两个球体求交集,然后再将两个交集再求一次交集。


IsAlmostEqualTo(包含相同)

描述
检查两个对象是否具有相同的典型几何图形或数字值
输入
geometry: Geometry(几何图形:几何图形)
other: Geometry(其他:几何图形)
输出
bool(布尔型变量)
注释
将返回一个布尔值,该值基于两个几何图形是否共享相同的表示值或数值。
附图
例如,三个圆柱体相互重叠。

Mirror(镜像)

描述
穿过输入平面镜像对象
输入
geometry: Geometry(几何图形:几何图形)
mirrorPlane: Plane(镜像面:平面)
输出
Geometry(几何图形)
注释
输入指定的平面,几何形体将会根据该平面进行镜像并复制。
附图
例如,将图中的圆球做镜像。

Rotate(origin,axis,degrees)(旋转)

描述
绕原点和轴将对象旋转指定度数
输入
geometry: Geometry(几何图形:几何图形)
origin: Point(原点:点)
axis: Vector(旋转轴:向量)
degree: double(角度:双精度)
输出
Geometry(几何图形)
注释
输入项包括被旋转的几何形体、绕其旋转的基准坐标点、旋转轴向量、旋转角度。
附图
例如,将图中的几何图形按照要求旋转。

Rotate(basePlane,degrees)(旋转)

描述
绕平面原点和法线将对象旋转指定度数
输入
geometry: Geometry(几何图形:几何图形)
basePlane: Plane(基准面:平面)
degree: double(角度:双精度)
输出
Geometry(几何图形)
注释
输入项包括被旋转的几何形体、旋转基准面、旋转角度。
附图
例如,图中以平面“Plane.XZ”作为基准面,将指定几何图形执行旋转。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Revit MEP2019 如何创建连接件负荷分类参数
下一篇:Dynamo节点翻译之几何图形节点(Geometry)
推荐专题