latour_g 发表于 2017-9-22 11:29:47

切割多段线

嗨,我正在尝试剪切一条折线(并在切口之间添加间隙),其中其他折线与之相交。 我对一条线做了同样的事情,它工作正常。 当我尝试更改if (plL != null) 的起点和端点时,我收到错误消息。
{。
DBObjectCollection objs = plL.GetSplitCurves(pnts);。

foreach (DBObject obj in objs)。
{。
折线 plN = obj 作为折线;。
Line li = new Line(plN.StartPoint, plN.EndPoint);。

方法或操作未实现。
if (plN.StartPoint != plL.StartPoint
**** Hidden Message *****

kdub 发表于 2017-9-22 18:58:13

plN.StartPoint == pnts) plN.StartPoint = UTIL.PolarPoint(plN.StartPoint, li.Angle, nScale * gap);。
方法或操作未实现。
if (plN.EndPoint != plL.EndPoint

latour_g 发表于 2017-9-22 19:03:53

plN.EndPoint == pnts) plN.EndPoint = UTIL.PolarPoint(plN.EndPoint, li.Angle + Math.PI, nScale * gap);。

断续器AppendEntity(plN);。
断续器AddNewlyCreatedDBObject(plN, true);。
li.Dispose();。
}。
plL.Erase(true);。
objs = null;。
}UTIL.PolarPoint 返回一个点, 我已将其替换为特定值,以确保它不是问题所在,但我收到相同的错误消息。谢谢。

latour_g 发表于 2017-9-22 19:05:44

翻译错误代码(429):请求 QPS 超过限制。

latour_g 发表于 2017-9-25 13:59:18

翻译错误代码(429):请求 QPS 超过限制。

latour_g 发表于 2017-9-25 15:36:07

翻译错误代码(429):请求 QPS 超过限制。
页: [1]
查看完整版本: 切割多段线