首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Dynamo创建族实例尺寸标注【注释系列教程】

Hello大家好!我是九哥~

      今天我们来聊聊族实例的尺寸标注,与上一篇标高标注不同,族实例,我们一般要标注的是参照面。

如下图,我们在制作族的时候,会默认包含中心(前/后)、中心(左/右)参照面,在项目中使用的时候,可以捕捉到这些参照面,进行尺寸标注或对齐等操作。

简单搜了下,在GeniusLoci包中,可以找到FamilyInstance Reference ByRefLine节点,可以根据参照类型,获取族实例的参照面。

我们先在API手册中搜下FamilyInstance,在其方法中,很容易就能找到获取族实例参照的相关方法:

我们以GetReferences为例,其方法如下:

核心代码如下:

我们在API手册中再搜下ReferenceType,可以找到这个枚举,分为无、若参照、强参照,如下图:

然后,我们搜下StrongReference,可以搜到强参照的枚举,如下图,FamilyInstance ReferenceType即可获取:

核心代码如下:

然后就可以根据需要,获取族实例的参照面了。

与之前的逻辑类似,构造一条定位线,获取标注类型,即可使用Dimension ByReferences节点,创建尺寸标注,完整截图如下:

好了,今天的分享就到这里了,小伙伴们快去尝试吧~

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Or5fAtu0XLl_oaQEz-kEJfZQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券