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

静态 Public 成员函数

static TopoShape UnitFaces (TopoShape shape)
 
static TopoShape Extend (TopoShape shape, TopoShape planeFace, double length, double gap1, double gap2, boolean refine)
 
static TopoShape SweepByEvolution (TopoShape section, TopoShape path, TopoShape evolutionSpline, boolean bSolid)
 
static TopoShape LoftSolid (TopoShape face1, TopoShape face2)
 
static TopoShape Wrapping (TopoShape edge, TopoShape face)
 
static TopoShape WrappingAsSolid (TopoShape edge, TopoShape face, double thickness, double offset)
 
static TopoShapeList Unwrap (TopoShape face)
 

详细描述

<> 高级特征造型方法

成员函数说明

◆ Extend()

static TopoShape AdvFeatureTool.Extend ( TopoShape shape,
TopoShape planeFace,
double length,
double gap1,
double gap2,
boolean refine )
static

延伸实体的平面

参数
shape实体
planeFace需要延伸的平面
length延伸长度
gap1间隙1
gap2间隙2
refine是否优化去除内部边
返回
延伸后的实体

◆ LoftSolid()

static TopoShape AdvFeatureTool.LoftSolid ( TopoShape face1,
TopoShape face2 )
static

基于上下两个面,创建实体

参数
face1面A
face2面B
返回
实体

◆ SweepByEvolution()

static TopoShape AdvFeatureTool.SweepByEvolution ( TopoShape section,
TopoShape path,
TopoShape evolutionSpline,
boolean bSolid )
static

变截面扫掠

参数
section轮廓线
path扫掠路径
evolutionSpline演化脊椎线
bSolid是否生成体
返回
新对象.

◆ UnitFaces()

static TopoShape AdvFeatureTool.UnitFaces ( TopoShape shape)
static

合并Solid/Shell中的面,去掉分割面的边。

参数
shapeSolid或者Shell
返回
新的对象

◆ Unwrap()

static TopoShapeList AdvFeatureTool.Unwrap ( TopoShape face)
static

曲面展开

参数
face
返回
边界

◆ Wrapping()

static TopoShape AdvFeatureTool.Wrapping ( TopoShape edge,
TopoShape face )
static

曲线包覆到曲面

参数
edge需要包覆的曲线
face目标曲面
返回
生成的曲线

◆ WrappingAsSolid()

static TopoShape AdvFeatureTool.WrappingAsSolid ( TopoShape edge,
TopoShape face,
double thickness,
double offset )
static

创建包覆为实体对象

参数
edge曲线
face曲面
thickness厚度
offset偏移
返回