咖迷社区(CAXA数码大方)

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9922|回复: 6

2011及2013查询重心时的重心位置问题

[复制链接]

40

主题

376

帖子

1298

积分

高级会员

Rank: 4

积分
1298
发表于 2013-5-23 15:02:40 | 显示全部楼层 |阅读模式
在2011及2013版本里,当用户改变世界坐标系的位置,新建一个用户坐标系,这里需要查询某一封闭区域(如圆)的重心坐标时,得到的重心点竟然不在封闭区域内(重心应该位于圆的圆心上才对),重心点的位置竟然还是以世界坐标系为基准的!但查询出的重心坐标的值是正确的。
这样在改变了坐标系后,查询封闭区域的重心时,造成找不到重心位置的点!当查询了几个重心位置后,热闹了,别处出现了几个点(还在图纸不注意的地方,你可得仔细找噢),也不知道这些点都是跟那几个封闭图形对应和重心点!要不改变点的形状的话,就会使你的图纸上多出好多“麻子”,自己还不知道。
但要不改变坐标系,用世界坐标系几乎也是不现实的,因为那么多图,得预先自定义一个统一的坐标原点,即必须得设置自己的用户坐标系原点。
在2007里就不存在这样的问题,随着坐标系的改变,查询某一封闭区域的重心坐标时,会以新的坐标系的原点为基准,并且查询到的点是位于封闭区域的中心的(如果封闭区域是规则形状的话)。
这就给在平面上计算设备的重心位置造成了很大的不便!
以下图是在2013里查询重心时的情况。

QQ截图20130523144254.png


回复

使用道具 举报

83

主题

2074

帖子

1万

积分

版主

Rank: 4

积分
17664

咖迷社区专家(CAXA)

发表于 2013-5-23 16:23:40 | 显示全部楼层
应该算个BUG。
查询的坐标数值是按用户坐标系显示的,但标注的点位是按查询的数值标到了世界坐标系中。
回复 支持 反对

使用道具 举报

30

主题

2042

帖子

2万

积分

版主

Rank: 4

积分
23829

咖迷社区专家(CAXA)

发表于 2013-5-23 16:25:52 | 显示全部楼层
重心点标注错误,
计算出来的是新坐标系值,但是标注出来的点还是用世界坐标系。
这是不应该犯的错误,编程人员的粗心。
回复 支持 反对

使用道具 举报

25

主题

330

帖子

1687

积分

高级会员

Rank: 4

积分
1687
发表于 2013-5-23 16:30:28 | 显示全部楼层
测试过了,在R2测试版中,楼主说的问题已经解决了,我这里验证过了,待R2发布
回复 支持 反对

使用道具 举报

40

主题

376

帖子

1298

积分

高级会员

Rank: 4

积分
1298
 楼主| 发表于 2013-5-23 16:35:57 | 显示全部楼层
没法,等吧。。。。。
回复 支持 反对

使用道具 举报

46

主题

1281

帖子

1万

积分

版主

Rank: 4

积分
19662

咖迷社区专家(CAXA)

QQ
发表于 2013-5-23 18:32:16 | 显示全部楼层
测试过了,在R2测试版中,楼主说的问题已经解决了,我这里验证过了,待R2发布
WPL 发表于 2013/5/23 16:30:28
赶紧拿出来测吧
回复 支持 反对

使用道具 举报

31

主题

503

帖子

3482

积分

高级会员

Rank: 4

积分
3482
发表于 2013-5-24 17:07:11 | 显示全部楼层
测试过了,在R2测试版中,楼主说的问题已经解决了,我这里验证过了,待R2发布
WPL 发表于 2013/5/23 16:30:28
还要多久才能面世
回复 支持 反对

使用道具 举报

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

本版积分规则

手机版|小黑屋|咖迷社区(CAXA数码大方) ( 京ICP备05001831号-1 )

GMT+8, 2024-11-29 00:34 , Processed in 0.140510 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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