乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 9|回复: 9

[编程交流] 可以给ar加上阴影吗

[复制链接]

9

主题

24

帖子

15

银币

初来乍到

Rank: 1

铜币
45
发表于 2022-7-6 07:05:18 | 显示全部楼层 |阅读模式
他一直在寻找,却没有找到这样的东西。
 
我做了很多设施管理的图纸,我遇到了很多有重叠多段线的糟糕图纸。
是否有任何东西可以让您选择图形中的所有多段线并填充任何重叠区域?
 
我真的很期待你的反馈,非常感谢。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:16:45 | 显示全部楼层
首先,以下一组函数将允许您找到多段线之间的交点:
 
http://lee-mac.com/intersectionfunctions.html
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-6 07:20:00 | 显示全部楼层
为什么不运行OVERKILL命令并消除重叠?
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 07:31:18 | 显示全部楼层
我认为OP所说的是区域重叠,而不是线-因此过度杀戮不会起多大作用。你可能想看一个叫做包覆面收缩的东西。或者将多段线转换为面域(使用Region命令),然后使用Union将其区域合并为一个实体,然后填充该区域。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-6 07:32:46 | 显示全部楼层
这是非常困难和感人的明智操作。。。区域技巧不会让你高兴,因为仅对于自相交多段线,无法创建区域。。。相反,我编写了拆分这类多段线的代码,但要非常小心,我不能保证它会准确地执行它应该执行的操作。。。结果因情况而异,因此请在继续之前保存您的dwg。。。
 
尊敬的M.R。
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 07:40:11 | 显示全部楼层
我相信这些多段线甚至可能不是闭合的。。。丑陋的问题。。。听起来也像是萨格勒布的设施管理档案馆
那么你在相交处分割重叠的多段线,比什么?
你可能想把最外层的线画成边界线,然后把这个区域全部图案填充在一起,或者其他什么?
 
我已经测试了你的代码。。。要求我选择,对多段线没有做任何操作。。。
回复

使用道具 举报

5

主题

1334

帖子

1410

银币

限制会员

铜币
-20
发表于 2022-7-6 07:47:07 | 显示全部楼层
我知道我发布的这段代码并不总是适用的,如果你想对重叠的柱脚进行图案填充,只需选择它们并对它们进行图案填充。。。Acad将正确识别边界。我的代码仅适用于希望制作单独的线段的情况,即使在执行后,也可能需要额外分解这些线段,并使用区域命令来制作单独的区域-如果重叠仅发生在柱脚的顶点,intersectwith方法将不会认识到必须使用相交和分解命令。。。
 
M、 R。
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 07:53:31 | 显示全部楼层
我感觉到你的痛苦!我们曾经让一个人画多段线而不闭合它们-只需将最后一点单击到第一点。由此带来的麻烦无穷无尽。更不用说他从未关闭过对象跟踪,所以那些“手动”关闭的PL实际上甚至没有正确关闭!最糟糕的是,他来找我,问我为什么他不能孵化自己的脊髓灰质炎-然后在向他解释后,他一遍又一遍地做同样的事情,带着同样的FAQ回来,从不学习,从不忘记,坚持老狗的习惯。持续了很多年。我想我从他那里“学到”了耐心。
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 08:01:27 | 显示全部楼层
因此,您似乎需要执行所有操作:首先选择所有的多边形线,使用“特性”选项板正确关闭它们。第二步对它们进行过度杀戮,以去掉无穷小的闭合向量。第三,使用马尔科的代码来确保没有自交PLs。第四个转换为区域(如果您想保留PLs,可能在复制PLs后)。第五联盟。第六舱口。
回复

使用道具 举报

16

主题

68

帖子

52

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
80
发表于 2022-7-6 08:08:23 | 显示全部楼层
哈哈哈,伊尔内布,这里也一样,不仅仅是一个人,而是整个办公室。。。
 
马尔科,我还是不明白你的想法。
 
您有重叠的多段线。。。我很明白,但你到底想孵化什么?
正如我现在所理解的,您需要用单独的图案填充每个区域(如果关闭)。
对于未闭合的或其未闭合的端点(如果多段线(自)相交,则为Ɣ形支撑),您希望删除v还是将其闭合以创建新的∆  要填充的区域?
你能上传一些示例dwg吗?
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-10 10:00 , Processed in 0.513108 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表