|
| static TopoShape | Extrude (TopoShape baseShape, double height, GDir dir) |
| | 创建拉伸. 面拉伸为体,曲线拉伸为面,点拉伸为线。
|
| |
| static TopoShape | Fillet (TopoShape shape, double radius) |
| | 倒圆角. 输入的体对象所有的边进行倒角。
|
| |
| static TopoShape | Fillet (TopoShape shape, Uint32List edgeIdx, DoubleList radius) |
| | 对指定的边进行倒圆角.
|
| |
|
static TopoShape | Fillet (TopoShape shape, Int32List edgeIdx, DoubleList radius) |
| |
|
static TopoShape | FilletByEdges (TopoShape shape, Int32List edgeIdx, DoubleList radius) |
| |
| static TopoShape | Chamfer (TopoShape shape, double dis1, double dis2) |
| | 倒直角。对输入体的所有的边倒直角。
|
| |
|
static TopoShape | ChamferByBody (TopoShape shape, double dis1, double dis2) |
| |
| static TopoShape | Chamfer (TopoShape shape, Int32List edgeIdx, DoubleList dis1, DoubleList dis2) |
| | 倒直角。仅对指定的边倒直角。
|
| |
|
static TopoShape | ChamferByEdges (TopoShape shape, Int32List edgeIdx, DoubleList dis1, DoubleList dis2) |
| |
| static TopoShape | ChamferByAngles (TopoShape shape, Int32List edgeIdx, DoubleList dis1, DoubleList angles) |
| | 倒直角。仅对指定的边倒直角。
|
| |
| static TopoShape | Revolve (TopoShape baseShape, GAx1 ax, double angle) |
| | 创建回转/旋转体对象.根据输入类型,生成如下对应的结果:- Vertex -> Edge.- Edge -> Face.- Wire -> Shell.- Face -> Solid.- Shell -> CompSolid.
|
| |
| static TopoShape | Loft (TopoShapeList sketches, bool bSolid, bool bRuled, bool bCheckCompatibility, double pres3d) |
| | 放样
|
| |
|
static TopoShape | LoftBy (TopoShapeList sketches, bool bSolid, bool bRuled, bool bCheckCompatibility, double pres3d) |
| |
| static TopoShape | Loft (TopoShapeList sketches, bool bSolid, bool bCheckCompatibility) |
| | 放样:生成直纹面
|
| |
|
static TopoShape | LoftByRule (TopoShapeList sketches, bool bSolid, bool bCheckCompatibility) |
| |
| static TopoShape | Loft (TopoShape wireA, TopoShape wireB, bool bSolid) |
| | 放样:生成直纹面
|
| |
|
static TopoShape | LoftByTwoWires (TopoShape wireA, TopoShape wireB, bool bSolid) |
| |
| static TopoShape | Loft (TopoShape wire, GPnt pt) |
| | 放样:点+曲线
|
| |
|
static TopoShape | LoftByPoint (TopoShape wire, GPnt pt) |
| |
| static TopoShape | Thickness (TopoShape solid, double offset, Uint32List faceIdx) |
| | 抽壳.
|
| |
| static TopoShape | Thickness (TopoShape solid, double offset, Int32List faceIdx) |
| | 抽壳.
|
| |
|
static TopoShape | ThicknessByFaceIndex (TopoShape solid, double offset, Int32List faceIdx) |
| |
| static TopoShape | OffsetWire (TopoShape wire, double offset, double altitude, EnumGeomJoinType jointType, bool openning, bool toApprox) |
| | 偏移曲线/面.
|
| |
| static TopoShape | OffsetWire (TopoShape wire, double offset, double altitude, EnumGeomJoinType jointType, bool openning) |
| | 偏移曲线/面.
|
| |
| static TopoShape | OffsetShape (TopoShape shape, double offset, EnumGeomJoinType jointType, EnumOffsetMode mode, bool intersection, bool selfInter) |
| | 偏移对象. 壳、曲面、曲线...
|
| |
|
static TopoShape | OffsetShapeByJointType (TopoShape shape, double offset, EnumGeomJoinType jointType, EnumOffsetMode mode) |
| |
| static TopoShape | OffsetShape (TopoShape shape, double offset) |
| | 偏移对象. 壳、曲面、曲线...
|
| |
|
static TopoShape | OffsetShapeBySimple (TopoShape shape, double offset) |
| |
| static TopoShape | ThickenSolid (TopoShape face, double offset) |
| | 对曲面加厚生成体
|
| |
| static TopoShape | MiddlePath (TopoShape shape, TopoShape base1, TopoShape base2) |
| | 抽取管子一类对象的中心线。
|
| |
| static GPntList | CeneterLine (TopoShape face) |
| | 抽取圆柱面的中心线
|
| |
| static ParametricCurve | ExtractCircle (TopoShape shape) |
| | 抽取圆弧线.
|
| |
| static TopoShape | Evolved (TopoShape section, TopoShape spine, EnumGeomJoinType joinType, bool bSolid) |
| | 从平面上的面、曲线沿着脊椎线生成几何对象
|
| |
| static TopoShape | Sweep (TopoShape section, TopoShape path, EnumGeomFillTrihedron type) |
| | 扫掠
|
| |
| static TopoShape | SweepByFrenet (TopoShape section, TopoShape path, EnumSweepTransitionMode mode, bool bSolid, bool withContact, bool withCorrection) |
| | 单截面沿着路径扫掠
|
| |
| static TopoShape | SweepByFrenet (TopoShape section, TopoShape path, EnumSweepTransitionMode mode, bool bSolid, bool withContact) |
| | 单截面沿着路径扫掠
|
| |
| static TopoShape | SweepByFrenet (TopoShape section, TopoShape path, EnumSweepTransitionMode mode, bool bSolid) |
| | 单截面沿着路径扫掠
|
| |
| static TopoShape | SweepBySections (TopoShapeList sections, TopoShape path, EnumSweepTransitionMode mode, bool bSolid, bool withContact, bool withCorrection) |
| | 用多个截面沿着指定的路径扫掠
|
| |
| static TopoShape | ExtendFace (TopoShape face, double extend) |
| | 延伸曲面
|
| |