乐筑天下

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

[综合讨论] 讨教已知曲线方程,在RAC中绘制曲线的方法

[复制链接]

9

主题

33

帖子

23

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2011-2-25 14:34:44 | 显示全部楼层 |阅读模式
我如今已知坐标方程
Y1= -(8251.5+F1 x {1-(2X1/L1-1)^2} x cosθ
Z1= F1 x {1-(2X1/L1-1)^2} x sinθ
θ=75度 L1=89200mm F1=27953mm
怎样绘制曲线?
我之前用的是概念体量,绘制20个点得到的。不知道尚有什么好方法没有?
回复

使用道具 举报

50

主题

502

帖子

457

银币

后起之秀

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

铜币
342
发表于 2011-2-25 20:22:29 | 显示全部楼层
这个东西一般需要通过API来做,Revit的API能实现。很少软件能直接在界面里面通过公式来定义曲线的。
或者你会用AutoCAD或者其他软件做出来的话,可以将做好的线条导入Revit概念体量,然后基于这个线条创建样条曲线。
回复

使用道具 举报

1

主题

3

帖子

2

银币

初来乍到

Rank: 1

铜币
5
发表于 2011-2-26 12:50:53 | 显示全部楼层
grasshopper做好,然后import进来好了
回复

使用道具 举报

9

主题

33

帖子

23

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2011-2-26 15:57:03 | 显示全部楼层
谢谢石头哥!
回复

使用道具 举报

1

主题

21

帖子

20

银币

初来乍到

Rank: 1

铜币
5
发表于 2011-2-28 10:51:29 | 显示全部楼层
正如石头所说,用api可以实现。
用你的公式算出xyz,然后创建ReferencePoint,
最后调用NewCurveByPoints函数创建曲线。
回复

使用道具 举报

9

主题

33

帖子

23

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2011-3-1 16:44:36 | 显示全部楼层
看来还要学习revit API了!谢谢你的指导!
回复

使用道具 举报

9

主题

33

帖子

23

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
50
发表于 2011-3-18 17:32:13 | 显示全部楼层
我现在想做一个曲梁,能用体量中创建的曲线吗?
我学了一下建曲梁的方法,用createNurbSpline里面涉及到weights和knots不太懂!
如何才能用得上我上面的坐标方程呢?
回复

使用道具 举报

1

主题

21

帖子

20

银币

初来乍到

Rank: 1

铜币
5
发表于 2011-3-21 10:50:17 | 显示全部楼层
建议先在体量中创建你需要的曲线,然后加载到项目中,然后拾取曲线创建梁。这样你就不需要计算nurbspline的参数了。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-4 16:11 , Processed in 0.535101 second(s), 68 queries .

© 2020-2025 乐筑天下

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