AnyCAD Rapid API 2025
Help you to create a better world!
全部  命名空间 函数 变量 属性 事件  
AdvSurfaceBuilder类 参考

静态 Public 成员函数

static TopoShape MakeStretchedPlane (double width, double height, double s0, double s1, double t0, double t1, double extendFactor)
 
static TopoShape MakeNetworkSurface (TopoShapeList profiles, TopoShapeList guides, double spatialTol)
 
static TopoShape MakeShell (TopoShape shape)
 
static TopoShape MakeShell (TopoShapeList faces)
 
static TopoShape MakePlanarFace (TopoShape plane)
 
static TopoShape MakePlanarFace (TopoShape wire, TopoShapeList holes)
 
static TopoShape MakeOffsetSurface (TopoShape surface, double offset)
 
static TopoShape AddHole (TopoShape shape, TopoShape wire)
 
static TopoShape AddHoles (TopoShape shape, TopoShapeList wires)
 
static TopoShape MakeSurface (TopoShape shape, TopoShape wire)
 

详细描述

<> 高级曲面造型方法。

成员函数说明

◆ AddHole()

static TopoShape AdvSurfaceBuilder.AddHole ( TopoShape shape,
TopoShape wire )
static

在曲面、Shell上开孔

参数
shape曲面或者Shell
wire孔的轮廓
返回
开孔后的对象

◆ AddHoles()

static TopoShape AdvSurfaceBuilder.AddHoles ( TopoShape shape,
TopoShapeList wires )
static

在曲面、Shell上开孔

参数
shape曲面或者Shell
wires孔的轮廓
返回
开孔后的对象

◆ MakeNetworkSurface()

static TopoShape AdvSurfaceBuilder.MakeNetworkSurface ( TopoShapeList profiles,
TopoShapeList guides,
double spatialTol )
static

基于曲线网格插值,生成Gordon 曲面

参数
profiles轮廓线
guides导向曲线
spatialTol导向曲线与轮廓线允许的最大距离,理论上必须相交。
返回
新对象.

◆ MakeOffsetSurface()

static TopoShape AdvSurfaceBuilder.MakeOffsetSurface ( TopoShape surface,
double offset )
static

创建偏置曲面

参数
surface曲面
offset偏移
返回
新的曲面

◆ MakePlanarFace() [1/2]

static TopoShape AdvSurfaceBuilder.MakePlanarFace ( TopoShape plane)
static

基于已有的平面在XY平面上创建一个相同的平面

返回
平面

◆ MakePlanarFace() [2/2]

static TopoShape AdvSurfaceBuilder.MakePlanarFace ( TopoShape wire,
TopoShapeList holes )
static

使用边界曲线生成平面

参数
wire外边界
holes内孔
返回
新的面

◆ MakeStretchedPlane()

static TopoShape AdvSurfaceBuilder.MakeStretchedPlane ( double width,
double height,
double s0,
double s1,
double t0,
double t1,
double extendFactor )
static

创建拉伸平面,UV参数域与尺寸不一致的平面

参数
widthX方向
heightY方向
s0U Min
s1U Max
t0V Min
t1V Max
extendFactor放大系数,大于1起作用
返回
平面

◆ MakeSurface()

static TopoShape AdvSurfaceBuilder.MakeSurface ( TopoShape shape,
TopoShape wire )
static

在已有的曲面上使用wire围合曲面

参数
shape原曲面
wire边界
返回
新的曲面