1、放置族文件。
1.1 通过节点 Select Model Element 选择项目文件中的定位线,图中是选择了一条弧线。
1.2 通过节点 Element.Geometry 获取所拾取对象的几何图形。
1.3 通过节点 Curve.PointAtParameter 获取指定参数处的点,参数的起始值为 0,终止值为 1,间距为 0.05。
1.4 通过节点 FamilyInstance.ByPoint 将族文件放置在点上,输入端 familyType 需要输入族类型,图中通过节点 Family Types 选择一个族类型。输入端 point 需要输入定位点,即曲线上的点。
2、旋转族文件。
2.1 旋转的关键是如何计算角度。图中是简单的弧线,因此直接计算曲线上各个点切线向量和 X 轴正方向之间的夹角就能获取角度。
2.2 通过节点 Curve.TangentAtParameter 获取曲线指定参数位置的切向向量,这个参数与步骤 1.3 的保持一致。
2.3 通过节点 Vector.AngleWithVector 获取两个向量之间的夹角。第一个向量是曲线的切向量,另一个向量是 X 轴正方向。
2.4 通过节点 FamilyInstance.SetRotation 将族文件旋转。输入端 familyInstance 需要输入即将被旋转的族文件,输入端 degree 需要输入旋转的角度。
最新文章
政策新闻 | 守安全底线 护家国平安——南通市质监站开展专题道德讲堂 政策新闻 | 节能宣传周|节能增效进社区,焕“新”引领向未来 政策新闻 | 赤峰市2025年度工程系列建设工程专业高级职称人员名单 政策新闻 | 六安市住建局召开庆祝建党104周年“光荣在党50年”纪念章颁发、“两优一先”表彰大会暨学习教育专题党课 政策新闻 | “无缝隙滚动式气象服务”城区防涝战役正精准展开 这一仗,打得真漂亮! 政策新闻 | 配儿童游乐场和老年活动区、设风雨连廊…… 聊城出台“好房子”新标准 政策新闻 | 马鞍山市城建档案馆固定资产清查及往来账清理服务采购公告 政策新闻 | 王新伟在锦州义县讲授深入贯彻中央八项规定精神学习教育专题党课 政策新闻 | 湖北住建厅关于核准的武汉富禹水利工程有限公司等建筑业企业资质名单的公告 政策新闻 | 广州市住建局关于结建人防工程防护设备质量检测信息化管理的通知