查看: 5950|回复: 10

[已解决] 寻求帮助-参考线

[复制链接]

发表于 2010-9-29 09:59:56 | 显示全部楼层 |阅读模式
当我在族编辑器中画出一根参考线,并应用对齐命令,欲使参考线一端锁定在参考平面的中心时,参考线只能在线的延长方向移动,而不能用对齐命令使其平移,我不知是在哪个环节出了问题?恳请帮助。先在此感谢了。
回复

使用道具 举报

发表于 2010-9-29 10:19:23 | 显示全部楼层
回复 zhouhuiyue 的帖子

楼主方不方便贴张图或者将那族分享一下,可能会比较容易看出问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-29 11:34:08 | 显示全部楼层
谢谢版主,我把图片插入在此。
00.jpg
回复 支持 反对

使用道具 举报

发表于 2010-9-29 13:52:12 | 显示全部楼层
回复 zhouhuiyue 的帖子

先把参考线的端点拽到参考平面的交点处,再进行锁定,这样直接对齐是不行的,Revit不可识别
回复 支持 反对

使用道具 举报

发表于 2010-9-29 14:47:53 | 显示全部楼层
回复 zhouhuiyue 的帖子

不知道有没有完全理解你的意思,录了一小段视频,看一下是不是这个问题:
参考线问题.rar (247.99 KB, 下载次数: 1120)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-30 11:16:26 | 显示全部楼层
本帖最后由 zhouhuiyue 于 2010-9-30 11:53 编辑

回复 ping 的帖子

非常感谢ping 和 jill8128 的热心帮助,采用ping所介绍的方法,可以对参考线完成角度约束了,我本来担心可能无法准确扑捉到两个参考平面的交点,因此采用随意画一条参考线,然后采用二次对齐命令将参考线一端固定在两个参考平面的交点上。看来这是我一厢情愿了。
同时若在非现有参考平面的交点上要使用参考线并实现角度约束,也需要先生成新的两个参考平面,然后通过Revit提供的自动交点扑捉功能,首先单击该交点,随后画出参考线,并用对齐命令将该端点锁定。不知这样的认识是否正确?请赐教
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-30 11:18:37 | 显示全部楼层
本帖最后由 zhouhuiyue 于 2010-9-30 11:31 编辑

回复 jill8128 的帖子

谢谢jill8128, 我昨天的帖子对问题的表述不够明确,现在问题已经解决,参看6楼的帖子。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-30 11:39:58 | 显示全部楼层
新问题,继续请教:
现在参考线的一端已经被约束在两个参考平面的交点上,那能否在族编辑器中,将一个实体的中心(例如圆的中心)被固定(或约束)在参考线的另一端,实现随着参考线的转动而使该实体的圆同步转动?
回复 支持 反对

使用道具 举报

发表于 2010-9-30 15:50:03 | 显示全部楼层
回复 zhouhuiyue 的帖子

你的理解是正确的,参考线不同于参考面的地方就在于它是一条线段,所以它有端点而参考面没有,所以用参考线进行角度变化时,由于角度的变化时围绕一个点旋转产生的,所以就必须把参考线锁定到这个点上,一般情况下我们采用参考面来先产生这样的交点,但有时候,如果有现成的线或者实体边比如模型线等也可以用于产生这样的交点。
有什么问题尽管拿出来讨论哈~~
回复 支持 反对

使用道具 举报

发表于 2010-9-30 16:05:42 | 显示全部楼层
回复 zhouhuiyue 的帖子

这个问题是可以实现的,不过不是那么直接的实现,可能需要应用一些数学公式,而不是直接来约束。因为圆心的两条线都是横平竖直的,而参考线是跟初始参照平面有一定夹角的。所以要先计算定位出圆心所在位置的两条参考平面,也就是用参照线的长度乘以sin/cos角度来算出,然后将圆心锁定到这两条参照平面上即可。
文字不是那么直接,做了一个小例子给你,估计看了文件后会比较直观。
Family1.rfa (192 KB, 下载次数: 1063)
回复 支持 反对

使用道具 举报

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

本版积分规则