乐筑天下

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

[编程交流] 根据坐标填充正方形

[复制链接]

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-6 07:47:27 | 显示全部楼层
您可以使用@pBe给出的指令在Excel中构建脚本。但是,如果缩放到图形范围导致的缩放级别非常低,因此可能会错误地解释拾取的点,则这可能不是可行的解决方案。
在我看来,更好的方法是在这样的级别上以每个控制点为中心执行一次缩放操作,以确保在调用hatch命令之前,当前处理的矩形在屏幕上完全可见。
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 07:51:48 | 显示全部楼层
好的,这些正方形的边界已经画出来了吗?否则,通过拾取一个点进行的图案填充将不起作用。
 
如果不是,那么你所说的正方形的大小变化是什么意思?这意味着(至少)一些相邻正方形之间存在重叠或间隙。或者你说正方形不是严格意义上的正方形。。。i、 e.类似于现场布达里。对不起,GPS似乎指示了类似的情况。
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 07:53:13 | 显示全部楼层
 
边界已绘制,坐标仍在每个正方形的中心
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 07:56:34 | 显示全部楼层
在这种情况下,这正是pBe建议的:使用类似Lee的string to list函数的东西将逗号分隔的字符串转换为值列表。然后将其发送到bhatch和layer命令。唯一可能的问题是根据MSasu的帖子:放大太远,孵化可能会失败。
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:00:59 | 显示全部楼层
 
是的,我也想过。看看这些“边界”是什么样子会很有趣,我猜它有很多边界,我们现在需要做的就是使用地块的最大尺寸作为缩放因子。
 
(命令“\u zoom”“\u c”pt factor)
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 08:02:55 | 显示全部楼层
想知道是否可以将所有点加载到列表中,然后找到离任何一个点最近的4个点,以确定周围“瓷砖”的范围。可能需要很长时间,需要对尾端的瓷砖进行一些特殊处理,但至少这是一个可以放大的合适区域。
 
或者,找到每个点的4个最近点,然后获得这些点的最大X距离。然后缩放到任意一个点作为视图中心,最大X为视图宽度(最大Y为高度)。可能会更好更快。
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:06:35 | 显示全部楼层
 
一个由4或5个点组成的网格,放大这些点,进行图案填充。然后进入下一组。
 
编辑:我给OP一个机会,让他们大声说出来,让我们看看这幅画是什么样子的。
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 08:12:05 | 显示全部楼层
 
来证明我所说的4的集合是什么意思
 
第2部分-查找4个周围点之间的最大距离(以计算缩放距离):
然后最后制作图案填充
  1. 2
回复

使用道具 举报

11

主题

968

帖子

919

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
99
发表于 2022-7-6 08:12:45 | 显示全部楼层
谢谢pBe必须说工作很好,工作很有魅力
 
irneb我还没有试过你提供的代码,但我回家到办公室后会试一下。期待尝试
 
再次感谢您的大力支持:D
回复

使用道具 举报

1

主题

7

帖子

6

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 08:17:45 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 09:58 , Processed in 0.353929 second(s), 70 queries .

© 2020-2025 乐筑天下

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