Skip to content
On this page

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

实体形状对象。