以梦为马,不负韶华

搜索
查看: 649|回复: 0
收起左侧

CAD交互绘制样条线(网页版)

[复制链接]
发表于 2019-6-27 14:43:39 显示全部楼层 |阅读模式
在CAD设计时,需要绘制样条线,用户可以设置样条线线重及颜色等属性。

主要用到函数说明:

_DMxDrawX::SendStringToExecuteFun

把命令当着函数执行,可以传参数。详细说明如下:
参数 说明
IDispatch* pParam 命令参数,IMxDrawResbuf对象
pszExecute 命令名
js中实现代码说明:
  1. function DrawSpline() {
  2.     var param = mxOcx.NewResbuf();
  3.     mxOcx.SendStringToExecuteFun("_DrawSpline", param);
  4.     var retparam = mxOcx.GetEntitysLastCmd();
  5.     if (retparam == null)
  6.         return;
  7.     if (retparam.Count == 0)
  8.         return;
  9.     var spline = retparam.AtObject(0);
  10.     if (spline == null) {
  11.         return;
  12.     }
  13.     //把实体绘制到图上。一般用于动态拖放时,在拖放结束时,绘制到图上;返回新绘制的实体的id
  14.     spline.Draw();
  15. }
复制代码



不想打字就选择快捷回复吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|以梦为马,不负韶华

GMT+8, 2025-4-11 14:37

Powered by 以梦为马,不负韶华

© 2024-2099 Meng.Horse

快速回复 返回顶部 返回列表