IfcBSplineSurfaceForm
IfcBSplineSurfaceForm
类型定义
IfcBSplineSurfaceForm表示某个特定形状的曲面的一部分。
注:定义符合ISO/CD 10303-42:1992
此类型用于指示B样条曲线曲面表示某种特定形状曲面的一部分。
注类型改编自ISO 10303-42中定义的b_spline_surface_form。
IFC4中的新类型。
Enumeration definition
Constant | Description |
---|---|
PLANE_SURF |
平面的有界部分,由每个参数中的1次B样条曲面表示。 |
CYLINDRICAL_SURF |
圆柱形表面的有界部分。 |
CONICAL_SURF |
右圆锥表面的有界部分。 |
SPHERICAL_SURF |
由贝塞尔曲面表示的球体的有界部分或完整球体。 |
TOROIDAL_SURF | 由贝塞尔样条曲面表示的圆环体或圆环体的一部分。 |
SURF_OF_REVOLUTION |
旋转表面的有界部分。 |
RULED_SURF |
由两条参数曲线通过与每条曲线上具有相同参数值的对应点的直线连接而构造的曲面。 |
GENERALISED_CONE |
直纹曲面的特殊情况,其中第二条曲线退化为单个点;当用B样条曲面表示时,沿一条边的所有控制点都将重合。 |
QUADRIC_SURF |
变量x、y和z中一类二次曲面的有界部分。 |
SURF_OF_LINEAR_EXTRUSION |
线性拉伸曲面的有界部分,由其中一个参数中阶数为1的B样条曲面表示。 |
UNSPECIFIED |
未指定特定形状的曲面。 |
EXPRESS Specification
TYPE IfcBSplineSurfaceForm = ENUMERATION OF (
PLANE_SURF,
CYLINDRICAL_SURF,
CONICAL_SURF,
SPHERICAL_SURF,
TOROIDAL_SURF,
SURF_OF_REVOLUTION,
RULED_SURF,
GENERALISED_CONE,
QUADRIC_SURF,
SURF_OF_LINEAR_EXTRUSION,
UNSPECIFIED);
END_TYPE;
##########################
QQ 3087438119