乐筑天下

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

在 Revit 中,如何定位图纸中心的视口

[复制链接]

24

主题

204

帖子

6

银币

后起之秀

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

铜币
300
发表于 2016-4-8 09:55:21 | 显示全部楼层 |阅读模式
我尝试将视口的 SetBoxCenter 设置为工作表轮廓的中心。 这始终将视口放入,从图纸的中心偏移。 我从视口边界返回的数字似乎与图纸的实际尺寸、模型的实际尺寸或按“图纸”比例缩放的模型尺寸都不相关。 有人可以为我指出正确的方向,将视口定位在工作表的中心吗?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

51

主题

613

帖子

9

银币

中流砥柱

Rank: 25

铜币
815
发表于 2016-4-8 10:28:39 | 显示全部楼层
是找不到视图的中心还是图纸的中心?
如果它没有找到视图的中心,如果你取一个最小/最大边界框怎么办?
XYZ xyzPosition = ( xyzLocation.Max + xyzLocation.Min ) / 2.0;
回复

使用道具 举报

24

主题

204

帖子

6

银币

后起之秀

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

铜币
300
发表于 2016-4-8 13:05:15 | 显示全部楼层
视图坐标很好。我可以得到边界框和中心,结果与预期的一样。最小到最大距离将给我30x42的标题块。
如果我对视口做同样的事情,我得到大约9'x18',并且中心似乎不在视图坐标中。我不知道这些距离来自哪里,因为模型尺寸是数百英尺,而缩放48的距离与我的30x42标题块相同。我猜我需要在视口的大小和工作表坐标之间进行某种转换。
回复

使用道具 举报

51

主题

613

帖子

9

银币

中流砥柱

Rank: 25

铜币
815
发表于 2016-4-8 13:29:27 | 显示全部楼层
在网上看,这似乎是一个令人讨厌的问题。
http://thebuildingcoder.typepad.com/blog/2010/09/view-location-on-sheet.html
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-2-4 18:44 , Processed in 0.277753 second(s), 71 queries .

© 2020-2025 乐筑天下

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