maxone 发表于 2022-6-5 19:30:07

xdrx_curve->polyline封闭线的顶点有问题

试用pline命令创建一个n个顶点的封闭多段线,顶点数与多段线段数相同,炸散后作为一个选择集,再用xdrx_curve->polyline函数重新连接,会成功创建一条封闭多段线。问题来了,当未炸散前的封闭多段线由弧线和直线组成时,新生成的多段线顶点会比段数多出一个,即起点和终点索引不同但位置重合,而由纯直线或纯弧线组成的多段线则无此问题,炸散重组仍然是顶点数和段数相同。估计是该函数的一个bug

hh_lj007 发表于 2022-6-6 23:33:37

1.先获取多段线(可带直线和弧线那种类型)选择集s1
2.炸开后,通过(ssget "p")获得选择集s2
3.命令PEDIT,相关参数:M s2 "" "J" "C" ""
合并出来的顶点是正常的
页: [1]
查看完整版本: xdrx_curve->polyline封闭线的顶点有问题