CAD动态绘制样条线(网页版)

在CAD设计时,需要绘制样条线,用户可以设置样条线线重及颜色等属性。


主要用到函数说明:


_DMxDrawX::SendStringToExecuteFun


把命令当着函数执行,可以传参数。详细说明如下:


参数 说明

IDispatch* pParam

命令参数,IMxDrawResbuf对象

pszExecute

命令名


js中实现代码说明:


function DrawSpline() {
    var param = mxOcx.NewResbuf();
    mxOcx.SendStringToExecuteFun("_DrawSpline", param);
    var retparam = mxOcx.GetEntitysLastCmd();
    if (retparam == null)
        return;
    if (retparam.Count == 0)
        return;
    var spline = retparam.AtObject(0);
    if (spline == null) {
        return;
    }
    //把实体绘制到图上。一般用于动态拖放时,在拖放结束时,绘制到图上;返回新绘制的实体的id
    spline.Draw();
}


猜你喜欢

转载自www.cnblogs.com/yzy0224/p/10955926.html