乐筑天下

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

[编程交流] 求根据车位自动计算定位点的程序

[复制链接]

5

主题

19

帖子

6

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-13 20:39:55 | 显示全部楼层 |阅读模式
在日常工作做,需要对地下室的车位进行定位,如果每个车位去做,复杂又耗体力,请求大神帮忙搞个替换块的程序。
灰色的是车位,绿色的是定位点,大概位置是单独一个车位时候居中,两个车位时候在两个车位的中间,依此类推。
尝试了之前大家发的小工具,都不能居中,而且还自动放大或缩小。
再次感谢有能力的朋友慷慨帮忙,谢谢。。
【我的大概思路是先寻找车位的块,然后替换我指定的块,而且要居中(示例中绿色圆圈)。如果是多个车位拼在一起(必须是无缝隙情况下),计算有几个车位(就是车位的图块,然后替换,并且居中(示例中绿色圆圈)。】
下面有截图,还有CAD文件,恳求大神们帮忙。。
214003yba0no00obbg0by0.jpg
回复

使用道具 举报

0

主题

37

帖子

5

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-13 20:47:40 | 显示全部楼层
....依此类推,推不出圆圈和车位之间的关系。。。
回复

使用道具 举报

5

主题

19

帖子

6

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-13 20:58:48 | 显示全部楼层
我觉得有办法,以基点的距离来判断是不是并排。
例如两车位并排一起,间距是2米,三个车位并排一起,就是2个2米,依此类推。
如果不符合2米的关系,就不是并排了
回复

使用道具 举报

188

主题

1652

帖子

31

银币

顶梁支柱

Rank: 50Rank: 50

铜币
2391
发表于 2022-7-13 21:01:11 | 显示全部楼层
替换块名就可以了
回复

使用道具 举报

1

主题

16

帖子

6

银币

初来乍到

Rank: 1

铜币
19
发表于 2022-7-13 21:18:51 | 显示全部楼层
只有人笑没有人弄?
回复

使用道具 举报

5

主题

19

帖子

6

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-13 21:22:05 | 显示全部楼层
直接替换,不能实现的,不是每个车位都有圆圈的,你看看示例截图,三个车位时候,是两个圆圈均等放置。
回复

使用道具 举报

4

主题

75

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
89
发表于 2022-7-13 21:28:12 | 显示全部楼层
不明白那个圈圈干什么用的
回复

使用道具 举报

5

主题

19

帖子

6

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-13 21:37:07 | 显示全部楼层
圆圈的作用就是定位
反正大概关系就是1个车位时候就居中放置,2个车位时候就2个车位的中间放置,3个车位时候就等距放2个,依此类推。。
回复

使用道具 举报

4

主题

75

帖子

7

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
89
发表于 2022-7-13 21:45:47 | 显示全部楼层
是不是思路这样子?
所有块依次判断,左侧没有的,保留,作为排头兵,进入下一个子程序
右侧没有的,结束,是单车位的情况
如果右侧有则连续往右边判断是否有车位,直到右侧没有车位,可以算出一共有多少车位。再连接排头和末尾的车位中点,在这条线上按要求摆布圆圈。

有个问题就是车位的角度必须一致,如果差了180度,这就判断不出来了
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-1-31 15:48 , Processed in 0.185712 second(s), 73 queries .

© 2020-2025 乐筑天下

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