Center
Center
输入端口
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Arc or Circle |
输出端口
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center of arc or circle |
| RadiusR | Number | Radius of arc or circle |
底层信息
AnalysisComponents.Component_ArcCenterPoint
GUID:afff17ed-5975-460b-9883-525ae0677088
从 C:\Program Files\Rhino 7\Plug-ins\Grasshopper\Components 只读提取。包含组件名、分类、功能说明、输入端、输出端和底层类型。
Center
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Arc or Circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center of arc or circle |
| RadiusR | Number | Radius of arc or circle |
AnalysisComponents.Component_ArcCenterPoint
GUID:afff17ed-5975-460b-9883-525ae0677088
Closed
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| ClosedC | Boolean | True if curve is closed or periodic |
| PeriodicP | Boolean | True if curve is periodic |
AnalysisComponents.Component_Closed
GUID:323f3245-af49-4489-8677-7a2c73664077
Closed [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to test |
| 端口 | 类型 | 说明 |
|---|---|---|
| ClosedC | Boolean | The curve close flag |
AnalysisComponents.Component_Closed_OBSOLETE
GUID:f2030fa9-db3f-437e-9b50-5607db6daf87
Containment
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point for region inclusion test |
| CurveC | Curve | Boundary region (closed curves only) |
| 端口 | 类型 | 说明 |
|---|---|---|
| RelationshipR | Integer | Point/Region relationship (0 = coincident, 1 = inside, 2 = outside) |
| PointP' | Point | Point projected on region plane. |
AnalysisComponents.Component_PointInRegion_OBSOLETE
GUID:c076845a-1a09-4a95-bdcb-cb31c0936c99
Control Points
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Control points of the Nurbs-form. |
| WeightsW | Number | Weights of control points. |
AnalysisComponents.Component_ControlPoints_OBSOLETE
GUID:d7df7658-e02d-4a48-a345-2195a68db4ef
Control Points
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Control points of the Nurbs-form. |
| WeightsW | Number | Weights of control points. |
| KnotsK | Number | Knot vector of Nurbs-form. |
AnalysisComponents.Component_ControlPoints
GUID:424eb433-2b3a-4859-beaf-804d8af0afd7
Control Polygon
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolygonC | Curve | Control polygon curve for input curve adjusted for periodicity. |
| PointsP | Point | Control polygon points. |
AnalysisComponents.Component_ControlPolygon
GUID:66d2a68e-2f1d-43d2-a53b-c6a4d17e627b
Curvature
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on curve at {t} |
| CurvatureK | Vector | Curvature vector at {t} |
| CurvatureC | Curve | Curvature circle at {t} |
AnalysisComponents.Component_CurveCurvature
GUID:aaa665bd-fd6e-4ccb-8d2c-c5b33072125d
曲线 最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to project onto curve |
| CurveC | Curve | Curve to project onto |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on the curve closest to the base point |
| Parametert | Number | Parameter on curve domain of closest point |
| DistanceD | Number | Distance between base point and curve |
AnalysisComponents.Component_CurveClosestPoint
GUID:2dc44b22-b1dd-460a-a704-6462d6e91096
曲线 Depth
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| MinimumMin | Number | Minimum depth |
| MaximumMax | Number | Maximum depth |
| 端口 | 类型 | 说明 |
|---|---|---|
| Minimum ParametertMin | Number | Parameter along curve where minimum depth occurred. |
| Minimum DepthdMin | Number | Minimum depth of curve. |
| Maximum ParametertMax | Number | Parameter along curve where maximum depth occurred. |
| Maximum DepthdMax | Number | Maximum depth of curve. |
AnalysisComponents.Component_CurveDepth
GUID:a583f722-240a-4fc9-aa1d-021720a4516a
曲线 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to measure/modify |
| DomainD | Interval | Optional domain, if omitted the curve will not be modified. |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve with new domain. |
| DomainD | Interval | Domain of original curve. |
AnalysisComponents.Component_CurveDomain
GUID:
曲线 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainD | Interval | Curve domain |
AnalysisComponents.Component_CurveDomain_OBSOLETE
GUID:15ac45a8-b190-420a-bd66-e78ed6bcfaa4
曲线 Frame
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameF | Plane | Curve frame at {t} |
VectorComponents.DivisionComponents.Component_CurveFrame
GUID:6b2a5853-07aa-4329-ba84-0a5d46b51dbd
曲线 Middle
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve for mid-point. |
| 端口 | 类型 | 说明 |
|---|---|---|
| MidpointM | Point | Point in the middle of the curve |
AnalysisComponents.Component_CurveMidPoint
GUID:ccc7b468-e743-4049-891f-299432545898
曲线 Nearest Object
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to search from |
| GeometryG | Geometry | Shapes to search |
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Point on curve closest to nearest shape |
| Point BB | Point | Point on nearest shape closest to curve |
| IndexI | Integer | Index of nearest shape |
AnalysisComponents.Component_CurveNearestObject
GUID:748f214a-bc64-4556-9da5-4fa59a30c5c7
曲线 Proximity
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve |
| Curve BB | Curve | Second curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Point on curve A closest to curve B |
| Point BB | Point | Point on curve B closest to curve A |
| DistanceD | Number | Smallest distance between two curves |
AnalysisComponents.Component_CurveProximity
GUID:6b7ba278-5c9d-42f1-a61d-6209cbd44907
曲线 Side
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| PointP | Point | Point to measure. |
| PlanePl | Plane | Optional plane to measure in. If omitted, the curve plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SideS | Integer | Side of curve on which point was found (-1=Left, 0=Coincident, +1=Right). |
| LeftL | Boolean | Boolean indicating whether a point is to the left of the curve. |
| RightR | Boolean | Boolean indicating whether a point is to the right of the curve. |
AnalysisComponents.Component_CurveSide
GUID:bb2e13da-09ca-43fd-bef8-8d71f3653af9
拆解 圆弧
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Arc or Circle to deconstruct |
| 端口 | 类型 | 说明 |
|---|---|---|
| Base PlaneB | Plane | Base plane of arc or circle |
| RadiusR | Number | Radius of arc or circle |
| AngleA | Interval | Angle domain (in radians) of arc |
AnalysisComponents.Component_DeconstructArc
GUID:23862862-049a-40be-b558-2418aacbd916
Deconstuct Rectangle
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Rectangle | Rectangle to deconstruct |
| 端口 | 类型 | 说明 |
|---|---|---|
| Base PlaneB | Plane | Base plane of rectangle |
| X IntervalX | Interval | Size interval along base plane X axis |
| Y IntervalY | Interval | Size interval along base plane Y axis |
AnalysisComponents.Component_DeconstructRectangle
GUID:e5c33a79-53d5-4f2b-9a97-d3d45c780edc
Derivatives
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| CountN | Integer | Number of derivatives to solve |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on curve at {t} |
| Derivativesd | Vector | Curve derivative vectors at {t} |
AnalysisComponents.Component_CurveDerivatives_OBSOLETE
GUID:c2e16ca3-9508-4fa4-aeb3-0b1f0ebb72e3
Derivatives
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on curve at {t} |
| 未命名端口 | Vector |
AnalysisComponents.Component_CurveDerivatives
GUID:ab14760f-87a6-462e-b481-4a2c26a9a0d7
Discontinuity
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to analyze |
| LevelL | Integer | Level of discontinuity to test for (1=C1, 2=C2, 3=Cinfinite) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points at discontinuities |
| Parameterst | Number | Curve parameters at discontinuities |
AnalysisComponents.Component_CurveDiscontinuity
GUID:269eaa85-9997-4d77-a9ba-4c58cb45c9d3
End Points
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Point | Curve start point |
| EndE | Point | Curve end point |
AnalysisComponents.Component_EndPoints
GUID:11bbd48b-bb0a-4f1b-8167-fa297590390d
求值 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| Parametert | Number | Curve parameter to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on the curve at {t} |
| TangentT | Vector | Tangent vector at {t} |
AnalysisComponents.Component_EvaluateCurve_OBSOLETE
GUID:164d0429-e5f5-4292-aa80-3f88d43cdac2
求值 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on the curve at {t} |
| TangentT | Vector | Tangent vector at {t} |
| LengthL | Number | Length along the curve from the start to {t} |
AnalysisComponents.Component_EvaluateCurve_OBSOLETE_AS_WELL
GUID:fdf09135-fae5-4e5f-b427-b1f384ca3009
求值 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on the curve at {t} |
| TangentT | Vector | Tangent vector at {t} |
| AngleA | Number | Angle (in Radians) of incoming vs. outgoing curve at {t} |
AnalysisComponents.Component_EvaluateCurve
GUID:fc6979e4-7e91-4508-8e05-37c680779751
求值 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| LengthL | Number | Length factor for curve evaluation |
| NormalizedN | Boolean | If True, the Length factor is normalized (0.0 ~ 1.0) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point at the specified length |
| TangentT | Vector | Tangent vector at the specified length |
| Parametert | Number | Curve parameter at the specified length |
AnalysisComponents.Component_ArcLengthPoint
GUID:6b021f56-b194-4210-b9a1-6cef3b7d0848
Extremes
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| PlaneP | Plane | Plane for extreme direction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| HighestH | Point | Highest point on curve. |
| LowestL | Point | Lowest point on curve. |
AnalysisComponents.Component_CurveExtremes
GUID:ebd6c758-19ae-4d74-aed7-b8a0392ff743
Horizontal Frame
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameF | Plane | Horizontal curve frame at {t} |
VectorComponents.DivisionComponents.Component_CurveFrameHorizontal
GUID:c048ad76-ffcd-43b1-a007-4dd1b2373326
长度
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to measure |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL | Number | Curve length |
AnalysisComponents.Component_Length
GUID:c75b62fa-0a33-4da7-a5bd-03fd0068fd93
长度 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to measure |
| DomainD | Interval | Subdomain of curve to measure |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL | Number | Curve length on sub domain |
AnalysisComponents.Component_LengthDomain
GUID:188edd02-14a9-4828-a521-34995b0d1e4a
长度 Parameter
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to measure |
| ParameterP | Number | Parameter along curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL- | Number | Curve length from start to parameter |
| LengthL+ | Number | Curve length from parameter to end |
AnalysisComponents.Component_LengthParameter
GUID:a1c16251-74f0-400f-9e7c-5e379d739963
Perp Frame
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameF | Plane | Perpendicular curve frame at {t} |
VectorComponents.DivisionComponents.Component_CurvePerpFrame
GUID:69f3e5ee-4770-44b3-8851-ae10ae555398
Planar
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| Planarp | Boolean | Planarity of curve |
| PlaneP | Plane | Curve plane |
| DeviationD | Number | Deviation from curve plane |
AnalysisComponents.Component_Planar
GUID:5816ec9c-f170-4c59-ac44-364401ff84cd
点 In 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point for region inclusion test |
| CurveC | Curve | Boundary region (closed curves only) |
| 端口 | 类型 | 说明 |
|---|---|---|
| RelationshipR | Integer | Point/Region relationship (0 = outside, 1 = coincident, 2 = inside) |
| PointP' | Point | Point projected on region plane. |
AnalysisComponents.Component_PointInRegion
GUID:a72b0bd3-c7a7-458e-875d-09ae1624638c
点 in Curves
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point for inclusion test |
| CurvesC | Curve | Boundary regions (closed curves only) |
| 端口 | 类型 | 说明 |
|---|---|---|
| RelationshipR | Integer | Point/Region relationship (0 = outside, 1 = coincident, 2 = inside) |
| IndexI | Integer | Index of first region that contains the point |
| PointP' | Point | Point projected on region plane. |
AnalysisComponents.Component_PointInRegions
GUID:0b04e8b9-00d7-47a7-95c3-0d51e654fe88
Polygon Center
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to average. |
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Average of polyline. |
AnalysisComponents.Component_PolygonCenterPoint_OBSOLETE
GUID:7bd7b551-ca79-4f01-b95a-7e9ab876f24d
Polygon Center
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to average. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Center(V)Cv | Point | Average of polyline vertices. |
| Center(E)Ce | Point | Average of polyline edges |
AnalysisComponents.Component_PolygonCenterPoint_OBSOLETE_AS_WELL
GUID:87e7f480-14dc-4478-b1e6-2b8b035d9edc
Polygon Center
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to average. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Center(V)Cv | Point | Average of polyline vertices. |
| Center(E)Ce | Point | Average of polyline edges |
| Center(A)Ca | Point | Area centroid of polyline shape |
AnalysisComponents.Component_PolygonCenterPoint
GUID:59e94548-cefd-4774-b3de-48142fc783fb
Segment Lengths
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to measure |
| 端口 | 类型 | 说明 |
|---|---|---|
| Shortest LengthSl | Number | Length of shortest segment |
| Shortest DomainSd | Interval | Curve domain of shortest segment |
| Longest LengthLl | Number | Length of longest segment |
| Longest DomainLd | Interval | Curve domain of longest segment |
AnalysisComponents.Component_CurveSegmentLengths
GUID:f88a6cd9-1035-4361-b896-4f2dfe79272d
Torsion
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to evaluate |
| Parametert | Number | Parameter on curve domain to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point on curve at {t} |
| TorsionT | Number | Curvature torsion at {t} |
AnalysisComponents.Component_CurveTorsion
GUID:dbe9fce4-b6b3-465f-9615-34833c4763bd
Contour
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to contour |
| PointP | Point | Contour start point |
| DirectionN | Vector | Contour normal direction |
| DistanceD | Number | Distance between contours |
| 端口 | 类型 | 说明 |
|---|---|---|
| ContoursC | Point | Resulting contour points (grouped by section) |
| Parameterst | Number | Curve parameters for all contour points |
SurfaceComponents.SolidComponents.Component_CurveContour1
GUID:88cff285-7f5e-41b3-96d5-9588ff9a52b1
Contour (ex)
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to contour |
| PlaneP | Plane | Base plane for contours |
| OffsetsO | Number | Contour offsets from base plane (if omitted, you must specify distances instead) |
| DistancesD | Number | Distances between contours (if omitted, you must specify offset instead) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ContoursC | Point | Resulting contour points (grouped by section) |
| Parameterst | Number | Curve parameters for all contour points |
SurfaceComponents.SolidComponents.Component_CurveContour2
GUID:3e7e4827-6edd-4e10-93ac-cc234414d2b9
曲线 Frames
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| CountN | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Curve frames |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_CurveFrames
GUID:0e94542a-2e46-4793-9f98-2200b06b28f4
分割 By Deviation
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| CountN | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| TangentsT | Vector | Tangent vectors at division points |
| Parameterst | Number | Parameter values at division points |
| Deviationd | Number | Maximum deviation from segment to curve |
VectorComponents.DivisionComponents.Component_DivideCurveDeviation
GUID:6e9c0577-ae4a-4b21-8880-0ec3daf3eb4d
分割 距离
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| DistanceD | Number | Distance between points |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| TangentsT | Vector | Tangent vectors at division points |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_DivideCurveDistance
GUID:1e531c08-9c80-46d6-8850-1b50d1dae69f
分割 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| LengthL | Number | Length of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| TangentsT | Vector | Tangent vectors at division points |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_DivideCurveLength
GUID:fdc466a9-d3b8-4056-852a-09dba0f74aca
Horizontal Frames
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| CountN | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Curvature frames |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_CurveFramesHorizontal
GUID:8d058945-ce47-4e7c-82af-3269295d7890
Perp Frames
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| CountN | Integer | Number of segments |
| AlignA | Boolean | Align the frames |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Curve frames |
| Parameterst | Number | Parameter values at frame points |
VectorComponents.DivisionComponents.Component_CurvePerpFrames
GUID:983c7600-980c-44da-bc53-c804067f667f
圆弧
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane of arc |
| RadiusR | Number | Radius of arc |
| AngleA | Interval | Angle domain in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Resulting arc |
| LengthL | Number | Arc length |
CurveComponents.Component_Arc
GUID:bb59bffc-f54c-4682-9778-f6c3fe74fce3
圆弧 3Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Start point of arc |
| Point BB | Point | Point on arc interior |
| Point CC | Point | End point of arc |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Geometry | Resulting arc |
| PlaneP | Plane | Arc plane |
| RadiusR | Number | Arc radius |
CurveComponents.Component_Arc3Pt
GUID:9fa1b081-b1c7-4a12-a163-0aa8da9ff6c4
圆弧 3Pt [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Start point of arc |
| Point BB | Point | Point on arc interior |
| Point CC | Point | End point of arc |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Curve | Resulting arc |
| PlaneP | Plane | Arc plane |
| RadiusR | Number | Arc radius |
CurveComponents.Component_Arc3Pt_OBSOLETE
GUID:32c57b97-b653-47dd-b78f-121e89fdd01c
圆弧 SED
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Point | Start point of arc |
| EndE | Point | End point of arc |
| DirectionD | Vector | Direction (tangent) at start |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Geometry | Resulting arc |
| PlaneP | Plane | Arc plane |
| RadiusR | Number | Arc radius |
CurveComponents.Component_ArcSED
GUID:9d2583dd-6cf5-497c-8c40-c9a290598396
圆弧 SED [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Point | Start point of arc |
| EndE | Point | End point of arc |
| DirectionD | Vector | Direction (tangent) at start |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Curve | Resulting arc |
| PlaneP | Plane | Arc plane |
| RadiusR | Number | Arc radius |
CurveComponents.Component_ArcSED_OBSOLETE
GUID:f17c37ae-b44a-481a-bd65-b4398be55ec8
圆弧 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane of arc |
| RadiusR | Number | Radius of arc |
| AngleA | Interval | Angle domain in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Curve | Resulting arc |
| LengthL | Number | Arc length |
CurveComponents.Component_Arc_OBSOLETE
GUID:fd9fe288-a188-4e9b-a464-1148876d18ed
BiArc
| 端口 | 类型 | 说明 |
|---|---|---|
| Start PointS | Point | Start point of bi-arc. |
| Start TangentTs | Vector | Tangent vector at start of bi-arc. |
| End PointE | Point | End point of bi-arc. |
| End TangentTe | Vector | Tangent vector at end of bi-arc. |
| RatioR | Number | Ratio of bi-arc segment weight |
| 端口 | 类型 | 说明 |
|---|---|---|
| First arcA1 | Arc | First segment of bi-arc curve |
| Second arcA2 | Arc | Second segment of bi-arc curve |
| Bi-ArcB | Curve | Resulting bi-arc. |
CurveComponents.Component_BiArc
GUID:75f4b0fd-9721-47b1-99e7-9c098b342e67
圆
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane of circle |
| RadiusR | Number | Radius of circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
CurveComponents.Component_Circle
GUID:807b86e3-be8d-4970-92b5-f8cdcb45b06b
圆 3Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First point on circle |
| Point BB | Point | Second point on circle |
| Point CC | Point | Third point on circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
| PlaneP | Plane | Circle plane |
| RadiusR | Number | Circle radius |
CurveComponents.Component_Circle3Pt
GUID:47886835-e3ff-4516-a3ed-1b419f055464
圆 CNR
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center point |
| NormalN | Vector | Normal vector of circle plane |
| RadiusR | Number | Radius of circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
CurveComponents.Component_CircleCNR
GUID:d114323a-e6ee-4164-946b-e4ca0ce15efa
圆 Fit
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to fit |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
| RadiusR | Number | Circle radius |
| DeviationD | Number | Maximum distance between circle and points |
CurveComponents.Component_CircleFitPoints
GUID:be52336f-a2e1-43b1-b5f5-178ba489508a
圆 TanTan
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve for tangency constraint |
| Curve BB | Curve | Second curve for tangency constraint |
| PointP | Point | Circle center point guide |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
CurveComponents.Component_CircleTanTan
GUID:50b204ef-d3de-41bb-a006-02fba2d3f709
圆 TanTanTan
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve for tangency constraint |
| Curve BB | Curve | Second curve for tangency constraint |
| Curve CC | Curve | Third curve for tangency constraint |
| PointP | Point | Circle center point guide |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
CurveComponents.Component_CircleTanTanTan
GUID:dcaa922d-5491-4826-9a22-5adefa139f43
Ellipse
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane of ellipse |
| Radius 1R1 | Number | Radius in {x} direction |
| Radius 2R2 | Number | Radius in {y} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| EllipseE | Curve | Resulting ellipse |
| Focus 1F1 | Point | First focus point |
| Focus 2F2 | Point | Second focus point |
CurveComponents.Component_Ellipse
GUID:46b5564d-d3eb-4bf1-ae16-15ed132cfd88
Fit 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to fit |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line segment |
CurveComponents.Component_LineFitPoints
GUID:1f798a28-9de6-47b5-8201-cac57256b777
InCircle
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Point | First corner of triangle |
| Corner BB | Point | Second corner of triangle |
| Corner CC | Point | Third corner of triangle |
| 端口 | 类型 | 说明 |
|---|---|---|
| CircleC | Circle | Resulting circle |
| PlaneP | Plane | Circle plane |
| RadiusR | Number | Circle radius |
CurveComponents.Component_InCircle
GUID:28b1c4d4-ab1c-4309-accd-1b7a954ed948
InEllipse
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Point | First corner of triangle |
| Corner BB | Point | Second corner of triangle |
| Corner CC | Point | Third corner of triangle |
| 端口 | 类型 | 说明 |
|---|---|---|
| EllipseE | Curve | Resulting ellipse |
| PlaneP | Plane | Ellipse plane |
CurveComponents.Component_InEllipse
GUID:679a9c6a-ab97-4c20-b02c-680f9a9a1a44
直线
| 端口 | 类型 | 说明 |
|---|---|---|
| Start PointA | Point | Line start point |
| End PointB | Point | Line end point |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line segment |
CurveComponents.Component_Line
GUID:4c4e56eb-2f04-43f9-95a3-cc46a14f495a
直线 2Plane
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Guide line. |
| Plane AA | Plane | First plane to intersect with the guide. |
| Plane BB | Plane | Second plane to intersect with the guide. |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line segment between A and B |
CurveComponents.Component_Line2Plane
GUID:510c4a63-b9bf-42e7-9d07-9d71290264da
直线 4Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Guide line. |
| Point AA | Point | First point to project onto the guide. |
| Point BB | Point | Second point to project onto the guide. |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line segment between A and B |
CurveComponents.Component_Line4Pt
GUID:b9fde5fa-d654-4306-8ee1-6b69e6757604
直线 SDL
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Point | Line start point |
| DirectionD | Vector | Line tangent (direction) |
| LengthL | Number | Line length |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line segment |
CurveComponents.Component_LineSDL
GUID:4c619bc9-39fd-4717-82a6-1e07ea237bbe
Modified 圆弧
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Base arc |
| RadiusR | Number | Optional new radius |
| AngleA | Interval | Optional new angle domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArcA | Arc | Modified arc |
CurveComponents.Component_Arc2
GUID:9d8dec9c-3fd1-481c-9c3d-75ea5e15eb1a
Polygon
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Polygon base plane |
| RadiusR | Number | Radius of polygon (distance from center to tip). |
| SegmentsS | Integer | Number of segments |
| Fillet RadiusRf | Number | Polygon corner fillet radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolygonP | Curve | Polygon |
| LengthL | Number | Length of polygon curve |
CurveComponents.Component_Polygon
GUID:845527a6-5cea-4ae9-a667-96ae1667a4e8
Polygon Edge
| 端口 | 类型 | 说明 |
|---|---|---|
| Edge StartE0 | Point | Start point of polygon edge. |
| Edge EndE1 | Point | End point of polygon edge. |
| Plane PointP | Point | Point on polygon plane. |
| SegmentsS | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolygonP | Curve | Polygon |
| CentreC | Point | Centre of polygon |
| Corner RadiusRc | Number | Distance from centre to polygon corner. |
| Edge RadiusRc | Number | Distance from centre to edge mid-points. |
CurveComponents.Component_PolygonEdge
GUID:f4568ce6-aade-4511-8f32-f27d8a6bf9e9
Rectangle
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Rectangle base plane |
| X SizeX | Number | Dimensions of rectangle in plane X direction. |
| Y SizeY | Number | Dimensions of rectangle in plane y direction. |
| RadiusR | Number | Rectangle corner fillet radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| RecR | Curve | Rectangle |
| LengthL | Number | Length of rectangle curve |
CurveComponents.Component_Rectangle_OBSOLETE
GUID:0ca0a214-396c-44ea-b22f-d3a1757c32d6
Rectangle
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Rectangle base plane |
| X SizeX | Interval | Dimensions of rectangle in plane X direction. |
| Y SizeY | Interval | Dimensions of rectangle in plane Y direction. |
| RadiusR | Number | Rectangle corner fillet radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Generic | Rectangle |
| LengthL | Number | Length of rectangle curve |
CurveComponents.Component_Rectangle
GUID:d93100b6-d50b-40b2-831a-814659dc38e3
Rectangle 2Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Rectangle base plane |
| Point AA | Point | First corner point. |
| Point BB | Point | Second corner point. |
| RadiusR | Number | Rectangle corner fillet radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Generic | Rectangle defined by P, A and B |
| LengthL | Number | Length of rectangle curve |
CurveComponents.Component_Rectangle2Pt
GUID:575660b1-8c79-4b8d-9222-7ab4a6ddb359
Rectangle 3Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First corner of rectangle |
| Point BB | Point | Second corner of rectangle |
| Point CC | Point | Point along rectangle edge opposite to AB |
| 端口 | 类型 | 说明 |
|---|---|---|
| RecR | Curve | Rectangle |
| LengthL | Number | Length of rectangle curve |
CurveComponents.Component_Rectangle3Pt_OBSOLETE
GUID:34493ef6-3dfb-47c0-b149-691d02a93588
Rectangle 3Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First corner of rectangle |
| Point BB | Point | Second corner of rectangle |
| Point CC | Point | Point along rectangle edge opposite to AB |
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Rectangle | Rectangle defined by A, B and C. |
| LengthL | Number | Length of rectangle curve |
CurveComponents.Component_Rectangle3Pt
GUID:9bc98a1d-2ecc-407e-948a-09a09ed3e69d
Tangent Arcs
| 端口 | 类型 | 说明 |
|---|---|---|
| Circle AA | Circle | First base circle |
| Circle BB | Circle | Second base circle |
| RadiusR | Number | Radius of tangent arcs |
| 端口 | 类型 | 说明 |
|---|---|---|
| Arc AA | Arc | First tangent arc solution |
| Arc BB | Arc | Second tangent arc solution |
CurveComponents.Component_TangentArcs
GUID:f1c0783b-60e9-42a7-8081-925bc755494c
Tangent Lines
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point for tangent lines |
| CircleC | Circle | Base circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| Tangent 1T1 | Line | Primary tangent |
| Tangent 2T2 | Line | Secondary tangent |
CurveComponents.Component_TangentLines
GUID:ea0f0996-af7a-481d-8099-09c041e6c2d5
Tangent Lines (Ex)
| 端口 | 类型 | 说明 |
|---|---|---|
| Circle AA | Circle | First base circle |
| Circle BB | Circle | Second base circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| Tangent 1T1 | Line | Primary exterior tangent |
| Tangent 2T2 | Line | Secondary exterior tangent |
CurveComponents.Component_TangentLinesEx
GUID:d6d68c93-d00f-4cd5-ba89-903c7f6be64c
Tangent Lines (In)
| 端口 | 类型 | 说明 |
|---|---|---|
| Circle AA | Circle | First base circle |
| Circle BB | Circle | Second base circle |
| 端口 | 类型 | 说明 |
|---|---|---|
| Tangent 1T1 | Line | Primary interior tangent |
| Tangent 2T2 | Line | Secondary interior tangent |
CurveComponents.Component_TangentLinesIn
GUID:e0168047-c46a-48c6-8595-2fb3d8574f23
TwoByFourJam
| 端口 | 类型 | 说明 |
|---|---|---|
| RoomR | Curve | Room polyline with 4 corners |
| WidthW | Number | Width of fitting rectangle |
| SamplesS | Integer | Number of samples to take (more samples = better solution) |
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Rectangle | Fitted rectangle |
CurveComponents.ComponentTwoByFourJam
GUID:c21e7bd5-b1f2-4448-ac56-206f98f90aa7
Bezier Span
| 端口 | 类型 | 说明 |
|---|---|---|
| Start pointA | Point | Start of curve |
| Start tangentAt | Vector | Tangent at start |
| End pointB | Point | End of curve |
| End tangentBt | Vector | Tangent at end |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting bezier span |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_BezierSpan
GUID:30ce59ce-22a1-49ee-9e21-e6d16b3684a8
Blend 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve for blend |
| Curve BB | Curve | Second curve for blend |
| Bulge AFa | Number | Bulge factor at A |
| Bulge BFb | Number | Bulge factor at B |
| ContinuityC | Integer | Continuity of blend (0=position, 1=tangency, 2=curvature) |
| 端口 | 类型 | 说明 |
|---|---|---|
| BlendB | Curve | Blend curve connecting the end of A to the start of B |
CurveComponents.Component_BlendCurve
GUID:5909dbcb-4950-4ce4-9433-7cf9e62ee011
Blend 曲线 Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve for blend |
| Curve BB | Curve | Second curve for blend |
| PointP | Point | Point for blend intersection |
| ContinuityC | Integer | Continuity of blend (1=tangency, 2=curvature) |
| 端口 | 类型 | 说明 |
|---|---|---|
| BlendB | Curve | Blend curve connecting the end of A to the start of B, ideally coincident with P |
CurveComponents.Component_BlendCurveThroughPoint
GUID:14cf43b6-5eb9-460f-899c-bdece732213a
Catenary
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Start point of catenary |
| Point BB | Point | End point of catenary |
| LengthL | Number | Length of catenary chain (should be larger than the distance |AB|) |
| GravityG | Vector | Direction of gravity |
| 端口 | 类型 | 说明 |
|---|---|---|
| CatenaryC | Curve | Catenary chain |
CurveComponents.Component_Catenary
GUID:275671d4-3e87-40bd-8aff-8e6a5fdbb892
Catenary Ex
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Start point of catenary |
| Point BB | Point | End point of catenary |
| LengthsL | Number | Length of catenary chain segments |
| WeightsW | Number | Weight (per length unit) of catenargy chain segments |
| GravityG | Vector | Direction of gravity |
| 端口 | 类型 | 说明 |
|---|---|---|
| CatenaryC | Curve | Catenary chain |
| SegmentsS | Curve | Catenary segments |
CurveComponents.Component_Catenary2
GUID:769f9064-17f5-4c4a-921f-c3a0ee05ba3a
圆 Fit [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| Circle AA | Circle | First base circle |
| Circle BB | Circle | Second base circle |
| RadiusR | Number | Radius of tangent circles |
| 端口 | 类型 | 说明 |
|---|---|---|
| Fit AA | Circle | First tangent solution |
| Fit BB | Circle | Second tangent solution |
CurveComponents.Component_CircleFit_OBSOLETE
GUID:0a80e903-e15b-4992-9675-19b2c488e853
Connect Curves
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Curves to connect |
| ContinuityG | Integer | Continuity of blends (0=position, 1=tangency, 2=curvature) |
| CloseL | Boolean | Create a closed loop from all curves |
| BulgeB | Number | Bulge factor for connecting segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Joined segments and connecting curves |
CurveComponents.Component_ConnectCurves
GUID:d0a1b843-873d-4d1d-965c-b5423b35f327
曲线 On 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| UV coordinatesuv | Point | {v} coordinates of interpolation points |
| ClosedC | Boolean | Closed curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurveOnSurface
GUID:ffe2dbed-9b5d-4f91-8fe3-10c8961ac2f8
Geodesic
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface for geodesic |
| StartS | Point | Start point of geodesic |
| EndE | Point | End point of geodesic |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeodesicG | Curve | Surface geodesic |
CurveComponents.Component_ShortPath
GUID:ce5963b4-1cea-4f71-acd2-a3c28ab85662
Interpolate
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| DegreeD | Integer | Curve degree |
| PeriodicP | Boolean | Periodic curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurve_OBSOLETE
GUID:f5ea9d41-f062-487e-8dbf-7666ca53fbcd
Interpolate
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| DegreeD | Integer | Curve degree |
| PeriodicP | Boolean | Periodic curve |
| KnotStyleK | Integer | Knot spacing (0=uniform, 1=chord, 2=sqrtchord) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurve
GUID:2b2a4145-3dff-41d4-a8de-1ea9d29eef33
Interpolate (t)
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| DegreeD | Integer | Curve degree |
| Tangent StartTs | Vector | Tangent at start of curve |
| Tangent EndTe | Vector | Tangent at end of curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurveWithTangents_OBSOLETE
GUID:e8e00fbb-9710-4cfa-a60f-2aae50b79d06
Interpolate (t)
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| DegreeD | Integer | Curve degree (at the moment only 3 is a valid degree). |
| Tangent StartTs | Vector | Tangent at start of curve |
| Tangent EndTe | Vector | Tangent at end of curve |
| KnotStyleK | Integer | Knot spacing (0=uniform, 1=chord, 2=sqrtchord) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurveWithTangents_OBSOLETEASWELL
GUID:50870118-be51-4872-ab3c-410d79f2356e
Interpolate (t)
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| Tangent StartTs | Vector | Tangent at start of curve |
| Tangent EndTe | Vector | Tangent at end of curve |
| KnotStyleK | Integer | Knot spacing (0=uniform, 1=chord, 2=sqrtchord) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpCurveWithTangents
GUID:75eb156d-d023-42f9-a85e-2f2456b8bcce
Iso 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| UV pointuv | Point | {uv} coordinate on surface for isocurve extraction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| U IsocurveU | Curve | Isocurves in {u} direction |
| V IsocurveV | Curve | Isocurves in {v} direction |
CurveComponents.Component_IsoCurve_OBSOLETE
GUID:21ca41ee-bc18-4ac8-ba20-713e7edf541e
Iso 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| UV pointuv | Point | {uv} coordinate on surface for isocurve extraction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| U IsocurveU | Curve | Isocurves in {u} direction |
| V IsocurveV | Curve | Isocurves in {v} direction |
CurveComponents.Component_IsoCurve
GUID:d1d57181-d594-41e8-8efb-041e29f8a5ca
Kinky 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| DegreeD | Integer | Curve degree |
| AngleA | Number | Kink angle threshold (in radians) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_KinkyCurve
GUID:6f0993e8-5f2f-4fc0-bd73-b84bc240e78e
Knot 向量
| 端口 | 类型 | 说明 |
|---|---|---|
| CountN | Integer | Control point count. |
| DegreeD | Integer | Curve Degree. |
| PeriodicP | Boolean | Curve periodicity |
| 端口 | 类型 | 说明 |
|---|---|---|
| KnotsK | Number | Nurbs Knot Vector. |
CurveComponents.Component_NurbsKnotVector
GUID:846470bd-4918-4d00-9388-7e022b2cba73
Match 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | Curve to adjust. |
| Curve BB | Curve | Curve to match |
| ContinuityC | Integer | Continuity of match (0=position, 1=tangency, 2=curvature) |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatchM | Curve | Matched curve |
CurveComponents.Component_MatchCurve
GUID:282bf4eb-668a-4a2c-81af-2432ac863ddd
Nurbs 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Curve control points |
| DegreeD | Integer | Curve degree |
| PeriodicP | Boolean | Periodic curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_Curve
GUID:dde71aef-d6ed-40a6-af98-6b0673983c82
Nurbs 曲线 PWK
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Curve control points |
| WeightsW | Number | Optional control point weights |
| KnotsK | Number | Nurbs knot vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_NurbsCurve
GUID:1f8e1ff7-8278-4421-b39d-350e71d85d37
Poly 圆弧
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Polyarc vertex coordinates |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolyArcCrv | Curve | Resulting polyarc curve |
CurveComponents.Component_PolyArc_OBSOLETE
GUID:a5e4f966-417e-465d-afa9-f6607afea056
PolyArc
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Polyarc vertex coordinates |
| TangentT | Vector | Optional tangent vector at start. |
| ClosedC | Boolean | Close the polyarc curve. |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolyArcCrv | Curve | Resulting polyarc curve |
CurveComponents.Component_PolyArc
GUID:7159ef59-e4ef-44b8-8cb2-91231e278292
PolyLine
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Polyline vertex points |
| ClosedC | Boolean | Close polyline |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylinePl | Curve | Resulting polyline |
CurveComponents.Component_Polyline
GUID:71b5b089-500a-4ea6-81c5-2f960441a0e8
Sub 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| Base curveC | Curve | Base curve |
| DomainD | Interval | Sub-domain to extract |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting sub curve |
CurveComponents.Component_SubCurve
GUID:429cbba9-55ee-4e84-98ea-876c44db879a
Swing 圆弧
| 端口 | 类型 | 说明 |
|---|---|---|
| CentersC | Point | Center points for swing arc segments |
| PlaneP | Plane | Optional plane for swing arc solution. If omitted, the best fit plane is used. |
| RadiusR | Number | Radius for first swing segment |
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First resulting swing arc curve |
| Curve BB | Curve | Second resulting swing arc curve |
| CirclesC | Circle | Tangent circles that define the swing curves |
CurveComponents.Component_SwingArc
GUID:3edc4fbd-24c6-43de-aaa8-5bdf0704373d
Tangent 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Interpolation points |
| TangentsT | Vector | Tangent vectors for all interpolation points |
| BlendB | Number | Blend factor |
| DegreeD | Integer | Curve degree (only odd degrees are supported) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting nurbs curve |
| LengthL | Number | Curve length |
| DomainD | Interval | Curve domain |
CurveComponents.Component_InterpTangentialCurve
GUID:f73498c5-178b-4e09-ad61-73d172fa6e56
Tween 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | Curve to tween from. |
| Curve BB | Curve | Curve to tween to |
| FactorF | Number | Tween factor (0.0=Curve A, 1.0=Curve B |
| 端口 | 类型 | 说明 |
|---|---|---|
| TweenT | Curve | Resulting tween curve |
CurveComponents.Component_TweenCurves
GUID:139619d2-8b18-47b6-b3b9-bf4fec0d6eb1
曲线 To Polyline
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to simplify |
| Tolerance (distance)Td | Number | Deviation tolerance |
| Tolerance (angle)Ta | Angle | Angle tolerance in radians |
| MinEdgeE- | Number | Optional minimum allowed segment length |
| MaxEdgeE+ | Number | Optional maximum allowed segment length |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Converted curve |
| SegmentsS | Integer | Number of polyline segments |
CurveComponents.Component_CurveToPolyline
GUID:2956d989-3599-476f-bc92-1d847aff98b6
分割 曲线 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| NumberN | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| TangentsT | Vector | Tangent vectors at division points |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_DivideCurve_OBSOLETE
GUID:93b1066f-060e-440d-a638-aae8cbe7acb7
Explode
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to explode |
| RecursiveR | Boolean | Recursive decomposition until all segments are atomic |
| 端口 | 类型 | 说明 |
|---|---|---|
| SegmentsS | Curve | Exploded segments that make up the base curve |
| VerticesV | Point | Vertices of the exploded segments |
AnalysisComponents.Component_ExplodeCurve
GUID:afb96615-c59a-45c9-9cac-e27acb1c7ca0
Extend 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to extend |
| TypeT | Integer | Type of extension (0=Line, 1=Arc, 2=Smooth) |
| StartL0 | Number | Extension length at start of curve |
| EndL1 | Number | Extension length at end of curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Extended curve |
CurveComponents.Component_ExtendCurve
GUID:62cc9684-6a39-422e-aefa-ed44643557b9
Fillet
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to fillet |
| Parametert | Number | Curve parameter for fillet |
| RadiusR | Number | Radius of fillet |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Filleted curve |
| Parametert | Number | Parameter where the fillet eventually occured |
CurveComponents.Component_FilletCurve
GUID:c92cdfc8-3df8-4c4e-abc1-ede092a0aa8a
Fillet
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to fillet |
| RadiusR | Number | Radius of fillet |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve with filleted corners |
CurveComponents.Component_FilletCorners
GUID:2f407944-81c3-4062-a485-276454ec4b8c
Fillet 距离
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to fillet |
| DistanceD | Number | Distance from corner of fillet start |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve with filleted corners |
CurveComponents.Component_FilletCornersDistance
GUID:6fb21315-a032-400e-a80f-248687f5507f
Fit 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to fit |
| DegreeD | Integer | Optional degree of curve (if omitted, input degree is used) |
| ToleranceFt | Number | Tolerance for fitting (if omitted, document tolerance is used) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Fitted curve |
CurveComponents.Component_FitCurve
GUID:a3f9f19e-3e6c-4ac7-97c3-946de32c3e8e
Flip 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to flip |
| GuideG | Curve | Optional guide curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Flipped curve |
| FlagF | Boolean | Flip action |
CurveComponents.Component_FlipCurve
GUID:22990b1f-9be6-477c-ad89-f775cd347105
合并 Curves
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Curves to join |
| PreserveP | Boolean | Preserve direction of input curves |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Joined curves and individual curves that could not be joined. |
CurveComponents.Component_JoinCurves
GUID:8073a420-6bec-49e3-9b18-367f6fd76ac3
偏移 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to offset |
| DistanceD | Number | Offset distance |
| PlaneP | Plane | Plane for offset operation |
| smooth = 3chamfer = 4 | Integer |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting offsets |
CurveComponents.Component_OffsetCurve
GUID:1a38d325-98de-455c-93f1-bca431bc1243
偏移 曲线 Loose
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to offset |
| DistanceD | Number | Offset distance |
| PlaneP | Plane | Optional Plane for offset operation |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting offset |
CurveComponents.Component_OffsetCurveLoose
GUID:80e55fc2-933b-4bfb-a353-12358786dba8
偏移 Loose 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to offset |
| DistanceD | Number | Offset distance |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting offset |
CurveComponents.Component_OffsetCurveLoose3D
GUID:c6fe61e7-25e2-4333-9172-f4e2a123fcfe
偏移 Polyline
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to offset |
| DistanceD | Number | Offset distance |
| 端口 | 类型 | 说明 |
|---|---|---|
| OffsetO | Curve | Offset results |
| ValidV | Boolean | Offset validity |
CurveComponents.Offset.OffsetPolylineComponent
GUID:e2c6cab3-91ea-4c01-900c-646642d3e436
偏移 on Srf
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to offset |
| DistanceD | Number | Offset distance |
| SurfaceS | Surface | Surface for offset operation |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Resulting offsets |
CurveComponents.Component_OffsetCurveOnSurface
GUID:b6f5cb51-f260-4c74-bf73-deb47de1bf91
Perp Frames [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to divide |
| NumberN | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Curvature frames |
| Parameterst | Number | Parameter values at division points |
VectorComponents.DivisionComponents.Component_CurvePerpendicular_OBSOLETE
GUID:6da4b70c-ce98-4d52-a2bb-2fadccf39da0
Polyline Collapse
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline curve |
| Tolerancet | Number | Segment length tolerance |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylinePl | Curve | Resulting polyline |
| CountN | Integer | Number of segments that were collapsed |
CurveComponents.Component_CollapsePolylineSegments
GUID:be298882-28c9-45b1-980d-7192a531c9a9
Rebuild 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to rebuild |
| DegreeD | Integer | Optional degree of curve (if omitted, input degree is used) |
| CountN | Integer | Number of control points |
| TangentsT | Boolean | Preserve curve end tangents |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Rebuild curve |
CurveComponents.Component_RebuildCurve
GUID:9333c5b3-11f9-423c-bbb5-7e5156430219
Reduce
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to reduce |
| ToleranceT | Number | Tolerance (allowed deviation between original and reduction) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Reduced polyline |
| ReductionR | Integer | Number of vertices removed during reduction |
CurveComponents.Component_ReducePolyline
GUID:884646c3-0e70-4ad1-90c5-42601ee26450
Seam
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to adjust |
| Seamt | Number | Parameter of new seam |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Adjusted curve |
CurveComponents.Component_CurveSeam
GUID:42ad8dc1-b0c0-40df-91f5-2c46e589e6c2
Simplify 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to simplify |
| Tolerancet | Number | Optional deviation tolerance (if omitted, the current document tolerance is used) |
| Angle Tolerancea | Number | Optional angle tolerance (if omitted, the current document tolerance is used) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Simplified curve |
| SimplifiedS | Boolean | True if curve was modified in any way |
CurveComponents.Component_SimplifyCurve
GUID:922dc7e5-0f0e-4c21-ae4b-f6a8654e63f6
Smooth Polyline
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline to smooth |
| StrengthS | Number | Smoothing strength (0 = none, 1 = maximum) |
| TimesT | Integer | Number of times to apply the smoothing operation |
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Smoothed polyline |
CurveComponents.Component_SmoothPolyline
GUID:5c5fbc42-3e1d-4081-9cf1-148d0b1d9610
Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| Colour AA | Colour | First colour |
| Colour BB | Colour | Second colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourAddition_OBSOLETE
GUID:60327ca4-c548-40e6-a11f-3c6759582f13
颜色 CMYK
| 端口 | 类型 | 说明 |
|---|---|---|
| CyanC | Number | Cyan channel (cyan is defined in the range {0.0 to 1.0}) |
| MagentaM | Number | Magenta channel (magenta is defined in the range {0.0 to 1.0}) |
| YellowY | Number | Yellow channel (yellow is defined in the range {0.0 to 1.0}) |
| KeyK | Number | Key channel (key is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourCMYK
GUID:17af01a5-a846-4769-9478-de1df65a0afa
颜色 HSL
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (alpha is defined in the range {0.0 to 1.0}) |
| HueH | Number | Hue channel (hue is defined in the range {0.0 to 1.0}) |
| SaturationS | Number | Saturation channel (saturation is defined in the range {0.0 to 1.0}) |
| LuminanceL | Number | Luminance channel (luminance is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourHSL
GUID:a45d68b3-c299-4b17-bdae-7975f216cec6
颜色 HSV
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (alpha is defined in the range {0.0 to 1.0}) |
| HueH | Number | Hue channel (hue is defined in the range {0.0 to 1.0}) |
| SaturationS | Number | Saturation channel (saturation is defined in the range {0.0 to 1.0}) |
| ValueV | Number | Value channel (value/brightness is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourHSV
GUID:5958a658-20c2-4a2b-86ba-4d1b81bf5348
颜色 L*ab
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (alpha is defined in the range {0.0 to 1.0}) |
| LuminanceL | Number | Luminance channel (luminance is defined in the range {0.0 to 1.0}) |
| AA | Number | First colour channel (A is defined in the range {0.0 to 1.0}) |
| BB | Number | Opposing colour channel (B is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourLAB
GUID:f922ed44-6e4a-44a0-8b4b-4b4a46bdfe29
颜色 LCH
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (alpha is defined in the range {0.0 to 1.0}) |
| LuminanceL | Number | Luminance channel (luminance is defined in the range {0.0 to 1.0}) |
| ChromaC | Number | Chromaticity channel (chroma is defined in the range {0.0 to 1.0}) |
| HueH | Number | Hue channel (hue is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourLCH
GUID:75a07554-8a2c-4d87-81b9-d854f498509d
颜色 RGB
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Integer | Alpha channel (255 = opaque) |
| RedR | Integer | Red channel |
| GreenG | Integer | Green channel |
| BlueB | Integer | Blue channel |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourRGB
GUID:49d2e200-b34e-4e1c-82a3-07feb4cb9378
颜色 RGB (f)
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (1.0 = opaque) |
| RedR | Number | Red channel |
| GreenG | Number | Green channel |
| BlueB | Number | Blue channel |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourRGB_Fractional
GUID:f35132c0-c298-4b9c-b446-42e960f52677
颜色 XYZ
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel (alpha is defined in the range {0.0 to 1.0}) |
| XX | Number | X stimulus (X is defined in the range {0.0 to 1.0}) |
| YY | Number | Y stimulus (y is defined in the range {0.0 to 1.0}) |
| ZZ | Number | Z stimulus (Z is defined in the range {0.0 to 1.0}) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_ColourXYZ
GUID:77185dc2-2f18-469d-9686-00f5b6049195
拆分 AHSL
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Input colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel |
| HueH | Number | Hue |
| SaturationS | Number | Saturation |
| LuminanceL | Number | Luminance |
MathComponents.ColourComponents.Component_ColourSplitAHSL
GUID:0a1331c8-c58d-4b3f-a886-47051532e35e
拆分 AHSV
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Input colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel |
| HueH | Number | Hue |
| SaturationS | Number | Saturation |
| ValueV | Number | Value (Brightness) |
MathComponents.ColourComponents.Component_ColourSplitAHSV
GUID:d84d2c2a-2813-4667-afb4-46642581e5f9
拆分 ARGB
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Input colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| AlphaA | Number | Alpha channel |
| RedR | Number | Red channel |
| GreenG | Number | Green channel |
| BlueB | Number | Blue channel |
MathComponents.ColourComponents.Component_ColourSplitARGB
GUID:350f7d03-a48f-4121-bcee-328cfe1ed9ef
Gradient Hatch
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundariesB | Curve | Boundary curves for hatch objects |
| AxisA | Line | Gradient axis |
| Colour 1C1 | Colour | Colour at start of axis. |
| Colour 2C2 | Colour | Colour at end of axis. |
这个组件没有显式输出端口。
HatchComponents.GradientHatchComponent
GUID:6ce90407-9eac-4a1a-a81a-949b601f18f3
Make2D
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to include (Breps, Meshes and Curves only). |
| Clipping PlanesC | Plane | Optional clipping planes. |
| Make2D projection detailsDisplay | | Dimensions |
| Tangent EdgesTe | Boolean | Whether or not to compute tangent edges. |
| Tangent SeamsTs | Boolean | Whether or not to compute tangent seams. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Visible curvesV | Curve | List of visible curves |
| Visible indexVi | Integer | For each visible curve, index of source object |
| Visible typeVt | Text | For each visible curve, type description |
| Hidden curvesH | Curve | List of hidden curves |
| Hidden indexHi | Integer | For each hidden curve, index of source object |
| Hidden typeHt | Text | For each hidden curve, type description |
CurveComponents.Make2DComponent
GUID:96e40f6b-ba46-4102-bf15-ebf90471f4a0
Make2D Parallel View
| 端口 | 类型 | 说明 |
|---|---|---|
| ProjectionP | Rectangle | View projection. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Parallel viewDisplay | | Dimensions |
CurveComponents.Make2DParallelViewComponent
GUID:3fc08088-d75d-43bc-83cc-7a654f156cb7
Make2D Perspective View
| 端口 | 类型 | 说明 |
|---|---|---|
| CameraC | Point | Camera position |
| FrameF | Rectangle | Projection framing. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Parallel viewDisplay | | Dimensions |
CurveComponents.Make2DPerspectiveComponent
GUID:33359c6d-984e-42f3-a869-0c3364ab33b6
Make2D Rhino View
| 端口 | 类型 | 说明 |
|---|---|---|
| NameN | Text | Named view or viewport name. |
| ClipC | Boolean | If true, the view will be clipped to the frustum. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Parallel viewDisplay | | Dimensions |
CurveComponents.Make2DNamedViewComponent
GUID:4ac24770-e38b-4363-be38-551a3b134707
Pattern Hatch
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundariesB | Curve | Boundary curves for hatch objects |
| PatternP | Integer | Hatch pattern style |
| ScaleS | Number | Pattern scale |
| AngleA | Angle | Pattern angle |
这个组件没有显式输出端口。
HatchComponents.PatternHatchComponent
GUID:5f9e4549-8135-4a90-97c8-8a34bf05e99a
Cloud Display
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Location for each blob |
| ColoursC | Colour | Colour for each blob |
| SizeS | Number | Size for each blob |
这个组件没有显式输出端口。
VectorComponents.PointComponents.Component_CloudDisplay
GUID:059b72b0-9bb3-4542-a805-2dcd27493164
Create Material
| 端口 | 类型 | 说明 |
|---|---|---|
| DiffuseKd | Colour | Colour of the diffuse channel |
| SpecularKs | Colour | Colour of the specular highlight |
| EmissionKe | Colour | Emissive colour of the material |
| TransparencyT | Number | Amount of transparency (0.0 = opaque, 1.0 = transparent |
| ShineS | Integer | Amount of shinyness (0 = none, 1 = low shine, 100 = max shine |
| 端口 | 类型 | 说明 |
|---|---|---|
| MaterialM | | Resulting material |
MathComponents.ColourComponents.Component_CreateOGLMaterial
GUID:76975309-75a6-446a-afed-f8653720a9f2
Dot Display
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Dot location |
| ColourC | Colour | Dot colour |
| SizeS | Number | Dot size |
这个组件没有显式输出端口。
VectorComponents.PointComponents.Component_DotDisplay
GUID:6b1bd8b2-47a4-4aa6-a471-3fd91c62a486
Symbol (Advanced)
| 端口 | 类型 | 说明 |
|---|---|---|
| StyleX | Integer | Symbol style |
| Size PrimaryS1 | Number | Symbol size |
| Size SecondaryS2 | Number | Alternative size or offset (depending on style). |
| RotationR | Angle | Rotation angle |
| FillCf | Colour | Fill colour |
| EdgeCe | Colour | Edge colour |
| WidthW | Number | Edge width |
| AdjustA | Boolean | Adjust apparent size based on view |
| 端口 | 类型 | 说明 |
|---|---|---|
| Symbol DisplayD | | Symbol display properties |
FieldComponents.Component_CreateAdvancedPointShaderDisplay
GUID:e5c82975-8011-412c-b56d-bb7fc9e7f28d
Symbol (Simple)
| 端口 | 类型 | 说明 |
|---|---|---|
| StyleX | Integer | Symbol style |
| SizeS | Number | Primary radius or outer size |
| RotationR | Angle | Rotation angle |
| ColourC | Colour | Main colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| Symbol DisplayD | | Symbol display properties |
FieldComponents.Component_CreateSimplePointShaderDisplay
GUID:79747717-1874-4c34-b790-faef53b50569
Symbol Display
| 端口 | 类型 | 说明 |
|---|---|---|
| LocationP | Point | Symbol location |
| Symbol locationDisplay | | D |
这个组件没有显式输出端口。
FieldComponents.Component_SymbolDisplay
GUID:62d5ead4-53c4-4d0b-b5ce-6bd6e0850ab8
Test Crash
| 端口 | 类型 | 说明 |
|---|---|---|
| CrashC | Boolean | crash |
这个组件没有显式输出端口。
CurveComponents.TestCrashComponent
GUID:
点 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to display |
| SizeS | Number | Optional text size (in Rhino units) |
这个组件没有显式输出端口。
DimensionComponents.Component_PointListDisplay
GUID:cc14daa5-911a-4fcc-8b3b-1149bf7f2eeb
点 Order
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to display |
这个组件没有显式输出端口。
DimensionComponents.Component_PointOrderDisplay
GUID:0ad9f1ab-2204-45bb-b282-474469e2fa7b
向量 Display
| 端口 | 类型 | 说明 |
|---|---|---|
| AnchorA | Point | Anchor point for preview vector |
| VectorV | Vector | Vector to preview |
这个组件没有显式输出端口。
VectorComponents.VectorComponents.Component_VectorDisplay
GUID:2a3f7078-2e25-4dd4-96f7-0efb491bd61c
向量 Display Ex
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Start point of vector |
| VectorV | Vector | Vector to display |
| ColourC | Colour | Colour of vector |
| WidthW | Integer | Width of vector lines |
这个组件没有显式输出端口。
VectorComponents.VectorComponents.Component_VectorDisplay2
GUID:11e95a7b-1e2c-4b66-bd95-fcad51f8662a
Viewport Display
| 端口 | 类型 | 说明 |
|---|---|---|
| VisibleV | Boolean | Show viewport |
| LeftL | Integer | Viewport left |
| TopT | Integer | Viewport top |
| WidthW | Integer | Viewport width |
| HeightH | Integer | Viewport height |
这个组件没有显式输出端口。
CurveComponents.ViewportDisplayComponent
GUID:
Brep | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| LineL | Line | Intersection line |
| FirstF | Boolean | Limit to first intersection |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Intersection overlap curves |
| PointsP | Point | Intersection points |
SurfaceComponents.SolidComponents.Component_BRepLineIntersect_OBSOLETE
GUID:ff880808-6daf-4f6c-88c1-058120ad6ba9
Contour
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Geometry | Brep or Mesh to contour |
| PointP | Point | Contour start point |
| DirectionN | Vector | Contour normal direction |
| DistanceD | Number | Distance between contours |
| 端口 | 类型 | 说明 |
|---|---|---|
| ContoursC | Curve | Resulting contours (grouped by section) |
SurfaceComponents.SolidComponents.Component_Contour1
GUID:3b112fb6-3eba-42d2-ba75-0f903c18faab
Contour (ex)
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Geometry | Brep or Mesh to contour |
| PlaneP | Plane | Base plane for contours |
| OffsetsO | Number | Contour offsets from base plane (if omitted, you must specify distances instead) |
| DistancesD | Number | Distances between contours (if omitted, you must specify offset instead) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ContoursC | Curve | Resulting contours (grouped by section) |
SurfaceComponents.SolidComponents.Component_Contour2
GUID:246cda78-5e88-4087-ba09-ae082bbc4af8
曲线 | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to intersect |
| LineL | Line | Line to intersect with |
| FirstF | Boolean | Limit to first intersection only |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Intersection events |
| Paramst | Number | Parameters on curve |
| CountN | Integer | Number of intersection events |
CurveComponents.Component_CurveLineIntersection_OBSOLETEASWELL
GUID:9396be03-8159-43bf-b3e7-2c86c8d04fc0
曲线 | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to intersect |
| LineL | Line | Line to intersect with |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Intersection events |
| Paramst | Number | Parameters on curve |
| CountN | Integer | Number of intersection events |
CurveComponents.Component_CurveLineIntersection
GUID:0e3173b6-91c6-4845-a748-e45d4fdbc262
曲线 | 直线 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to intersect |
| LineL | Line | Line to intersect with |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Intersection events |
| Paramst | Number | Parameters on curve |
CurveComponents.Component_CurveLineIntersection_OBSOLETE
GUID:ddaea1a9-d6bd-4a18-ac11-8a4993954a03
IsoVist
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Sampling plane and origin |
| CountN | Integer | Sample count |
| RadiusR | Number | Sample radius |
| ObstaclesO | Curve | Obstacle outlines |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Intersection points of the sample rays with the obstacles |
| DistanceD | Number | List of intersection distances |
| HitsH | Boolean | List of ray|obstacle hit flags |
TriangulationComponents.Component_Isovist_OBSOLETE
GUID:c08ac8f7-cf90-4cdb-9862-2ba66b8408ef
IsoVist
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Sampling plane and origin |
| CountN | Integer | Sample count |
| RadiusR | Number | Sample radius |
| ObstaclesO | Geometry | Obstacle outlines |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Intersection points of the sample rays with the obstacles |
| DistanceD | Number | List of intersection distances |
| IndexI | Integer | List of obstacle indices for each hit, or -1 if no obstacle was hit |
TriangulationComponents.Component_Isovist
GUID:cab92254-1c79-4e5a-9972-0a4412b35c88
IsoVist Ray
| 端口 | 类型 | 说明 |
|---|---|---|
| SampleS | Line | Sampling ray |
| RadiusR | Number | Sample radius |
| ObstaclesO | Curve | Obstacle outlines |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Intersection point of the sample ray with the obstacles |
| DistanceD | Number | Distance from ray start to intersection point |
| HitH | Boolean | Hit flag indicating whether the ray hit any of the obstacles |
TriangulationComponents.Component_IsovistRay_OBSOLETE
GUID:769f5b35-1780-4823-b593-118ecc3560e0
IsoVist Ray
| 端口 | 类型 | 说明 |
|---|---|---|
| SampleS | Line | Sampling ray |
| RadiusR | Number | Sample radius |
| ObstaclesO | Geometry | Obstacle outlines (curves, planes, meshes and breps are allowed) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Intersection point of the sample ray with the obstacles |
| DistanceD | Number | Distance from ray start to intersection point |
| IndexI | Integer | Obstacle index for hit, or -1 if no obstacle was hit |
TriangulationComponents.Component_IsovistRay
GUID:93d0dcbc-6207-4745-aaf7-fe57a880f959
直线 | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| Line 1A | Line | First line for intersection |
| Line 2B | Line | Second line for intersection |
| 端口 | 类型 | 说明 |
|---|---|---|
| Param AtA | Number | Parameter on line A |
| Param BtB | Number | Parameter on line B |
| Point ApA | Point | Point on line A |
| Point BpB | Point | Point on line B |
CurveComponents.Component_LineLineIntersection
GUID:6d4b82a7-8c1d-4bec-af7b-ca321ba4beb1
直线 | 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Base line |
| PlaneP | Plane | Intersection plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Intersection event |
| Param Lt | Number | Parameter {t} on infinite line |
| Param Puv | Point | Parameter {uv} on plane |
CurveComponents.Component_LinePlaneIntersection
GUID:75d0442c-1aa3-47cf-bd94-457b42c16e9f
Mesh | Ray
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to intersect |
| PointP | Point | Ray start point |
| DirectionD | Vector | Ray direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointX | Point | First intersection point |
| HitH | Boolean | Boolean indicating hit or miss |
SurfaceComponents.SolidComponents.Component_MeshRayIntersect
GUID:4c02a168-9aba-4f42-8951-2719f24d391f
平面 Region
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Region plane and origin |
| BoundsB | Plane | Region bounding planes |
| 端口 | 类型 | 说明 |
|---|---|---|
| RegionR | Curve | Bounded region |
VectorComponents.PlaneComponents.Component_PlaneSliceRegion
GUID:80e3614a-25ae-43e7-bb0a-760e68ade864
平面 | 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| Plane AA | Plane | First plane |
| Plane BB | Plane | Second plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Intersection line |
VectorComponents.PlaneComponents.Component_PlanePlaneIntersect
GUID:290cf9c4-0711-4704-851e-4c99e3343ac5
平面 | 平面 | 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| Plane AA | Plane | First plane |
| Plane BB | Plane | Second plane |
| Plane CC | Plane | Third plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Intersection point |
| Line ABAB | Line | Intersection line between A and B |
| Line ACAC | Line | Intersection line between A and C |
| Line BCBC | Line | Intersection line between B and C |
VectorComponents.PlaneComponents.Component_3PlaneIntersect
GUID:f1ea5a4b-1a4f-4cf4-ad94-1ecfb9302b6e
曲面 | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| LineL | Line | Intersection line |
| FirstF | Boolean | Limit to first intersection |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Intersection overlap curves |
| PointsP | Point | Intersection points |
| UV Pointsuv | Point | Surface {uv} coordinates at intersection events |
| NormalN | Vector | Surface normal vector at intersection events |
SurfaceComponents.SolidComponents.Component_SurfaceLineIntersect_OBSOLETE
GUID:c2c73357-bfd2-45af-89ff-40ca02a3442f
曲面 | 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| LineL | Line | Intersection line |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Intersection overlap curves |
| PointsP | Point | Intersection points |
| UV Pointsuv | Point | Surface {uv} coordinates at intersection events |
| NormalN | Vector | Surface normal vector at intersection events |
SurfaceComponents.SolidComponents.Component_SurfaceLineIntersect
GUID:a834e823-ae01-44d8-9066-c138eeb6f391
Clash
| 端口 | 类型 | 说明 |
|---|---|---|
| First SetA | Mesh | First set of shapes |
| Second SetB | Mesh | Second set of shapes |
| DistanceD | Number | Distance tolerance for clash detection |
| Result LimitL | Integer | Maximum number of results to search for. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Clash CountN | Integer | Number of clashes found |
| Clash PointsP | Point | Collection of clashing points. |
| Clash RadiiR | Number | Collection of clashing radii (one for each point). |
| First Indexi | Integer | Index of clashing mesh in first set. |
| Second indexj | Integer | Index of clashing mesh in second set. |
ClashComponents.ClashComponent
GUID:4439a51b-8d24-4924-b8e2-f77e7f8f5bec
Collision Many|Many
| 端口 | 类型 | 说明 |
|---|---|---|
| CollidersC | Geometry | Objects for collision |
| 端口 | 类型 | 说明 |
|---|---|---|
| CollisionC | Boolean | True if object at this index collides with any of the other objects |
| IndicesI | Integer | Index of object in set which collided with the object at this index |
SurfaceComponents.AnalysisComponents.Component_CollisionManyToMany
GUID:2168853c-acd8-4a63-9c9b-ecde9e239eae
Collision One|Many
| 端口 | 类型 | 说明 |
|---|---|---|
| ColliderC | Geometry | Object for collision |
| ObstaclesO | Geometry | Obstacles for collision |
| 端口 | 类型 | 说明 |
|---|---|---|
| CollisionC | Boolean | True if objects collides with any of the obstacles |
| IndexI | Integer | Index of first obstacle that collides with the object |
SurfaceComponents.AnalysisComponents.Component_CollisionOneToMany
GUID:bb6c6501-0500-4678-859b-b838348981d1
Mesh | 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to intersect |
| CurveC | Curve | Curve to intersect with |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsX | Point | Intersection points |
| FacesF | Integer | Intersection face index for each point |
SurfaceComponents.MeshComponents.Component_MeshCurveIntersect
GUID:19632848-4b95-4e5e-9e86-b79b47987a46
Mesh | Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| Mesh AA | Mesh | First mesh |
| Mesh BB | Mesh | Second mesh |
| 端口 | 类型 | 说明 |
|---|---|---|
| IntersectionsX | Curve | Intersection polylines |
SurfaceComponents.MeshComponents.Component_MeshMeshIntersect
GUID:21b6a605-9568-4bf8-acc1-631565d609d7
曲面 拆分
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| CurvesC | Curve | Splitting curves |
| 端口 | 类型 | 说明 |
|---|---|---|
| FragmentsF | Surface | Splitting fragments |
SurfaceComponents.SolidComponents.Component_SurfaceCurveSplit
GUID:7db14002-c09c-4d7b-9f80-e4e2b00dfa1d
曲面 | 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| CurveC | Curve | Intersection curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Intersection overlap curves |
| PointsP | Point | Intersection points |
| UV Pointsuv | Point | Surface {uv} coordinates at intersection events |
| NormalsN | Vector | Surface normal vector at intersection events |
| Parameterst | Number | Curve parameter at intersection events |
| TangentsT | Vector | Curve tangent vector at intersection events |
SurfaceComponents.SolidComponents.Component_SurfaceCurveIntersect
GUID:68546dd0-aa82-471c-87e9-81cb16ac50ed
Trim with Region
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to trim |
| RegionR | Curve | Region to trim against |
| PlaneP | Plane | Optional solution plane. If omitted the curve best-fit plane is used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| InsideCi | Curve | Split curves inside the region |
| OutsideCo | Curve | Split curves outside the region |
CurveComponents.Component_TrimCurveRegion
GUID:3092caf0-7cf9-4885-bcc0-e635d878832a
Trim with Regions
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to trim |
| RegionsR | Curve | Regions to trim against |
| PlaneP | Plane | Optional solution plane. If omitted the curve best-fit plane is used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| InsideCi | Curve | Split curves inside the regions |
| OutsideCo | Curve | Split curves outside the regions |
CurveComponents.Component_TrimCurveMultipleRegions
GUID:26949c81-9b50-43b7-ac49-3203deb6eec7
Boundary 体积
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundariesB | Brep | Boundary surfaces |
| 端口 | 类型 | 说明 |
|---|---|---|
| SolidS | Brep | Solid volume |
SurfaceComponents.SolidComponents.Component_CreateSolid
GUID:b57bf805-046a-4360-ad76-51aeddfe9720
盒体 Slits
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxesB | Box | Boxes to intersect |
| GapG | Number | Additional gap width |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepsB | Brep | Boxes with slits |
| TopologyT | Integer | Slit topology |
SurfaceComponents.SolidComponents.Component_BoxSlits
GUID:2d3b6ef3-5c26-4e2f-bcb3-8ffb9fb0f7c3
Mesh Difference
| 端口 | 类型 | 说明 |
|---|---|---|
| Meshes AA | Mesh | First mesh set |
| Meshes BB | Mesh | Second mesh set |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Difference result of A-B |
SurfaceComponents.MeshComponents.Component_MeshBooleanDifference
GUID:4f3147f4-9fcd-4a7e-be0e-b1841caa5f97
Mesh Intersection
| 端口 | 类型 | 说明 |
|---|---|---|
| Meshes AA | Mesh | First mesh set |
| Meshes BB | Mesh | Second mesh set |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Intersection result of A&B |
SurfaceComponents.MeshComponents.Component_MeshBooleanIntersection
GUID:95aef4f6-66fc-477e-b8f8-32395a837831
Mesh 拆分
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to split |
| SplittersS | Mesh | Meshes to split with |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Result of mesh split |
SurfaceComponents.MeshComponents.Component_MeshMeshSplit
GUID:afbf2fe0-4965-48d2-8470-9e991540093b
Mesh Union
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshesM | Mesh | Meshes to union |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Mesh solid union result |
SurfaceComponents.MeshComponents.Component_MeshBooleanUnion
GUID:88060a82-0bf7-46bb-9af8-bdc860cf7e1d
Region Difference
| 端口 | 类型 | 说明 |
|---|---|---|
| Curves AA | Curve | Curves to subtract from. |
| Curves BB | Curve | Curves to subtract. |
| PlaneP | Plane | Optional plane for boolean solution |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Curve | Result outlines of boolean difference (A - B) |
SurfaceComponents.SolidComponents.Component_CurveBooleanDifference
GUID:f72c480b-7ee6-42ef-9821-c371e9203b44
Region Intersection
| 端口 | 类型 | 说明 |
|---|---|---|
| Curves AA | Curve | First set of regions. |
| Curves BB | Curve | Second set of regions. |
| PlaneP | Plane | Optional plane for boolean solution |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Curve | Result outlines of boolean intersection (A and B) |
SurfaceComponents.SolidComponents.Component_CurveBooleanIntersection
GUID:477c2e7b-c5e5-421e-b8b2-ba60cdf5398b
Region Slits
| 端口 | 类型 | 说明 |
|---|---|---|
| RegionsR | Curve | Planar regions to intersect |
| WidthW | Number | Width of slits |
| GapG | Number | Additional gap size at slit meeting points |
| 端口 | 类型 | 说明 |
|---|---|---|
| RegionsR | Surface | Regions with slits |
| TopologyT | Integer | Slit topology |
SurfaceComponents.SolidComponents.Component_RegionSlits
GUID:0feeeaca-8f1f-4d7c-a24a-8e7dd68604a2
Region Union
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Curves for boolean union operation |
| PlaneP | Plane | Optional plane for boolean solution |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Curve | Result outlines of boolean union |
SurfaceComponents.SolidComponents.Component_CurveBooleanUnion
GUID:1222394f-0d33-4f31-9101-7281bde89fe5
Solid Difference
| 端口 | 类型 | 说明 |
|---|---|---|
| Breps AA | Brep | First Brep set |
| Breps BB | Brep | Second Brep set |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Difference result |
SurfaceComponents.SolidComponents.Component_BooleanDifference
GUID:fab11c30-2d9c-4d15-ab3c-2289f1ae5c21
Solid Intersection
| 端口 | 类型 | 说明 |
|---|---|---|
| Breps AA | Brep | First Brep set |
| Breps BB | Brep | Second Brep set |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Intersection result |
SurfaceComponents.SolidComponents.Component_BooleanIntersection
GUID:5723c845-cafc-442d-a667-8c76532845e6
Solid Union
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepsB | Brep | Breps to union |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Union result |
SurfaceComponents.SolidComponents.Component_BooleanUnion
GUID:10434a15-da85-4281-bb64-a2b3a995b9c6
拆分 Brep
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to split |
| CutterC | Brep | Cutting shape |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Brep fragments |
SurfaceComponents.SolidComponents.Component_SplitBrep
GUID:ef6b26f4-f820-48d6-b0c5-85898ef8888b
拆分 Brep Multiple
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to split |
| CuttersC | Brep | Cutting shapes |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Brep fragments |
SurfaceComponents.SolidComponents.Component_SplitBrepMultiple
GUID:03f22640-ff80-484e-bb53-a4025c5faa07
Trim Solid
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Brep | Shape to trim |
| CuttersT | Brep | Trimming shapes |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Brep | Shape with holes |
SurfaceComponents.SolidComponents.Component_BooleanTrim
GUID:f0b70e8e-7337-4ce4-a7bb-317fc971f918
长度(Pts)
| 端口 | 类型 | 说明 |
|---|---|---|
| StartStart | Generic | Start |
| EndEnd | Generic | End |
| LengthLength | Number | Length |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SpringComponent
GUID:c681ef8e-fbf7-4277-a6a8-8a00d94cc953
RigidBody
| 端口 | 类型 | 说明 |
|---|---|---|
| PartPart | Mesh | Part |
| PointsPoints | Point | Points to attach to the rigid body |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.RigidBodyComponent
GUID:559ec10e-2671-4bba-b5a7-11816e8fb17b
AlignFaces
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneAPlaneA | Plane | The frame of one rigid body |
| PlaneBPlaneB | Plane | The frame of the other rigid body |
| FaceAFaceA | Plane | The plane on body A to align |
| FaceBFaceB | Plane | The plane on body B to align |
| FlipFlip | Boolean | Reverse the relative direction of the planes |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.AlignFacesComponent
GUID:eda40a97-17ec-4a46-99bc-21d952b80ece
Beam
| 端口 | 类型 | 说明 |
|---|---|---|
| StartFrameStartFrame | Plane | The plane at one end of the beam, its Z axis aligned with the beam direction |
| EndFrameEndFrame | Plane | Should be parallel to StartFrame |
| StartNodeStartNode | Plane | The plane defining the node the start of the beam attaches to. If none supplied this defaults to XY aligned |
| EndNodeEndNode | Plane | The plane defining the node the end of the beam attaches to. If none supplied this defaults to XY aligned |
| EE | Number | Young's Modulus |
| AA | Number | Cross-section area |
| IxIx | Number | 2nd moment of area about X |
| IyIy | Number | 2nd moment of area about Y |
| GJGJ | Number | Shear modulus * torsional constant |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.BeamComponent
GUID:3f8b0f83-6e8e-4a9d-b0ff-9474cc9eb89b
Concentric
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneAPlaneA | Plane | The frame of one rigid body |
| PlaneBPlaneB | Plane | The frame of the other rigid body |
| AxisAAxisA | Line | The axis of the first body |
| AxisBAxisB | Line | The axis of the other body |
| FlipFlip | Boolean | Reverse the relative direction of the axes |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ConcentricComponent
GUID:ec32b3f0-38ac-4c29-9af8-1043d66ff3c5
RigidBody
| 端口 | 类型 | 说明 |
|---|---|---|
| PartPart | Brep | Part |
| PlanePlane | Plane | The initial frame of the body. If none supplied, an XY aligned plane at the centroid will be used |
| PointsPoints | Point | Optional points to attach to the rigid body |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.RigidBody2Component
GUID:76b38cca-507d-409e-a773-044b2577d0b4
RigidBody
| 端口 | 类型 | 说明 |
|---|---|---|
| PartPart | Generic | Part as a Mesh or Brep |
| PlanePlane | Plane | The initial frame of the body. If none supplied, an XY aligned plane at the centroid will be used |
| PointsPoints | Point | Optional points to attach to the rigid body |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.RigidBody3Component
GUID:e245de5b-6d3b-48d3-8092-3bf0202ebf8f
RigidBodyCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshAMeshA | Mesh | MeshA |
| MeshBMeshB | Mesh | MeshB |
| PlaneAPlaneA | Plane | The initial frame of meshA |
| PlaneBPlaneB | Plane | The initial frame of meshB |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SolidCollideComponent
GUID:b01ceba0-0bff-4901-af2a-daca22f8fc07
RigidPointSet
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Rigid point set |
| PlanePlane | Plane | The initial frame of the body. If none supplied, an XY aligned plane at the centroid will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.RigidPointSetComponent
GUID:8aa5774d-422a-433b-9a3f-667946bde157
SolidPlaneCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| SolidSolid | Mesh | Solid |
| SolidPlaneSolidPlane | Plane | The initial frame of the solid |
| CollisionPlaneCollisionPlane | Plane | The plane to collide with |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SolidPlaneCollideComponent
GUID:81cc6201-6cda-4954-8503-66be5363aac8
Support
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameFrame | Plane | The plane to restrain |
| TargetTarget | Plane | Target plane. If none supplied, the initial Frame will be used |
| XX | Boolean | Translation in X |
| YY | Boolean | Translation in Y |
| ZZ | Boolean | Translation in Z |
| XXXX | Boolean | Rotation about X |
| YYYY | Boolean | Rotation about Y |
| ZZZZ | Boolean | Rotation about Z |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.Support2Component
GUID:0b3b7956-f88b-4ca3-99f6-b6508a8dac3f
Support
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameFrame | Plane | The plane to restrain |
| XX | Boolean | Translation in X |
| YY | Boolean | Translation in Y |
| ZZ | Boolean | Translation in Z |
| XXXX | Boolean | Rotation about X |
| YYYY | Boolean | Rotation about Y |
| ZZZZ | Boolean | Rotation about Z |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SupportComponent
GUID:c41696fc-e8e8-42c9-89b2-a5a6aac030b0
Angle
| 端口 | 类型 | 说明 |
|---|---|---|
| LineALineA | Line | First line segment |
| LineBLineB | Line | Second line segment |
| RestAngleRestAngle | Number | RestAngle in radians - if none provided current angle will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.AngleComponent
GUID:f5f95b51-7431-4e80-a32f-d33e5dee53a5
AngleSnap
| 端口 | 类型 | 说明 |
|---|---|---|
| LineALineA | Line | First line segment |
| LineBLineB | Line | Second line segment |
| FactorFactor | Number | Angle will become an integer multiple of this value (in radians) |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.AngleSnapComponent
GUID:c5ca5c17-3d7c-4848-b994-a7406dc519ed
ClampAngle
| 端口 | 类型 | 说明 |
|---|---|---|
| LineALineA | Line | First line segment |
| LineBLineB | Line | Second line segment |
| UpperLimitUpper | Number | Maximum allowed angle in radians |
| LowerLimitLower | Number | Minimum allowed angle in radians |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ClampAngleComponent
GUID:d228945d-3133-412f-9283-d2ac418e82a2
EqualAngle
| 端口 | 类型 | 说明 |
|---|---|---|
| LineALineA | Line | First line segment of each pair |
| LineBLineB | Line | Second line segment of each pair |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.EqualAngleComponent
GUID:f8e123b6-517c-409a-9a2f-c3acf58617cd
G2
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | 5 points - the three control points at the end of the 1st curve, and the 3 at the start of the 2nd curve, with the middle one shared by both |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.G2CurvesComponent
GUID:8abedb3c-ff82-46ea-8f77-fcb236b55d89
Rod
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylinePolyline | Curve | Polyline to turn into rod |
| LengthFactorLengthFactor | Number | Target edge length as a multiple of current length |
| AngleFactorAngleFactor | Number | Target angle as a multiple of current angle |
| AxialStrengthAxialStrength | Number | Axial Strength |
| BendStrengthBendStrength | Number | Bending Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.RodBendComponent
GUID:51cbcf97-8cf9-4f52-9941-a9b484593db2
CoCircular
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to make coplanar |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CoCircularComponent
GUID:6e9f7437-714b-4140-99e8-0842de58f59c
CoLinear
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to make coLinear |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CoLinearComponent
GUID:236d3928-a06f-4c60-bd2d-787691421391
CoPlanar
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to make coplanar |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CoPlanarComponent
GUID:8f78572b-7fd0-4795-b444-3de3ca5933ae
CoSpherical
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to make coSpherical |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CoSphericalComponent
GUID:dd500398-727a-466f-9b51-83634266a83a
Collide2d
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylinesPolylines | Curve | Closed Polylines to collide |
| PlanePlane | Plane | Plane in which to check for collisions |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.Collide2dComponent
GUID:4dd9ea95-2ec8-44e3-a772-0e5889d95344
Collider
| 端口 | 类型 | 说明 |
|---|---|---|
| ObjectsObjects | Generic | Lines or points |
| RadiiRadii | Number | A radius for each item in Objects. Alternatively, a single value to use for all |
| IgnoreAIgnoreA | Integer | First index of a pair to exclude from collisions |
| IgnoreBIgnoreB | Integer | Second index of a pair to exclude from collisions |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ColliderComponent
GUID:94bf912d-4d0c-4764-a100-5813a98a8b73
CurveCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Closed Curves to collide |
| FramesF | Plane | The frame of each curve (if none provided, a WorldXY aligned plane at the curve centroid will be used) |
| PassiveCurvesP | Curve | Passive curves (they take part in collisions but are not themselves moved) |
| BasePlaneB | Plane | Plane in which to check for collisions |
| StrengthS | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CurveCollideComponent
GUID:da30b731-7ec7-4cd5-88e6-a6009a681a13
CurvePointCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to affect |
| CurveCurve | Curve | A closed 2d curve |
| PlanePl | Plane | Plane in which to consider collisions |
| InteriorIn | Boolean | If false, points will be kept outside the curve. If true they will be kept inside |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.Curve2dPointComponent
GUID:02b1c69b-b3f7-4528-988e-449a59963e5e
ImageCircles
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPts | Point | Initial circle centre locations |
| MeshM | Mesh | Coloured mesh - darker areas will get smaller circles |
| MinMin | Number | Smallest circle radius |
| MaxMax | Number | Largest circle radius |
| CurvesCrvs | Curve | Optional collision curves |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ImageCirclesComponent
GUID:cb643f13-4969-4688-928f-5dd1dcbc8517
SoftBodyCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshesMeshes | Mesh | Meshes to collide with each other |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SoftBodyCollideComponent
GUID:86cee9bc-ba05-49ff-ad55-895ae66cc978
SolidPointCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to affect |
| SolidSolid | Mesh | A closed solid (Brep or mesh) |
| InteriorIn | Boolean | If false, points will be kept outside the solid. If true they will be kept inside |
| UnidirectionalUni | Boolean | If true the mesh is used only as input, and is not itself affected by the collisions |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SolidPointComponent
GUID:763c5b56-3dc6-4fe0-be7b-6b60cd27f744
SphereCollide
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | List of points at the centres of the spheres to collide |
| RadiusR | Number | The radius of the spheres |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SphereCollideComponent
GUID:4b106d6a-0e09-4edc-941c-27d734ac4d59
ClampLength
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| LowerLimitLowerLimit | Number | Length will be kept above this length |
| UpperLimitUpperLimit | Number | Length will be kept below this length |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ClampLengthComponent
GUID:0822cf4a-be2e-4352-aed2-dad197f0611e
ConstantTension
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| StrengthStrength | Number | Strength - positive for tension, negative for compression |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ConstantTensionComponent
GUID:c9cf79b9-eced-4591-8f8e-641739df0211
Direction
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Line | Line |
| DirectionDirection | Vector | Direction - if none supplied, closest ortho axis will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.DirectionComponent
GUID:6d36a97d-811f-423a-a4a1-35a7a7637697
DynamicWeight1d
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| WeightW | Number | Weight per unit length |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.DynamicWeight1dComponent
GUID:7db2c4c9-15b5-4378-8495-a8f9a8db5723
EqualLength
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | List of lines to make equal length |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.EqualLengthComponent
GUID:537e7b52-4f3e-4bb6-b5f5-98233a66b79d
长度(直线)
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| LengthLength | Number | Length - If none provided, starting length will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SpringByLineComponent
GUID:091bae84-8fa9-4b35-8aad-b25b859055f6
LengthRatio
| 端口 | 类型 | 说明 |
|---|---|---|
| LineALineA | Line | First line segment |
| LineBLineB | Line | Second line segment |
| RatioRatio | Number | Length B divided by Length A |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.LengthRatioComponent
GUID:09fef083-0d7b-4e3d-a24c-928a19a71aed
LengthSnap
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| FactorFactor | Number | Length will become an integer multiple of this |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.LengthSnapComponent
GUID:5fa0d301-9b28-47ce-a281-5292c1b1364b
PlasticLength
| 端口 | 类型 | 说明 |
|---|---|---|
| LineLine | Curve | Line |
| LimitL | Number | Maximum elastic deformation distance |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PlasticLengthComponent
GUID:030749a0-2773-45d3-9647-d37662d2ad4c
Conicalize
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.ConicalizeComponent
GUID:54443347-13e2-4ad6-b68f-53c878d32c84
CyclicQuad
| 端口 | 类型 | 说明 |
|---|---|---|
| P0P0 | Point | P0 |
| P1P1 | Point | P1 |
| P2P2 | Point | P2 |
| P3P3 | Point | P3 |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CyclicQuadComponent
GUID:15ab0db0-5093-4a37-854a-cee70457a847
CyclicQuad
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CyclicQuadComponent2
GUID:5d81faae-befc-4c12-b558-beaf2ebee8f1
Developablize
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.DevelopablizeComponent
GUID:856bd786-9f29-4052-b721-0d64b7b3f3ea
EdgeLengths
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshMesh | Mesh | Mesh to set edge lengths for |
| LengthFactorLengthFactor | Number | Target edge length as a multiple of current length |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.EdgeLengthsComponent
GUID:24e2b0d2-d7b8-4478-8a83-1f04cba701a1
Hinge
| 端口 | 类型 | 说明 |
|---|---|---|
| FoldStartFoldStart | Point | FoldStart |
| FoldEndFoldEnd | Point | FoldEnd |
| Tip1Tip1 | Point | Tip1 |
| Tip2Tip2 | Point | Tip2 |
| RestAngleRestAngle | Number | Rest angle - if none supplied, current angle will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.HingeComponent
GUID:b6b6632e-a164-491a-8874-9a214dcc79bc
Isothermic
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | A quad mesh to make isothermic |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.IsothermicComponent
GUID:9103348d-9ec2-4937-a04f-79c509f8093c
LiveSoap
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | The mesh to minimize |
| UseVolumeU | Boolean | If true this will find a CMC mesh with a given volume. If false it finds a minimal surface |
| VolumeChangeV | Number | Volume difference relative to starting mesh. Ignored if UseVolume is false |
| StrengthS | Number | Strength |
| ResetR | Boolean | Reset the meshing |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.LiveSoapComponent
GUID:b2389d9a-c991-4175-a35f-0d23443a15d2
NoFoldThrough
| 端口 | 类型 | 说明 |
|---|---|---|
| FoldStartFoldStart | Point | FoldStart |
| FoldEndFoldEnd | Point | FoldEnd |
| Tip1Tip1 | Point | Tip1 |
| Tip2Tip2 | Point | Tip2 |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.NoFoldThroughComponent
GUID:8f083dbb-357b-4172-80d0-b584b21b6d75
Planarize
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PlanarizeComponent
GUID:e29cdc8a-b58e-4854-aa1d-f09b43a9b6a3
PlasticHinge
| 端口 | 类型 | 说明 |
|---|---|---|
| FoldStartFoldStart | Point | FoldStart |
| FoldEndFoldEnd | Point | FoldEnd |
| Tip1Tip1 | Point | Tip1 |
| Tip2Tip2 | Point | Tip2 |
| RestAngleRestAngle | Number | Rest angle(in radians) - if none supplied, current angle will be used |
| LimitLimit | Number | Maximum elastic deformation angle in radians |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PlasticHingeComponent
GUID:69a52798-b567-4a36-b5b4-7614bea071bc
PolygonArea
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylinePolyline | Curve | Polyline |
| AreaArea | Number | Area |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PolygonAreaComponent
GUID:f4b4e68f-150f-4c3f-bc52-cf5ec4047f79
Pressure
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PressureComponent
GUID:2e1fb4fb-22a8-4853-a9f5-ab65602aad77
Smooth
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SmoothComponent
GUID:0b7b2ba2-7ecd-4f33-b138-883f6e96d08c
SoapFilm
| 端口 | 类型 | 说明 |
|---|---|---|
| PtsPts | Point | Pts |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SoapFilmComponent
GUID:0c68b153-3c88-4e62-9827-f3793c013f88
SoapFilm
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | The mesh to minimize |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.SoapFilmMeshComponent
GUID:76ab889c-8593-4892-861d-a80b5311a981
TangentIncircles
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgeStartEdgeStart | Point | EdgeStart |
| EdgeEndEdgeEnd | Point | EdgeEnd |
| Tip1Tip1 | Point | Tip1 |
| Tip2Tip2 | Point | Tip2 |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.TangentIncirclesComponent
GUID:56e9e40d-6d2f-4daf-9316-034f30cf24a0
TangentIncircles
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Triangular mesh |
| BoundaryB | Curve | Optional boundary curve |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.TangentIncircles2Component
GUID:3962cf86-9b9e-41d7-94f9-42bd0326291d
TangentialSmooth
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | M |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.TangentialSmoothComponent
GUID:72dadfdd-3be9-44e3-a352-9343f3d5d3b1
VertexLoads
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshMesh | Mesh | Mesh to apply loads to |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.VertexLoadsComponent
GUID:2b3f5029-cfec-4f95-96d1-757bd9c51da1
体积
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | M |
| VolumeV | Number | Target Volume - if none supplied, starting volume will be used |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.VolumeComponent
GUID:26efde70-0c5c-4181-af3e-1a767d64b449
Wind
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to apply wind to |
| WindVectorW | Vector | Direction and strength of wind |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.WindComponent
GUID:928b2951-2a01-4b6b-8ccb-6fbeb3e490ad
OnCurve
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to keep on a Curve |
| CurveCurve | Curve | Curve |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.OnCurveComponent
GUID:8b4dbe32-0c6c-4304-972e-3f60ed613114
OnMesh
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to keep on a Mesh |
| MeshMesh | Mesh | Mesh |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.OnMeshComponent
GUID:6c1c3018-487b-4573-afc5-3af263ae5808
OnPlane
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | Points to keep on a plane |
| PlanePlane | Plane | Plane (default is WorldXY) |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.OnPlaneComponent
GUID:d4d13384-1914-42ed-b1f2-687c1959bd14
Anchor
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to anchor |
| TargetT | Point | Location to pull the anchor to. If left empty, the initial location will be used. |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.Anchor2Component
GUID:3c30b1a1-4473-4ad4-a700-ea9770726c03
Anchor
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to anchor |
| IndexI | Integer | Optional explicit index |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.AnchorComponent
GUID:b476d3d0-4daf-489c-b91a-49f5dd72a256
AnchorXYZ
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to anchor |
| XX | Boolean | True to prevent movement in the X direction |
| YY | Boolean | True to prevent movement in the Y direction |
| ZZ | Boolean | True to prevent movement in the Z direction |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.AnchorXYZComponent
GUID:2128cde3-9694-40b0-874c-670c89341acd
Bomb
| 端口 | 类型 | 说明 |
|---|---|---|
| LocationLocation | Point | The point which will be the center of the explosion |
| PointsPoints | Point | The points which will be affected by the explosion |
| DetonationTimeDetonation | Integer | The solver iteration at which the explosion will occur |
| StrengthStrength | Number | Strength |
| ResetReset | Boolean | Connect this to the same button you have connected to the Solver component reset input |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.BombComponent
GUID:2f3fd2e9-2cc4-47be-af5a-2f3916f76a92
Coincident
| 端口 | 类型 | 说明 |
|---|---|---|
| Point0P0 | Point | Point 0 |
| Point1P1 | Point | Point 1 |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.CoincidentComponent
GUID:c955cf0a-2294-423d-bf1a-fc5cba5d2103
Floor
| 端口 | 类型 | 说明 |
|---|---|---|
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.FloorComponent
GUID:14ac13f4-c22d-487c-be01-c6daf952f1be
FloorFriction
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to act on |
| LimitL | Number | Limit - set to 0 for no friction |
| StrengthS | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.FrictionFloorComponent
GUID:780a08f2-c42d-4b8e-b8c9-8b3e09c318d0
Load
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Generic | Point (as either index or Point) |
| Force vectorFV | Vector | FV |
| WeightingW | Number | Scalar weighting factor (for most purposes you can leave this as the default 1.0) |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.UnaryComponent2
GUID:2019c995-53af-4eb2-976d-95b1fdc823fa
Load
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Generic | Point (as either index or Point) |
| Force vectorFV | Vector | FV |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.UnaryComponent
GUID:580a1a0c-314d-4033-a54c-c129400b4b58
MagnetSnap
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsPoints | Point | List of points to apply snap between |
| RangeR | Number | The distance at which the snap activates |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.MagnetSnapComponent
GUID:28bedc62-006a-4f19-b97d-e12b20aff875
PlasticAnchor
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to anchor |
| LimitL | Number | Distance at which target point starts to slide |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PlasticAnchorComponent
GUID:c2d6c6db-37d4-4c95-928f-7afc27842a1e
PlasticAnchor
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to anchor |
| LimitL | Number | Distance at which target point starts to slide |
| StrengthStrength | Number | Strength |
| ResetR | Boolean | Reset plastic positions |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.PlasticAnchorComponent2
GUID:76469b0a-11f0-4b8e-ad65-31a555d4cddd
变换
| 端口 | 类型 | 说明 |
|---|---|---|
| P0P0 | Point | First Point |
| P1P1 | Point | Second Point |
| TT | Transform | Transformation from P0 to P1 |
| StrengthStrength | Number | Strength |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.TransformerComponent
GUID:5002d2f7-7878-4965-98ab-2403503891ab
BouncySolver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| ResetReset | Boolean | Hard Reset (completely rebuild the particle list and indexing) |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-15) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| DampingDamping | Number | Value between 0 and 1, for how much velocity is preserved between iterations |
| IterationsIterations | Integer | This many internal iterations will be performed for each results output |
| OnOn | Boolean | If true, Kangaroo will continue to iterate until reaching the given threshold value |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Outputs |
Kangaroo2Component.KangarooBounce
GUID:0febdb68-70bd-4882-b5e4-f68d1cddc4ae
Grab
| 端口 | 类型 | 说明 |
|---|---|---|
| OnOn | Boolean | When on, hold the Alt key and drag vertices in the Rhino viewport with LMB |
| StrengthStrength | Number | Strength |
| RangeRange | Number | Maximum distance from which to grab points |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.Grab3Component
GUID:4c53ba00-f4bd-4ede-8d26-55106278268d
Grab
| 端口 | 类型 | 说明 |
|---|---|---|
| OnOn | Boolean | When on, hold the Left Ctrl key and drag vertices in the Rhino viewport with LMB. Click RMB while holding LMB to toggle anchors |
| StrengthStrength | Number | Strength |
| RangeRange | Number | Maximum distance from which to grab points |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.GrabComponent
GUID:4c90aad1-0748-4800-99db-a27d690bb1e1
Grab
| 端口 | 类型 | 说明 |
|---|---|---|
| OnOn | Boolean | When on, drag vertices in the Rhino viewport with LMB |
| StrengthStrength | Number | Strength |
| RangeRange | Number | Maximum distance from which to grab points |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.GrabComponent_NoKey
GUID:3d13a415-6ac5-4b59-9677-3975e4696a85
Grab
| 端口 | 类型 | 说明 |
|---|---|---|
| OnOn | Boolean | When on, hold the Alt key and drag vertices in the Rhino viewport with LMB. Click RMB while holding LMB to toggle anchors |
| StrengthStrength | Number | Strength |
| RangeRange | Number | Maximum distance from which to grab points |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.GrabXComponent
GUID:ea145d1d-7727-4d52-8db6-c9b7100ab7f9
Show
| 端口 | 类型 | 说明 |
|---|---|---|
| GG | Generic | Geometry |
这个组件没有显式输出端口。
Kangaroo2Component.GoalComponents.GeometryComponent
GUID:0ed5e67d-539d-480e-88cb-d81fa795d66c
Soft & Hard Solver
| 端口 | 类型 | 说明 |
|---|---|---|
| SoftGoalsSoftGoals | Generic | These goals will be met only if they do not conflict with the hard goals |
| HardGoalsHardGoals | Generic | These goals will override the soft goals |
| HardIterationsHardIterations | Integer | The number of hard iterations performed after each soft step |
| SoftMultiplierSoftMultiplier | Number | Multiplier for the soft movement. This can be decreased to zero at the end if you want maximum accuracy |
| ResetReset | Boolean | Hard Reset (completely rebuild the particle list and indexing) |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-15) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| OnOn | Boolean | If true, Kangaroo will continue to iterate until reaching the given threshold value |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Output tree |
Kangaroo2Component.KangarooSoftHard
GUID:35c49588-244d-43a4-81b2-fd3ef59c1b1d
Solver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| PointsPoints | Point | Initial particle positions (only needed when giving Goals by index) |
| ResetReset | Boolean | Hard Reset (completely rebuild the particle list and indexing) |
| RestartRestart | Boolean | Soft Reset (move particles back to initial positions, but without changing topology) |
| ParallelParallel | Boolean | Whether to use multi-threading (This can speed calculation when you have very complex or numerous Goals, but may be slower for simple setups) |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-15) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| AddCurrentAddCurrent | Boolean | If true, new GoalObjects given by position will combine vertices with current particle positions, and if false, based on initial positions |
| OnOn | Boolean | If true, Kangaroo will continue to iterate until reaching the given threshold value |
| 端口 | 类型 | 说明 |
|---|---|---|
| VV | Point | V |
| OO | Generic | GoalFunction Outputs |
Kangaroo2Component.KangarooGH
GUID:a54d250e-e285-4f38-9fb3-8dd9c886c659
Solver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| ResetReset | Boolean | Hard Reset (completely rebuild the particle list and indexing) |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-15) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| OnOn | Boolean | If true, Kangaroo will continue to iterate until reaching the given threshold value |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Outputs |
Kangaroo2Component.KangarooGH2
GUID:8f9f19c0-207a-419d-90f6-2fcadaa845f9
Solver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| ResetReset | Boolean | Hard Reset (completely rebuild the particle list and indexing) |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-15) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| OnOn | Boolean | If true, Kangaroo will continue to iterate until reaching the given threshold value |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Output tree |
Kangaroo2Component.KangarooGH3
GUID:313490f5-8e38-4dde-9e9a-05e4d739b35d
StepSolver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| MomentumMomentum | Boolean | If false, the simulation tries to converge as quickly as possible. If true, the dynamics are more physically based |
| DampingDamping | Number | Value between 0 and 1, for how much velocity is preserved between iterations. Only used if Momentum is on |
| SubIterationsSubIterations | Integer | Number of iterations per frame |
| AnimateAnimate | Boolean | If false, simulation resets. If true the solution will advance by one frame each time this input is received |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Outputs |
Kangaroo2Component.StepSolver
GUID:fa27771b-cf25-4a21-bf31-8bb20a7822b3
ZombieSolver
| 端口 | 类型 | 说明 |
|---|---|---|
| GoalObjectsGoalObjects | Generic | GoalObjects |
| ThresholdThreshold | Number | Stop when average movement is less than this (default is 1e-10) |
| ToleranceTolerance | Number | Points closer than this distance will be combined into a single particle |
| MaxIterationsMaxIterations | Integer | If the energy threshold has not been reached, it will stop after this many iterations |
| 端口 | 类型 | 说明 |
|---|---|---|
| II | Integer | Iterations |
| VV | Point | V |
| OO | Generic | GoalFunction Outputs |
Kangaroo2Component.KangarooZombie
GUID:4408343b-577e-4fd8-96ff-df7549189186
Bipartite
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.Bipartite
GUID:8cb1880b-464e-470e-87af-ea27ae95132d
ByParent
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to refine |
| LevelL | Integer | Level of subdivision |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.ByParent
GUID:5a4ba654-7203-474d-83d6-7f1cdfc0a41f
Checkerboard
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to checkerboard |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.Checkerboard
GUID:c0139ec9-4e5a-4978-ab5f-31f5deb9ba4e
Combine&Clean
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshesM | Mesh | Meshes to combine |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.MeshClean
GUID:2491e794-8360-4317-b0ad-4950f6e0906a
Diagonalize
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to diagonalize |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.Diagonalize
GUID:77e9376b-a397-4010-9b2c-dd0326107a91
FaceFaceOffset
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Input Mesh |
| DistanceD | Number | Offset distance |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.FaceFaceOffset
GUID:f3fcd287-f1f2-4b76-84ac-e7dd462979fa
FoldAngle
| 端口 | 类型 | 说明 |
|---|---|---|
| P1P1 | Point | Start of the common edge shared by both triangles |
| P2P2 | Point | End of the common edge shared by both triangles |
| P3P3 | Point | Tip of first triangle |
| P4P4 | Point | Tip of second triangle |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.FoldAngle
GUID:b09481df-b73c-4889-b2d7-6ed306beddad
HingePoints
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to get points for |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.HingePoints
GUID:24f82a13-a700-45e0-9528-8646323d4af2
MeshCorners
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
| AngleA | Number | Interior angle below which a vertex is considered a corner |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.MeshCorners
GUID:c8b01cec-6dd9-460b-b43f-254314ffdc2e
MeshDirection
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to sort |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.MeshDirections
GUID:9c2695de-127b-4b46-a17b-f3a676891c0d
MeshMap
| 端口 | 类型 | 说明 |
|---|---|---|
| SourceMeshM1 | Mesh | Mesh to map from |
| TargetMeshM2 | Mesh | Mesh to map to |
| PointP | Point | Point to map |
| DistanceD | Number | maximum search distance |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.MeshMap
GUID:ab723d11-5713-4df2-9d3c-b8bbb3bb5d61
MeshTurn
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to turn faces |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.MeshTurn
GUID:bf54f98d-2fc0-4cb8-91b9-29619a2c6005
NakedVertices
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
| 端口 | 类型 | 说明 |
|---|---|---|
| ClothedPtsClothedPts | Point | Point locations of vertices surrounded by faces |
| NakedPtsNakedPts | Point | Point locations of vertices not surrounded by faces |
Kangaroo2Component.UtilityComponents.NakedVertices
GUID:ddb24b31-1192-448f-ace3-b5b3d2399831
PlanarityAnalysis
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to analyze |
| MaxX | Number | Value to map to red in display |
| 端口 | 类型 | 说明 |
|---|---|---|
| MM | Mesh | Mesh coloured by deviation from planarity, with green=planar and red=max |
| PP | Number | Planarity deviation per face - as shortest between diagonals divided by average diagonal length. |
Kangaroo2Component.UtilityComponents.PlanarityDisplay
GUID:97253642-cb05-43e6-bc79-4bd0306441e5
Refine
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to refine |
| LevelL | Integer | Level of subdivision |
这个组件没有显式输出端口。
GhKangaroo.Refine
GUID:6003658a-c422-41cf-8a2f-8e106b09cc10
RefineStrips
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to refine |
| LevelL | Integer | Level of subdivision |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.RefineStrips
GUID:39a12e0c-25a7-43ce-9546-115f3a211a0c
RemeshByColour
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshMesh | Mesh | Input coloured Mesh |
| LengthIntervalLengthInterval | Interval | Edge length interval from black to white |
| FixCurvesFixC | Curve | Curves which will be kept sharp during remeshing. Can be boundary or internal curves |
| FixVerticesFixV | Point | Points to keep fixed during remeshing |
| FlipFlip | Integer | Criterion used to decide when to flip edges (0 for valence based, 1 for angle based) |
| IterationsIter | Integer | Number of steps between outputs |
| ResetReset | Boolean | True to initialize, false to run remeshing. Connect a timer for continuous remeshing |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Remeshed result |
Kangaroo2Component.KMeshMachine.RemeshByColour
GUID:f4d3e531-f23d-495d-8362-d7145e9f762e
Simple
| 端口 | 类型 | 说明 |
|---|---|---|
| SimpleS | Number | Target Length |
| 端口 | 类型 | 说明 |
|---|---|---|
| TargetT | Generic | Target Length |
Kangaroo2Component.KMeshMachine.SimpleTargetLengthComponent
GUID:d3ed43b3-73db-4259-82dd-26005879c0a2
SimpleRemesh
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryGeometry | Geometry | Input Surface or Mesh |
| LengthLength | Number | Target edge length |
| CreasesCreases | Curve | Curves which will be kept sharp during remeshing. Can be boundary or internal curves |
| CornersCorners | Point | Points to keep fixed during remeshing, eg sharp corners |
| StepsSteps | Integer | Number of remeshing steps to perform |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Remeshed result |
Kangaroo2Component.KMeshMachine.SimpleRemesh
GUID:87c0cc0e-d792-481e-b219-cc16b3e7b7b9
Stripper
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Input Mesh |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.Stripper
GUID:c8514ca2-3243-487a-becc-c07a4083db94
TangentCircles
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.TangentCircles
GUID:bdda1028-13e6-41ee-b410-701234f9d39f
Unroller
| 端口 | 类型 | 说明 |
|---|---|---|
| StripM | Mesh | Mesh to unroll (must be a non looping strip of quads) |
| UnrollT | Number | How much to unroll (0 keeps original, 1 is completely unrolled |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.Unroller
GUID:dca330b6-f705-4d5e-b9d4-ea90c915ddaf
VertexNeighbours
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
| Vertex numberV | Integer | The integer of the central vertex to get neighbours for |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.VertexNeighbours
GUID:fecd8879-9e63-4ff9-a16e-fe85bb0de884
WarpWeft
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Input Mesh |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.WarpWeft
GUID:cb7c0f04-123f-4b12-8f81-583b9fc793be
remesher
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryGeom | Geometry | Input Surface or Mesh |
| TargetLengthFunctionL | Generic | A function determining local edge length |
| FixCurvesFixC | Curve | Curves which will be kept sharp during remeshing. Can be boundary or internal curves |
| FixVerticesFixV | Point | Points to keep fixed during remeshing |
| FlipFlip | Integer | Criterion used to decide when to flip edges (0 for valence based, 1 for angle based) |
| PullStrengthPull | Number | Strength of pull to target geometry (between 0 and 1). Set to 0 for minimal surfaces |
| IterationsIter | Integer | Number of steps between outputs |
| ResetReset | Boolean | True to initialize, false to run remeshing. Connect a timer for continuous remeshing |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Generic | Remeshed result as KPlankton Mesh |
Kangaroo2Component.KMeshMachine.remesher
GUID:9f055808-c262-4462-b429-7e20d4ca3a5e
DotDisplay
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Points to display |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.DotDisplay
GUID:d27b55c6-9d5f-4d05-be7b-b91009aad383
Möbius Transformation
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Generic | Input Geometry to transform |
| CircleC | Circle | Circle defining the transformation. Points on this circle will stay on it, and all other points are pulled through and around it |
| TT | Number | Amount of transformation. 2π brings it back to the original |
Number | This parameter controls the rotation around the axis of the circle. Set to 1 for Isoclinic rotations | |
| FixSphereF | Boolean | If true, this transforms and scales the geometry so that points on the sphere defined by the input circle stay on that sphere |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Transformed Geometry |
Kangaroo2Component.UtilityComponents.MoebiusTransform
GUID:51ea6cbf-9681-4a4b-8f66-20e0e2faf182
SplitAtCorners
| 端口 | 类型 | 说明 |
|---|---|---|
| PolyP | Curve | The polyline to split |
| AngleA | Number | Angle in radians to split at |
这个组件没有显式输出端口。
Kangaroo2Component.UtilityComponents.SplitAtCorners
GUID:74953dd1-9af7-4736-983c-f258302de692
interconnectPoints
| 端口 | 类型 | 说明 |
|---|---|---|
| ptsP | Point | list of points to interconnect |
这个组件没有显式输出端口。
GhKangaroo.Interconnect.InterconnectPoints
GUID:a412ddf4-4899-4456-8325-f3f9a8134a25
removeDuplicateLines
| 端口 | 类型 | 说明 |
|---|---|---|
| linesL | Line | list of lines to clean |
| tolerancet | Number | lines with start/endpoints closer than this distance will be combined |
| 端口 | 类型 | 说明 |
|---|---|---|
| unique linesQ | Line | list of unique lines |
Kangaroo2Component.UtilityComponents.RemoveDuplicateLines
GUID:5b882297-9063-439e-82b9-70961f743c5d
removeDuplicatePts
| 端口 | 类型 | 说明 |
|---|---|---|
| pointsP | Point | list of points to clean |
| tolerancet | Number | If any points are less than this distance apart along all axes x,y and z, they will be combined |
| 端口 | 类型 | 说明 |
|---|---|---|
| unique pointsQ | Point | list of unique points |
GhKangaroo.RemoveDuplicatePts
GUID:5e2f9e3f-d467-46f6-870c-6fa7cd01e1ed
Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| E149E9DDF7D1 | Generic | |
| E149E9DDF7D1E149E9DDF7D1 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of addition |
MathComponents.OperatorComponents.Component_VariableAddition
GUID:a0d62394-a118-422d-abb3-6af115c75b25
Multiplication
| 端口 | 类型 | 说明 |
|---|---|---|
| E149E9DDF7D1 | Generic | |
| E149E9DDF7D1E149E9DDF7D1 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of multiplication |
MathComponents.OperatorComponents.Component_VariableMultiplication
GUID:ce46b74e-00c9-43c4-805a-193b69ea4a11
Subtraction
| 端口 | 类型 | 说明 |
|---|---|---|
| E149E9DDF7D1 | Generic | |
| E149E9DDF7D1E149E9DDF7D1 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of subtraction |
MathComponents.OperatorComponents.Component_VariableSubtraction
GUID:9c007a04-d0d9-48e4-9da3-9ba142bc4d46
GhPython 脚本
| 端口 | 类型 | 说明 |
|---|---|---|
| xx | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| yy | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| 端口 | 类型 | 说明 |
|---|---|---|
| aa | Generic | Dynamic output variable assigned inside the script. |
GhPython.Component.ZuiPythonComponent
GUID:
Combine Date & Time
| 端口 | 类型 | 说明 |
|---|---|---|
| DateD | Time | Date portion |
| TimeT | Time | Time portion |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Time | Resulting combination of date and time. |
MathComponents.TimeComponents.Component_CombineDateTime
GUID:31534405-6573-4be6-8bf8-262e55847a3a
构造 Date
| 端口 | 类型 | 说明 |
|---|---|---|
| YearY | Integer | Year number (must be between 1 and 9999) |
| MonthM | Integer | Month number (must be between 1 and 12) |
| DayD | Integer | Day of month (must be between 1 and 31) |
| Hourh | Integer | Hour of day (must be between 0 and 23) |
| Minutem | Integer | Minute of the hour (must be between 0 and 59) |
| Seconds | Integer | Second of the minute (must be between 0 and 59) |
| 端口 | 类型 | 说明 |
|---|---|---|
| DateD | Time | Date and Time data |
MathComponents.TimeComponents.Component_CreateDate
GUID:0c2f0932-5ddc-4ece-bd84-a3a059d3df7a
构造 Exotic Date
| 端口 | 类型 | 说明 |
|---|---|---|
| YearY | Integer | Year number (must be between 1 and 9999) |
| MonthM | Integer | Month number (must be between 1 and 12) |
| DayD | Integer | Day of month (must be between 1 and 31) |
| 端口 | 类型 | 说明 |
|---|---|---|
| TimeT | Time | Gregorian representation of date. |
MathComponents.TimeComponents.Component_CreateDateExotic
GUID:e5ff52c5-40df-4f43-ac3b-d2418d05ae32
构造 Smooth Time
| 端口 | 类型 | 说明 |
|---|---|---|
| DaysD | Number | Number of days |
| HoursH | Number | Number of hours |
| MinutesM | Number | Number of minutes |
| SecondsS | Number | Number of seconds |
| 端口 | 类型 | 说明 |
|---|---|---|
| TimeT | Time | Time construct |
MathComponents.TimeComponents.Component_CreateSmoothTime
GUID:f151b0b9-cef8-4809-96fc-9b14f1c3a7b9
构造 Time
| 端口 | 类型 | 说明 |
|---|---|---|
| HourH | Integer | Number of hours |
| MinuteM | Integer | Number of minutes |
| SecondS | Integer | Number of seconds |
| 端口 | 类型 | 说明 |
|---|---|---|
| TimeT | Time | Time construct |
MathComponents.TimeComponents.Component_CreateTime
GUID:595aded2-8916-402d-87a3-a825244bbe3d
Date Range
| 端口 | 类型 | 说明 |
|---|---|---|
| Time AA | Time | First time |
| Time BB | Time | Second time |
| CountN | Integer | Number of times to create between A and B |
| 端口 | 类型 | 说明 |
|---|---|---|
| RangeR | Time | Range of varying times between A and B. |
MathComponents.TimeComponents.Component_DateRange
GUID:38a4e722-ad5a-4229-a170-e27ae1345538
拆解 Date
| 端口 | 类型 | 说明 |
|---|---|---|
| DateD | Time | Date and Time data |
| 端口 | 类型 | 说明 |
|---|---|---|
| YearY | Integer | Year number |
| MonthM | Integer | Month number |
| DayD | Integer | Day of month |
| Hourh | Integer | Hour of day |
| Minutem | Integer | Minute of the hour |
| Seconds | Integer | Second of the minute |
MathComponents.TimeComponents.Component_DeconstructDate
GUID:d5e28df8-495b-4892-bca8-60748743d955
Interpolate Date
| 端口 | 类型 | 说明 |
|---|---|---|
| Date AA | Time | First date |
| Date BB | Time | Second date |
| Interpolationt | Number | Interpolation factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| DateD | Time | Interpolated Date & Time |
MathComponents.TimeComponents.Component_InterpolateDate
GUID:4083802b-3dd9-4b13-9756-bf5441213e70
Right Trigonometry
| 端口 | 类型 | 说明 |
|---|---|---|
| Alphaα | Angle | Optional alpha angle |
| Betaβ | Angle | Optional beta angle |
| P lengthP | Number | Optional length of P edge |
| Q lengthQ | Number | Optional length of Q edge |
| R lengthR | Number | Optional length of R edge |
| 端口 | 类型 | 说明 |
|---|---|---|
| Alphaα | Number | Computed alpha angle |
| Betaβ | Number | Computed beta angle |
| P lengthP | Number | Computed length of P edge |
| Q lengthQ | Number | Computed length of Q edge |
| R lengthR | Number | Computed length of R edge |
XformComponents.RightTriangleTrig
GUID:e75d4624-8ee2-4067-ac8d-c56bdc901d83
Triangle Trigonometry
| 端口 | 类型 | 说明 |
|---|---|---|
| Alphaα | Angle | Optional alpha angle |
| Betaβ | Angle | Optional beta angle |
| Gammaγ | Angle | Optional gamma angle |
| A lengthA | Number | Optional length of A edge (opposite alpha) |
| B lengthB | Number | Optional length of B edge (opposite beta) |
| C lengthC | Number | Optional length of C edge (opposite gamma) |
| 端口 | 类型 | 说明 |
|---|---|---|
| Alphaα | Number | Computed alpha angle |
| Betaβ | Number | Computed beta angle |
| Gammaγ | Number | Computed gamma angle |
| A lengthA | Number | Computed length of A edge |
| B lengthB | Number | Computed length of B edge |
| C lengthC | Number | Computed length of C edge |
XformComponents.TriangleTrig
GUID:92af1a02-9b87-43a0-8c45-0ce1b81555ec
Blur Numbers
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Number | Numbers to blur |
| StrengthS | Number | Blurring strength (0=none, 1=full) |
| IterationsI | Integer | Number of successive blurring iterations |
| LockL | Boolean | Lock first and last value |
| WrapW | Boolean | Treat the list as a cyclical collection |
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Number | Blurred numbers |
MathComponents.OperatorComponents.Component_BlurNumbers
GUID:57e1d392-e3fb-4de9-be98-982854a92351
Gate And
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_AndGate_OBSOLETE
GUID:28f35e12-cd50-4bce-b036-695c2a3d04da
Gate And Ternary
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | First boolean |
| BB | Boolean | Second boolean |
| CC | Boolean | Third boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_TernaryAndGate_OBSOLETE
GUID:c1364962-87dd-4a6d-901a-e5b170e5ef9e
Gate Or
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_OrGate_OBSOLETE
GUID:eb3c8610-85b9-4593-a366-52550e8305b7
Gate Or Ternary
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | First boolean |
| BB | Boolean | Second boolean |
| CC | Boolean | Third boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_TernaryOrGate_OBSOLETE
GUID:55104772-8096-4ffc-a78a-30e36191ace2
范围
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Number | Numbers to include in Bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval | Numeric Domain between the lowest and highest numbers in {N} |
MathComponents.DomainComponents.Component_NumericBounds
GUID:f44b92b0-3b5b-493a-86f4-fd7408c3daf3
范围 2D
| 端口 | 类型 | 说明 |
|---|---|---|
| CoordinatesC | Point | Two dimensional coordinates to include in Bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval2D | Numeric two-dimensional domain between the lowest and highest numbers in {N.x ; N.y} |
MathComponents.DomainComponents.Component_NumericBounds2D
GUID:dd53b24c-003a-4a04-b185-a44d91633cbe
Consecutive Domains
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Number | Numbers for consecutive domains |
| AdditiveA | Boolean | If True, values are added to a sum-total |
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainsD | Interval | Domains describing the spaces between the numbers |
MathComponents.DomainComponents.Component_MakeConsecutiveDomains
GUID:95992b33-89e1-4d36-bd35-2754a11af21e
构造 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| Domain startA | Number | Start value of numeric domain |
| Domain endB | Number | End value of numeric domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval | Numeric domain between {A} and {B} |
MathComponents.DomainComponents.Component_ConstructDomain
GUID:d1a28e95-cf96-4936-bf34-8bf142d731bf
构造 Domain²
| 端口 | 类型 | 说明 |
|---|---|---|
| Domain UU | Interval | Domain in {u} direction |
| Domain VV | Interval | Domain in {v} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| 2D DomainI² | Interval2D | Two dimensional numeric domain of {u} and {v} |
MathComponents.DomainComponents.Component_Construct2DInterval
GUID:8555a743-36c1-42b8-abcc-06d9cb94519f
构造 Domain²
| 端口 | 类型 | 说明 |
|---|---|---|
| U minU0 | Number | Lower limit of domain in {u} direction |
| U maxU1 | Number | Upper limit of domain in {u} direction |
| V minV0 | Number | Lower limit of domain in {v} direction |
| V maxV1 | Number | Upper limit of domain in {v} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| 2D DomainI² | Interval2D | Two dimensional numeric domain of {u} and {v} |
MathComponents.DomainComponents.Component_Construct2DInterval_Numeric
GUID:9083b87f-a98c-4e41-9591-077ae4220b19
拆解 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval | Base domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Number | Start of domain |
| EndE | Number | End of domain |
MathComponents.DomainComponents.Component_DeconstructDomain
GUID:825ea536-aebb-41e9-af32-8baeb2ecb590
拆解 Domain²
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval2D | Base domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| U componentU | Interval | {u} component of domain |
| V componentV | Interval | {v} component of domain |
MathComponents.DomainComponents.Component_Deconstruct2DInterval
GUID:f0adfc96-b175-46a6-80c7-2b0ee17395c4
拆解 Domain²
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval2D | Base domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| U minU0 | Number | Lower limit of domain in {u} direction |
| U maxU1 | Number | Upper limit of domain in {u} direction |
| V minV0 | Number | Lower limit of domain in {v} direction |
| V maxV1 | Number | Upper limit of domain in {v} direction |
MathComponents.DomainComponents.Component_Deconstruct2DInterval_Numeric
GUID:47c30f9d-b685-4d4d-9b20-5b60e48d5af8
分割 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval | Base domain |
| CountC | Integer | Number of segments |
| 端口 | 类型 | 说明 |
|---|---|---|
| SegmentsS | Interval | Division segments |
MathComponents.DomainComponents.Component_DivideInterval
GUID:75ef4190-91a2-42d9-a245-32a7162b0384
分割 Domain²
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainI | Interval2D | Base domain |
| U CountU | Integer | Number of segments in {u} direction |
| V CountV | Integer | Number of segments in {v} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| SegmentsS | Interval2D | Individual segments |
MathComponents.DomainComponents.Component_Divide2DInterval
GUID:75ac008b-1bc2-4edd-b967-667d628b9d24
Find 区间
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainsD | Interval | Collection of domains to search |
| NumberN | Number | Number to test |
| StrictS | Boolean | Strict comparison, if true then the value must be on the interior of a domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| IndexI | Integer | Index of first domain that includes the specified value |
| NeighbourN | Integer | Index of domain that is closest to the specified value |
MathComponents.DomainComponents.Component_FindDomain
GUID:0b5c7fad-0473-41aa-bf52-d7a861dcaa29
Includes
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Number | Value to test for inclusion |
| DomainD | Interval | Domain to test with |
| 端口 | 类型 | 说明 |
|---|---|---|
| IncludesI | Boolean | True if the value is included in the domain |
| DeviationD | Number | Distance between the value and the nearest value inside the domain |
MathComponents.DomainComponents.Component_Includes
GUID:f217f873-92f1-47ae-ad71-ca3c5a45c3f8
Remap Numbers
| 端口 | 类型 | 说明 |
|---|---|---|
| ValuesV | Number | Values to remap |
| SourceS | Interval | Optional source domain. If left blank, the value range will be used. |
| TargetT | Interval | Target domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Number | Remapped numbers. |
MathComponents.DomainComponents.Component_RemapNumbers_OBSOLETE
GUID:9624aeeb-f2a1-49da-b1c7-8789db217177
Remap Numbers
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Number | Value to remap |
| SourceS | Interval | Optional source domain. |
| TargetT | Interval | Target domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Number | Remapped number. |
MathComponents.DomainComponents.Component_RemapNumbers_OBSOLETE_AS_WELL
GUID:fa314286-867b-41fa-a7f6-3f474197bb81
Remap Numbers
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Number | Value to remap |
| SourceS | Interval | Source domain |
| TargetT | Interval | Target domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| MappedR | Number | Remapped number |
| ClippedC | Number | Remapped and clipped number |
MathComponents.DomainComponents.Component_RemapNumbers
GUID:2fcc2743-8339-4cdf-a046-a1f17439191d
构造 Matrix
| 端口 | 类型 | 说明 |
|---|---|---|
| RowsR | Integer | Number of rows in the matrix |
| ColumnsC | Integer | Number of columns in the matrix |
| ValuesV | Number | Optional matrix values, if omitted, an identity matrix will be created |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | A newly created matrix |
MathComponents.MatrixComponents.Component_ConstructMatrix
GUID:54ac80cf-74f3-43f7-834c-0e3fe94632c6
拆解 Matrix
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix to deconstruct |
| 端口 | 类型 | 说明 |
|---|---|---|
| RowsR | Integer | Number of rows in the matrix |
| ColumnsC | Integer | Number of columns in the matrix |
| ValuesV | Number | Matrix values |
MathComponents.MatrixComponents.Component_DeconstructMatrix
GUID:3aa2a080-e322-4be3-8c6e-baf6c8000cf1
Invert Matrix
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix to invert |
| Tolerancet | Number | Zero-tolerance for inversion |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Inverted matrix |
| SuccessS | Boolean | Boolean indicating inversion success |
MathComponents.MatrixComponents.Component_InvertMatrix
GUID:f986e79a-1215-4822-a1e7-3311dbdeb851
Swap Columns
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix for column swap |
| Column AA | Integer | First column index |
| Column BB | Integer | Second column index |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix with swapped rows |
MathComponents.MatrixComponents.Component_SwapMatrixColumns
GUID:4cebcaf7-9a6a-435b-8f8f-95a62bacb0f2
Swap Rows
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix for row swap |
| Row AA | Integer | First row index |
| Row BB | Integer | Second row index |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Matrix with swapped rows |
MathComponents.MatrixComponents.Component_SwapMatrixRows
GUID:8600a3fc-30f0-4df6-b126-aaa79ece5bfe
Transpose Matrix
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | A newly created matrix |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatrixM | Matrix | Transposed matrix |
MathComponents.MatrixComponents.Component_TransposeMatrix
GUID:0e90b1f3-b870-4e09-8711-4bf819675d90
Equality
| 端口 | 类型 | 说明 |
|---|---|---|
| First NumberA | Number | Number to compare |
| Second NumberB | Number | Number to compare to |
| 端口 | 类型 | 说明 |
|---|---|---|
| Equality= | Boolean | True if A = B |
| Inequality≠ | Boolean | True if A ≠ B |
MathComponents.OperatorComponents.Component_EqualTo
GUID:5db0fb89-4f22-4f09-a777-fa5e55aed7ec
Factorial
| 端口 | 类型 | 说明 |
|---|---|---|
| NumberN | Integer | Input integer |
| 端口 | 类型 | 说明 |
|---|---|---|
| FactorialF | Integer | Factorial of {N} |
MathComponents.FunctionComponents.Component_Factorial_OBSOLETE
GUID:80da90e3-3ea9-4cfe-b7cc-2b6019f850e3
Factorial
| 端口 | 类型 | 说明 |
|---|---|---|
| NumberN | Integer | Input integer |
| 端口 | 类型 | 说明 |
|---|---|---|
| FactorialF | Generic | Factorial of {N} |
MathComponents.FunctionComponents.Component_Factorial
GUID:a0a38131-c5fc-4984-b05d-34cf57f0c018
Gate And
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | First boolean for AND operation |
| BB | Boolean | Second boolean for AND operation |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_AndGate
GUID:040f195d-0b4e-4fe0-901f-fedb2fd3db15
Gate Majority
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | First boolean |
| BB | Boolean | Second boolean |
| CC | Boolean | Third boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Average value |
MathComponents.BooleanOperators.Component_BooleanMajorityVote
GUID:78669f9c-4fea-44fd-ab12-2a69eeec58de
Gate Nand
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_NandGate
GUID:5ca5de6b-bc71-46c4-a8f7-7f30d7040acb
Gate Nor
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_NorGate
GUID:548177c2-d1db-4172-b667-bec979e2d38b
Gate Not
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Boolean value |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Inverse of {A} |
MathComponents.BooleanOperators.Component_NotGate
GUID:cb2c7d3c-41b4-4c6d-a6bd-9235bd2851bb
Gate Or
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | First boolean for OR operation |
| BB | Boolean | Second boolean for OR operation |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_OrGate
GUID:5cad70f9-5a53-4c5c-a782-54a479b4abe3
Gate Xnor
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_XnorGate
GUID:b6aedcac-bf43-42d4-899e-d763612f834d
Gate Xor
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Boolean | Left hand boolean |
| BB | Boolean | Right hand boolean |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | Resulting value |
MathComponents.BooleanOperators.Component_XorGate
GUID:de4a0d86-2709-4564-935a-88bf4d40af89
整数 Division
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Integer | Item to divide (dividend) |
| BB | Integer | Item to divide with (divisor) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Integer | Result of integer division |
MathComponents.OperatorComponents.Operator_IntegerDivision
GUID:54db2568-3441-4ae2-bcef-92c4cc608e11
Larger Than
| 端口 | 类型 | 说明 |
|---|---|---|
| First NumberA | Number | Number to test |
| Second NumberB | Number | Number to test against |
| 端口 | 类型 | 说明 |
|---|---|---|
| Larger than> | Boolean | True if A > B |
| … or Equal to>= | Boolean | True if A >= B |
MathComponents.OperatorComponents.Component_LargerThan
GUID:30d58600-1aab-42db-80a3-f1ea6c4269a0
质量 Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Generic | Input values for mass addition. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of mass addition |
| Partial ResultsPr | Generic | List of partial results |
MathComponents.OperatorComponents.Component_MassAddition
GUID:5b850221-b527-4bd6-8c62-e94168cd6efa
质量 Multiplication
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Generic | Input values for mass multiplication. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of mass multiplication |
| Partial ResultsPr | Generic | List of partial results |
MathComponents.OperatorComponents.Component_MassMultiplication
GUID:e44c1bd7-72cc-4697-80c9-02787baf7bb4
质量 Multiplication
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Number | Input numbers for mass multiplication |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Number | Result of mass multiplication |
| Partial ResultsPr | Number | List of partial results |
MathComponents.OperatorComponents.Component_MassMultiplication_OBSOLETE
GUID:921775f7-bf22-4cfc-a4db-c415a56069c4
Relative Differences
| 端口 | 类型 | 说明 |
|---|---|---|
| ValuesV | Generic | List of data to operate on (numbers or points or vectors allowed) |
| 端口 | 类型 | 说明 |
|---|---|---|
| DifferencedD | Generic | Differences between consecutive items |
MathComponents.OperatorComponents.Component_RelativeDifferences
GUID:dd17d442-3776-40b3-ad5b-5e188b56bd4c
Series Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Integer | Number pool from which to take summands |
| GoalG | Integer | Goal value of addition series |
| StartS | Integer | Starting value of addition series |
| 端口 | 类型 | 说明 |
|---|---|---|
| SeriesS | Integer | Addition series |
| RemainderR | Integer | Difference between series summation and goal |
MathComponents.OperatorComponents.Component_AdditionSeries
GUID:586706a8-109b-43ec-b581-743e920c951a
Similarity
| 端口 | 类型 | 说明 |
|---|---|---|
| First NumberA | Number | Number to compare |
| Second NumberB | Number | Number to compare to |
| ThresholdT% | Number | Percentage (0% ~ 100%) of A and B below which similarity is assumed |
| 端口 | 类型 | 说明 |
|---|---|---|
| Similarity= | Boolean | True if A ≈ B |
| Absolute differencedt | Number | The absolute difference between A and B |
MathComponents.OperatorComponents.Component_Similarity
GUID:40177d8a-a35c-4622-bca7-d150031fe427
Smaller Than
| 端口 | 类型 | 说明 |
|---|---|---|
| First NumberA | Number | Number to test |
| Second NumberB | Number | Number to test against |
| 端口 | 类型 | 说明 |
|---|---|---|
| Smaller than< | Boolean | True if A < B |
| … or Equal to<= | Boolean | True if A <= B |
MathComponents.OperatorComponents.Component_SmallerThan
GUID:ae840986-cade-4e5a-96b0-570f007d4fc0
C# 脚本
| 端口 | 类型 | 说明 |
|---|---|---|
| xx | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| yy | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| 端口 | 类型 | 说明 |
|---|---|---|
| aa | Generic | Dynamic output variable assigned inside the script. |
ScriptComponents.Component_CSNET_Script
GUID:
Eval [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| EThe expression to evaluate | Text | Sin(0.5*pi) * e |
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Generic | Expression value |
MathComponents.ExpressionComponentsObsolete.Component_Function_Eval_OBSOLETE
GUID:579c9f8c-6fb6-419b-8086-523a2dc99e8a
求值
| 端口 | 类型 | 说明 |
|---|---|---|
| ExpressionF | | Expression to evaluate |
| 未命名端口x | | |
| 未命名端口y | |
| 端口 | 类型 | 说明 |
|---|---|---|
| Resultr | Generic | Expression result |
MathComponents.ExpressionComponents.Component_Evaluate
GUID:cc2b626f-6eff-4d08-9829-2877560693f4
求值 Expression [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| ExpressionE | Text | The expression to evaluate |
| Variable aa | Generic | The first variable |
| Variable bb | Generic | The second variable |
| Variable cc | Generic | The third variable |
| Variable xx | Generic | The fourth variable |
| Variable yy | Generic | The fifth variable |
| Variable zz | Generic | The sixth variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Generic | Expression result |
MathComponents.ExpressionComponentsObsolete.Component_Function_MassEval_OBSOLETE
GUID:655c5f2f-1e40-42b8-a93a-f05032794449
Expression
| 端口 | 类型 | 说明 |
|---|---|---|
| Variable Xx | | Expression variable |
| Variable Yy | | Expression variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of expression |
MathComponents.ExpressionComponents.Component_Expression
GUID:9df5e896-552d-4c8c-b9ca-4fc147ffa022
F(a,b,c,d) [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| FThe function script | Text | Sin(a+b) + Cos(c-d) |
| Variable aa | Number | The first variable |
| Variable bb | Number | The second variable |
| Variable cc | Number | The third variable |
| Variable dd | Number | The fourth variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| Result RR | Number | Equation solution |
MathComponents.ExpressionComponentsObsolete.Component_Function_ABCD_OBSOLETE
GUID:0f3a13d4-5bb7-499e-9b57-56bb6dce93fd
F(x) [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| FThe function script | Text | Sin(x) + 2 |
| Variable Xx | Number | The variable to solve |
| 端口 | 类型 | 说明 |
|---|---|---|
| Result Yy | Number | Equation solution |
MathComponents.ExpressionComponentsObsolete.Component_Function_X_OBSOLETE
GUID:d3e721b4-f5ea-4e40-85fc-b68616939e47
F(x,y) [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| FThe function script | Text | Sin(x) + Cos(y) |
| Variable xx | Number | The first variable |
| Variable yy | Number | The second variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| Resultr | Number | Expression result |
MathComponents.ExpressionComponentsObsolete.Component_Function_XY_OBSOLETE
GUID:d2b10b82-f612-4763-91ca-0cbdbe276171
F(x,y,z) [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| FThe function script | Text | Sin(x) + Cos(y) + z^2 |
| Variable xx | Number | The first variable |
| Variable yy | Number | The second variable |
| Variable zz | Number | The third variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| Resultr | Number | Expression result |
MathComponents.ExpressionComponentsObsolete.Component_Function_XYZ_OBSOLETE
GUID:e1c4bccc-4ecf-4f18-885d-dfd8983e572a
VB 脚本
| 端口 | 类型 | 说明 |
|---|---|---|
| xx | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| yy | Generic | Dynamic input variable. Add/remove inputs and set type hints from the component menu. |
| 端口 | 类型 | 说明 |
|---|---|---|
| aa | Generic | Dynamic output variable assigned inside the script. |
ScriptComponents.Component_VBNET_Script
GUID:
Variable Expression
| 端口 | 类型 | 说明 |
|---|---|---|
| Variable aa | | Input expression variable |
| Variable bb | | Input expression variable |
| 端口 | 类型 | 说明 |
|---|---|---|
| Resultr | Generic | Expression result |
MathComponents.ExpressionComponentsObsolete.Component_Expression_N_OBSOLETE
GUID:ef4ead41-6762-4adf-8a20-12b973bdf008
Degrees
| 端口 | 类型 | 说明 |
|---|---|---|
| RadiansR | Number | Angle in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| DegreesD | Number | Angle in degrees |
MathComponents.FunctionComponents.FuncToDegrees
GUID:0d77c51e-584f-44e8-aed2-c2ddf4803888
Radians
| 端口 | 类型 | 说明 |
|---|---|---|
| DegreesD | Number | Angle in degrees |
| 端口 | 类型 | 说明 |
|---|---|---|
| RadiansR | Number | Angle in radians |
MathComponents.FunctionComponents.FuncToRadians
GUID:a4cd2751-414d-42ec-8916-476ebf62d7fe
Average
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Generic | Input values for averaging |
| 端口 | 类型 | 说明 |
|---|---|---|
| Arithmetic meanAM | Generic | Arithmetic mean (average) of all input values |
MathComponents.OperatorComponents.Component_Average
GUID:7986486c-621a-48fb-8f27-a28a22c91cc9
Complex Argument
| 端口 | 类型 | 说明 |
|---|---|---|
| ComplexC | ComplexNumber | Complex number |
| 端口 | 类型 | 说明 |
|---|---|---|
| ArgumentA | Number | Argument of the Complex number [C] |
MathComponents.ComplexComponents.Component_ComplexArgument
GUID:be715e4c-d6d8-447b-a9c3-6fea700d0b83
Complex Components
| 端口 | 类型 | 说明 |
|---|---|---|
| ComplexC | ComplexNumber | Complex number to disembowel |
| 端口 | 类型 | 说明 |
|---|---|---|
| RealR | Number | Real component of complex number |
| Imaginaryi | Number | Imaginary component of complex number |
MathComponents.ComplexComponents.Component_ComplexComponent
GUID:1f384257-b26b-4160-a6d3-1dcd89b64acd
Complex Conjugate
| 端口 | 类型 | 说明 |
|---|---|---|
| ComplexC | ComplexNumber | Complex number |
| 端口 | 类型 | 说明 |
|---|---|---|
| ConjugateC | ComplexNumber | Conjugate of the Complex number [C] |
MathComponents.ComplexComponents.Component_ComplexConjugate
GUID:7d2a6064-51f0-45b2-adc4-f417b30dcd15
Complex Modulus
| 端口 | 类型 | 说明 |
|---|---|---|
| ComplexC | ComplexNumber | Complex number |
| 端口 | 类型 | 说明 |
|---|---|---|
| ModulusM | Number | Modulus of the Complex number [C] |
MathComponents.ComplexComponents.Component_ComplexModulus
GUID:88fb33f9-f467-452b-a0e3-44bdb78a9b06
Create Complex
| 端口 | 类型 | 说明 |
|---|---|---|
| RealR | Number | Real component of complex number |
| Imaginaryi | Number | Imaginary component of complex number |
| 端口 | 类型 | 说明 |
|---|---|---|
| ComplexC | ComplexNumber | Complex number |
MathComponents.ComplexComponents.Component_CreateComplex
GUID:63d12974-2915-4ccf-ac26-5d566c3bac92
Extremes
| 端口 | 类型 | 说明 |
|---|---|---|
| AA | Generic | Value for comparison |
| BB | Generic | Value for comparison |
| 端口 | 类型 | 说明 |
|---|---|---|
| MininumV- | Generic | Lowest of all values |
| MaximumV+ | Generic | Highest of all values |
MathComponents.OperatorComponents.Component_Extremes
GUID:37084b3f-2b66-4f3a-9737-80d0b0b7f0cb
Interpolate data
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Data to interpolate (simple data types only). |
| Parametert | Number | Normalised interpolation parameter. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ValueV | Generic | Interpolated value. |
MathComponents.SetComponents.Component_InterpolateData
GUID:e168ff6b-e5c0-48f1-b831-f6996bf3b459
Round
| 端口 | 类型 | 说明 |
|---|---|---|
| Numberx | Number | Number to round |
| 端口 | 类型 | 说明 |
|---|---|---|
| NearestN | Integer | Integer nearest to x |
| FloorF | Integer | First integer smaller than or equal to x |
| CeilingC | Integer | First integer larger than or equal to x |
MathComponents.OperatorComponents.Function_Round
GUID:a50c4a3b-0177-4c91-8556-db95de6c56c8
Truncate
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Generic | Input values for truncation |
| Truncation factort | Number | Truncation factor. Must be between 0.0 (no trucation) and 1.0 (full truncation) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultT | Generic | Truncated set |
MathComponents.OperatorComponents.Component_Truncate
GUID:bd96f893-d57b-4f04-90d0-dca0d72ff2f9
Weighted Average
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Generic | Input values for averaging |
| WeightsW | Number | Collection of weights for each value |
| 端口 | 类型 | 说明 |
|---|---|---|
| Arithmetic meanAM | Generic | Arithmetic mean (average) of all input values |
MathComponents.OperatorComponents.Component_WeightedAverage
GUID:338666eb-14c5-4d9b-82e2-2b5be60655df
拆解 Face
| 端口 | 类型 | 说明 |
|---|---|---|
| FaceF | MeshFace | Mesh face |
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Integer | Index of first face vertex |
| Corner BB | Integer | Index of second face vertex |
| Corner CC | Integer | Index of third face vertex |
| Corner DD | Integer | Index of fourth face vertex (identical to C if face is a triangle) |
SurfaceComponents.MeshComponents.Component_DeconstructFace
GUID:aab142b1-b870-46de-8e86-654c9a554d90
拆解 Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Base mesh |
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Mesh vertices |
| ColoursC | Colour | Mesh vertex colours |
| NormalsN | Vector | Mesh normals |
SurfaceComponents.MeshComponents.Component_DeconstructMesh
GUID:ba2d8f57-0738-42b4-b5a5-fe4d853517eb
Face Boundaries
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for face boundary extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundariesB | Curve | Boundary polylines for each mesh face |
SurfaceComponents.MeshComponents.Component_MeshFaceBoundaries_OBSOLETE
GUID:08d45f16-c708-4ede-8fd3-b70a0a7abd8f
Face Boundaries
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for face boundary extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundariesB | Curve | Boundary polylines for each mesh face |
SurfaceComponents.MeshComponents.Component_MeshFaceBoundaries
GUID:0b4ac802-fc4a-4201-9c66-0078b837c1eb
Face Circles
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for normal and center point extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CentersC | Circle | Circum-circles for all mesh triangles (quads are skipped) |
| RatioR | Number | Ratio of triangles; altitude / longest edge. (quads are skipped) |
SurfaceComponents.MeshComponents.Component_MeshFaceCircles
GUID:d8cf1555-a0d5-43cb-8a10-46f8c014db3a
Face Normals
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for normal and center point extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CentersC | Point | Center-points of all faces |
| NormalsN | Vector | Normal vectors for all faces |
SurfaceComponents.MeshComponents.Component_MeshFaceNormals
GUID:cb4ca22c-3419-4962-a078-ad4ff7f1f929
Mesh 最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to search from |
| MeshM | Mesh | Mesh to search for closest point |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Location on mesh closest to search point |
| IndexI | Integer | Face index of closest point |
| ParameterP | | Mesh parameter for closest point |
SurfaceComponents.MeshComponents.Component_MeshClosestPoint
GUID:a559fee2-4b76-4370-8042-c7440cd75049
Mesh Depth
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for inclusion test (only closed meshes will be considered) |
| MinimumMin | Number | Minimum valid mesh depth. |
| MaximumMax | Number | Maximum valid mesh depth. |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Coloured mesh |
| ValidV | Boolean | True if mesh does not exceed limits |
SurfaceComponents.MeshComponents.Component_MeshDepth
GUID:07a3b2a0-c4d0-4638-9044-39ac4681e782
Mesh Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for edge extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| Naked EdgesE1 | Line | Edges with valence 1 (a single adjacent face) |
| Interior EdgesE2 | Line | Edges with valence 2 (two adjacent faces) |
| Non-Manifold EdgesE3 | Line | Edges with valence 3 or higher |
SurfaceComponents.MeshComponents.Component_MeshEdges
GUID:2b9bf01d-5fe5-464c-b0b3-b469eb5f2efb
Mesh Eval
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to evaluate |
| ParameterP | | Mesh parameter for evaluation |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point at mesh parameter |
| NormalN | Vector | Normal vector at mesh parameter |
| ColourC | Colour | Colour at mesh parameter |
SurfaceComponents.MeshComponents.Component_MeshEvaluate
GUID:b2dc090f-b022-4264-8889-87e22979336e
Mesh Inclusion
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for inclusion test (only closed meshes will be considered) |
| PointP | Point | Point for inclusion test |
| StrictS | Boolean | If true, then the inclusion is strict |
| 端口 | 类型 | 说明 |
|---|---|---|
| InsideI | Boolean | Inside flag for point inclusion |
SurfaceComponents.MeshComponents.Component_MeshInclusion
GUID:01e3991d-18bd-474f-9fbd-076a8700159f
构造 Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| VerticesV | Point | Vertices of mesh object |
| FacesF | MeshFace | Faces of mesh object |
| ColoursC | Colour | Optional vertex colours |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Constructed mesh |
SurfaceComponents.MeshComponents.Component_Mesh
GUID:e2c0f9db-a862-4bd9-810c-ef2610e7a56f
Mesh 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Box | Base box |
| X CountX | Integer | Face count in {x} direction |
| Y CountY | Integer | Face count in {y} direction |
| Z CountZ | Integer | Face count in {z} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | The 3D mesh box |
SurfaceComponents.MeshComponents.Component_MeshBox
GUID:2696bd14-3fb5-4750-827f-86df6c31d664
Mesh Colours
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Base mesh |
| ColoursC | Colour | Colour pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Coloured mesh |
SurfaceComponents.MeshComponents.Component_MeshColour
GUID:d2cedf38-1149-4adc-8dbf-b06571cb5106
Mesh 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| WidthW | Interval | Domain of width |
| HeightH | Interval | Domain of height |
| Width countCw | Integer | Number of faces along {x} direction |
| Height countCh | Integer | Number of faces along {y} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh plane |
| AreaA | Number | Area of mesh plane |
SurfaceComponents.MeshComponents.Component_MeshPlane_OBSOLETE
GUID:dd8d834f-40f1-4a84-8e4b-9fa8efe7be41
Mesh 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundaryB | Rectangle | Rectangle describing boundary of plane |
| Width countW | Integer | Number of faces along {x} direction |
| Height countH | Integer | Number of faces along {y} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh plane |
| AreaA | Number | Area of mesh plane |
SurfaceComponents.MeshComponents.Component_MeshPlane
GUID:8adbf481-7589-4a40-b490-006531ea001d
Mesh Quad
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Integer | Index of first face corner |
| Corner BB | Integer | Index of second face corner |
| Corner CC | Integer | Index of third face corner |
| Corner DD | Integer | Index of fourth face corner |
这个组件没有显式输出端口。
SurfaceComponents.MeshComponents.Component_QuadFace
GUID:1cb59c86-7f6b-4e52-9a0c-6441850e9520
Mesh 球体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Radius of mesh sphere |
| U CountU | Integer | Number of faces around sphere |
| V CountV | Integer | Number of faces from pole to pole |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh sphere |
SurfaceComponents.MeshComponents.Component_MeshSphere
GUID:0a391eac-5048-443c-9c1b-f592299b6dd6
Mesh 球体 Ex
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Radius of mesh sphere |
| CountC | Integer | Number of faces along each patch edge |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh sphere |
SurfaceComponents.MeshComponents.Component_MeshSphere2
GUID:76f85ee4-5a88-4511-8ba7-30df07e50533
Mesh Spray
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Base mesh |
| PointsP | Point | Spray points |
| ColoursC | Colour | Colours of spray points |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Sprayed mesh |
SurfaceComponents.MeshComponents.Component_MeshColourSpray
GUID:edcf10e1-02a0-48a4-ae2d-70c50d903dc8
Mesh Triangle
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Integer | Index of first face corner |
| Corner BB | Integer | Index of second face corner |
| Corner CC | Integer | Index of third face corner |
这个组件没有显式输出端口。
SurfaceComponents.MeshComponents.Component_TriangleFace
GUID:5a4ddedd-5af9-49e5-bace-12910a8b9366
Convex Hull
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for convex hull solution |
| PlanePl | Plane | Optional base plane. If no plane is provided, then the best-fit plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| HullH | Curve | Convex hull in base plane space |
| Hull(z)Hz | Curve | Convex hull in world space |
| IndicesI | Integer | Indices of points on convex hull |
TriangulationComponents.Component_ConvexHull
GUID:9d0c5284-ea24-4f9f-a183-ef57fc48b5b8
Delaunay Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for triangulate |
| PlanePl | Plane | Optional base plane. If no plane is provided, then the best-fit plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ConnectivityC | Integer | Topological Connectivity diagram |
| EdgesE | Line | Edges of the connectivity diagram |
TriangulationComponents.Component_Connectivity
GUID:db2a4d25-23fa-4887-8983-ee5293cc82c0
Delaunay Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for triangulate |
| PlanePl | Plane | Optional base plane. If no plane is provided, then the best-fit plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
TriangulationComponents.Component_Delaunay
GUID:1eb4f6ff-3547-4184-bead-1b01e7cfd668
Facet Dome
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points on dome that describe the facet centers |
| BoxB | Box | Optional bounding box for facet boundary |
| RadiusR | Number | Optional radius for facets |
| 端口 | 类型 | 说明 |
|---|---|---|
| PatternP | Curve | Complete facet pattern |
| DomeD | Surface | dome surface |
TriangulationComponents.Component_FacetDome
GUID:190c0070-8cbf-4347-94c2-d84bbb488d55
OcTree
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Input points |
| SquareS | Boolean | Square leafs |
| GroupG | Integer | Permitted content per leaf |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxesB | Box | Oc-tree leave boxes |
| PointsP | Point | Points per box |
TriangulationComponents.Component_OcTree
GUID:a59a68ad-fdd6-41dd-88f0-d7a6fb8d2e16
Proximity 2D
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Input points |
| PlanePl | Plane | Optional base plane. If null, the best fit plane is used |
| GroupG | Integer | Maximum number of closest points to find |
| Min RadiusR- | Number | Optional minimum search radius. |
| Max RadiusR+ | Number | Optional maximum search radius. |
| 端口 | 类型 | 说明 |
|---|---|---|
| LinksL | Line | Proximity links |
| TopologyT | Integer | Proximity topology |
TriangulationComponents.Component_Proximity2D
GUID:458ed0e0-19a3-419b-8ead-f524925b8a35
Proximity 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Input points |
| GroupG | Integer | Maximum number of closest points to find |
| Min RadiusR- | Number | Optional minimum search radius. |
| Max RadiusR+ | Number | Optional maximum search radius. |
| 端口 | 类型 | 说明 |
|---|---|---|
| LinksL | Line | Proximity links |
| TopologyT | Integer | Proximity topology |
TriangulationComponents.Component_Proximity3D
GUID:e504d619-4467-437a-92fa-c6822d16b066
Quad Remesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to operate on |
| GuidesG | Curve | Guide curves |
| SettingsS | | Remeshing settings |
| 端口 | 类型 | 说明 |
|---|---|---|
| Quad resultQ | Mesh | Resulting mesh with quad faces only. |
QuadRemeshComponents.QuadRemeshComponent
GUID:1a17d3f0-c8f8-4ee9-8dab-ea1c29db6a49
Quad Remesh Settings
| 端口 | 类型 | 说明 |
|---|---|---|
| Target CountTc | Integer | Number of quads to aim for in the result. |
| Adaptive SizeAs | Number | A number in the range [0, 100] controlling how the quad sizes change depending on curvature. |
| Adaptive CountAc | Boolean | True if the number of quads is allowed to be higher for high-curvature areas. |
| Hard EdgesHe | Boolean | Detect and retain hard edges in the input mesh. |
| Seam EdgesSe | Integer | Detect and retain brep-face boundary edges (0=Off, 1=Smart, 2=Strict). |
| SymmetrySy | Integer | Symmetry axis (0=none, 1=X, 2=Y, 3=Z). |
| Guide CurvesGc | Integer | Guide curve influence. (0=approximate, 1=edge-ring, 2=edge-loop). |
| 端口 | 类型 | 说明 |
|---|---|---|
| SettingsS | | Quad-remesher settings |
QuadRemeshComponents.QuadRemeshSettingsComponent
GUID:f562505b-4c49-49d1-932d-c8804b3fcec6
QuadTree
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Input points |
| PlanePl | Plane | Optional base plane. If omitted, the best fit plane is used |
| SquareS | Boolean | Square leafs |
| GroupG | Integer | Permitted content per leaf |
| 端口 | 类型 | 说明 |
|---|---|---|
| QuadsQ | Curve | Quad tree leaves |
| PointsP | Point | Points per quad |
TriangulationComponents.Component_QuadTree
GUID:8102032b-9699-4949-ab12-3017a31d1062
Substrate
| 端口 | 类型 | 说明 |
|---|---|---|
| BorderB | Rectangle | Border for substrate |
| CountN | Integer | Number of lines in substrate |
| AnglesA | Number | Base angles (in radians) in substrate |
| DeviationD | Number | Angular deviation (in radians) of new lines |
| SeedS | Integer | Random seed for solution |
| 端口 | 类型 | 说明 |
|---|---|---|
| SubstrateS | Line | Substrate diagram |
TriangulationComponents.Component_Substrate
GUID:415750fd-c0ec-4411-84d0-01f28ab23066
TriRemesh
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryGeometry | Geometry | Initial Mesh, Brep, Surface or Curve to remesh |
| TargetTarget | Mesh | Optional different target mesh to pull to. If none given, initial mesh is used. |
| SharpSharp | Boolean | Preserve sharp features |
| FeaturesFeatures | Generic | Optional additional curves or points to preserve |
| LengthLength | Number | Target edge length |
| IterationsIters | Integer | Number of remeshing steps to perform |
| 端口 | 类型 | 说明 |
|---|---|---|
| TriangulationT | Mesh | Remeshed result |
| DualD | Mesh | Dual Ngon mesh |
| CreasesC | Line | Edge lines of sharp features |
Kangaroo2Component.KMeshMachine.TriRemesh
GUID:866222ee-6093-4af8-8944-2f9264885385
Voronoi
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for Voronoi diagram |
| RadiusR | Number | Optional cell radius |
| BoxB | Box | Optional containment box for diagram. |
| PlanePl | Plane | Optional base plane. If no plane is provided, then the best-fit plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Cells of the voronoi diagram. |
TriangulationComponents.Component_PlanarVoronoi_OBSOLETE
GUID:ee9261ab-75a4-478f-b483-a50b755b07fd
Voronoi
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for Voronoi diagram |
| RadiusR | Number | Optional cell radius |
| BoundaryB | Rectangle | Optional containment boundary for diagram. |
| PlanePl | Plane | Optional base plane. If no plane is provided, then the best-fit plane will be used. |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Cells of the voronoi diagram. |
TriangulationComponents.Component_PlanarVoronoi
GUID:a4011be0-1c91-45bd-8280-17dd3a9f46f1
Voronoi 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points for Voronoi diagram |
| BoxB | Box | Optional diagram boundary |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Brep | Cells of the 3D Voronoi diagram |
| BoundaryB | Boolean | List of boolean values indicating for each cell whether it is part of the original boundary |
TriangulationComponents.Component_VolumeVoronoi
GUID:ba9bb57a-61cf-4207-a1c4-994e371ba4f9
Voronoi Cell
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Seed point for voronoi cell |
| NeighboursN | Point | Neighbour points |
| BoxB | Box | Optional cell boundary |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellC | Brep | Voronoi 3D cell |
TriangulationComponents.Component_VoronoiCell
GUID:7b181be1-30e7-4a97-915a-1b461741aef8
Voronoi Groups
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane for diagram |
| Generation 1G1 | Point | Points in generation 1 |
| Generation 2G2 | Point | Points in generation 2 |
| 端口 | 类型 | 说明 |
|---|---|---|
| Diagram 1D1 | Curve | Voronoi diagram for generation 1 points |
| Diagram 2D2 | Curve | Voronoi diagram for generation 2 points |
TriangulationComponents.Component_RecursivePlanarVoronoi_OBSOLETE
GUID:ab454a50-debf-46d1-9bd1-82648416a802
Voronoi Groups
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundaryB | Rectangle | Diagram boundary |
| Generation 1G1 | Point | Points in generation 1 |
| Generation 2G2 | Point | Points in generation 2 |
| 端口 | 类型 | 说明 |
|---|---|---|
| Diagram 1D1 | Curve | Voronoi diagram for generation 1 |
| Diagram 2D2 | Curve | Voronoi diagram for generation 2 |
TriangulationComponents.Component_RecursivePlanarVoronoi
GUID:9d4854fe-70db-4863-967b-4120d0b6d2e4
Align Vertices
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to align |
| ToleranceT | Number | Alignment tolerance |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Aligned mesh |
| CountN | Integer | Number of aligned vertices |
SurfaceComponents.MeshComponents.Component_MeshAlignVertices
GUID:db661dd7-63a4-44c6-91f2-6faab2471383
Blur Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to blur |
| IterationsI | Integer | Number of consecutive blurring iterations |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with blurred vertex colours |
SurfaceComponents.MeshComponents.Component_MeshBlur
GUID:48a9fa10-8d3c-4767-aca6-81232271f6e0
剔除 Faces
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for face culling |
| PatternP | Boolean | Face culling pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with all indicated faces removed |
SurfaceComponents.MeshComponents.Component_MeshCullFaces
GUID:57edd208-760a-4f0f-87e6-ca1bbd74133b
剔除 Vertices
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for vertex culling |
| PatternP | Boolean | Vertex culling pattern |
| ShrinkS | Boolean | Shrink quads, if true, quads will become triangles if possible |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with all indicated vertices removed |
SurfaceComponents.MeshComponents.Component_MeshCullVertices
GUID:9d50bf9b-46bc-403a-9ec9-1052f51dd6b6
Delete Faces
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for face deletion |
| IndicesI | Integer | List of all face indices to delete |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with all indexed faces removed |
SurfaceComponents.MeshComponents.Component_MeshDeleteFaces
GUID:d0f1311b-8287-4484-b2ea-1475c6770926
Delete Vertices
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for vertex deletion |
| IndicesI | Integer | List of all vertex indices to delete |
| ShrinkS | Boolean | Shrink quads, if true, quads will become triangles if possible |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with all indexed vertices removed |
SurfaceComponents.MeshComponents.Component_MeshDeleteVertices
GUID:23d715f7-4bc6-4e69-b76d-7c04ca2ebf5f
Disjoint Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to split |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshesM | Mesh | Disjoint pieces |
SurfaceComponents.MeshComponents.Component_MeshSplitDisjoint
GUID:4dce5963-dc1a-4710-8991-9437ea23888d
Exposure
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Mesh | Mesh for exposure solution |
| ObstructionsO | Mesh | Optional additional obstructing geometry |
| RaysR | Vector | Light ray directions |
| EnergyE | Number | Optional Energy values for each ray |
| LambertL | Boolean | If true, Lambertian shading will be applied, |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExposureE | Number | Combined exposure for every individual mesh vertex. |
| RangeR | Interval | Exposure Range for the entire mesh. |
SurfaceComponents.ShadingComponents.Component_Exposure
GUID:a78e3fbc-d199-4bd9-8df0-fc4c2743eb31
Flip Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to flip |
| Vertex NormalsVn | Boolean | Flip all vertex normals |
| Face NormalsFn | Boolean | Flip all face normals |
| Face OrientationFo | Boolean | Reverse all face orientations |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Flipped mesh |
SurfaceComponents.MeshComponents.GH_MeshFlip
GUID:47fbc929-e88a-4a13-882e-dad84763256d
Mesh Brep
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep geometry |
| SettingsS | | Settings to be used by meshing algorithm |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh approximation |
SurfaceComponents.MeshComponents.Component_MeshBRep
GUID:60e7defa-8b21-4ee1-99aa-a9223d6134ff
Mesh 合并
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshesM | Mesh | Meshes to join |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh join result |
SurfaceComponents.MeshComponents.Component_MeshJoin
GUID:4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b
Mesh Shadow
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh for shadow casting |
| LightL | Vector | Direction of light rays |
| PlaneP | Plane | Plane that receives the shadows |
| 端口 | 类型 | 说明 |
|---|---|---|
| OutlinesO | Curve | Shadow contours |
SurfaceComponents.MeshComponents.Component_MeshShadow
GUID:c3dce3e8-c9cc-413c-a93f-732434282fdd
Mesh 拆分 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to split |
| PlaneP | Plane | Splitting plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| AboveA | Mesh | Pieces above the plane. |
| BelowB | Mesh | Pieces below the plane. |
SurfaceComponents.MeshComponents.Component_MeshSplitPlane
GUID:330eb9c9-0098-4375-9078-e00a419d49fb
Mesh 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface geometry |
| U CountU | Integer | Number of quads in U direction |
| V CountV | Integer | Number of quads in V direction |
| OverhangH | Boolean | Allow faces to overhang trims |
| EqualizeQ | Boolean | Equalize span length |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | UV Mesh |
SurfaceComponents.MeshComponents.Component_MeshSurfaceUV
GUID:58cf422f-19f7-42f7-9619-fc198c51c657
Occlusion
| 端口 | 类型 | 说明 |
|---|---|---|
| SamplesS | Point | Sample points for occlusion testing |
| ObstructionsO | Mesh | Obstructing geometry |
| RaysR | Vector | View rays |
| 端口 | 类型 | 说明 |
|---|---|---|
| HitsH | Integer | Number of occluded rays per sample. |
| OcclusionO | Boolean | Occlusion topology for every individual sample. |
SurfaceComponents.ShadingComponents.Component_Occlusion
GUID:1583bd7e-4ab7-4439-b922-d6f8cd63c399
Quadrangulate
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to quadrangulate |
| AngleA | Number | Angle threshold. Triangles that exceed this kink-angle will not be merged. |
| RatioR | Number | Ratio threshold. Quads that have a ratio (shortest diagonal/longest diagonal) that exceed the threshold, will not be considered. |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Quadrangulated mesh (not all triangles are guaranteed to be converted). |
| CountN | Integer | Number of triangles that were quadrangulated |
SurfaceComponents.MeshComponents.Component_MeshQuadrangulate
GUID:9266a2bb-918f-4675-9c91-f67d0dd33eac
Settings (Custom)
| 端口 | 类型 | 说明 |
|---|---|---|
| Stitch SeamsStitch | Boolean | Edges of adjacent faces are matched up if True. |
| Simple PlanesPlanes | Boolean | Planar faces are meshed with a minimum amount of triangles. |
| RefineRefine | Boolean | Refine the initial grid if it exceeds tolerance accuracy. |
| Min CountMin | Integer | Minimum number of quads in the initial grid per face. |
| Max CountMax | Integer | Maximum number of quads in the initial grid per face. |
| Aspect RatioAspect | Number | Maximum aspect ratio of quads in the initial grid. |
| Max DistanceMax Dist | Number | Maximum allowed distance between center of edges and underlying surface. |
| Max AngleMax Angle | Number | Maximum allowed angle (in degrees) between the normals of two adjacent quads. |
| Min EdgeMin Edge | Number | Minimum allowed edge length. |
| Max EdgeMax Edge | Number | Maximum allowed edge length. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SettingsS | | Smooth mesh settings |
SurfaceComponents.MeshComponents.Component_MeshSettingsCustom
GUID:4a0180e5-d8f9-46e7-bd34-ced804601462
Settings (Quality)
这个组件没有显式输入端口。
| 端口 | 类型 | 说明 |
|---|---|---|
| SettingsS | | Smooth mesh settings |
SurfaceComponents.MeshComponents.Component_MeshSettingsSmoothAndSlower
GUID:1b0ee096-cc76-4847-8941-04a9e256de76
Settings (Speed)
这个组件没有显式输入端口。
| 端口 | 类型 | 说明 |
|---|---|---|
| SettingsS | | Coarse mesh settings |
SurfaceComponents.MeshComponents.Component_MeshSettingsJaggedAndFaster
GUID:255ca3e9-2c1e-443a-a404-e76b5c63f4cb
Simple Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to mesh, only breps with triangle or quad faces are supported. |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh |
SurfaceComponents.MeshComponents.Component_MeshBrepSimple
GUID:c3f9cea5-6fd4-4db5-959b-08cd08ed9fe1
Smooth Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to smooth |
| StrengthS | Number | Smoothing strength (0.0=none, 1.0=max) |
| Skip NakedN | Boolean | Skip naked vertices |
| IterationsI | Integer | Number of successive smoothing steps |
| LimitL | Number | Optional maximum displacement per point |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Smoothed mesh |
TriangulationComponents.Component_SmoothMesh
GUID:e45aa4a0-e40d-421c-a335-5185dd131836
Triangulate
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to triangulate |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh with only triangle faces |
| CountN | Integer | Number of quads that were triangulated |
SurfaceComponents.MeshComponents.Component_MeshTriangulate
GUID:3fba11d5-b30a-4146-8d80-d591e7a0a287
Unify Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to unify |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Unified mesh |
| CountN | Integer | Number of faces that were flipped |
SurfaceComponents.MeshComponents.GH_MeshUnify
GUID:ca6a48f4-b681-4989-b0c1-301a2929a84c
Unweld Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to unweld |
| AngleA | Angle | Unweld angle |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Unwelded mesh |
SurfaceComponents.MeshComponents.Component_MeshUnweld
GUID:47814a17-ca9e-4305-9400-3a9c8d71c19d
Weld Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh to weld |
| AngleA | Angle | Weld angle |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Mesh | Welded mesh |
SurfaceComponents.MeshComponents.Component_MeshWeld
GUID:9f6d85c9-1143-4538-bca7-69dcb11a74ef
Atom Data
| 端口 | 类型 | 说明 |
|---|---|---|
| AtomA | | Atom to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Location of atom |
| ElementE | Text | Element name of atom |
| ChainC | Text | Chain ID to which this atom belongs |
| ResidueR | Text | Residue name to which this atom belongs |
| Chargee | Integer | Charge of this atom |
| OccupancyO | Number | Occupancy of this atom |
| TemperatureT | Number | Temperature factor of this atom |
| Atomic NumberAN | Integer | Atomic number of atom |
| Serial NumberSN | Integer | Atom serial number |
| Residue NumberRN | Integer | Residue serial number |
IOComponents.AtomExtractor
GUID:7b371d04-53e3-47d8-b3dd-7b113c48bc59
Import 3DM
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of file |
| LLayer name filter | Text | * |
| NObject name filter | Text | * |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Imported geometry |
IOComponents.Import3dmComponent
GUID:
Import 3DM [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of Rhino 3dm file |
| LLayer name filter | Text | * |
| NObject name filter | Text | * |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Imported geometry |
IOComponents.Rhino3dmImporter_OBSOLETE
GUID:f055c5d7-5d97-4964-90c7-8e9eee9a8a39
Import Coordinates
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of point text file |
| SCoordinate fragment separator | Text | , |
| CommentC | Text | Optional comment line start |
| X IndexX | Integer | Index of point X coordinate |
| Y IndexY | Integer | Index of point Y coordinate |
| Z IndexZ | Integer | Index of point Z coordinate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Imported points |
IOComponents.PointImporter
GUID:b8a66384-fc66-4574-a8a9-ad18e610d623
Import 图片
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of image file |
| RectangleR | Rectangle | Optional image destination rectangle |
| X SamplesX | Integer | Number of samples along image X direction |
| Y SamplesY | Integer | Number of samples along image Y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| ImageI | Mesh | A mesh representation of the image |
IOComponents.ImageImporter
GUID:c2c0c6cf-f362-4047-a159-21a72e7c272a
Import PDB
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of *.pdb file |
| 端口 | 类型 | 说明 |
|---|---|---|
| AtomsA | | All atoms in the PDB file |
| BondsB | Line | Bonds between atoms |
IOComponents.PDBFileImporter
GUID:383929c0-6515-4899-8b4b-3bd0d0b32471
Import SHP
| 端口 | 类型 | 说明 |
|---|---|---|
| FileF | | Location of *.shp file |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points in file |
| CurvesC | Curve | Curves in file |
| RegionsR | Brep | Regions in file |
IOComponents.ShapeFileImporter
GUID:aa538b89-3df8-436f-9ae4-bc44525984de
Object Details
| 端口 | 类型 | 说明 |
|---|---|---|
| ObjectO | Geometry | Referenced objects |
| 端口 | 类型 | 说明 |
|---|---|---|
| ReferencedR | Boolean | Value indicating whether object was referenced. |
| AvailableA | Boolean | Value indicating whether object was available in the current Rhino document. |
| NameN | Text | Object name, if any. |
| LayerL | Text | Object layer. |
| ColourC | Colour | Object display colour resolved within the current document. |
| GuidId | | Rhino object id |
IOComponents.ReferencedObjectDetailsComponent
GUID:c7b5c66a-6360-4f5f-aa17-a918d0b1c314
Context Bake
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryGeometry to collect for baking | Generic |
这个组件没有显式输出端口。
ContextualComponents.ContextBakeComponent
GUID:
Context Print
| 端口 | 类型 | 说明 |
|---|---|---|
| TextTx | Text | Text for printing. |
这个组件没有显式输出端口。
ContextualComponents.ContextPrintComponent
GUID:
Data Input
这个组件没有显式输入端口。
这个组件没有显式输出端口。
IOComponents.DataInputComponent
GUID:
Data Output
| 端口 | 类型 | 说明 |
|---|---|---|
| 未命名端口 | Generic |
这个组件没有显式输出端口。
IOComponents.DataOutputComponent
GUID:
Fitness Landscape
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundsB | Rectangle | Landscape bounds |
| ValuesV | Number | Landscape values |
| CountN | Integer | Number of samples along X direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| LandscapeL | Mesh | Landscaper mesh |
GalapagosComponents.GalapagosFitnessLandscape
GUID:fe9db51e-1ac6-4298-b9dc-6acf3008c8f2
质量 Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Number | Input values for mass addition |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Number | Resulting of mass addition |
MathComponents.OperatorComponents.Component_MassAddition_OBSOLETE
GUID:bb64b2fb-f87a-432f-86f8-393f4ee21310
质量 Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Number | Input values for mass addition |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Number | Resulting of mass addition |
| Partial ResultPr | Number | List of partial results |
MathComponents.OperatorComponents.Component_MassAddition_OBSOLETE_AS_WELL
GUID:74d95062-0bec-4a4e-9026-5141fca954a6
Mean
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Number | Input values for mean calculation |
| 端口 | 类型 | 说明 |
|---|---|---|
| Arithmetic meanAM | Number | Arithmetic mean (average) of all input values |
| Geometric meanGM | Number | Geometric mean of all input values |
| Harmonic meanHM | Number | Harmonic mean of all input values |
MathComponents.OperatorComponents.Component_Average_OBSOLETE
GUID:0bb7682f-333c-4bb7-b6fe-91ed2c886100
Truncate
| 端口 | 类型 | 说明 |
|---|---|---|
| InputI | Number | Input values for mass addition |
| Truncation factort | Number | Truncation factor. Must be between 0.0 (no trucation) and 1.0 (full truncation) |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultT | Number | Truncated set |
MathComponents.OperatorComponents.Component_Truncate_OBSOLETE
GUID:a8de2000-073d-412d-a0b2-3a4894ba71f8
Combine Data
| 端口 | 类型 | 说明 |
|---|---|---|
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Resulting data with as few nulls as possible |
| IndexI | Integer | Index of input that was copied into result |
MathComponents.ArrayComponents.Component_CombineNonNulls
GUID:e7c80ff6-0299-4303-be36-3080977c14a1
分流
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to filter |
| Dispatch patternP | Boolean | Dispatch pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| List AA | Generic | Dispatch target for True values |
| List BB | Generic | Dispatch target for False values |
MathComponents.ArrayComponents.Component_Dispatch
GUID:d8332545-21b2-4716-96e3-8559a9876e17
Insert Items
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to modify |
| ItemI | Generic | Items to insert. If no items are supplied, nulls will be inserted. |
| Indicesi | Integer | Insertion index for each item |
| WrapW | Boolean | If true, indices will be wrapped |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List with inserted values |
MathComponents.ArrayComponents.Component_InsertItems
GUID:e2039b07-d3f3-40f8-af88-d74fed238727
项 Index
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to search |
| Itemi | Generic | Item to search for |
| 端口 | 类型 | 说明 |
|---|---|---|
| Indexi | Integer | The index of item in the list, or -1 if the item could not be found. |
MathComponents.ArrayComponents.Component_ItemIndex
GUID:a759fd55-e6be-4673-8365-c28d5b52c6c0
列表 项
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| Indexi | Integer | Item index |
| WrapW | Boolean | Wrap index to list bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| ElementE | Generic | Item at {i'} |
MathComponents.ArrayComponents.Component_ListItem_OBSOLETE_ASWELL
GUID:285ddd8a-5398-4a3e-b3c2-361025711a51
列表 项
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| Indexi | Integer | Item index |
| WrapW | Boolean | Wrap index to list bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| Itemi | Generic | Item at {i'} |
MathComponents.ArrayComponents.Component_ListItemVariable
GUID:59daf374-bc21-4a5e-8282-5504fb7ae9ae
列表 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL | Integer | Number of items in L |
MathComponents.ArrayComponents.Component_ListLength
GUID:1817fd29-20ae-4503-b542-f0fb651e67d7
列表 项 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | The input list |
| Indexi | Integer | The index to retrieve |
| 端口 | 类型 | 说明 |
|---|---|---|
| ElementE | Generic | The element at L(i) |
MathComponents.ArrayComponents.Component_ListItem_OBSOLETE
GUID:6e2ba21a-2252-42f4-8d3f-f5e0f49cc4ef
Null 项
| 端口 | 类型 | 说明 |
|---|---|---|
| ItemsI | Generic | Items to test |
| 端口 | 类型 | 说明 |
|---|---|---|
| Null FlagsN | Boolean | True if item is Null |
| Invalid FlagsX | Boolean | True if item is Invalid |
MathComponents.ArrayComponents.Component_IsNullOrInvalid_OBSOLETE
GUID:66fbaae1-0fcf-4dbf-bcba-4395d8f6a3e6
Null 项
| 端口 | 类型 | 说明 |
|---|---|---|
| ItemI | Generic | Item to test |
| 端口 | 类型 | 说明 |
|---|---|---|
| Null FlagsN | Boolean | True if item is Null |
| Invalid FlagsX | Boolean | True if item is Invalid |
| DescriptionD | Text | A textual description of the object state |
MathComponents.ArrayComponents.Component_IsNullOrInvalid
GUID:c74efd0e-7fe3-4c2d-8c9d-295c5672fb13
Partition 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to partition |
| SizeS | Integer | Size of partitions |
| 端口 | 类型 | 说明 |
|---|---|---|
| ChunksC | Generic | List chunks |
MathComponents.ArrayComponents.Component_PartitionList
GUID:5a93246d-2595-4c28-bc2d-90657634f92a
Pick'n'Choose
| 端口 | 类型 | 说明 |
|---|---|---|
| PatternP | Integer | Pick pattern of input indices |
| Stream 00 | Generic | Input stream 0 |
| Stream 11 | Generic | Input stream 1 |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Picked result |
MathComponents.ArrayComponents.Component_PickNChoose_OBSOLETE
GUID:4356ef8f-0ca1-4632-9c39-9e6dcd2b9496
Pick'n'Choose
| 端口 | 类型 | 说明 |
|---|---|---|
| PatternP | Integer | Pick pattern of input indices |
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Picked result |
MathComponents.ArrayComponents.Component_PickNChoose
GUID:03b801eb-87cd-476a-a591-257fe5d5bf0f
Replace Items
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to modify |
| ItemI | Generic | Items to replace with. If no items are supplied, nulls will be inserted. |
| Indicesi | Integer | Replacement index for each item |
| WrapW | Boolean | If true, indices will be wrapped |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List with replaced values |
MathComponents.ArrayComponents.Component_ReplaceItems
GUID:7a218bfb-b93d-4c1f-83d3-5a0b909dd60b
Replace Nulls
| 端口 | 类型 | 说明 |
|---|---|---|
| ItemsI | Generic | Items to test for null |
| ReplacementsR | Generic | Items to replace nulls with |
| 端口 | 类型 | 说明 |
|---|---|---|
| ItemsI | Generic | List without any nulls |
| CountN | Integer | Number of items replaced |
MathComponents.ArrayComponents.Component_ReplaceNull
GUID:f3230ecb-3631-4d6f-86f2-ef4b2ed37f45
Reverse 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Reversed list |
MathComponents.ArrayComponents.Component_ReverseList
GUID:6ec97ea8-c559-47a2-8d0f-ce80c794d1f4
Shift 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to shift |
| ShiftS | Integer | Shift offset |
| WrapW | Boolean | Wrap values |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Shifted list |
MathComponents.ArrayComponents.Component_ShiftList
GUID:4fdfe351-6c07-47ce-9fb9-be027fb62186
Sift Pattern
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to sift |
| Sift PatternP | Integer | Sifting pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
MathComponents.ArrayComponents.Component_SiftPattern
GUID:3249222f-f536-467a-89f4-f0353fba455a
排序 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Number | List of sortable keys |
| Values AA | Generic | Optional list to sort synchronously |
| Values BB | Generic | Optional list to sort synchronously |
| Values CC | Generic | Optional list to sort synchronously |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Number | Sorted keys |
| Values AA | Generic | Synchronous values in A |
| Values BB | Generic | Synchronous values in B |
| Values CC | Generic | Synchronous values in C |
MathComponents.ArrayComponents.Component_SortList_OBSOLETE
GUID:2b2628ea-3f43-4ce9-8435-9a045d54b5c6
排序 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Number | List of sortable keys |
| Values AA | Generic | Optional list of values to sort synchronously |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Number | Sorted keys |
| Values AA | Generic | Synchronous values in A |
MathComponents.ArrayComponents.Component_SortList_OBSOLETE2
GUID:cacb2c64-61b5-46db-825d-c61d5d09cc08
排序 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Number | List of sortable keys |
| Values AA | Generic | Optional list of values to sort synchronously |
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Number | Sorted keys |
| Values AA | Generic | Synchronous values in A |
MathComponents.ArrayComponents.Component_SortList
GUID:6f93d366-919f-4dda-a35e-ba03dd62799b
拆分 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| Indexi | Integer | Splitting index |
| 端口 | 类型 | 说明 |
|---|---|---|
| List AA | Generic | Items to the left of (i) |
| List BB | Generic | Items to the right of and including (i) |
MathComponents.ArrayComponents.Component_SplitList
GUID:9ab93e1a-ebdf-4090-9296-b000cff7b202
Sub 列表
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Base list |
| DomainD | Interval | Domain of indices to copy |
| WrapW | Boolean | Remap indices that overshoot list domain |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Subset of base list |
| IndexI | Integer | Indices of subset items |
MathComponents.ArrayComponents.Component_SubList
GUID:b333ff42-93bd-406b-8e17-15780719b6ec
Weave
| 端口 | 类型 | 说明 |
|---|---|---|
| PatternP | Integer | Weave pattern of input indices |
| Stream 00 | Generic | Input stream 0 |
| Stream 11 | Generic | Input stream 1 |
| 端口 | 类型 | 说明 |
|---|---|---|
| WeaveW | Generic | Weave result |
MathComponents.ArrayComponents.Component_Weave_OBSOLETE
GUID:160c1df2-e2e8-48e5-b538-f2d6981007e3
Weave
| 端口 | 类型 | 说明 |
|---|---|---|
| PatternP | Integer | Weave pattern of input indices |
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| WeaveW | Generic | Weave result |
MathComponents.ArrayComponents.Component_Weave
GUID:50faccbd-9c92-4175-a5fa-d65e36013db6
Char Sequence
| 端口 | 类型 | 说明 |
|---|---|---|
| CountC | Integer | Number of elements in the sequence. |
| PPool of characters available to the sequence. | Text | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
| FOptional formatting mask | Text | {0} |
| 端口 | 类型 | 说明 |
|---|---|---|
| SequenceS | Text | Sequence of character tags |
MathComponents.FunctionComponents.Component_CharSequence
GUID:01640871-69ea-40ac-9380-4660d6d28bd2
剔除 Index
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to cull |
| IndicesI | Integer | Culling indices |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Culled list |
MathComponents.ArrayComponents.Component_CullIndex_OBSOLETE
GUID:6568e019-f59c-4984-84d6-96bd5bfbe9e7
剔除 Index
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to cull |
| IndicesI | Integer | Culling indices |
| WrapW | Boolean | Wrap indices to list range |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Culled list |
MathComponents.ArrayComponents.Component_CullIndex
GUID:501aecbb-c191-4d13-83d6-7ee32445ac50
剔除 Nth
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to cull |
| Cull frequencyN | Integer | Cull frequency |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Culled list |
MathComponents.ArrayComponents.Component_CullNthItem
GUID:932b9817-fcc6-4ac3-b5fd-c0e8eeadc53f
剔除 Pattern
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to cull |
| Cull PatternP | Boolean | Culling pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Culled list |
MathComponents.ArrayComponents.Component_CullPattern
GUID:008e9a6f-478a-4813-8c8a-546273bc3a6b
Duplicate Data
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Data to duplicate |
| NumberN | Integer | Number of duplicates |
| OrderO | Boolean | Retain list order |
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Duplicated data |
MathComponents.ArrayComponents.Component_DuplicateData
GUID:dd8134c0-109b-4012-92be-51d843edfff7
Duplicate data [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | The data to duplicate |
| NumberN | Integer | Number of times to duplicate the data |
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | The duplicated data |
MathComponents.ArrayComponents.Component_DuplicateData_OBSOLETE
GUID:e6e344aa-f45b-43d5-a2d9-9cf8e8e608dc
Fibonacci
| 端口 | 类型 | 说明 |
|---|---|---|
| Seed AA | Number | First seed number of the sequence |
| Seed BB | Number | Second seed number of the sequence |
| NumberN | Integer | Number of values in the sequence |
| 端口 | 类型 | 说明 |
|---|---|---|
| SeriesS | Number | First N numbers in this Fibonacci sequence |
MathComponents.FunctionComponents.Component_Fibonacci
GUID:fe99f302-3d0d-4389-8494-bd53f7935a02
Jitter
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Values to shuffle |
| JitterJ | Number | Shuffling strength. (0.0 = no shuffling, 1.0 = complete shuffling) |
| SeedS | Integer | Seed of shuffling engine |
| 端口 | 类型 | 说明 |
|---|---|---|
| ValuesV | Generic | Shuffled values |
| IndicesI | Integer | Index map of shuffled items |
MathComponents.FunctionComponents.Component_Jitter
GUID:f02a20f6-bb49-4e3d-b155-8ed5d3c6b000
Random
| 端口 | 类型 | 说明 |
|---|---|---|
| RangeR | Interval | Domain of random numeric range |
| NumberN | Integer | Number of random values |
| SeedS | Integer | Seed of random engine |
| IntegersI | Boolean | Limit to integers only |
| 端口 | 类型 | 说明 |
|---|---|---|
| RangeR | Number | Range of random numbers |
MathComponents.FunctionComponents.Component_Random_OBSOLETE
GUID:b7e4e0ef-a01d-48c4-93be-2a12d4417e22
Random
| 端口 | 类型 | 说明 |
|---|---|---|
| RangeR | Interval | Domain of random numeric range |
| NumberN | Integer | Number of random values |
| SeedS | Integer | Seed of random engine |
| 端口 | 类型 | 说明 |
|---|---|---|
| RandomR | Generic | Random numbers |
MathComponents.FunctionComponents.Component_Random
GUID:2ab17f9a-d852-4405-80e1-938c5e57e78d
Random Reduce
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List to reduce |
| ReductionR | Integer | Number of items to remove |
| SeedS | Integer | Random Generator Seed value |
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | Reduced list |
MathComponents.ArrayComponents.Component_RandomReduce
GUID:455925fd-23ff-4e57-a0e7-913a4165e659
RandomEx
| 端口 | 类型 | 说明 |
|---|---|---|
| MinL0 | Integer | Lower limit |
| MaxL1 | Integer | Upper limit |
| CountN | Integer | Number of values to generate |
| SeedS | Integer | Random Seed |
| 端口 | 类型 | 说明 |
|---|---|---|
| ValuesV | Integer | Random values |
XformComponents.Component_RandomVariableTypes
GUID:a12dddbf-bb49-4ef4-aeb8-5653bc882cbd
Range
| 端口 | 类型 | 说明 |
|---|---|---|
| DomainD | Interval | Domain of numeric range |
| StepsN | Integer | Number of steps |
| 端口 | 类型 | 说明 |
|---|---|---|
| RangeR | Number | Range of numbers |
MathComponents.FunctionComponents.Component_Range
GUID:9445ca40-cc73-4861-a455-146308676855
Repeat Data
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Pattern to repeat |
| LengthL | Integer | Length of final pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Repeated data |
MathComponents.ArrayComponents.Component_RepeatData
GUID:c40dc145-9e36-4a69-ac1a-6d825c654993
Sequence
| 端口 | 类型 | 说明 |
|---|---|---|
| NSequence notation | Text | [N-1] + [N-2] |
| LengthL | Integer | Final length of sequence |
| InitialI | Number | Initial values in sequence |
| 端口 | 类型 | 说明 |
|---|---|---|
| SequenceS | Number | Sequence |
MathComponents.FunctionComponents.Component_Sequence
GUID:e9b2d2a6-0377-4c1c-a89e-b3f219a95b4d
Series
| 端口 | 类型 | 说明 |
|---|---|---|
| StartS | Number | First number in the series |
| StepN | Number | Step size for each successive number |
| CountC | Integer | Number of values in the series |
| 端口 | 类型 | 说明 |
|---|---|---|
| SeriesS | Number | Series of numbers |
MathComponents.FunctionComponents.Component_Series
GUID:e64c5fb1-845c-4ab1-8911-5f338516ba67
拆分 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Input data stream |
| BooleanB | Boolean | Boolean evaluation flag |
| 端口 | 类型 | 说明 |
|---|---|---|
| FalseF | Generic | Output stream in case of B = False |
| TrueT | Generic | Output stream in case of B = True |
MathComponents.ArrayComponents.Component_BooleanDataSplit_OBSOLETE
GUID:fbcf0d42-c9a5-4ca5-8d5b-567fb54abc43
Stack Data
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Data to stack |
| StackS | Integer | Stacking pattern |
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Stacked data |
MathComponents.ArrayComponents.Component_StackData
GUID:5fa4e736-0d82-4af0-97fb-30a79f4cbf41
Carthesian Product
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set for carthesian product. |
| Set BB | Generic | Second set for carthesian product. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ProductP | Generic | Carthesian product of A and B. |
MathComponents.SetComponents.Component_SetCarthesianProduct
GUID:deffaf1e-270a-4c15-a693-9216b68afd4a
Create Set
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List of data. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | A set of all the distincts values in L. |
MathComponents.SetComponents.Component_CreateSet_OBSOLETE
GUID:2cb4bf85-a282-464c-b42c-8e735d2a0a74
Create Set
| 端口 | 类型 | 说明 |
|---|---|---|
| ListL | Generic | List of data. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | A set of all the distincts values in L |
| MapM | Integer | An index map from original indices to set indices |
MathComponents.SetComponents.Component_CreateSet
GUID:98c3c63a-e78a-43ea-a111-514fcf312c95
Delete Consecutive
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | Set to operate on. |
| WrapW | Boolean | If true, the last and first member are considered to be adjacent. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | Set with consecutive identical members removed. |
| CountN | Integer | Number of members removed. |
MathComponents.SetComponents.Component_RemoveConsecutive
GUID:190d042c-2270-4bc1-81c0-4f90c170c9c9
Disjoint
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set. |
| Set BB | Generic | Second set. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | True if none of the items in A occur in B. |
MathComponents.SetComponents.Component_IsDisjoint
GUID:81800098-1060-4e2b-80d4-17f835cc825f
Find similar member
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Data to search for. |
| SetS | Generic | Set to search. |
| 端口 | 类型 | 说明 |
|---|---|---|
| HitH | Generic | Member in S closest to D. |
| Indexi | Integer | Index of H in set. |
MathComponents.SetComponents.Component_FindNearest
GUID:b4d4235f-14ff-4d4e-a29a-b358dcd2baf4
Key/Value Search
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Generic | A list of key values. |
| ValuesV | Generic | A list of value data, one for each key. |
| SearchS | Generic | A key value to search for |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Resulting item in the value list that matches the Search key |
MathComponents.SetComponents.Component_KeyMemberSearch
GUID:1edcc3cf-cf84-41d4-8204-561162cfe510
Member Index
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | Set to operate on. |
| MemberM | Generic | Member to search for. |
| 端口 | 类型 | 说明 |
|---|---|---|
| IndexI | Integer | Indices of member. |
| CountN | Integer | Number of occurences of the member. |
MathComponents.SetComponents.Component_SetMemberIndex
GUID:3ff27857-b988-417a-b495-b24c733dbd00
Replace Members
| 端口 | 类型 | 说明 |
|---|---|---|
| SetS | Generic | Set to operate on. |
| FindF | Generic | Item(s) to replace. |
| ReplaceR | Generic | Item(s) to replace with. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Sets with replaced members. |
MathComponents.SetComponents.Component_ReplaceSetMembers
GUID:bafac914-ede4-4a59-a7b2-cc41bc3de961
Set Difference
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | Set to subtract from. |
| Set BB | Generic | Substraction set. |
| 端口 | 类型 | 说明 |
|---|---|---|
| UnionU | Generic | The Set Difference of A minus B |
MathComponents.SetComponents.Component_SetDifference
GUID:e3b1a10c-4d49-4140-b8e6-0b5732a26c31
Set Difference (S)
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set for symmetric difference. |
| Set BB | Generic | Second set for symmetric difference. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExDifferenceX | Generic | The symmetric difference between A and B. |
MathComponents.SetComponents.Component_SetSymmetricDifference
GUID:d2461702-3164-4894-8c10-ed1fc4b52965
Set Intersection
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set for Intersection |
| Set BB | Generic | Second set for Intersection |
| 端口 | 类型 | 说明 |
|---|---|---|
| UnionU | Generic | The Set Union of A and B |
MathComponents.SetComponents.Component_SetIntersection_OBSOLETE
GUID:8a55f680-cf53-4634-a486-b828de92b71d
Set Intersection
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | Data for set Intersection |
| Set BB | Generic | Data for set Intersection |
| 端口 | 类型 | 说明 |
|---|---|---|
| UnionU | Generic | The Set Union of all input sets |
MathComponents.SetComponents.Component_SetIntersection
GUID:82f19c48-9e73-43a4-ae6c-3a8368099b08
Set Majority
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set. |
| Set BB | Generic | Second set. |
| Set CC | Generic | Third set. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Set containing all unique elements in that occur in at least two of the input sets. |
MathComponents.SetComponents.Component_SetTripleMajority
GUID:d4136a7b-7422-4660-9404-640474bd2725
Set Union
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | First set for Union. |
| Set BB | Generic | Second set for Union. |
| 端口 | 类型 | 说明 |
|---|---|---|
| UnionU | Generic | The Set Union of A and B. |
MathComponents.SetComponents.Component_SetUnion_OBSOLETE
GUID:ab34845d-4ab9-4ff4-8870-eedd0c5594cb
Set Union
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | Data for set Union. |
| Set BB | Generic | Data for set Union. |
| 端口 | 类型 | 说明 |
|---|---|---|
| UnionU | Generic | The Set Union of A and B. |
MathComponents.SetComponents.Component_SetUnion
GUID:8eed5d78-7810-4ba1-968e-8a1f1db98e39
SubSet
| 端口 | 类型 | 说明 |
|---|---|---|
| Set AA | Generic | Super set. |
| Set BB | Generic | Sub set. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Boolean | True if all items in B are present in A. |
MathComponents.SetComponents.Component_IsSubset
GUID:4cfc0bb0-0745-4772-a520-39f9bf3d99bc
Separate 列表 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| DataD | Generic | Base list |
| FlagF | Boolean | Split redirection flag |
| 端口 | 类型 | 说明 |
|---|---|---|
| TrueT | Generic | Items for {F = True} |
| FalseF | Generic | Items for {F = False} |
MathComponents.ArrayComponents.Component_BooleanDataSplit_OBSOLETE_AS_WELL
GUID:1d55b516-ceec-4bf1-8864-08c895ab2a70
Characters
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to split. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultC | Text | Resulting characters |
| UnicodeU | Integer | Unicode value of character |
MathComponents.StringComponents.Component_TextToChars
GUID:86503240-d884-43f9-9323-efe30488a6e1
Concatenate
| 端口 | 类型 | 说明 |
|---|---|---|
| StartA | Text | Text to append to. |
| EndB | Text | Text to append. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Resulting text consisting of A+B |
MathComponents.StringComponents.Component_Concatenate_OBSOLETE
GUID:01cbd6e3-ccbe-4c24-baeb-46e10553e18b
Concatenate
| 端口 | 类型 | 说明 |
|---|---|---|
| Fragment AA | Text | First text fragment |
| Fragment BB | Text | Second text fragment |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Resulting text consisting of all the fragments |
MathComponents.StringComponents.Component_Concatenate
GUID:2013e425-8713-42e2-a661-b57e78840337
Format
| 端口 | 类型 | 说明 |
|---|---|---|
| FormatF | Text | Text format |
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Formatted text |
MathComponents.StringComponents.Component_FormatString_OBSOLETE
GUID:c8203c3c-6bcd-4f8c-a906-befd92ebf0cb
Format
| 端口 | 类型 | 说明 |
|---|---|---|
| FormatF | Text | Text format |
| CultureC | Culture | Formatting culture |
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Formatted text |
MathComponents.StringComponents.Component_FormatText
GUID:758d91a0-4aec-47f8-9671-16739a8a2c5d
Match 文本
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to match |
| PatternP | Text | Optional wildcard pattern for matching |
| RegExR | Text | Optional RegEx pattern for matching |
| CaseC | Boolean | Compare using case-sensitive matching |
| 端口 | 类型 | 说明 |
|---|---|---|
| MatchM | Boolean | True if the text adheres to all supplied patterns |
MathComponents.StringComponents.Component_TextMatch
GUID:3756c55f-95c3-442c-a027-6b3ab0455a94
Replace 文本
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to operate on. |
| FindF | Text | Fragment to replace. |
| ReplaceR | Text | Optional fragment to replace with. If blank, all occurences of F will be removed. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Result of text replacement |
MathComponents.StringComponents.Component_ReplaceText
GUID:4df8df00-3635-45bd-95e6-f9206296c110
排序 文本
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Text | Text fragments to sort (sorting key) |
| ValuesV | Generic | Optional values to sort synchronously |
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Text | Sorted text fragments |
| ValuesV | Generic | Sorted values |
MathComponents.StringComponents.Component_SortString_OBSOLETE
GUID:1ff80a00-1b1d-4fb3-926a-0c246261fc55
排序 文本
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Text | Text fragments to sort (sorting key) |
| ValuesV | Generic | Optional values to sort synchronously |
| CultureC | Culture | Cultural sorting rules |
| 端口 | 类型 | 说明 |
|---|---|---|
| KeysK | Text | Sorted text fragments |
| ValuesV | Generic | Sorted values |
MathComponents.StringComponents.Component_SortString
GUID:cec16c67-7b8b-41f7-a5a5-f675177e524b
文本 Case
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to operate on. |
| 端口 | 类型 | 说明 |
|---|---|---|
| Upper CaseU | Text | Upper case representation of S |
| Lower CaseL | Text | Lower case representation of S |
MathComponents.StringComponents.Component_Casing_OBSOLETE
GUID:bdd2a14a-1302-4152-a484-7198716d1a11
文本 Case
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to modify |
| CultureC | Culture | Cultural rules for text casing |
| 端口 | 类型 | 说明 |
|---|---|---|
| Upper CaseU | Text | Upper case representation of T |
| Lower CaseL | Text | Lower case representation of T |
MathComponents.StringComponents.Component_Casing
GUID:b1991128-8bf1-4dea-8497-4b7188a64e9d
文本 距离
| 端口 | 类型 | 说明 |
|---|---|---|
| Text AA | Text | First text fragment |
| Text BB | Text | Second text fragment |
| CaseC | Boolean | Compare using case-sensitive matching |
| 端口 | 类型 | 说明 |
|---|---|---|
| DistanceD | Integer | Levenshtein distance between the two fragments |
MathComponents.StringComponents.Component_TextDistance
GUID:f7608c4d-836c-4adf-9d1f-3b04e6a2647d
文本 Fragment
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to operate on. |
| Starti | Integer | Zero based index of first character to copy. |
| CountN | Integer | Optional number of characters to copy. If blank, the entire remainder will be copied. |
| 端口 | 类型 | 说明 |
|---|---|---|
| FragmentF | Text | The resulting text fragment |
MathComponents.StringComponents.Component_Fragment
GUID:07e0811f-034a-4504-bca0-2d03b2c46217
文本 合并
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text fragments to join. |
| JoinJ | Text | Fragment separator. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Resulting text |
MathComponents.StringComponents.Component_TextJoin
GUID:1274d51a-81e6-4ccf-ad1f-0edf4c769cac
文本 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to measure. |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL | Integer | Number of characters |
MathComponents.StringComponents.Component_TextLength
GUID:dca05f6f-e3d9-42e3-b3bb-eb20363fb335
文本 On 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| TText to create. | Text | ABCdef123 |
| FFont name, with optional 'Bold' or 'Italic' tags. | Text | Sans Bold:no Italic:no |
| HeightH | Number | Height of text shapes. |
| DepthD | Number | Depth of text shapes. |
| Base LineB | Curve | Base line for text. |
| Base SurfaceS | Generic | Optional base surface for text orientation. Surfaces, meshes and SubDs are all allowed. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SymbolsS | Brep | Symbols making up the text shapes. |
FieldComponents.TextOnSurfaceComponent
GUID:28504f1f-a8d9-40c8-b8aa-529413456258
文本 拆分
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to split. |
| SeparatorsC | Text | Separator characters. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Resulting text fragments |
MathComponents.StringComponents.Component_TextSplit
GUID:04887d01-504c-480e-b2a2-01ea19cc5922
文本 Trim
| 端口 | 类型 | 说明 |
|---|---|---|
| TextT | Text | Text to split. |
| StartS | Boolean | Trim whitespace at start. |
| EndE | Boolean | Trim whitespace at end. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Text | Trimmed text. |
MathComponents.StringComponents.Component_TextTrim
GUID:e4cb7168-5e32-4c54-b425-5a31c6fd685a
构造 路径
| 端口 | 类型 | 说明 |
|---|---|---|
| IndicesI | Integer | Branch path indices |
| 端口 | 类型 | 说明 |
|---|---|---|
| BranchB | Path | Branch path |
MathComponents.ArrayComponents.Component_ConstructBranchPath
GUID:946cb61e-18d2-45e3-8840-67b0efa26528
拆解 路径
| 端口 | 类型 | 说明 |
|---|---|---|
| BranchB | Path | Branch path |
| 端口 | 类型 | 说明 |
|---|---|---|
| IndicesI | Integer | Branch path indices |
MathComponents.ArrayComponents.Component_DeconstructBranchPath
GUID:df6d9197-9a6e-41a2-9c9d-d2221accb49e
Entwine
| 端口 | 类型 | 说明 |
|---|---|---|
| 未命名端口 | Generic | |
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Entwined result |
MathComponents.MergeComponents.Component_Entwine
GUID:c9785b8e-2f30-4f90-8ee3-cca710f82402
合并
| 端口 | 类型 | 说明 |
|---|---|---|
| 未命名端口 | Generic | |
| 未命名端口 | Generic |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultR | Generic | Result of merge |
MathComponents.MergeComponents.Component_MergeVariable
GUID:3cadddef-1e2b-4c09-9390-0e8f78f7609f
合并 Multiple
| 端口 | 类型 | 说明 |
|---|---|---|
| Stream 00 | Generic | Input stream #1 |
| Stream 11 | Generic | Input stream #2 |
| 端口 | 类型 | 说明 |
|---|---|---|
| StreamS | Generic | Merged stream |
MathComponents.MergeComponents.Component_MergeN
GUID:0b6c5dac-6c93-4158-b8d1-ca3187d45f25
Relative 项
| 端口 | 类型 | 说明 |
|---|---|---|
| TreeT | Generic | Tree to operate on |
| OffsetO | Text | Relative offset for item combo |
| Wrap PathsWp | Boolean | Wrap paths when the shift is out of bounds |
| Wrap ItemsWi | Boolean | Wrap items when the shift is out of bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| Item AA | Generic | Tree item |
| Item BB | Generic | Tree item relative to A |
MathComponents.ArrayComponents.Component_RelativeItem
GUID:fac0d5be-e3ff-4bbb-9742-ec9a54900d41
Relative Items
| 端口 | 类型 | 说明 |
|---|---|---|
| Tree AA | Generic | First Data Tree |
| Tree BB | Generic | Second Data Tree |
| OffsetO | Text | Relative offset for item combo |
| Wrap PathsWp | Boolean | Wrap paths when the shift is out of bounds |
| Wrap ItemsWi | Boolean | Wrap items when the shift is out of bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| Item AA | Generic | Item in tree A |
| Item BB | Generic | Relative item in tree B |
MathComponents.ArrayComponents.Component_RelativeItem2
GUID:2653b135-4df1-4a6b-820c-55e2ad3bc1e0
数据树 Branch
| 端口 | 类型 | 说明 |
|---|---|---|
| TreeT | Generic | Data Tree |
| PathP | Path | Data tree branch path |
| 端口 | 类型 | 说明 |
|---|---|---|
| BranchB | Generic | Branch at {P} |
MathComponents.ArrayComponents.Component_TreeBranch
GUID:3a710c1e-1809-4e19-8c15-82adce31cd62
数据树 项
| 端口 | 类型 | 说明 |
|---|---|---|
| TreeT | Generic | Data Tree |
| PathP | Path | Data tree branch path |
| Indexi | Integer | Item index |
| WrapW | Boolean | Wrap index to list bounds |
| 端口 | 类型 | 说明 |
|---|---|---|
| ElementE | Generic | Item at {P:i'} |
MathComponents.ArrayComponents.Component_TreeItem
GUID:c1ec65a3-bda4-4fad-87d0-edf86ed9d81c
数据树 Statistics
| 端口 | 类型 | 说明 |
|---|---|---|
| TreeT | Generic | Data Tree to analyze |
| 端口 | 类型 | 说明 |
|---|---|---|
| PathsP | Path | All the paths of the tree |
| LengthL | Integer | The length of each branch in the tree |
| CountC | Integer | Number of paths and branches in the tree |
MathComponents.ArrayComponents.Component_TreeStatistics
GUID:99bee19d-588c-41a0-b9b9-1d00fb03ea1a
盒体 Corners
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Base box |
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Point | Corner at {x=min, y=min, z=min} |
| Corner BB | Point | Corner at {x=max, y=min, z=min} |
| Corner CC | Point | Corner at {x=max, y=max, z=min} |
| Corner DD | Point | Corner at {x=min, y=max, z=min} |
| Corner EE | Point | Corner at {x=min, y=min, z=max} |
| Corner FF | Point | Corner at {x=max, y=min, z=max} |
| Corner GG | Point | Corner at {x=max, y=max, z=max} |
| Corner HH | Point | Corner at {x=min, y=min, z=max} |
SurfaceComponents.AnalysisComponents.Component_BoxCorners
GUID:a10e8cdf-7c7a-4aac-aa70-ddb7010ab231
盒体 Properties
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Box to analyze |
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center point of box |
| DiagonalD | Vector | Diagonal vector of box |
| AreaA | Number | Area of box |
| VolumeV | Number | Volume of box |
| Degeneracyd | Integer | Degeneracy of box |
SurfaceComponents.AnalysisComponents.Component_BoxProperties
GUID:af9cdb9d-9617-4827-bb3c-9efd88c76a70
Brep 面积
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| AreaA | Number | Area of Brep |
| CentroidC | Point | Area centroid of Brep |
SurfaceComponents.AnalysisComponents.Component_BRepAreaProperties_OBSOLETE
GUID:ab766b01-a3f5-4257-831a-fc84d7b288b4
Brep 面积 Moments
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| AreaA | Number | Area of Brep |
| CentroidC | Point | Area centroid of Brep |
| InertiaI | Vector | Moments of inertia around the centroid |
| Inertia (error)I± | Vector | Errors on Moments of inertia |
| SecondaryS | Vector | Secondary moments of inertia around the centroid |
| Secondary (error)S± | Vector | Errors on Secondary moments |
| GyrationG | Vector | Radii of gyration |
SurfaceComponents.AnalysisComponents.Component_BRepAreaMoments_OBSOLETE
GUID:5d2fb801-2905-4a55-9d48-bbb22c73ad13
Brep 最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Sample point |
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Closest point |
| DistanceD | Number | Distance between sample point and Brep |
SurfaceComponents.AnalysisComponents.Component_BRepClosestPoint_Obsolete
GUID:cdd5d441-3bad-4f19-a370-6cf180b6f0fa
Brep Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| NakedEn | Curve | Naked edge curves |
| InteriorEi | Curve | Interior edge curves |
| Non-ManifoldEm | Curve | Non-Manifold edge curves |
SurfaceComponents.AnalysisComponents.Component_BRepEdges
GUID:0148a65d-6f42-414a-9db7-9a9b2eb78437
Brep Topology
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| Face|Face AdjacencyFF | Integer | For each face lists all faces that surround it. |
| Face|Edge AdjacencyFE | Integer | For each face lists all edges that surround it. |
| Edge|Face AdjacencyEF | Integer | for each edge lists all faces that surround it. |
SurfaceComponents.AnalysisComponents.Component_BRepTopology
GUID:866ee39d-9ebf-4e1d-b209-324c56825605
Brep 体积
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| VolumeV | Number | Volume of Brep |
| CentroidC | Point | Volume centroid of Brep |
SurfaceComponents.AnalysisComponents.Component_BRepVolumeProperties_OBSOLETE
GUID:c72d0184-bb99-4af4-a629-4662e1c3d428
Brep 体积 Moments
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| VolumeV | Number | Volume of Brep |
| CentroidC | Point | Volume centroid of Brep |
| InertiaI | Vector | Moments of inertia around the centroid |
| Inertia (error)I± | Vector | Errors on Moments of inertia |
| SecondaryS | Vector | Secondary moments of inertia around the centroid |
| Secondary (error)S± | Vector | Errors on Secondary moments |
| GyrationG | Vector | Radii of gyration |
SurfaceComponents.AnalysisComponents.Component_BRepVolumeMoments_OBSOLETE
GUID:ffdfcfc5-3933-4c38-b680-8bb530e243ff
Brep Wireframe
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| DensityD | Integer | Wireframe isocurve density |
| 端口 | 类型 | 说明 |
|---|---|---|
| WireframeW | Curve | Wireframe curves |
SurfaceComponents.AnalysisComponents.Component_BRepWireframe
GUID:ac750e41-2450-4f98-9658-98fef97b01b2
拆解 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Base box |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Box plane |
| XX | Interval | {x} dimension of box |
| YY | Interval | {y} dimension of box |
| ZZ | Interval | {z} dimension of box |
SurfaceComponents.AnalysisComponents.Component_DeconstructBox
GUID:db7d83b1-2898-4ef9-9be5-4e94b4e2048d
拆解 Brep
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Base Brep |
| 端口 | 类型 | 说明 |
|---|---|---|
| FacesF | Surface | Faces of Brep |
| EdgesE | Curve | Edges of Brep |
| VerticesV | Point | Vertices of Brep |
SurfaceComponents.AnalysisComponents.Component_DeconstructBrep
GUID:8d372bdc-9800-45e9-8a26-6e33c5253e21
Dimensions
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to measure |
| 端口 | 类型 | 说明 |
|---|---|---|
| U dimensionU | Number | Approximate dimension in U direction |
| V dimensionV | Number | Approximate dimension in V direction |
SurfaceComponents.AnalysisComponents.Component_SurfaceDimensions
GUID:f241e42e-8983-4ed3-b869-621c07630b00
求值 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Base box |
| U parameterU | Number | {u} parameter (values between 0.0 and 1.0 are inside the box) |
| V parameterV | Number | {v} parameter (values between 0.0 and 1.0 are inside the box) |
| W parameterW | Number | {w} parameter (values between 0.0 and 1.0 are inside the box) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane at {uvw} coordinate |
| PointPt | Point | Point at {uvw} coordinate |
| IncludeI | Boolean | True if point is inside or on box |
SurfaceComponents.AnalysisComponents.Component_EvaluateBox
GUID:13b40e9c-3aed-4669-b2e8-60bd02091421
求值 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| Pointuv | Point | {uv} coordinate to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point at {uv} |
| NormalN | Vector | Normal at {uv} |
| FrameF | Plane | Frame at {uv} |
SurfaceComponents.AnalysisComponents.Component_EvaluateSurface_OBSOLETE
GUID:aa1dc107-70de-473e-9636-836030160fc3
求值 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| Pointuv | Point | {uv} coordinate to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point at {uv} |
| NormalN | Vector | Normal at {uv} |
| U directionU | Vector | U direction at {uv} |
| V directionV | Vector | V direction at {uv} |
| FrameF | Plane | Frame at {uv} |
SurfaceComponents.AnalysisComponents.Component_EvaluateSurface
GUID:353b206e-bde5-4f02-a913-b3b8a977d4b9
Is Planar
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to test for planarity |
| InteriorI | Boolean | Limit planarity test to the interior of trimmed surfaces |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanarF | Boolean | Planarity flag of surface |
| PlaneP | Plane | Surface plane |
SurfaceComponents.AnalysisComponents.Component_SurfaceIsPlanar
GUID:d4bc9653-c770-4bee-a31d-d120cbb75b39
Osculating Circles
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| Pointuv | Point | {uv} coordinate to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Surface point at {uv} coordinate |
| First circleC1 | Curve | First osculating circle |
| Second circleC2 | Curve | Second osculating circle |
SurfaceComponents.AnalysisComponents.Component_SurfaceOsculatingCircles
GUID:b799b7c0-76df-4bdb-b3cc-401b1d021aa5
点 In Trim
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| UV PointP | Point | UV point to test for trim inclusion |
| 端口 | 类型 | 说明 |
|---|---|---|
| InclusionI | Boolean | Inclusion flag. TRUE if point is inside the trim boundaries. |
SurfaceComponents.AnalysisComponents.Component_SurfaceTrimInclusion
GUID:f881810b-96de-4668-a95a-f9a6d683e65c
Principal Curvature
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| Pointuv | Point | {uv} coordinate to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameF | Plane | Surface frame at (uv) coordinate |
| MaximumC¹ | Number | Maximum (absolute) principal curvature |
| MinimumC² | Number | Minimum (absolute) principal curvature |
| Max directionK¹ | Vector | Principal curvature direction corresponding to C¹. |
| Min directionK² | Vector | Principal curvature direction corresponding to C². |
SurfaceComponents.AnalysisComponents.Component_SurfacePrincipalCurvature
GUID:404f75ac-5594-4c48-ad8a-7d0f472bbf8a
Shape In Brep
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Closed brep for inside/outside testing |
| ShapeS | Geometry | Shape for inside/outside testing |
| 端口 | 类型 | 说明 |
|---|---|---|
| RelationR | Integer | Relationship of shape to brep (0=inside, 1=intersecting, 2=outside) |
SurfaceComponents.AnalysisComponents.Component_IsShapeInBrep
GUID:2ba64356-be21-4c12-bbd4-ced54f04c8ef
曲面 最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Sample point |
| SurfaceS | Surface | Base surface |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Closest point |
| UV PointuvP | Point | {uv} coordinates of closest point |
| DistanceD | Number | Distance between sample point and surface |
SurfaceComponents.AnalysisComponents.Component_SurfaceClosestPoint
GUID:4a9e9a8e-0943-4438-b360-129c30f2bb0f
曲面 Curvature
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| Pointuv | Point | {uv} coordinate to evaluate |
| 端口 | 类型 | 说明 |
|---|---|---|
| FrameF | Plane | Surface frame at {uv} coordinate |
| GaussianG | Number | Gaussian curvature |
| MeanM | Number | Mean curvature |
SurfaceComponents.AnalysisComponents.Component_SurfaceCurvature
GUID:4139f3a3-cf93-4fc0-b5e0-18a3acd0b003
曲面 Inflection
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to analyse |
| ToleranceT | Number | Sampling tolerance |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Line | Inflection curves |
SurfaceComponents.AnalysisComponents.Component_SurfaceInflection
GUID:0efd7f0c-f63d-446d-970e-9fb0e636ea41
曲面 Points
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface for control-point extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Control point locations |
| WeightsW | Number | Control point weights |
| GrevilleG | Point | Greville uv points |
| U CountU | Integer | Number of points along U direction |
| V CountV | Integer | Number of points along V direction |
SurfaceComponents.AnalysisComponents.Component_SurfacePoints
GUID:15128198-399d-4d6c-9586-1f65db3ce7bf
4Point 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Point | First corner |
| Corner BB | Point | Second corner |
| Corner CC | Point | Third corner |
| Corner DD | Point | Optional fourth corner |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Resulting surface |
SurfaceComponents.SurfaceComponents.Component_4PointSurface
GUID:c77a8b3b-c569-4d81-9b59-1c27299a1c45
Control 点 Loft
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Section curves |
| DegreeD | Integer | Degree perpendicular to curve direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Loft result |
CurveComponents.Component_ControlPointLoft
GUID:5c270622-ee80-45a4-b07a-bd8ffede92a2
Edge 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve |
| Curve BB | Curve | Second curve |
| Curve CC | Curve | Optional Third curve |
| Curve DD | Curve | Optional Fourth curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Brep | Brep representing the edge-surface |
SurfaceComponents.SurfaceComponents.Component_EdgeSurface
GUID:36132830-e2ef-4476-8ea1-6a43922344f0
Extrude
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Geometry | Profile curve or surface |
| DirectionD | Vector | Extrusion direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExtrusionE | Brep | Extrusion result |
SurfaceComponents.SurfaceComponents.Component_Extrude
GUID:962034e9-cc27-4394-afc4-5c16e3447cf9
Extrude Along
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Geometry | Profile curve or surface |
| CurveC | Curve | Extrusion curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExtrusionE | Brep | Extrusion result |
SurfaceComponents.SurfaceComponents.Component_ExtrudeAlongCurve
GUID:38a5638b-6d01-4417-bf11-976d925f8a71
Extrude Angled
| 端口 | 类型 | 说明 |
|---|---|---|
| PolylineP | Curve | Polyline base curve |
| Base heightHb | Number | Height of vertical portion. |
| Top heightHt | Number | Height of top surface. |
| AnglesA | Angle | Angles per polyline edge. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Brep | Extruded shape |
FilletEdgeComponents.CutEdgesExtrusionComponent
GUID:ae57e09b-a1e4-4d05-8491-abd232213bc9
Extrude Linear
| 端口 | 类型 | 说明 |
|---|---|---|
| ProfileP | Geometry | Profile curve or surface |
| Orientation (P)Po | Plane | Plane indicating orientation of profile shape |
| AxisA | Line | Extrusion axis |
| Orientation (A)Ao | Plane | Optional orientational plane for the axis |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExtrusionE | Brep | Extrusion result |
SurfaceComponents.SurfaceComponents.Component_ExtrudeLinear
GUID:8efd5eb9-a896-486e-9f98-d8d1a07a49f3
Extrude 点
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Geometry | Profile curve or surface |
| PointP | Point | Extrusion tip |
| 端口 | 类型 | 说明 |
|---|---|---|
| ExtrusionE | Brep | Extrusion result |
SurfaceComponents.SurfaceComponents.Component_ExtrudeToPoint
GUID:be6636b2-2f1a-4d42-897b-fdef429b6f17
Fit Loft
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Section curves |
| Count UNu | Integer | Number of points along curve direction |
| Degree UDu | Integer | Degree along curve direction |
| Degree VDv | Integer | Degree perpendicular to curve direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Loft result |
CurveComponents.Component_FitLoft
GUID:342aa574-1327-4bc2-8daf-203da2a45676
Fragment Patch
| 端口 | 类型 | 说明 |
|---|---|---|
| BoundaryB | Curve | Fragment polyline boundary |
| 端口 | 类型 | 说明 |
|---|---|---|
| PatchP | Brep | Fragmented patch |
SurfaceComponents.SurfaceComponents.Component_FragmentPatch
GUID:cb56b26c-2595-4d03-bdb2-eb2e6aeba82d
Loft
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Section curves |
| OptionsO | | Loft options |
| 端口 | 类型 | 说明 |
|---|---|---|
| LoftL | Brep | Resulting Loft surfaces |
SurfaceComponents.SurfaceComponents.Component_LoftSurface
GUID:a7a41d0a-2188-4f7a-82cc-1a2c4e4ec850
Loft Options
| 端口 | 类型 | 说明 |
|---|---|---|
| ClosedCls | Boolean | Closed loft |
| AdjustAdj | Boolean | Adjust seams |
| RebuildRbd | Integer | Rebuild count (zero = no rebuild) |
| RefitRft | Number | Refit tolerance (zero = no refit) |
| TypeT | Integer | Loft type (0=Normal, 1=Loose, 2=Tight, 3=Straight, 5=Uniform) |
| 端口 | 类型 | 说明 |
|---|---|---|
| OptionsO | | Loft options |
SurfaceComponents.SurfaceComponents.Component_LoftOptions
GUID:45f19d16-1c9f-4b0f-a9a6-45a77f3d206c
Network 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| Curves UU | Curve | Curves in U direction |
| Curves VV | Curve | Curves in V direction |
| ContinuityC | Integer | Surface continuity (0=loose, 1=position, 2=tangency, 3=curvature) |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Network surface |
SurfaceComponents.SurfaceComponents.Component_NetworkSurface
GUID:71506fa8-9bf0-432d-b897-b2e0c5ac316c
Patch
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Curve | Curves to patch |
| PointsP | Point | Points to patch |
| SpansS | Integer | Number of spans |
| FlexibilityF | Number | Patch flexibility (low number; less flexibility) |
| TrimT | Boolean | Attempt to trim the result |
| 端口 | 类型 | 说明 |
|---|---|---|
| PatchP | Surface | Patch result |
SurfaceComponents.SurfaceComponents.Component_Patch
GUID:57b2184c-8931-4e70-9220-612ec5b3809a
Pipe
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| RadiusR | Number | Pipe radius |
| CapsE | Integer | Specifies the type of caps (0=None, 1=Flat, 2=Round) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PipeP | Brep | Resulting Pipe |
SurfaceComponents.SurfaceComponents.Component_PipeSurface
GUID:c277f778-6fdf-4890-8f78-347efb23c406
Pipe Variable
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Base curve |
| Parameterst | Number | Curve parameters for radii |
| RadiiR | Number | A list of radii for every defined parameter |
| CapsE | Integer | Specifies the type of caps (0=None, 1=Flat, 2=Round) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PipeP | Brep | Resulting Pipe |
SurfaceComponents.SurfaceComponents.Component_PipeSurfaceEx
GUID:888f9c3c-f1e1-4344-94b0-5ee6a45aee11
Rail Revolution
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveP | Curve | Profile curve |
| RailR | Curve | Rail curve |
| AxisA | Line | Revolution axis |
| ScaleS | Boolean | Scale height of profile curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Brep | Brep representing the Rail-Revolve result. |
SurfaceComponents.SurfaceComponents.Component_RevRailSurface
GUID:d8d68c35-f869-486d-adf3-69ee3cc2d501
Revolution
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveP | Curve | Profile curve |
| AxisA | Line | Revolution axis |
| DomainD | Interval | Angle domain (in radians) |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Brep | Brep representing the revolution result. |
SurfaceComponents.SurfaceComponents.Component_RevSurface
GUID:cdee962f-4202-456b-a1b4-f3ed9aa0dc29
Ruled 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve |
| Curve BB | Curve | Second curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Ruled surface between A and B |
SurfaceComponents.SurfaceComponents.Component_RuledSurface
GUID:6e5de495-ba76-42d0-9985-a5c265e9aeca
Sum 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| Curve AA | Curve | First curve |
| Curve BB | Curve | Second curve |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Brep | BRep representing the sum-surface |
SurfaceComponents.SurfaceComponents.Component_SumSurface
GUID:5e33c760-adcd-4235-b1dd-05cf72eb7a38
曲面 From Points
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Grid of points |
| U CountU | Integer | Number of points in {u} direction |
| InterpolateI | Boolean | Interpolate samples |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Resulting surface |
SurfaceComponents.SurfaceComponents.Component_PointGridSurface
GUID:4b04a1e1-cddf-405d-a7db-335aaa940541
Sweep1
| 端口 | 类型 | 说明 |
|---|---|---|
| RailR | Curve | Rail curve |
| SectionsS | Curve | Section curves |
| MiterM | Integer | Kink miter type (0=None, 1=Trim, 2=Rotate) |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepS | Brep | Resulting Brep |
SurfaceComponents.SurfaceComponents.Component_Sweep1
GUID:bb6666e7-d0f4-41ec-a257-df2371619f13
Sweep2
| 端口 | 类型 | 说明 |
|---|---|---|
| Rail 1R¹ | Curve | First rail curve |
| Rail 2R² | Curve | Second rail curve |
| SectionsS | Curve | Section curves |
| Same HeightH | Boolean | Create a sweep with same-height properties. |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepS | Brep | Resulting Brep |
SurfaceComponents.SurfaceComponents.Component_Sweep2
GUID:75164624-395a-4d24-b60b-6bf91cab0194
Bounding 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| ContentC | Geometry | Geometry to contain |
| UnionU | Boolean | Create a single unified box for all objects |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | World aligned bounding box |
SurfaceComponents.PrimitiveComponents.Component_BoundingBox_OBSOLETEASWELL
GUID:6aa8da2e-6f25-4585-8b37-aa44609beb46
Bounding 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| ContentC | Geometry | Geometry to contain |
| UnionU | Boolean | Create a single unified box for all objects |
| PlaneP | Plane | BoundingBox orientation plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Aligned bounding box in world coordinates |
| BoxB | Box | Bounding box in orientation plane coordinates |
SurfaceComponents.PrimitiveComponents.Component_BoundingBox_OBSOLETETOOCANTGETTHISONERIGHT
GUID:87df35c8-6e1d-4e2a-821a-7c1066714409
Bounding 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| ContentC | Geometry | Geometry to contain |
| PlaneP | Plane | BoundingBox orientation plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Aligned bounding box in world coordinates |
| BoxB | Box | Bounding box in orientation plane coordinates |
SurfaceComponents.PrimitiveComponents.Component_BoundingBox
GUID:0bb3d234-9097-45db-9998-621639c87d3b
Bounding 盒体 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| ContentC | Geometry | Geometry to contain |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | World aligned bounding box |
SurfaceComponents.PrimitiveComponents.Component_BoundingBox_OBSOLETE
GUID:9d375779-649d-49f1-baaf-04560a51cd3d
盒体 2Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First corner |
| Point BB | Point | Second corner |
| PlaneP | Plane | Base plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Resulting box |
SurfaceComponents.PrimitiveComponents.Component_Box2Points
GUID:2a43ef96-8f87-4892-8b94-237a47e8d3cf
盒体 2Pt [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First corner |
| Point BB | Point | Second corner |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Resulting box |
SurfaceComponents.PrimitiveComponents.Component_Box2Points_OBSOLETE
GUID:9aef6eb4-98c3-4b0e-b875-1a7cb1bb1038
盒体 Rectangle
| 端口 | 类型 | 说明 |
|---|---|---|
| RectangleR | Rectangle | Base rectangle |
| HeightH | Interval | Box height |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Resulting box |
SurfaceComponents.PrimitiveComponents.Component_BoxRectangle
GUID:d0a56c9e-2483-45e7-ab98-a450b97f1bc0
Center 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| XX | Number | Size of box in {x} direction. |
| YY | Number | Size of box in {y} direction. |
| ZZ | Number | Size of box in {z} direction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Resulting box |
SurfaceComponents.PrimitiveComponents.Component_CenterBox
GUID:28061aae-04fb-4cb5-ac45-16f3b66bc0a4
圆锥
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Radius at cone base |
| LengthL | Number | Cone height |
| 端口 | 类型 | 说明 |
|---|---|---|
| ConeC | Surface | Resulting cone |
| TipT | Point | Tip of cone |
SurfaceComponents.PrimitiveComponents.Component_Cone
GUID:03e331ed-c4d1-4a23-afa2-f57b87d2043c
圆锥 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane of cone |
| RadiusR | Number | Radius at cone base |
| LengthL | Number | Length override |
| 端口 | 类型 | 说明 |
|---|---|---|
| ConeC | Surface | The 3D cone |
SurfaceComponents.PrimitiveComponents.Component_Cone_OBSOLETE
GUID:22e61c07-c02f-4c53-b567-c821a164fd92
圆柱
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Cylinder radius |
| LengthL | Number | Cylinder height |
| 端口 | 类型 | 说明 |
|---|---|---|
| CylinderC | Surface | Resulting cylinder |
SurfaceComponents.PrimitiveComponents.Component_Cylinder
GUID:0373008a-80ee-45be-887d-ab5a244afc29
区间 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| XX | Interval | Domain of the box in the {x} direction. |
| YY | Interval | Domain of the box in the {y} direction. |
| ZZ | Interval | Domain of the box in the {z} direction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Resulting box |
SurfaceComponents.PrimitiveComponents.Component_IntervalBox
GUID:79aa7f47-397c-4d3f-9761-aaf421bb7f5f
平面 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Surface base plane |
| X SizeX | Interval | Dimensions in X direction |
| Y SizeY | Interval | Dimensions in Y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Surface | Resulting plane surface |
SurfaceComponents.PrimitiveComponents.Component_PlaneSurface
GUID:439a55a5-2f9e-4f66-9de2-32f24fec2ef5
平面 Through 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Section plane |
| BoxB | Box | Box to intersect |
| InflateI | Number | Box inflation value |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfacesS | Surface | Resulting planar surface |
SurfaceComponents.PrimitiveComponents.Component_PlaneThroughBox_OBSOLETE
GUID:f565fd67-5a98-4b48-9ea9-2e184a9ef0e6
平面 Through Shape
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Surface plane |
| ShapeS | Geometry | Shape to exceed |
| InflateI | Number | Boundary inflation amount |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Resulting planar surface |
SurfaceComponents.PrimitiveComponents.Component_PlaneThroughShape
GUID:d8698126-0e91-4ae7-ba05-2490258573ea
Quad 球体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Sphere radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| SphereS | Brep | Resulting quad sphere |
SurfaceComponents.PrimitiveComponents.Component_QuadSphere
GUID:361790d6-9d66-4808-8c5a-8de9c218c227
球体
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| RadiusR | Number | Sphere radius |
| 端口 | 类型 | 说明 |
|---|---|---|
| SphereS | Surface | Resulting sphere |
SurfaceComponents.PrimitiveComponents.Component_Sphere
GUID:dabc854d-f50e-408a-b001-d043c7de151d
球体 4Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point 1P1 | Point | First point |
| Point 2P2 | Point | Second point (cannot be coincident with P1) |
| Point 3P3 | Point | Third point (cannot be colinear with P1 & P2) |
| Point 4P4 | Point | Fourth point (cannot be coplanar with P1, P2 & P3) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center of sphere |
| RadiusR | Number | Radius of sphere |
| SphereS | Surface | Sphere fitted to P1~P4 |
SurfaceComponents.PrimitiveComponents.Component_Sphere4Pt
GUID:b083c06d-9a71-4f40-b354-1d80bba1e858
球体 Fit
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to fit |
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center of fitted sphere |
| RadiusR | Number | Radius of fitted sphere |
| SphereS | Surface | Sphere surface |
TriangulationComponents.Component_FitSphere
GUID:e7ffb3af-2d77-4804-a260-755308bf8285
Mesh from SubD
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| DensityD | Integer | Subdivision density |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Mesh approximation |
SubDComponents.MeshFromSubDComponent
GUID:c0b3c6e9-d05d-4c51-a0df-1ce2678c7a33
MultiPipe
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesC | Generic | The curves to pipe. Also accepts meshes |
| NodeSizeN | Number | Pipe radius. If one value given, it is applied to all. Alternatively, provide a list of radii corresponding to each point in SizePoints |
| SizePointsSP | Point | If you are supplying multiple radii for NodeSize, these points identify which node to set as which radius. If only some of the nodes have their radius set this way, the values will be interpolated across the shape |
| EndOffsetE | Number | The distance of the first edge loop away from the node as a multiplier of NodeSize. If this is set to zero, no intermediate edge loop is added, to give a smoother shape. |
| StrutSizeSS | Number | The size of the struts between nodes as a multiplier of NodeSize. <1 gives tapering struts, >1 gives bulging struts |
| SegmentS | Number | Approximate spacing of edge loops along each strut. If set to zero, no additional edge loops are added |
| KinkAngleKA | Number | When the input to 'Curves' are smooth curves, this sets the maximum angle between consecutive segments when discretizing |
| CubeFitCF | Number | If >0 this attempts to fit a cube at each node. Should be a value between 0 and 1, where 0 = never, and 1 = always, depending on how close to orthogonal its connected lines are. |
| 端口 | 类型 | 说明 |
|---|---|---|
| PipeP | SubD | Resulting Pipe SubD |
Kangaroo2Component.UtilityComponents.MultiPipeOld
GUID:f1b75016-5818-4ece-be56-065253a2357d
MultiPipe
| 端口 | 类型 | 说明 |
|---|---|---|
| CurvesCurves | Generic | The curves to pipe. Also accepts meshes |
| NodeSizeNodeSize | Number | Pipe radius. If one value given, it is applied to all. Alternatively, provide a list of radii corresponding to each point in SizePoints |
| SizePointsSizePoints | Point | If you are supplying multiple radii for NodeSize, these points identify which node to set as which radius. If only some of the nodes have their radius set this way, the values will be interpolated across the shape |
| EndOffsetEndOffset | Number | The distance of the first edge loop away from the node as a multiplier of NodeSize. If this is set to zero, no intermediate edge loop is added, to give a smoother shape. |
| StrutSizeStrutSize | Number | The size of the struts between nodes as a multiplier of NodeSize. <1 gives tapering struts, >1 gives bulging struts |
| SegmentSegment | Number | Approximate spacing of edge loops along each strut. If set to zero, no additional edge loops are added |
| KinkAngleKinkAngle | Number | When the input to 'Curves' are smooth curves, this sets the maximum angle between consecutive segments when discretizing |
| CubeFitCubeFit | Number | If >0 this attempts to fit a cube at each node. Should be a value between 0 and 1, where 0 = never, and 1 = always, depending on how close to orthogonal its connected lines are. |
| CapsCaps | Integer | Cap option - 0:None, 1:Round, 2:Flat |
| 端口 | 类型 | 说明 |
|---|---|---|
| PipeP | SubD | Resulting Pipe SubD |
Kangaroo2Component.UtilityComponents.MultiPipeNew
GUID:4bfe1bf6-fbc9-4ad2-bf28-a7402e1392ee
SubD 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| BoxB | Box | Box |
| DensityD | Integer | Subdivision density |
| CreasesC | Boolean | Sharp box creases |
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
SubDComponents.SubDBox
GUID:10487e4e-a405-48b5-b188-5a8a6328418b
SubD Control Polygon
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Control mesh |
SubDComponents.SubDControlPolygonComponent
GUID:c1a57c2a-11c5-4f77-851e-0a7dffef848e
SubD Edge Tags
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD to modify. |
| Edge TagT | Text | Edge tag descriptor. |
| Edge IDsE | Integer | Edge identifiers. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | Modified SuD shape. |
SubDComponents.SubDEdgeTags
GUID:048b219e-284a-49f2-ae40-a60465b08447
SubD Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Edge line |
| EdgeE | Curve | Edge curve |
| TagT | Text | Edge tag |
| IdI | Text | Edge identifier |
SubDComponents.SubDEdges
GUID:2183c4c6-b5b3-45d2-9261-2096c9357f92
SubD Faces
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Face centre point |
| CountC | Integer | Number of edges (and vertices) which surround this face. |
| EdgesE | Text | Edge identifiers |
| VerticesV | Text | Vertex identifiers |
SubDComponents.SubDFaces
GUID:83c81431-17bc-4bff-bb85-be0a846bd044
SubD Fuse
| 端口 | 类型 | 说明 |
|---|---|---|
| SubD AA | Mesh | First SubD or Mesh object to be fused |
| SubD BB | Mesh | Second SubD or Mesh object to be fused |
| Boolean OptionO | Integer | Boolean type: 0=Union, 1=Intersection, 2=A-B, 3=B-A |
| SmoothingS | Integer | Number of smoothing steps to perform on the join |
| 端口 | 类型 | 说明 |
|---|---|---|
| FuseF | SubD | Fused result |
Kangaroo2Component.UtilityComponents.SubDFuse
GUID:264b4aa6-4915-4a67-86a7-22a5c4acf565
SubD Vertex Tags
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD to modify. |
| Vertex TagT | Text | Vertex tag descriptor. (S=smooth, C=crease, L=corner, D=dart) |
| Vertex IDsV | Integer | Vertex identifiers. |
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | Modified SuD shape. |
SubDComponents.SubDVertexTags
GUID:954a8963-bb2c-4847-9012-69ff34acddd5
SubD Vertices
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Vertex location on control net. |
| IdI | Text | Vertex identifier |
SubDComponents.SubDVertices_OBSOLETE
GUID:cd9efa8f-0084-4d52-ab13-ad88ff22dc46
SubD Vertices
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Vertex location on control net. |
| IdI | Text | Vertex identifier. |
| TagT | Text | Vertex tag type. |
SubDComponents.SubDVertices
GUID:fc8ad805-2cbf-4447-b41b-50c0be591fcd
SubD from Mesh
| 端口 | 类型 | 说明 |
|---|---|---|
| MeshM | Mesh | Control Mesh |
| CreasesCr | Integer | Subdivision crease option |
| CornersCo | Integer | Subdivision corner option |
| InterpolateI | Boolean | Interpolate mesh vertices |
| 端口 | 类型 | 说明 |
|---|---|---|
| SubDS | SubD | SubD |
SubDComponents.SubDFromMeshComponent
GUID:855a2c73-31c0-41d2-b061-57d54229d11b
Brep 合并
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepsB | Brep | Breps to join |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepsB | Brep | Joined Breps |
| ClosedC | Boolean | Closed flag for each resulting Brep |
SurfaceComponents.SurfaceComponents.Component_BrepJoin
GUID:1addcc85-b04e-46e6-bd4a-6f6c93bf7efd
Cap Holes
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to cap |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Capped Brep |
SurfaceComponents.SurfaceComponents.Component_CapPlanarHoles
GUID:b648d933-ddea-4e75-834c-8f6f3793e311
Cap Holes Ex
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to cap |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Capped Brep |
| CapsC | Integer | Number of caps added |
| SolidS | Boolean | Value indicating whether capped brep is solid |
SurfaceComponents.SurfaceComponents.Component_CapHoles
GUID:f6409a9c-3d2a-4b14-9f2c-e3c3f2cb72f8
Closed Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| TangencyT | Boolean | If true, consecutive tangent edges will be taken into account. |
| 端口 | 类型 | 说明 |
|---|---|---|
| ClosedC | Curve | Closed edge curves |
| Closed IndicesCi | Integer | Closed edge indices. |
| OpenO | Curve | Open edge curves. |
| Open IndicesOi | Integer | Open edge indices. |
FilletEdgeComponents.EdgesByClosednessComponent
GUID:70905be1-e22f-4fa8-b9ae-e119d417904f
Convex Edges
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| ConvexCv | Integer | Fully convex edge indices |
| ConcaveCc | Integer | Fully concave edge indices |
| MixedMx | Integer | Mixed concavity edge indices |
FilletEdgeComponents.EdgesByConcavityComponent
GUID:8248da39-0729-4e04-8395-267b3259bc2f
Copy Trim
| 端口 | 类型 | 说明 |
|---|---|---|
| SourceS | Surface | Source surface |
| TargetT | Surface | Target surface |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Retrimmed surface |
SurfaceComponents.SurfaceComponents.Component_CopyTrims
GUID:5d192b90-1ae3-4439-bbde-b05976fc4ac3
分割 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to divide |
| U CountU | Integer | Number of segments in {u} direction |
| V CountV | Integer | Number of segments in {v} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| NormalsN | Vector | Normal vectors at division points |
| Parametersuv | Point | Parameter coordinates at division points |
VectorComponents.DivisionComponents.Component_DivideSurface
GUID:5106bafc-d5d4-4983-83e7-7be3ed07f502
分割 曲面 [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to divide |
| U CountU | Integer | Number of segments in {u} direction |
| V CountV | Integer | Number of segments in {v} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Division points |
| NormalsN | Vector | Normal vectors at division points |
| Parametersuv | Point | Parameter coordinates at division points |
VectorComponents.DivisionComponents.Component_DivideSurface_OBSOLETE
GUID:082976f0-c741-4df8-a1d4-89891bf8619f
Edges from Directions
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| DirectionsD | Vector | Directions to filter |
| ReflexR | Boolean | If true, angle test includes the reflex angle |
| AngleA | Number | Direction angle tolerance. |
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgesE | Curve | Found edges |
| IndicesI | Integer | Edge indices |
| MapM | Text | Direction map per edge |
FilletEdgeComponents.EdgesByDirectionComponent
GUID:64ff9813-8fe8-4708-ac9f-61b825213e83
Edges from Faces
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| PointsP | Point | Points for face coincidence check |
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgesE | Curve | Found edges |
| IndicesI | Integer | Edge indices |
FilletEdgeComponents.EdgesFromFacesComponent
GUID:71e99dbb-2d79-4f02-a8a6-e87a09d54f47
Edges from 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| MinimumL- | Number | Minimum edge length for inclusion. |
| MaximumL+ | Number | Maximum edge length for inclusion. |
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgesE | Curve | Found edges |
| IndicesI | Integer | Edge indices |
FilletEdgeComponents.EdgesByLengthComponent
GUID:ff187e6a-84bc-4bb9-a572-b39006a0576d
Edges from Linearity
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| MinimumL- | Number | Minimum linearity deviation for edge inclusion. |
| MaximumL+ | Number | Maximum linearity deviation for edge inclusion. |
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgesE | Curve | Found edges |
| IndicesI | Integer | Edge indices |
FilletEdgeComponents.EdgesByLinearityComponent
GUID:e4ff8101-73c9-4802-8c5d-704d8721b909
Edges from Points
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep for edge extraction |
| PointsP | Point | Points for coincidence check |
| ValenceV | Integer | Minimum valence of points per edge |
| ToleranceT | Number | Optional coincidence tolerance. |
| 端口 | 类型 | 说明 |
|---|---|---|
| EdgesE | Curve | Found edges |
| IndicesI | Integer | Edge indices |
| MapM | Text | Point map per edge |
FilletEdgeComponents.EdgesByPointsComponent
GUID:73269f6a-9645-4638-8d5e-88064dd289bd
Fillet Edge
| 端口 | 类型 | 说明 |
|---|---|---|
| ShapeS | Brep | Shape to fillet |
| BlendB | Integer | Fillet blend type |
| MetricM | Integer | Fillet metric type |
| EdgesE | Integer | Edge indices to fillet |
| RadiiR | Number | Fillet radii/measures per edge |
| 端口 | 类型 | 说明 |
|---|---|---|
| ResultB | Brep | Filleted Brep |
FilletEdgeComponents.FilletEdgeComponent
GUID:4b87eb13-f87c-4ff1-ae0e-6c9f1f2aecbd
Flip
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to flip |
| GuideG | Surface | Optional guide surface to match |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Flipped surface |
| ResultR | Boolean | Result: True if surface was flipped |
SurfaceComponents.SurfaceComponents.Component_FlipSurface
GUID:c3d1f2b8-8596-4e8d-8861-c28ba8ffb4f4
Isotrim
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| DomainD | Interval2D | Domain of subset |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Subset of base surface |
SurfaceComponents.SurfaceComponents.Component_IsoTrim
GUID:6a9ccaab-1b03-484e-bbda-be9c81584a66
合并 Faces
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepB | Brep | Brep to simplify |
| 端口 | 类型 | 说明 |
|---|---|---|
| BrepsB | Brep | Simplified Brep |
| BeforeN0 | Integer | Number of faces before simplification |
| AfterN1 | Integer | Number of faces after simplification |
SurfaceComponents.SurfaceComponents.Component_MergeCoPlanarFaces
GUID:d6b43673-55dd-4e2f-95c4-6c69a14513a6
偏移 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| DistanceD | Number | Offset distance |
| RetrimT | Boolean | Retrim offset |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Offset result |
SurfaceComponents.SurfaceComponents.Component_OffsetSurface
GUID:b25c5762-f90e-4839-9fc5-74b74ab42b1e
偏移 曲面 Loose
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| DistanceD | Number | Offset distance |
| RetrimT | Boolean | Retrim offset |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Offset result |
SurfaceComponents.SurfaceComponents.Component_OffsetSurfaceLoose
GUID:e7e43403-f913-4d83-8aff-5b1c7a7f9fbc
Retrim
| 端口 | 类型 | 说明 |
|---|---|---|
| SourceS | Surface | Source surface providing the UV trim data. |
| TargetT | Surface | Target surface to be trimmed |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Retrimmed surface |
SurfaceComponents.SurfaceComponents.Component_ReTrim
GUID:a1da39b7-6387-4522-bf2b-2eaee6b14072
曲面 Frames
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to divide |
| U CountU | Integer | Number of segments in U-direction |
| V CountV | Integer | Number of segments in V-direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Surface Frames |
| Parametersuv | Point | Parameter coordinates at division points |
VectorComponents.DivisionComponents.Component_SurfaceFrames
GUID:332378f4-acb2-43fe-8593-ed22bfeb2721
曲面 Frames [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Surface to divide |
| U CountU | Integer | Number of segments in U-direction |
| V CountV | Integer | Number of segments in V-direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| FramesF | Plane | Surface Frames |
| Parametersuv | Point | Parameter coordinates at division points |
VectorComponents.DivisionComponents.Component_SurfaceFrames_OBSOLETE
GUID:59143f40-32f3-47c1-b9ae-1a09eb9c926b
Untrim
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Untrimmed surface |
SurfaceComponents.SurfaceComponents.Component_Untrim
GUID:fa92858a-a180-4545-ad4d-0dc644b3a2a8
盒体 Mapping
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| SourceS | Box | Box to map from |
| TargetT | Box | Box to map into |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mapped geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_BoxMapping
GUID:8465bcce-9e0a-4cf4-bbda-1a7ce5681e10
Camera Obscura
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PointP | Point | Mirror point |
| FactorF | Number | Scaling factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_CameraObscura
GUID:407e35c6-7c40-4652-bd80-fde1eb7ec034
定向 Direction
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| Point ApA | Point | Reference point |
| Direction AdA | Vector | Reference direction |
| Point BpB | Point | Target point |
| Direction BdB | Vector | Target direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Reoriented geometry |
LinearXForms.Component_OrientDir_OBSOLETE
GUID:4041be93-6746-4cdb-aa95-929bff544fb0
定向 Direction
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| Point ApA | Point | Reference point |
| Direction AdA | Vector | Reference direction |
| Point BpB | Point | Target point |
| Direction BdB | Vector | Target direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Reoriented geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_OrientDir
GUID:1602b2cc-007c-4b79-8926-0067c6184e44
Project
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Projection plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Projected geometry |
LinearXForms.Component_Project_OBSOLETE
GUID:24e913c9-7530-436d-b81d-bc3aa27296a4
Project
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Projection plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Projected geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Project_OBSOLETE2
GUID:9025f4ca-159f-4c54-958b-0aad379dae77
Project
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Generic | Geometry to project |
| PlaneP | Plane | Projection plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Generic | Projected geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Project
GUID:23285717-156c-468f-a691-b242488c06a6
Project Along
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Generic | Geometry to project |
| PlaneP | Plane | Projection plane |
| DirectionD | Vector | Projection direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Generic | Projected geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_ProjectAlong
GUID:06d7bc4a-ba3e-4445-8ab5-079613b52f28
Rectangle Mapping
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| SourceS | Rectangle | Rectangle to map from |
| TargetT | Rectangle | Rectangle to map into |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mapped geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_RectangleMapping
GUID:17d40004-489e-42d9-ad10-857f7b436801
缩放
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CenterC | Point | Center of scaling |
| FactorF | Number | Scaling factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Scaled geometry |
LinearXForms.Component_Scale_OBSOLETE
GUID:4f0dfac8-6c61-40ef-ad41-aad84533f382
缩放
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CenterC | Point | Center of scaling |
| FactorF | Number | Scaling factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Scaled geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Scale
GUID:4d2a06bd-4b0f-4c65-9ee0-4220e4c01703
缩放 NU
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Base plane |
| XX | Number | Scaling factor in {x} direction |
| YY | Number | Scaling factor in {y} direction |
| ZZ | Number | Scaling factor in {z} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Scaled geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_ScaleNU_OBSOLETE
GUID:7753fb03-c1f1-4dbe-8557-f01e23aa3b20
缩放 NU
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Base plane |
| Scale XX | Number | Scaling factor in {x} direction |
| Scale YY | Number | Scaling factor in {y} direction |
| Scale ZZ | Number | Scaling factor in {z} direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Scaled geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_ScaleNU
GUID:290f418a-65ee-406a-a9d0-35699815b512
Shear
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| BaseP | Plane | Base plane |
| GripG | Point | Reference point |
| TargetT | Point | Target point |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Sheared geometry |
LinearXForms.Component_ShearVector_OBSOLETE
GUID:3ae3a462-38fb-4d49-9f86-7558dfed7c3e
Shear
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| BaseP | Plane | Base plane |
| GripG | Point | Reference point |
| TargetT | Point | Target point |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Sheared geometry |
| TransformX | Transform | Transformatio data |
LinearXForms.Component_ShearVector
GUID:5a27203a-e05f-4eea-b80f-a5f29a00fdf2
Shear Angle
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| BaseP | Plane | Base plane |
| Angle XAx | Number | Rotation around {x} axis in radians |
| Angle YAy | Number | Rotation around {y} axis in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Sheared geometry |
LinearXForms.Component_ShearAngle_OBSOLETE
GUID:77bfb6a1-0305-4645-b309-cd6dbf1205d7
Shear Angle
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| BaseP | Plane | Base plane |
| Angle XAx | Number | Rotation around {x} axis in radians |
| Angle YAy | Number | Rotation around {y} axis in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Sheared geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_ShearAngle
GUID:f19ee36c-f21f-4e25-be4c-4ca4b30eda0d
Triangle Mapping
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| SourceS | Curve | Triangle to map from |
| TargetT | Curve | Triangle to map into |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mapped geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_TriangleMapping
GUID:61d81100-c4d3-462d-8b51-d951c0ae32db
盒体 Array
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CellC | Box | 3D Box array cell |
| X CountX | Integer | Number of elements in the array x-direction. |
| Y CountY | Integer | Number of elements in the array y-direction. |
| Z CountZ | Integer | Number of elements in the array z-direction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Arrayed geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_ArrayBox
GUID:9f6f954c-ba7b-4428-bf1e-1768cdff666c
曲线 Array
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CurveC | Curve | Array rail curve |
| CountN | Integer | Number of elements in the array. |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Arrayed geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_ArrayCurve
GUID:c6f23658-617f-4ac8-916d-d0d9e7241b25
Kaleidoscope
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Kaleidoscope plane |
| SegmentsS | Integer | Kaleidoscope segments. |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_Kaleidoscope
GUID:b90eaa92-6e38-4054-a915-afcf486224b3
Linear Array
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| DirectionD | Vector | Linear array direction and interval |
| CountN | Integer | Number of elements in array. |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Arrayed geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_ArrayLinear
GUID:e87db220-a0a0-4d67-a405-f97fd14b2d7a
Polar Array
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Polar array plane |
| CountN | Integer | Number of elements in array. |
| AngleA | Angle | Sweep angle in radians (counter-clockwise, starting from plane x-axis) |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Arrayed geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_ArrayPolar
GUID:fca5ad7e-ecac-401d-a357-edda0a251cbc
Rectangular Array
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CellC | Rectangle | Rectangular array cell |
| X CountX | Integer | Number of elements in the array x-direction. |
| Y CountY | Integer | Number of elements in the array y-direction. |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Arrayed geometry |
| TransformX | Transform | Transformation data |
MassXForms.Component_ArrayRectangular
GUID:e521f7c8-92f4-481c-888b-eea109e3d6e9
Mirror
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Mirror plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
LinearXForms.Component_Mirror_OBSOLETE
GUID:a70bdac1-1ed2-40d3-b687-3437bc150af0
Mirror
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Mirror plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Mirror
GUID:f12daa2f-4fd5-48c1-8ac3-5dea476912ca
移动
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| TranslationT | Vector | Translation vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
LinearXForms.Component_Move_OBSOLETE
GUID:b40f28a2-ba30-4ac2-afe5-a6ece7f985fc
移动
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| MotionT | Vector | Translation vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Move
GUID:e9eb1dcf-92f6-4d4d-84ae-96222d60f56b
移动 Away From
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to move |
| EmitterE | Geometry | Geometry to move away from |
| DistanceD | Number | Distance to move (negative values move towards) |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_MoveAwayFrom
GUID:dd9f597a-4db0-42b1-9cb2-5607ec97db09
移动 To 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PlaneP | Plane | Target plane |
| AboveA | Boolean | Move when above plane |
| BelowB | Boolean | Move when below plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_MoveOntoPlane
GUID:4fe87ef8-49e4-4605-9859-87940d62e1de
定向
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| InitialA | Plane | Reference plane |
| FinalB | Plane | Target plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Reoriented geometry |
LinearXForms.Component_Orient_OBSOLETE
GUID:a35811bc-1034-4491-acb8-608a8cfa27b1
定向
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| SourceA | Plane | Initial plane |
| TargetB | Plane | Final plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Reoriented geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Orient
GUID:378d0690-9da0-4dd1-ab16-1d15246e7c22
旋转
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Number | Rotation angle in radians |
| PlaneP | Plane | Rotation plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
LinearXForms.Component_Rotate_OBSOLETE
GUID:b661519d-43fd-4e5a-b244-d54d9fae2bde
旋转
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Angle | Rotation angle in radians |
| PlaneP | Plane | Rotation plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Rotate
GUID:b7798b74-037e-4f0c-8ac7-dc1043d093e0
旋转 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Number | Rotation angle in radians |
| CenterC | Point | Center of rotation |
| AxisX | Vector | Axis of rotation |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
LinearXForms.Component_Rotate3D_OBSOLETE
GUID:955d887b-c83b-4c61-bf35-df5d4c4abd9b
旋转 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Angle | Rotation angle in radians |
| CenterC | Point | Center of rotation |
| AxisX | Vector | Axis of rotation |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_Rotate3D
GUID:3dfb9a77-6e05-4016-9f20-94f78607d672
旋转 Axis
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Number | Rotation angle in radians |
| AxisX | Line | Rotation axis |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
LinearXForms.Component_RotateAxis_OBSOLETE_TOO
GUID:55959599-0b44-4333-8427-a73564ea7ffb
旋转 Axis
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| AngleA | Angle | Rotation angle in radians |
| AxisX | Line | Rotation axis |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_RotateAxis
GUID:3ac8e589-37f5-477d-aa61-6699702c5728
旋转 Axis [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to move |
| AngleA | Number | Rotation angle in radians |
| StartS | Point | Start of axis |
| EndE | Point | End of axis |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
LinearXForms.Component_RotateAxis_OBSOLETE
GUID:bef50d22-e6b3-45fd-b7be-1c501502186b
旋转 Direction
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| CenterC | Point | Rotation center point |
| FromF | Vector | Initial direction |
| ToT | Vector | Final direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Rotated geometry |
| TransformX | Transform | Transformation data |
LinearXForms.Component_RotateVector
GUID:5edaea74-32cb-4586-bd72-66694eb73160
Sanity XForm
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to transform |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Sane geometry |
| WackometryW | Geometry | Reinstated insane geometry |
XformComponents.Component_SanityCheck
GUID:03b3db66-d7e8-4d2d-bc0c-122913317254
Blend 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| Surface ASa | Surface | First surface |
| Domain ADa | Interval2D | Domain on first surface |
| Surface BSb | Surface | Second surface |
| Domain BDb | Interval2D | Domain on second surface |
| 端口 | 类型 | 说明 |
|---|---|---|
| Twisted BoxB | | Resulting blend box |
SquishyXMorphs.Component_Create2SurfaceBox
GUID:6283fb37-e273-4eb2-8d2a-e347881e3928
盒体 Morph
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| ReferenceR | Box | Reference box |
| TargetT | | Target box |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Translated geometry |
SquishyXMorphs.Component_BoxMorph
GUID:d8940ff0-dd4a-4e74-9361-54df537b50db
Camera Obscura
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| PointP | Point | Mirror point |
| FactorF | Number | Scaling factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
LinearXForms.Component_CameraObscura_OBSOLETE
GUID:7ee33ede-4ce1-482c-ab1a-eb7f9151fbc5
Map to 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve to map |
| SourceS | Surface | Base surface for initial coordinate space |
| TargetT | Surface | Surface for target coordinate space |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Mapped curve |
SurfaceComponents.SurfaceComponents.Component_MapOntoSurface
GUID:fc5b7d12-7247-4de0-81bc-9b2c2f8f72f6
Mirror 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Points to mirror |
| CurveC | Curve | Mirror curve |
| TangentT | Boolean | Mirror tangent (if true, mirror behaviour extends beyond curve ends) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Mirrored point |
| DistanceD | Number | Mirror distance |
LinearXForms.Component_MirrorCurve_OBSOLETE
GUID:f8452dc8-aea6-4654-a72f-c0fd62626d36
Mirror 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to mirror |
| CurveC | Curve | Mirror curve |
| TangentT | Boolean | Mirror tangent (if true, mirror behaviour extends beyond curve ends) |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
SquishyXMorphs.Component_MirrorCurve
GUID:9c9f8219-ae88-4d29-ba1b-3433ed713639
Mirror 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to mirror |
| SurfaceS | Surface | Mirror surface |
| FrameF | Boolean | Mirror frame (if true, mirror behaviour extends beyond surface edge) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Mirrored point |
| DistanceD | Number | Mirror distance |
LinearXForms.Component_MirrorSurface_OBSOLETE
GUID:3431f5c6-7578-4d26-a2b6-dfc064a9c65e
Mirror 曲面
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to mirror |
| SurfaceS | Surface | Mirror surface |
| FrameF | Boolean | Mirror frame (if true, mirror behaviour extends beyond surface edge) |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Mirrored geometry |
SquishyXMorphs.Component_MirrorSurface
GUID:6ce1aa3c-626b-4db7-8b5b-bf74c78f8c5e
点 Deform
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to deform |
| PointsP | Point | Control-point locations to deform. |
| MotionM | Vector | Motion vector for each control-point |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Deformed geometry |
SquishyXMorphs.Component_ControlPointDeform
GUID:4dbd15c7-ebcb-4af6-b3bd-32e80502520c
Spatial Deform
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to deform |
| SyntaxS | Point | Points describing space syntax. |
| ForcesF | Vector | Forces (one for each point in space |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Deformed geometry |
SquishyXMorphs.Component_SpatialDeform
GUID:66e6596f-6c8f-4ac3-99e0-0c4b7a59a7f7
Spatial Deform (custom)
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to deform |
| SyntaxS | Point | Points describing space syntax. |
| ForcesF | Vector | Forces (one for each point in space |
| fFalloff function (for variable 'x') | Text | 1.0/x |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Deformed geometry |
SquishyXMorphs.Component_SpatialDeform2
GUID:331b74f1-1f1f-4f37-b253-24fcdada29e3
曲面 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| SurfaceS | Surface | Base surface |
| DomainD | Interval2D | Surface domain |
| HeightH | Number | Height of surface box |
| 端口 | 类型 | 说明 |
|---|---|---|
| Twisted BoxB | | Resulting surface box |
SquishyXMorphs.Component_CreateSurfaceBox
GUID:4f65c681-9331-4818-9d54-6290cae686c3
曲面 Morph
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to deform |
| ReferenceR | Box | Reference box to map from |
| SurfaceS | Surface | Surface to map onto |
| U DomainU | Interval | Surface space U extents |
| V DomainV | Interval | Surface space V extents |
| W DomainW | Interval | Surface space W extents |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Deformed geometry |
SquishyXMorphs.Component_MorphToSurfaceSpace
GUID:5889b68f-fd88-4032-860f-869fb69654dd
Twisted 盒体
| 端口 | 类型 | 说明 |
|---|---|---|
| Corner AA | Point | First corner (0,0,0) |
| Corner BB | Point | Second corner (1,0,0) |
| Corner CC | Point | Third corner (1,1,0) |
| Corner DD | Point | Fourth corner (0,1,0) |
| Corner EE | Point | Fifth corner (0,0,1) |
| Corner FF | Point | Sixth corner (1,0,1) |
| Corner GG | Point | Seventh corner (1,1,1) |
| Corner HH | Point | Last corner (0,1,1) |
| 端口 | 类型 | 说明 |
|---|---|---|
| Twisted BoxB | | Twisted box connecting all corners |
SquishyXMorphs.Component_CreateTwistedBox
GUID:124de0f5-65f8-4ae0-8f61-8fb066e2ba02
Compound
| 端口 | 类型 | 说明 |
|---|---|---|
| TransformsT | Transform | Transformations to compound |
| 端口 | 类型 | 说明 |
|---|---|---|
| CompoundX | Transform | Compound transformation |
LinearXForms.Component_CompoundTransforms
GUID:ca80054a-cde0-4f69-a132-10502b24866d
Inverse 变换
| 端口 | 类型 | 说明 |
|---|---|---|
| TransformT | Transform | Transformation to inverse |
| 端口 | 类型 | 说明 |
|---|---|---|
| TransformT | Transform | Inversed transformation |
LinearXForms.Component_InverseTransform
GUID:51f61166-7202-45aa-9126-3d83055b269e
拆分
| 端口 | 类型 | 说明 |
|---|---|---|
| TransformT | Transform | Compound transformation |
| 端口 | 类型 | 说明 |
|---|---|---|
| FragmentsF | Transform | Fragments making up the compound transformation |
LinearXForms.Component_SplitTransforms
GUID:915f8f93-f5d1-4a7b-aecb-c327bab88ffb
变换
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Base geometry |
| TransformT | Transform | Transformation |
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Transformed geometry |
LinearXForms.Component_ApplyTransform
GUID:610e689b-5adc-47b3-af8f-e3a32b7ea341
Blend Colours
| 端口 | 类型 | 说明 |
|---|---|---|
| Colour AA | Colour | First colour |
| Colour BB | Colour | Second colour |
| FactorF | Number | Interpolation factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Interpolated colour |
MathComponents.ColourComponents.Component_InterpolateColours
GUID:8b4da37d-1124-436a-9de2-952e4224a220
Multiplication
| 端口 | 类型 | 说明 |
|---|---|---|
| Colour AA | Colour | First colour |
| Colour BB | Colour | Second colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_MultiplyColours_OBSOLETE
GUID:035bf8a7-b9e0-4e37-b031-4567bc60d047
Subtraction
| 端口 | 类型 | 说明 |
|---|---|---|
| Colour AA | Colour | First colour |
| Colour BB | Colour | Second colour |
| 端口 | 类型 | 说明 |
|---|---|---|
| ColourC | Colour | Resulting colour |
MathComponents.ColourComponents.Component_SubtractColours_OBSOLETE
GUID:0c80d9c0-d8b3-4817-b8e1-6214d443704b
Break 场
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field to break |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldsF | Field | Elemental fields |
FieldComponents.BreakField
GUID:b27d53bc-e713-475d-81fd-71cdd8de2e58
求值 场
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field to evaluate |
| PointP | Point | Point to evaluate at |
| 端口 | 类型 | 说明 |
|---|---|---|
| TensorT | Vector | Field tensor at sample location |
| StrengthS | Number | Field strength at sample location |
FieldComponents.EvaluateField
GUID:a7c9f738-f8bd-4f64-8e7f-33341183e493
场 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field to evaluate |
| PointP | Point | Point to start from |
| StepsN | Integer | Number of samples |
| AccuracyA | Number | Accuracy hint (will only be loosely obeyed) |
| MethodM | Integer | Solver (1=Euler, 2=RK2, 3=RK3, 4=RK4) |
| 端口 | 类型 | 说明 |
|---|---|---|
| CurveC | Curve | Curve approximation of field line through P |
FieldComponents.FieldLine
GUID:add6be3e-c57f-4740-96e4-5680abaa9169
直线 Charge
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Geometry of line segment charge |
| ChargeC | Number | Charge of point object |
| BoundsB | Box | Optional bounds for the field |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field due to line charge |
FieldComponents.CreateLineCharge
GUID:8cc9eb88-26a7-4baa-a896-13e5fc12416a
合并 Fields
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldsF | Field | Fields to merge |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Merged field |
FieldComponents.MergeFields
GUID:d9a6fbd2-2e9f-472e-8147-33bf0233a115
点 Charge
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Location of point charge |
| ChargeC | Number | Charge of point object |
| DecayD | Number | Decay of charge potential |
| BoundsB | Box | Optional bounds for the field |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field due to point charge |
FieldComponents.CreatePointCharge
GUID:cffdbaf3-8d33-4b38-9cad-c264af9fc3f4
Spin Force
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Center and orientation of spin disc |
| StrengthS | Number | Strength of spin force at center of disc |
| RadiusR | Number | Radius unit of spin disc |
| DecayD | Number | Decay of spin force |
| BoundsB | Box | Optional bounds for the field |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field due to vector force |
FieldComponents.CreateSpinForce
GUID:4b59e893-d4ee-4e31-ae24-a489611d1088
Tensor Display
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field to evaluate |
| SectionS | Rectangle | Rectangle describing section |
| SamplesN | Integer | Section sample count indicator |
这个组件没有显式输出端口。
FieldComponents.FieldArrowSection
GUID:08619b6d-f9c4-4cb2-adcd-90959f08dc0d
向量 Force
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Geometry of line segment charge |
| BoundsB | Box | Optional bounds for the field |
| 端口 | 类型 | 说明 |
|---|---|---|
| FieldF | Field | Field due to vector force |
FieldComponents.CreateVectorForce
GUID:d27cc1ea-9ef7-47bf-8ee2-c6662da0e3d9
Freeform Cloud
| 端口 | 类型 | 说明 |
|---|---|---|
| GuideG | Geometry | Geometric guide (Curves, Breps or Meshes only) |
| NumberN | Integer | Number of particles to distribute |
| 端口 | 类型 | 说明 |
|---|---|---|
| CloudC | Point | Particle cloud |
VectorComponents.PointComponents.Component_PopulateGeometry_OBSOLETE
GUID:f08233f1-9772-4514-8965-bde4948503df
Hexagonal
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Size of hexagon radius |
| Extent XEx | Integer | Number of grid cells in base plane x directions |
| Extent YEy | Integer | Number of grid cells in base plane y directions |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid centers |
VectorComponents.GridComponents.Component_HexagonalGrid
GUID:125dc122-8544-4617-945e-bb9a0c101c50
Populate 2D
| 端口 | 类型 | 说明 |
|---|---|---|
| RegionR | Rectangle | Rectangle that defines the 2D region for point insertion |
| CountN | Integer | Number of points to add |
| SeedS | Integer | Random seed for insertion |
| PointsP | Point | Optional pre-existing population |
| 端口 | 类型 | 说明 |
|---|---|---|
| PopulationP | Point | Population of inserted points |
VectorComponents.PointComponents.Component_PopulateRectangle
GUID:e2d958e8-9f08-44f7-bf47-a684882d0b2a
Populate 3D
| 端口 | 类型 | 说明 |
|---|---|---|
| RegionR | Box | Box that defines the 3D region for point insertion |
| CountN | Integer | Number of points to add |
| SeedS | Integer | Random seed for insertion |
| PointsP | Point | Optional pre-existing population |
| 端口 | 类型 | 说明 |
|---|---|---|
| PopulationP | Point | Population of inserted points |
VectorComponents.PointComponents.Component_PopulateBox
GUID:e202025b-dc8e-4c51-ae19-4415b172886f
Populate Geometry
| 端口 | 类型 | 说明 |
|---|---|---|
| GeometryG | Geometry | Geometry to populate (curves, surfaces, breps and meshes only) |
| CountN | Integer | Number of points to add |
| SeedS | Integer | Random seed for insertion |
| PointsP | Point | Optional pre-existing population |
| 端口 | 类型 | 说明 |
|---|---|---|
| PopulationP | Point | Population of inserted points |
VectorComponents.PointComponents.Component_PopulateGeometry
GUID:c8cb6a5c-2ffd-4095-ba2a-5c35015e09e4
Radial
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Distance between concentric grid loops |
| Extent REr | Integer | Number of grid cells in radial direction |
| Extent PEp | Integer | Number of grid cells in polar direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid nodes |
VectorComponents.GridComponents.Component_RadialGrid_OBSOLETE
GUID:773183d0-8c00-4fe4-a38c-f8d2408b7415
Radial
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Distance between concentric grid loops |
| Extent REr | Integer | Number of grid cells in radial direction |
| Extent PEp | Integer | Number of grid cells in polar direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid nodes |
VectorComponents.GridComponents.Component_RadialGrid
GUID:66eedc35-187d-4dab-b49b-408491b1255f
Rectangular
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| Size XSx | Number | Size of grid cells in base plane x-direction |
| Size YSy | Number | Size of grid cells in base plane y-direction |
| Extent XEx | Integer | Number of grid cells in base plane x direction |
| Extent YEy | Integer | Number of grid cells in base plane y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid corners |
VectorComponents.GridComponents.Component_RectangularGrid_OBSOLETE
GUID:fdedcd0a-ad40-4307-959d-d2891e2f533e
Rectangular
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| Size XSx | Number | Size of grid cells in base plane x-direction |
| Size YSy | Number | Size of grid cells in base plane y-direction |
| Extent XEx | Integer | Number of grid cells in base plane x direction |
| Extent YEy | Integer | Number of grid cells in base plane y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Rectangle | Grid cell outlines |
| PointsP | Point | Points at grid corners |
VectorComponents.GridComponents.Component_RectangularGrid
GUID:1a25aae0-0b56-497a-85b2-cc5bf7e4b96b
Spherical Cloud
| 端口 | 类型 | 说明 |
|---|---|---|
| CenterC | Point | Center of sphere |
| RadiusR | Number | Radius of sphere |
| CountN | Integer | Number of particles to distribute |
| 端口 | 类型 | 说明 |
|---|---|---|
| CloudC | Point | Particle cloud |
| NormalsN | Vector | Particle normals |
VectorComponents.PointComponents.Component_PopulateSphere_OBSOLETE
GUID:fd68754e-6c60-44b2-9927-0a58146e0250
Square
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Size of grid cells |
| Extent XEx | Integer | Number of grid cells in base plane x direction |
| Extent YEy | Integer | Number of grid cells in base plane y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid corners |
VectorComponents.GridComponents.Component_SquareGrid_OBSOLETE
GUID:40efea60-1902-4c28-8020-27abbb7a1449
Square
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Size of grid cells |
| Extent XEx | Integer | Number of grid cells in base plane x direction |
| Extent YEy | Integer | Number of grid cells in base plane y direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Rectangle | Grid cell outlines |
| PointsP | Point | Points at grid corners |
VectorComponents.GridComponents.Component_SquareGrid
GUID:717a1e25-a075-4530-bc80-d43ecc2500d9
Triangular
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Base plane for grid |
| SizeS | Number | Size of triangle edges |
| Extent XEx | Integer | Number of grid cells in base plane x directions |
| Extent YEy | Integer | Number of grid cells in base plane y directions |
| 端口 | 类型 | 说明 |
|---|---|---|
| CellsC | Curve | Grid cell outlines |
| PointsP | Point | Points at grid centers |
VectorComponents.GridComponents.Component_TriangularGrid
GUID:86a9944b-dea5-4126-9433-9e95ff07927a
Adjust 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane to adjust |
| NormalN | Vector | New plane z-axis direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Adjusted plane |
VectorComponents.PlaneComponents.Component_AdjustPlane
GUID:9ce34996-d8c6-40d3-b442-1a7c8c093614
Align 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane to straighten |
| DirectionD | Vector | Straightening guide direction |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Straightened plane |
| AngleA | Number | Rotation angle |
VectorComponents.PlaneComponents.Component_AlignPlane
GUID:e76040ec-3b91-41e1-8e00-c74c23b89391
Align Planes
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanesP | Plane | Planes to align |
| MasterM | Plane | Optional master plane (if omitted the first plane in P is the master plane). |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanesP | Plane | Aligned planes |
VectorComponents.PlaneComponents.Component_AlignPlanes
GUID:2318aee8-01fe-4ea8-9524-6966023fc622
构造 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin of plane |
| X-AxisX | Vector | X-Axis direction of plane |
| Y-AxisY | Vector | Y-Axis direction of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Constructed plane |
VectorComponents.PlaneComponents.Component_ConstructPlane
GUID:bc3e379e-7206-4e7b-b63a-ff61f4b38a3e
拆解 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane to deconstruct |
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin point |
| X-AxisX | Vector | X-Axis vector |
| Y-AxisY | Vector | Y-Axis vector |
| Z-AxisZ | Vector | Z-Axis vector |
VectorComponents.PlaneComponents.Component_DeconstructPlane
GUID:3cd2949b-4ea8-4ffb-a70c-5c380f9f46ea
Flip 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane to adjust |
| Reverse XX | Boolean | Reverse the x-axis direction |
| Reverse YY | Boolean | Reverse the y-axis direction |
| Swap axesS | Boolean | Swap the x and y axis directions |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Flipped plane |
VectorComponents.PlaneComponents.Component_FlipPlane
GUID:c73e1ed0-82a2-40b0-b4df-8f10e445d60b
直线 + 直线
| 端口 | 类型 | 说明 |
|---|---|---|
| Line AA | Line | First line constraint. Plane origin will be at line start. |
| Line BB | Line | Second line constraint. Line B should be co-planar with but not parallel to Line A. |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane definition |
VectorComponents.PlaneComponents.Component_PlaneLineLine
GUID:d788ad7f-6d68-4106-8b2f-9e55e6e107c0
直线 + Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| LineL | Line | Line constraint. Plane origin will be at line startpoint. Plane x-axis will be parallel to line direction. |
| PointP | Point | Point on plane. Point must not be co-linear with line. |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane definition |
VectorComponents.PlaneComponents.Component_PlaneLinePoint
GUID:ccc3f2ff-c9f6-45f8-aa30-8a924a9bda36
平面 3Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Origin point |
| Point BB | Point | X-direction point |
| Point CC | Point | Orientation point |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane definition |
VectorComponents.PlaneComponents.Component_Plane3Pt
GUID:c98a6015-7a2f-423c-bc66-bdc505249b45
平面 最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointS | Point | Sample point |
| PlaneP | Plane | Projection plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Projected point |
| UV Pointuv | Point | {uv} coordinates of projected point |
| DistanceD | Number | Signed distance between point and plane |
VectorComponents.PlaneComponents.Component_PlaneClosestPoint
GUID:b075c065-efda-4c9f-9cc9-288362b1b4b9
平面 Coordinates
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Input point |
| SystemS | Plane | Local coordinate system |
| 端口 | 类型 | 说明 |
|---|---|---|
| X coordinateX | Number | Point {x} coordinate |
| Y coordinateY | Number | Point {y} coordinate |
| Z coordinateZ | Number | Point {z} coordinate |
VectorComponents.PointComponents.Component_PlaneCoordinates
GUID:5f127fa4-ca61-418e-bb2d-e3739d900f1f
平面 Fit
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to fit |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane definition |
| Deviationdx | Number | Maximum deviation between points and plane |
VectorComponents.PlaneComponents.Component_PlaneFitPoints
GUID:33bfc73c-19b2-480b-81e6-f3523a012ea6
平面 Normal
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin of plane |
| Z-AxisZ | Vector | Z-Axis direction of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane definition |
VectorComponents.PlaneComponents.Component_PlaneNormal
GUID:cfb6b17f-ca82-4f5d-b604-d4f69f569de3
平面 偏移
| 端口 | 类型 | 说明 |
|---|---|---|
| Base PlaneP | Plane | Base plane for offset |
| OffsetO | Number | Offset distance (along base plane z-axis |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Offset plane |
VectorComponents.PlaneComponents.Component_PlaneOffset
GUID:3a0c7bda-3d22-4588-8bab-03f57a52a6ea
平面 Origin
| 端口 | 类型 | 说明 |
|---|---|---|
| BaseB | Plane | Base plane |
| OriginO | Point | New origin point of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlanePl | Plane | Plane definition |
VectorComponents.PlaneComponents.Component_PlaneOrigin
GUID:75eec078-a905-47a1-b0d2-0934182b1e3d
旋转 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Plane to rotate |
| AngleA | Angle | Rotation (counter clockwise) around plane z-axis in radians |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | Rotated plane |
VectorComponents.PlaneComponents.Component_RotatePlane
GUID:f6f14b09-6497-4564-8403-09e4eb5a6b82
XY 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | World XY plane |
VectorComponents.PlaneComponents.Component_XYPlane
GUID:17b7152b-d30d-4d50-b9ef-c9fe25576fc2
XZ 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | World XZ plane |
VectorComponents.PlaneComponents.Component_XZPlane
GUID:8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64
YZ 平面
| 端口 | 类型 | 说明 |
|---|---|---|
| OriginO | Point | Origin of plane |
| 端口 | 类型 | 说明 |
|---|---|---|
| PlaneP | Plane | World YZ plane |
VectorComponents.PlaneComponents.Component_YZPlane
GUID:fad344bc-09b1-4855-a2e6-437ef5715fe3
Barycentric
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First anchor point |
| Point BB | Point | Second anchor point |
| Point CC | Point | Third anchor point |
| Coordinate UU | Number | First barycentric coordinate |
| Coordinate VV | Number | Second barycentric coordinate |
| Coordinate WW | Number | Third barycentric coordinate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Barycentric point coordinate |
VectorComponents.PointComponents.Component_PointBarycentric
GUID:9adffd61-f5d1-4e9e-9572-e8d9145730dc
最近 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to search from |
| CloudC | Point | Cloud of points to search |
| 端口 | 类型 | 说明 |
|---|---|---|
| Closest PointP | Point | Point in [C] closest to [P] |
| CP Indexi | Integer | Index of closest point |
| DistanceD | Number | Distance between [P] and [C](i) |
VectorComponents.PointComponents.Component_ClosestPoint
GUID:571ca323-6e55-425a-bf9e-ee103c7ba4b9
最近 Points
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to search from |
| CloudC | Point | Cloud of points to search |
| CountN | Integer | Number of closest points to find |
| 端口 | 类型 | 说明 |
|---|---|---|
| Closest PointP | Point | Point in [C] closest to [P] |
| CP Indexi | Integer | Index of closest point |
| DistanceD | Number | Distance between [P] and [C](i) |
VectorComponents.PointComponents.Component_ClosestPoints
GUID:446014c4-c11c-45a7-8839-c45dc60950d6
构造 点
| 端口 | 类型 | 说明 |
|---|---|---|
| X coordinateX | Number | {x} coordinate |
| Y coordinateY | Number | {y} coordinate |
| Z coordinateZ | Number | {z} coordinate |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Point coordinate |
VectorComponents.PointComponents.Component_ConstructPoint
GUID:3581f42a-9592-4549-bd6b-1c0fc39d067b
构造 点
| 端口 | 类型 | 说明 |
|---|---|---|
| X coordinateX | Number | {x} coordinate |
| Y coordinateY | Number | {y} coordinate |
| Z coordinateZ | Number | {z} coordinate |
| SystemS | Plane | Coordinate system for point |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Point coordinate |
VectorComponents.PointComponents.Component_ConstructPoint_OBSOLETE
GUID:8a5aae11-8775-4ee5-b4fc-db3a1bd89c2f
剔除 Duplicates
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to operate on |
| ToleranceT | Number | Proximity tolerance distance |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Culled points |
| IndicesI | Integer | Index map of culled points |
| ValenceV | Integer | Number of input points represented by this output point |
VectorComponents.PointComponents.Component_CullDuplicate
GUID:6eaffbb2-3392-441a-8556-2dc126aa8910
拆解
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Input point |
| 端口 | 类型 | 说明 |
|---|---|---|
| X componentX | Number | Point {x} component |
| Y componentY | Number | Point {y} component |
| Z componentZ | Number | Point {z} component |
VectorComponents.PointComponents.Component_DeconstructPoint
GUID:9abae6b7-fa1d-448c-9209-4a8155345841
拆解 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Input point |
| SystemS | Plane | Local coordinate system |
| 端口 | 类型 | 说明 |
|---|---|---|
| X coordinateX | Number | Point {x} coordinate |
| Y coordinateY | Number | Point {y} coordinate |
| Z coordinateZ | Number | Point {z} coordinate |
VectorComponents.PointComponents.Component_DeconstructPoint_OBSOLETE
GUID:670fcdba-da07-4eb4-b1c1-bfa0729d767d
距离
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | First point |
| Point BB | Point | Second point |
| 端口 | 类型 | 说明 |
|---|---|---|
| DistanceD | Number | Distance between A and B |
VectorComponents.PointComponents.Component_Distance
GUID:93b8e93d-f932-402c-b435-84be04d87666
Grid Hexagonal [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| Base planeP | Plane | Base plane of point grid |
| RadiusR | Integer | Radius (in grid cells) of the grid. |
| Grid SizeS | Number | Distance between points |
| 端口 | 类型 | 说明 |
|---|---|---|
| GridG | Point | Resulting point grid |
| CellsC | Curve | Cell outlines of the grid |
| CentersM | Plane | Center plane for each cell |
VectorComponents.PointComponents.Component_PointGridHexagonal_OBSOLETE
GUID:8ce6a747-6d36-4bd4-8af0-9a1081df417d
Grid Rectangular [OBSOLETE]
| 端口 | 类型 | 说明 |
|---|---|---|
| Base planeP | Plane | Base plane of point grid |
| X countX | Integer | Number of steps along the plane X direction |
| Y countY | Integer | Number of steps along the plane Y direction |
| Grid SizeS | Number | Distance between points |
| 端口 | 类型 | 说明 |
|---|---|---|
| GridG | Point | Resulting point grid |
| CellsC | Curve | Grid cell outlines |
| CentersM | Plane | Grid cell centers |
VectorComponents.PointComponents.Component_PointGridRectangular_OBSOLETE
GUID:99f1e47c-978d-468f-bb3d-a3df44552a8e
Numbers to Points
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | | Numbers to merge into points |
| MaskM | | Mask for coordinate composition |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Ordered list of points |
VectorComponents.PointComponents.Component_NumbersToPoints
GUID:0ae07da9-951b-4b9b-98ca-d312c252374d
点 Cylindrical
| 端口 | 类型 | 说明 |
|---|---|---|
| Base planeP | Plane | Plane defining cylindrical coordinate space |
| AngleA | Angle | Angle in radians for P(x,y) rotation |
| RadiusR | Number | Radius of cylinder |
| ElevationE | Number | Elevation of point |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Cylindrical point coordinate |
VectorComponents.PointComponents.Component_PointCylindrical
GUID:23603075-be64-4d86-9294-c3c125a12104
点 Groups
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to group |
| DistanceD | Number | Distance threshold for group inclusion |
| 端口 | 类型 | 说明 |
|---|---|---|
| GroupsG | Point | Point groups |
| IndicesI | Integer | Group indices |
VectorComponents.PointComponents.Component_PointGroups
GUID:81f6afc9-22d9-49f0-8579-1fd7e0df6fa6
点 Oriented
| 端口 | 类型 | 说明 |
|---|---|---|
| Base planeP | Plane | Plane defining coordinate space |
| U componentU | Number | U parameter on plane |
| V componentV | Number | V parameter on plane |
| W componentW | Number | W parameter on plane (elevation) |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Oriented point coordinate |
VectorComponents.PointComponents.Component_PointOriented
GUID:aa333235-5922-424c-9002-1e0b866a854b
点 Polar
| 端口 | 类型 | 说明 |
|---|---|---|
| Base planeP | Plane | Plane defining polar coordinate space |
| XY anglexy | Angle | Angle in radians for P(x,y) rotation |
| Z anglez | Angle | Angle in radians for P(z) rotation |
| Offsetd | Number | Offset distance for point |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointPt | Point | Polar point coordinate |
VectorComponents.PointComponents.Component_PointPolar
GUID:a435f5c8-28a2-43e8-a52a-0b6e73c2e300
Points to Numbers
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to parse |
| MaskM | | Mask for coordinate extraction |
| 端口 | 类型 | 说明 |
|---|---|---|
| NumbersN | Number | Ordered list of coordinates |
VectorComponents.PointComponents.Component_PointsToNumbers
GUID:d24169cc-9922-4923-92bc-b9222efc413f
Project 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to project |
| DirectionD | Vector | Projection direction |
| GeometryG | Geometry | Geometry to project onto |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Projected point |
| IndexI | Integer | Index of object that was projected onto |
TriangulationComponents.Component_ProjectPoint
GUID:5184b8cb-b71e-4def-a590-cd2c9bc58906
Pull 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to search from |
| GeometryG | Geometry | Geometry that pulls |
| ClosestC | Boolean | Only return the closest pull |
| 端口 | 类型 | 说明 |
|---|---|---|
| Closest PointP | Point | Point on [G] closest to [P] |
| DistanceD | Number | Distance between [P] and its projection onto [G] |
VectorComponents.PointComponents.Component_PullPoint_OBSOLETE
GUID:cf3a0865-4882-46bd-91a1-d512acf95be4
Pull 点
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | Point to search from |
| GeometryG | Geometry | Geometry that pulls |
| 端口 | 类型 | 说明 |
|---|---|---|
| Closest PointP | Point | Point on [G] closest to [P] |
| DistanceD | Number | Distance between [P] and its projection onto [G] |
VectorComponents.PointComponents.Component_PullPoint
GUID:902289da-28dc-454b-98d4-b8f8aa234516
排序 Along 曲线
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to sort |
| CurveC | Curve | Curve to sort along |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Sorted points |
| IndicesI | Integer | Point index map |
VectorComponents.PointComponents.Component_SortPointsAlongCurve
GUID:59aaebf8-6654-46b7-8386-89223c773978
排序 Points
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Points to sort |
| 端口 | 类型 | 说明 |
|---|---|---|
| PointsP | Point | Sorted points |
| IndicesI | Integer | Point index map |
VectorComponents.PointComponents.Component_SortPoints
GUID:4e86ba36-05e2-4cc0-a0f5-3ad57c91f04e
To Polar
| 端口 | 类型 | 说明 |
|---|---|---|
| PointP | Point | 3D point to transcribe |
| SystemS | Plane | Plane defining polar coordinate space |
| 端口 | 类型 | 说明 |
|---|---|---|
| PhiP | Number | Planar angle in radians (counter-clockwise starting at the plane X-axis) |
| ThetaT | Number | Vertical angle in radians |
| RadiusR | Number | Distance from system origin to point |
VectorComponents.PointComponents.Component_PointPolarReverse
GUID:61647ba2-31eb-4921-9632-df81e3286f7d
Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| Vector AA | Vector | First vector |
| Vector BB | Vector | Second vector |
| UnitizeU | Boolean | Unitize output |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Sum vector |
| LengthL | Number | Sum vector length |
VectorComponents.VectorComponents.Component_VectorSum
GUID:fb012ef9-4734-4049-84a0-b92b85bb09da
Amplitude
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Base vector |
| AmplitudeA | Number | Amplitude (length) value |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Resulting vector |
VectorComponents.VectorComponents.Component_VectorAmplitude
GUID:6ec39468-dae7-4ffa-a766-f2ab22a2c62e
Angle
| 端口 | 类型 | 说明 |
|---|---|---|
| Vector AA | Vector | First vector |
| Vector BB | Vector | Second vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| AngleA | Number | Angle (in radians) between vectors |
| ReflexR | Number | Reflex angle (in radians) between vectors |
VectorComponents.VectorComponents.Component_VectorAngle_OBSOLETE
GUID:152a264e-fc74-40e5-88cc-d1a681cd09c3
Angle
| 端口 | 类型 | 说明 |
|---|---|---|
| Vector AA | Vector | First vector |
| Vector BB | Vector | Second vector |
| PlaneP | Plane | Optional plane for 2D angle |
| 端口 | 类型 | 说明 |
|---|---|---|
| AngleA | Number | Angle (in radians) between vectors |
| ReflexR | Number | Reflex angle (in radians) between vectors |
VectorComponents.VectorComponents.Component_VectorAngle
GUID:b464fccb-50e7-41bd-9789-8438db9bea9f
Cross Product
| 端口 | 类型 | 说明 |
|---|---|---|
| Vector AA | Vector | First vector |
| Vector BB | Vector | Second vector |
| UnitizeU | Boolean | Unitize output |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Cross product vector |
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_VectorCrossProduct
GUID:2a5cfb31-028a-4b34-b4e1-9b20ae15312e
拆解 向量
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Input vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| X componentX | Number | Vector {x} component |
| Y componentY | Number | Vector {y} component |
| Z componentZ | Number | Vector {z} component |
VectorComponents.VectorComponents.Component_DeconstructVector
GUID:a50fcd4a-cf42-4c3f-8616-022761e6cc93
分割
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Base vector |
| FactorF | Number | Denominator |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Divided vector |
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_VectorDivide
GUID:310e1065-d03a-4858-bcd1-809d39c042af
Dot Product
| 端口 | 类型 | 说明 |
|---|---|---|
| Vector AA | Vector | First vector |
| Vector BB | Vector | Second vector |
| UnitizeU | Boolean | Unitize input |
| 端口 | 类型 | 说明 |
|---|---|---|
| Dot productD | Number | Vector dot product |
VectorComponents.VectorComponents.Component_VectorDotProduct
GUID:43b9ea8f-f772-40f2-9880-011a9c3cbbb0
质量 Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorsV | Vector | Vectors to add |
| UnitizeU | Boolean | Unitize vectors prior to addition |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Total vector |
VectorComponents.VectorComponents.Component_MassVectorAddition_OBSOLETE
GUID:b7f1178f-4222-47fd-9766-5d06e869362b
质量 Addition
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorsV | Vector | Vectors to add |
| UnitizeU | Boolean | Unitize vectors prior to addition |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Total vector |
| LengthL | Number | Length of sum vector |
VectorComponents.VectorComponents.Component_MassVectorAddition_OBSOLETE_AS_WELL
GUID:63f79e72-36c0-4489-a0c2-9ded0b9ca41f
Multiply
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Base vector |
| FactorF | Number | Multiplication factor |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Multiplied vector |
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_VectorMultiply
GUID:63fff845-7c61-4dfb-ba12-44d481b4bf0f
Reverse
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Base vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Reversed vector |
VectorComponents.VectorComponents.Component_VectorReverse
GUID:d5788074-d75d-4021-b1a3-0bf992928584
旋转
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Vector to rotate |
| AxisX | Vector | Rotation axis |
| AngleA | Angle | Rotation angle (in radians) |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Rotated vector |
VectorComponents.VectorComponents.Component_VectorRotate
GUID:b6d7ba20-cf74-4191-a756-2216a36e30a7
Solar Incidence
| 端口 | 类型 | 说明 |
|---|---|---|
| LocationL | | Location on Earth |
| TimeT | Time | Time and date for solar incidence computation |
| OrientationP | Plane | Local plane (X=East, Y=North) |
| 端口 | 类型 | 说明 |
|---|---|---|
| DirectionD | Vector | Solar incidence vector |
| ElevationE | Number | Angle between horizon and solar vector |
| HorizonH | Boolean | True if sun is above the horizon |
| ColourC | Colour | Colour suggestion |
VectorComponents.SolarComponents.Component_SunVector
GUID:59e1f848-38d4-4cbf-ad7f-40ffc52acdf5
Unit 向量
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Base vector |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Unit vector |
VectorComponents.VectorComponents.Component_UnitVector
GUID:d2da1306-259a-4994-85a4-672d8a4c7805
Unit X
| 端口 | 类型 | 说明 |
|---|---|---|
| FactorF | Number | Unit multiplication |
| 端口 | 类型 | 说明 |
|---|---|---|
| Unit vectorV | Vector | World {x} vector |
VectorComponents.VectorComponents.Component_UnitVectorX
GUID:79f9fbb3-8f1d-4d9a-88a9-f7961b1012cd
Unit Y
| 端口 | 类型 | 说明 |
|---|---|---|
| FactorF | Number | Unit multiplication |
| 端口 | 类型 | 说明 |
|---|---|---|
| Unit vectorV | Vector | World {y} vector |
VectorComponents.VectorComponents.Component_UnitVectorY
GUID:d3d195ea-2d59-4ffa-90b1-8b7ff3369f69
Unit Z
| 端口 | 类型 | 说明 |
|---|---|---|
| FactorF | Number | Unit multiplication |
| 端口 | 类型 | 说明 |
|---|---|---|
| Unit vectorV | Vector | World {z} vector |
VectorComponents.VectorComponents.Component_UnitVectorZ
GUID:9103c240-a6a9-4223-9b42-dbd19bf38e2b
向量 2Pt
| 端口 | 类型 | 说明 |
|---|---|---|
| Point AA | Point | Base point |
| Point BB | Point | Tip point |
| UnitizeU | Boolean | Unitize output |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Vector |
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_Vector2Pt
GUID:934ede4a-924a-4973-bb05-0dc4b36fae75
向量 长度
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Vector to measure |
| 端口 | 类型 | 说明 |
|---|---|---|
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_VectorLength
GUID:675e31bf-1775-48d7-bb8d-76b77786dd53
向量 XYZ
| 端口 | 类型 | 说明 |
|---|---|---|
| X componentX | Number | Vector {x} component |
| Y componentY | Number | Vector {y} component |
| Z componentZ | Number | Vector {z} component |
| 端口 | 类型 | 说明 |
|---|---|---|
| VectorV | Vector | Vector construct |
| LengthL | Number | Vector length |
VectorComponents.VectorComponents.Component_ConstructVector
GUID:56b92eab-d121-43f7-94d3-6cd8f0ddead8