Skip to content

mxcad_3d API 文档 / Mx3dMkWedge

Class: Mx3dMkWedge ​

表示建模楔形体的类,继承自 Mx3dMkObject。

Hierarchy ​

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new Mx3dMkWedge(dx, dy, dz, ltx)

构造函数,接受三个尺寸参数和一个长度参数来创建楔形体。

Parameters ​

NameTypeDescription
dxnumber楔形体的宽度沿x轴方向的尺寸。
dynumber楔形体的宽度沿y轴方向的尺寸。
dznumber楔形体的高度沿z轴方向的尺寸。
ltxnumber楔形体的长度参数。

Overrides ​

Mx3dMkObject.constructor

• new Mx3dMkWedge(Axes, dx, dy, dz, ltx)

构造函数,接受坐标系和尺寸参数来创建楔形体。

Parameters ​

NameTypeDescription
AxesMx3dGeCSYSR坐标系对象。
dxnumber楔形体的宽度沿x轴方向的尺寸。
dynumber楔形体的宽度沿y轴方向的尺寸。
dznumber楔形体的高度沿z轴方向的尺寸。
ltxnumber楔形体的长度参数。

Overrides ​

Mx3dMkObject.constructor

• new Mx3dMkWedge(dx, dy, dz, xmin, zmin, xmax, zmax)

构造函数,接受尺寸参数和两个边界值来创建楔形体。

Parameters ​

NameTypeDescription
dxnumber楔形体的宽度沿x轴方向的尺寸。
dynumber楔形体的宽度沿y轴方向的尺寸。
dznumber楔形体的高度沿z轴方向的尺寸。
xminnumber楔形体在x轴方向的最小边界值。
zminnumber楔形体在z轴方向的最小边界值。
xmaxnumber楔形体在x轴方向的最大边界值。
zmaxnumber楔形体在z轴方向的最大边界值。

Overrides ​

Mx3dMkObject.constructor

• new Mx3dMkWedge(Axes, dx, dy, dz, xmin, zmin, xmax, zmax)

构造函数,接受坐标系、尺寸参数和边界值来创建楔形体。

Parameters ​

NameTypeDescription
AxesMx3dGeCSYSR坐标系对象。
dxnumber楔形体的宽度沿x轴方向的尺寸。
dynumber楔形体的宽度沿y轴方向的尺寸。
dznumber楔形体的高度沿z轴方向的尺寸。
xminnumber楔形体在x轴方向的最小边界值。
zminnumber楔形体在z轴方向的最小边界值。
xmaxnumber楔形体在x轴方向的最大边界值。
zmaxnumber楔形体在z轴方向的最大边界值。

Overrides ​

Mx3dMkObject.constructor

Methods ​

Build ​

▸ Build(): void

执行楔形体的建模算法。

Returns ​

void


IsDone ​

▸ IsDone(): boolean

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

Returns ​

boolean

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


Shape ​

▸ Shape(): Mx3dShapeObject

获取楔形体的拓扑形状。

Returns ​

Mx3dShapeObject

拓扑形状对象。


Shell ​

▸ Shell(): Mx3dShapeShell

获取楔形体的壳体形状。

Returns ​

Mx3dShapeShell

壳体形状对象。


Solid ​

▸ Solid(): Mx3dShapeSolid

获取楔形体的实体形状。

Returns ​

Mx3dShapeSolid

实体形状对象。