CAD 精简多段线极点——cad c# 二次开辟 [复制链接]
发表于 2025-11-15 23:06:17 | 显示全部楼层 |阅读模式
结果如下:

 部门代码如下(须美满):
  1.     public static void DD()
  2.     {
  3.         using var tr = new DBTrans();
  4.       
  5.         // CreateSimplePolyline3d();
  6.         //*****polyline2d转polyline开始
  7.         //tr.Editor.GetEntities<Polyline2d>(out List<Polyline2d> mypl2d, "\n请选择polyline2d\n");
  8.         //Polyline2dToPolyline(tr, mypl2d[0]);
  9.         //*****polyline2d转polyline结束
  10.         //if (!tr.Editor.GetEntities<Curve>(out List<Curve> mycur, "")) return;
  11.         //tr.Database.CurvesToPolyLine(mycur);//手画一个椭圆,转为多段线
  12.         if (!tr.Editor.GetEntities<Polyline>(out List<Polyline> mypl, "\n选择polyline")) return;
  13.         var resultPl = SimplifyPolylines(mypl, 5);
  14.         //resultPl[0].ColorIndex = 1;
  15.         tr.ModelSpace.AddEntity(resultPl);
  16.     }
复制代码

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表