Skip to content
On this page

创建楔形体

我们可以通过实例化一个 Mx3dMkWedge 对象创建一个楔形体。

你可以通过一个右手坐标系 Mx3dGeCSYSR 以及楔形体的各边尺寸来构造一个 Mx3dMkWedge 对象。

typescript
// 获取文档
const doc = mxcad3d.getDocument();
// 默认构造的右手坐标系是与世界坐标系重合的
const csysr = new Mx3dGeCSYSR();
// 用户可尝试绘制了解各尺寸含义
const wedge = new Mx3dMkWedge(csysr, 20, 10, 5, 5);
// 获取拓扑形状
const wedgeShape = wedge.Shape();
// 在文档中创建一个标签
const wedgeLabel = doc.addShapeLabel();
// 添加拓扑形状到标签中
wedgeLabel.setShape(wedgeShape);
// 更新显示(会更新canvas中显示的模型)
mxcad3d.update();

注意

github以及网络问题加载可能较慢,可能需要等待几分钟...