Skip to content

mxcad_3d API 文档 / Mx3dMkPipe

Class: Mx3dMkPipe ​

表示建模路径扫掠体的类,继承自 Mx3dMkObject

Hierarchy ​

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new Mx3dMkPipe(Spine, Profile)

构造函数,接受一条路径和一个截面形状来创建扫掠体。

Parameters ​

NameTypeDescription
SpineMx3dShapeWire路径线。
ProfileMx3dShapeObject截面形状。

Overrides ​

Mx3dMkObject.constructor

• new Mx3dMkPipe(Spine, Profile, aMode, ForceApproxC1)

构造函数,接受一条路径、一个截面形状、一个模式和一个布尔值来创建扫掠体。

Parameters ​

NameTypeDescription
SpineMx3dShapeWire路径线。
ProfileMx3dShapeObject截面形状。
aModeMxGFTrihedron模式。
ForceApproxC1boolean强制近似C1连续性。

Overrides ​

Mx3dMkObject.constructor

Methods ​

Build ​

▸ Build(): void

执行路径扫掠体的建模算法。

Returns ​

void


IsDone ​

▸ IsDone(): boolean

检查建模算法是否执行完成。

Returns ​

boolean

建模算法执行是否完成的标志,true 完成,false 失败。


Shape ​

▸ Shape(): Mx3dShapeObject

获取路径扫掠体的拓扑形状。

Returns ​

Mx3dShapeObject

拓扑形状。