bluelover 发表于 2021-7-14 22:14:14

为什么生成不了面域?

请教下:
附件中是一段多段线通过offset得到的两条多段线,然后将两端分别添加直线连起来,得到一个由两条直线和两条多段线连起来的封闭图形。
可是用reg命令无法生成面域。
请教高手这个图形为什么无法生成面域呢?
诡异的是,我用pe生成闭合多段线后,这个闭合多段线也无法生成面域。
还请高手赐教!谢谢!

bssurvey 发表于 2021-7-15 08:46:34

在2008測試 可以生成面域

bluelover 发表于 2021-7-15 09:31:35

谢谢,好奇怪,我是在2020里测试的,无法生成。
在vba里也无法生成。

mokson 发表于 2021-7-15 11:44:46


右边四个点没有闭合。

bluelover 发表于 2021-7-15 12:13:42

谢谢论坛长老,请教下您是用什么命令查看的呢?
其实这两条紫色的线是我用中间的一条多段线分别offset 0.01得到的。offset得到的多段线顶点处也会有间隙的吗?
谢谢指教!

mokson 发表于 2021-7-15 14:30:55

除了用 reg 命令,也可以用 bo 命令。

bluelover 发表于 2021-7-15 20:17:26

似乎真正原因是下面这段多段线左上位置有两个非常邻近的节点。去掉这段圆弧(删去其中一个顶点)就可以了。问题解决了,不过还是不知道原因为何?

cjjh8301 发表于 2021-8-11 11:39:54

没有闭合,或者部分点Z轴不在0,全选Z轴归0下试试!

bluelover 发表于 2021-8-11 22:10:30

谢谢回复。
真正的诱因是我在7楼说明的,那里有段小圆弧。
我后来做了一种合并超短距离节点(比如0.001)的处理方式,重新生成多段线。生成面域再也没有失败过。
页: [1]
查看完整版本: 为什么生成不了面域?