CAD参数怎样绘制样条线

这期内容当中小编将会给大家带来有关CAD参数怎样绘制样条线,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

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

主要用到函数说明:

_DMxDrawX::PathLineTo

把路径下一个点移到指定位置。详细说明如下:

参数 说明
DOUBLE dX 点的X坐标
DOUBLE dY 点的Y坐标

_DMxDrawX::DrawPathToSpline

把路径变成一个样条线。

js中实现代码说明:

function DrawSpline() {
 
    //把颜色改回黑白色
    mxOcx.DrawCADColorIndex = 0;
 
    //把线型改成实线
    mxOcx.LineType = "";
 
    //设置线宽 4
    mxOcx.LineWidth = 0;
 
    //创建一个图层,名为"SplinelineLayer"
    mxOcx.AddLayer("SplinelineLayer");
 
    //设置当前图层为"SplinelineLayer"
    mxOcx.LayerName = "SplinelineLayer";
 
 
    //《---------------------------------------》
    //用绘制一个实线的样条线
 
    //定义一个路径的开始点
    mxOcx.PathMoveTo(0, 1700);
 
    //路径的一下个点
    mxOcx.PathLineTo(100, 1700);
 
    //路径的一下个点
    mxOcx.PathLineTo(100, 1800);
 
    //路径的一下个点
    mxOcx.PathLineTo(0, 1800);
 
    //把路径拟合成一个样线
    mxOcx.DrawPathToSpline();
 
 
 
    //《---------------------------------------》
    //用绘制一个虚线的样条线
    mxOcx.AddLinetype("MySplineType", "30,-10");
 
    mxOcx.LineType = ("MySplineType");
 
    mxOcx.DrawCADColor = 255;
 
    mxOcx.LineWidth = 5;
 
    //定义一个路径的开始点
    mxOcx.PathMoveTo(200, 1700);
 
    //路径的一下个点
    mxOcx.PathLineTo(300, 1700);
 
    //路径的一下个点
    mxOcx.PathLineTo(300, 1800);
 
    //路径的一下个点
    mxOcx.PathLineTo(400, 1800);
 
    mxOcx.DrawPathToSpline();
 
    mxOcx.ZoomAll();
 
    mxOcx.UpdateDisplay();
 
}

上述就是小编为大家分享的CAD参数怎样绘制样条线了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。

原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/204571.html

(0)
上一篇 2021年11月29日
下一篇 2021年11月29日

相关推荐

发表回复

登录后才能评论