明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1821|回复: 6

如何求得不是一个整天的两个字的中心

[复制链接]
发表于 2012-4-25 18:24:33 | 显示全部楼层 |阅读模式
我现在要做的是将房屋线内的注记如木2(初始在房屋内中心),移到房屋线的东北角(不能压盖房屋线),我已经求得了这个房屋的东北角的坐标,我现在想把木2移动到东北角,但是木2不是一个整体,所以就想先求出这个木2的中心位置坐标,然后通过move(基点为中心坐标)往东北方向移动一段距离,但我现在不知如何求得这个木2的中心坐标,希望各位高手们给个思路,谢谢各位了。
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2012-4-25 19:44:58 | 显示全部楼层
怎么没高手帮忙啊,难道理论上不可能?
发表于 2012-4-25 20:04:54 | 显示全部楼层
改对齐,正中。有个J开头的命令
发表于 2012-4-25 20:05:36 | 显示全部楼层
改对齐,正中。有个J开头的命令
 楼主| 发表于 2012-4-26 07:50:04 | 显示全部楼层
yanguangfei 发表于 2012-4-25 20:05
改对齐,正中。有个J开头的命令

这两个字不是一个整体啊,我想求得这俩字被看做一个整体的中心,恐怕这样不行吧!

点评

用vla-GetBoundingBox函数分别计算物体包围合,然后根据点表再计算中心点!  发表于 2012-4-26 10:59
发表于 2012-4-26 13:02:45 来自手机 | 显示全部楼层
本帖最后由 cabinsummer 于 2012-4-27 07:52 编辑

可以求的。用textbox函数加上对齐点可以求出分段文字的包围框的角点,两组文字的角点组合起来求中心即可。这个比Gu版的方法麻烦些。
 楼主| 发表于 2012-4-26 13:40:48 | 显示全部楼层
我已经用vla-GetBoundingBox求出来了,谢谢g版,谢谢各位!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-24 13:28 , Processed in 0.208716 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表