maxsoft 发表于 2004-9-29 15:56:00

又问版主:如何根据选择的线条来创建面域?

如图所示。我选择了图中线条,希望创建中间部分闭合区面域。


用AddRegion创建如何建?(如果首尾相联的倒是会的。)


用-boundary呢怎么建?

maxsoft 发表于 2004-9-29 15:56:00

雪山飞狐_lzh 发表于 2004-9-29 17:17:00

调用Break命令将各线段在交点处打断,再做面域

maxsoft 发表于 2004-9-30 07:59:00

没有其它办法了吗?因为在一些特殊的情况下,线段又是不能打断的。因为我还要求它的线长总和。

雪山飞狐_lzh 发表于 2004-9-30 08:44:00

看看这


<A href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=20994" target="_blank" >http://bbs.mjtd.com/forum.php?mod=viewthread&tid=20994</A>

maxsoft 发表于 2004-9-30 09:05:00

版主,这个例子是以块内按点来生成填充的。不太懂你的意思。

雪山飞狐_lzh 发表于 2004-9-30 09:09:00

你可以按那个例子把图元先生成块,再在块内生成面域再把面域拷回(前提是没有SPL)



也可以先设置UNDO标志,打断线求得面域后再UNDO回来


如果用-boundary的话,要先选点

maxsoft 发表于 2004-9-30 09:13:00

恩,好办法。


但是你的那个例子,我使用时有出错提示:未找到主键。


能否把你的那个例子上传到这里,让我下载后可以直接导入?

雪山飞狐_lzh 发表于 2004-9-30 09:36:00

建个模块,把代码放进去

maxsoft 发表于 2004-9-30 09:44:00

我是这么做的:新建了一个类模快,把代码copy进去了。并把模块名你改为:TlsBoundary
页: [1] 2
查看完整版本: 又问版主:如何根据选择的线条来创建面域?