Revit2013没有没有类似“连接几何图形”功能的API (更新: Revit2014提供了)
2012-05-24 11:42
246 查看
请勿转载本文,以后若是提供了此功能,我可以修改本文。转载后文章就不好控制,导致信息误导。 谢谢!
叶雄进,Autodesk ADN
在立面图上的几片墙彼此连接,但是墙与墙之间有一条横线。 可以通过Revit自带的“连接几何图形”功能把这根横线消除。
如下图所示:
对一个大型模型,需要许多这样的手工操作。是否通过API编写程序自动实现连接几何图形?
答:
现在Revit 2013还未提供这个API。 已经有这样一个API的功能需求报告给研发部门。
更新: Revit 2014 提供了此功能,请在Revit2014的API帮助(RevitAPI.chm) 里面找JoinGeometryUtils 类,他下面提供了这些函数用于查询相交情况,以及调整顺序。
AreElementsJoined() Determines whether two elements are joined.
GetJoinedElements() Returns all elements joined to given element.
IsCuttingElementInJoin() Determines whether the first of two joined elements is cutting the second element.
JoinGeometry() Creates clean joins between two elements that share a common face.
SwitchJoinOrder() Reverses the order in which two elements are joined.
UnjoinGeometry () Removes a join between two elements.
叶雄进,Autodesk ADN
在立面图上的几片墙彼此连接,但是墙与墙之间有一条横线。 可以通过Revit自带的“连接几何图形”功能把这根横线消除。
如下图所示:
对一个大型模型,需要许多这样的手工操作。是否通过API编写程序自动实现连接几何图形?
答:
现在Revit 2013还未提供这个API。 已经有这样一个API的功能需求报告给研发部门。
更新: Revit 2014 提供了此功能,请在Revit2014的API帮助(RevitAPI.chm) 里面找JoinGeometryUtils 类,他下面提供了这些函数用于查询相交情况,以及调整顺序。
AreElementsJoined() Determines whether two elements are joined.
GetJoinedElements() Returns all elements joined to given element.
IsCuttingElementInJoin() Determines whether the first of two joined elements is cutting the second element.
JoinGeometry() Creates clean joins between two elements that share a common face.
SwitchJoinOrder() Reverses the order in which two elements are joined.
UnjoinGeometry () Removes a join between two elements.
相关文章推荐
- RevitAPI: 如何实现族编辑器里的连接几何图形
- 希望Revit2014或更高版提供什么API?(调查于2012年6月1日截止)
- Revit 2014 API新功能网络视频讲座 5月14号下午14:30(可下载讲座视频)
- Inventor 2014 API 新功能 (8) 装配中的连接(Joint)
- SQL Server配置管理器无法连接到 WMI 提供程序。您没有权限或者该服务器无法访问
- 我们在提供api或微服务时,通常借助openresty nginx进行流量转发或者添加一些规则或功能,
- 2015.08.20 联合更新数据库表(类似分组后取第一条数据的功能)
- 已解决:无法连接到WMI提供程序。你没有权限或者该服务器无法访问/cannot connect to WMI provider. You do not have permission or the……
- jarsigner: 无法对 jar 进行签名: 时间戳颁发机构没有响应。 如果要从防火墙后面连接, 则可能需要指定 HTTP 代理。请为 jarsigner 提供以下选项
- 微信开发 没有认证过的服务号怎么办?微信提供了测试号(开通了认证过的服务号的功能)
- 已解决:无法连接到WMI提供程序。你没有权限或者该服务器无法访问/cannot connect to WMI provider. You do not have permission or the……
- Android 2.3.3 更新提供交互连接
- POI提供API给Java程序对Microsoft Office格式档案读和写的功能
- Inventor 2014 API 新功能 (9) Autodesk材质库(上)
- Inventor 2014 API 新功能 (10) 根据球面中心点创建工作点
- 2、使用Struts2实现登录功能(没有连接数据)
- SharePoint 2013 BI之report service 常用功能 连接到SharePoint List 数据源
- Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试
- 解决fedora更新后没有无线连接问题,及无线网卡的手动安装全过程
- SqlServer配置管理器“无法连接到WMI提供程序。您没有权限或者该服务器无法访问。”