乐筑天下

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

[编程交流] 重叠块

[复制链接]

57

主题

183

帖子

126

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2022-7-5 22:54:57 | 显示全部楼层 |阅读模式
使用Lisp,在DWG文件的所有重叠块上生成矩形的最快方法是什么?
 
我需要的是留下一个矩形标记,所有有他自己副本的块叠加在一起。
 
有人有代码帮我吗,我怎么能有很多块,50010002000,
 
 
谢谢
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 23:01:16 | 显示全部楼层
您是否尝试过运行OVERKILL命令来删除绘图中的“多余”块?
回复

使用道具 举报

57

主题

183

帖子

126

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2022-7-5 23:08:52 | 显示全部楼层
所以,我不能擦除块,我需要在每个被复制和叠加的块中创建一个矩形。
 
我需要通知用户,他复制了块,忘记了原始块。
 
 
 
块复制,正好位于用于复制的块的顶部
好像它被赋予了复制和粘贴的命令,现在有了两个相同的块
在同一个地方,加上用户不能看到它只是看。
 
所以我需要做一个标记,或者矩形。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 23:18:06 | 显示全部楼层
我想我们会以不同的方式处理这个问题。我将创建一个脚本,该脚本在每个绘图会话结束时运行,该脚本将-清除(2X-regapps,all)、审核、覆盖、缩放>范围,然后保存。
 
好啊我希望你能找到你想要的。
 
仔细想想。。。。
 
例如,用户在其自身上复制了一个块99次。通过这个lisp例程,您希望得到块周围放置了多少个矩形?一个还是一百个?当这个矩形的外观显示有多个块位于其顶部时,您希望用户做什么?
 
是否会有另一个lisp例程让用户注意复制到自身的几何体?文本呢?它可能发生;我在这里张贴的图纸中看到了很多奇怪的东西。
回复

使用道具 举报

57

主题

183

帖子

126

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2022-7-5 23:21:19 | 显示全部楼层
如果块重叠1100或1000,则它只生成1个矩形
说明存在问题,用户必须做出决定。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 23:29:42 | 显示全部楼层
那可能是什么决定?
回复

使用道具 举报

57

主题

183

帖子

126

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2022-7-5 23:35:33 | 显示全部楼层
删除或保持原样。用户必须做出决定。
只需要一个区块的顶部有一个精确的副本。
 
示例:100个不同的块,用户将100个块复制并粘贴到原始块上。
所以我需要标记100个块,每个块下都有一个精确的副本。
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 23:40:34 | 显示全部楼层
为什么你不让用户做出决定,强迫他/她删除所有重复的块?
 
并且,为了便于论证,假设在原稿的顶部有99个块的副本,如果用户删除了顶部的一个,矩形会消失还是保持可见,警告他/她还有另一个副本?
回复

使用道具 举报

57

主题

183

帖子

126

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
285
发表于 2022-7-5 23:44:53 | 显示全部楼层
这是用户想要的,所以,你看,他有权选择
回复

使用道具 举报

10

主题

8258

帖子

8335

银币

初来乍到

Rank: 1

铜币
31
发表于 2022-7-5 23:54:39 | 显示全部楼层
如果块有多个副本,lisp例程如何工作?它是离开还是停留?
 
显然,你只是想让用户注意“问题”,但你并不真正关心他/她是否解决了这个问题。那么lisp例程的意义是什么?它告诉用户,“嘿,你这里有问题!”用户只是耸耸肩,无视它。那么到底完成了什么?没有什么lisp例程不应该为我们解决问题吗?让生活变得轻松一点?
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-11 03:22 , Processed in 0.510931 second(s), 72 queries .

© 2020-2025 乐筑天下

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