|
AnyCAD Rapid API 2025
Help you to create a better world!
|
静态 Public 成员函数 | |
| static TopoShape | MakeBSplineSurface (TopoShapeList bsplineList, EnumSurfaceBuildAlgorithm buildAlgo) |
| static TopoShape | MakeBSplineSurface (GPntList2 arr2Points, DoubleList2 arr2Weights, DoubleList uKnots, DoubleList vKnots, Uint32List uMults, Uint32List vMults, long uDegree, long vDegree, boolean uPeriodic, boolean vPeriodic) |
| static TopoShape | MakeBSplineSurface (GPntList2 arr2Points, DoubleList uKnots, DoubleList vKnots, Uint32List uMults, Uint32List vMults, long uDegree, long vDegree, boolean uPeriodic, boolean vPeriodic) |
| static TopoShape | PointsToBSplineSurface (GPntList arrPoints, int collumSize) |
| static TopoShape | MakeBSplineSurfaceByPoints (GPntList arrPoints, int collumSize) |
| static TopoShape | PointsToBSplineSurface (GPntList2 arr2Points) |
| static TopoShape | MakeBSplineSurfaceByPointArray (GPntList2 arr2Points) |
| static TopoShape | MakeBezierSurface (GPntList2 arr2Points) |
| static TopoShape | MakeRuledSurface (TopoShape pEdge1, TopoShape pEdge2) |
| static TopoShape | AddHole (TopoShape face, TopoShape wireOfHole) |
| static TopoShape | AddHoles (TopoShape face, TopoShapeList wiresOfHoles) |
| static TopoShape | MakeSurface (TopoShape face, TopoShape wire, boolean fixShape) |
| static TopoShape | MakeSurface (TopoShape face, TopoShape wire) |
| static TopoShape | MakeFaces (TopoShapeList edges, double angleTol) |
<>
曲面相关工具.
在曲面上挖孔
| face | 面 |
| wireOfHole | 孔轮廓线 |
|
static |
曲面上挖多个孔
| face | 面 |
| wiresOfHoles | 孔轮廓线 |
|
static |
Creates a B-spline surface from 2D control points and parameters
| arr2Points | 2D array of control points arranged as [u][v], dimensions must match surface topology |
| arr2Weights | 2D array of weights corresponding to control points. Empty creates non-rational surface |
| uKnots | Knot vector for U direction, must be non-decreasing |
| vKnots | Knot vector for V direction, must be non-decreasing |
| uMults | Multiplicities for U knots, length must match uKnots |
| vMults | Multiplicities for V knots, length must match vKnots |
| uDegree | Polynomial degree in U direction (≥1) |
| vDegree | Polynomial degree in V direction (≥1) |
| uPeriodic | True to create periodic surface in U direction |
| vPeriodic | True to create periodic surface in V direction |
|
static |
Construct BSpline Surface by BSpline curves
| bsplineList | the BSpline curves |
| buildAlgo | the build method to be used. |
|
static |
根据边创建平面
| edges | 边的列表 |
| angleTol | 误差,如1.e-8 |
基于轮廓线生成曲面
| face | 曲面 |
| wire | 轮廓线 |
|
static |
基于轮廓线生成曲面
| face | 曲面 |
| wire | 轮廓线 |
| fixShape | 自动修复生成的曲面 |
|
static |
Construct BSpline Surface by points
| arrPoints | the points |
| collumSize | the size of each row. |