可以给ar加上阴影吗
他一直在寻找,却没有找到这样的东西。我做了很多设施管理的图纸,我遇到了很多有重叠多段线的糟糕图纸。
是否有任何东西可以让您选择图形中的所有多段线并填充任何重叠区域?
我真的很期待你的反馈,非常感谢。 首先,以下一组函数将允许您找到多段线之间的交点:
http://lee-mac.com/intersectionfunctions.html 为什么不运行OVERKILL命令并消除重叠? 我认为OP所说的是区域重叠,而不是线-因此过度杀戮不会起多大作用。你可能想看一个叫做包覆面收缩的东西。或者将多段线转换为面域(使用Region命令),然后使用Union将其区域合并为一个实体,然后填充该区域。 这是非常困难和感人的明智操作。。。区域技巧不会让你高兴,因为仅对于自相交多段线,无法创建区域。。。相反,我编写了拆分这类多段线的代码,但要非常小心,我不能保证它会准确地执行它应该执行的操作。。。结果因情况而异,因此请在继续之前保存您的dwg。。。
尊敬的M.R。 我相信这些多段线甚至可能不是闭合的。。。丑陋的问题。。。听起来也像是萨格勒布的设施管理档案馆
那么你在相交处分割重叠的多段线,比什么?
你可能想把最外层的线画成边界线,然后把这个区域全部图案填充在一起,或者其他什么?
我已经测试了你的代码。。。要求我选择,对多段线没有做任何操作。。。 我知道我发布的这段代码并不总是适用的,如果你想对重叠的柱脚进行图案填充,只需选择它们并对它们进行图案填充。。。Acad将正确识别边界。我的代码仅适用于希望制作单独的线段的情况,即使在执行后,也可能需要额外分解这些线段,并使用区域命令来制作单独的区域-如果重叠仅发生在柱脚的顶点,intersectwith方法将不会认识到必须使用相交和分解命令。。。
M、 R。 我感觉到你的痛苦!我们曾经让一个人画多段线而不闭合它们-只需将最后一点单击到第一点。由此带来的麻烦无穷无尽。更不用说他从未关闭过对象跟踪,所以那些“手动”关闭的PL实际上甚至没有正确关闭!最糟糕的是,他来找我,问我为什么他不能孵化自己的脊髓灰质炎-然后在向他解释后,他一遍又一遍地做同样的事情,带着同样的FAQ回来,从不学习,从不忘记,坚持老狗的习惯。持续了很多年。我想我从他那里“学到”了耐心。 因此,您似乎需要执行所有操作:首先选择所有的多边形线,使用“特性”选项板正确关闭它们。第二步对它们进行过度杀戮,以去掉无穷小的闭合向量。第三,使用马尔科的代码来确保没有自交PLs。第四个转换为区域(如果您想保留PLs,可能在复制PLs后)。第五联盟。第六舱口。 哈哈哈,伊尔内布,这里也一样,不仅仅是一个人,而是整个办公室。。。
马尔科,我还是不明白你的想法。
您有重叠的多段线。。。我很明白,但你到底想孵化什么?
正如我现在所理解的,您需要用单独的图案填充每个区域(如果关闭)。
对于未闭合的或其未闭合的端点(如果多段线(自)相交,则为Ɣ形支撑),您希望删除v还是将其闭合以创建新的∆要填充的区域?
你能上传一些示例dwg吗?
页:
[1]