1、假设一个公式,变高梁段梁底曲线为二次抛物线,抛物线方程为“y=1.3x2/172+2.7(x=0~17m)”。

2、新建一个族文件,族样板文件选择“自适应公制常规模型”,单位改为米。打开 Dynamo 生成定位点。

2.1 左侧第一个 Code Block 输入的是“0..17..#100”,含义是创建一个列表,这个列表的起始值为 0,终止值为 17,列表项数为 100,于是列表的数据就从 0 至 17 之间均分为 100 份。这 100 个数值就是抛物线方程中未知数 x 的取值。

2.2 中间的 Code Block 输入的是“a*((1.3*x*x)/(17*17)+2.7)+z”,其中有三个未知数。未知数 x 表示抛物线方程中 x 的取值。未知数 a 是一个系数,控制的是抛物线的方向,a 为正时,抛物线向上弯曲,a 为负时,抛物线向下弯曲。未知数 z 控制的是抛物线的立面位置,不同的 z 值能让抛物线上下偏移。

2.3 节点 Number Slider 只有 -1 和 1 两个选项,分别代表负值和正值。

2.4 节点 Number 目前输入的是 8,表示整个抛物线向上移动 8m。

2.5 想让抛物线沿着立面的方向弯曲,因此中间的 Code Block 计算出的数值作为点 Z 轴方向的坐标值输入节点 Point.ByCoordinates 的输入端 z。3、生成 Revit 中的参照点以及模型线。

3.1 节点 ReferencePoint.ByPoint 的作用是通过输入 Dynamo 中的点图元生成 Revit 中的参照点。

3.2 节点 CurveByPoints.ByReferencePoints 的作用是通过已有的参照点生成参照线或者模型线,输入端 isReferenceLine 输入布尔值 False 时,结果为模型线,输入布尔值 True 时,结果为参照线。

3.3 最终就通过 Dynamo 计算并输出了一条符合抛物线方程的模型线以及相关的参照点。

dynamo方程怎么写_Revit如何通过Dynamo绘制抛物线相关推荐

  1. dynamo方程怎么写_Dynamo论文介绍

    http://catkang.github.io/2016/05/27/dynamo.html Dynamo是Amazon开发的分布式存储系统,本文是阅读Dynamo论文后的总结:Dynamo: Am ...

  2. dynamo方程怎么写_DYNAMO基础.ppt

    DYNAMO基础 Chapter 1 Players in the Systems Game 系 统 动 力 学(System Dynamics) 主讲: 张学民 系统动力学建模语言DYNAMO基础 ...

  3. dynamo方程怎么写_Dynamo-CodeBlock手册-基础篇

    在Dynamo中,CodeBlock是一个重要且常用的功能.本文根据官方帮助文档做了一个总结,希望对你有用. 在画布的任意空白区域双击鼠标左键,就能调出这个节点. CodeBlock功能块 我们可以在 ...

  4. dynamo方程怎么写_Dynamo代码怎么写?BIM系列之dynamo代码块快速入门

    代码块快速入门教程: 1.dynamo等效数字 2.字串 3.顺序 开始..#数量..间距 3.范围 开始..结束..间距 5.取得索引的项目列表: 6.建立清单 7.连接字符串 8.条件陈述语法 9 ...

  5. dynamo方程怎么写_【简明自控】为什么特征方程如此重要

    简明自动控制--为什么特征方程如此重要. 热场视频: 自平衡杆-双轴反作用轮倒立摆_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com 顶个棍子!具有主动脚轮的全向移 ...

  6. dynamo方程怎么写_根据以下说明,画出因果关系图,建立流图模型,并拟定变量名称和适当数据,写出对应的...

    [判断题]进出口包装上的包装标志,都要在运输单据上表明. [简答题]7 . 医药公司购进的药品存放过期,是否属正常损失? [资料题]4 .问:我企业与甲企业签订购销合同,销售一批货物,后由于甲企业违约 ...

  7. logit方程怎么写_微分方程(2)-一阶常微分方程的解法

    在 微分方程(1)-基本概念及分类 中,介绍了微分方程的基本概念,并总结了几种常见的一阶微分方程形式,它们分别是: 可分离变量方程 Separable Equations 齐次方程 Homogeneo ...

  8. java游戏抛物线方程,有趣的Axure案例:投篮游戏抛物线设计

    投篮效果实现的难度主要在于抛物线运动的实现,相比较作者的前几个实例,该实例的运算量要大很多,也是作者首次发现网页出现了卡顿,因此为了保证主要功能运行的流畅,次要功能没有保留. 本实例的特点是:篮球在重 ...

  9. python在bim中的应用_Revit元素类别——Dynamo Python系列教程(六)

    今天我们来聊聊Revit元素这点事,不仅仅是在Dynamo Python之中涉及,我们在日常使用Revit的时候,也涉及这个问题,只是对我们日常画图没什么影响,所以很多人并没太在意这块. Revit ...

最新文章

  1. 扶稳!四大步“上手”超参数调优教程,就等你出马了 | 附完整代码
  2. 【数据结构与算法】之链表的操作和使用
  3. 地图标绘软件_ArcGIS Pro 2.4 首次亮相,Indoors、Monitor、全新一代地图故事模板,新特性抢先看!...
  4. python拾遗(二)
  5. 每个人都知道MVC…
  6. 人工智能训练机器人的服务器,人工智能系统教会机器人如何在荒野中行走
  7. Serverless 实战 —— Serverless 架构揭秘与静态网站部署实战
  8. 【顶】辞职也需要辞得帅,辞得大家都开心,多为将来考虑,辞职不要急,本是好事要办好...
  9. 快闪ppt音乐_冬日午后南昌路,音乐快闪引人驻足
  10. 药店收费系统服务器,智能药店收费管理系统
  11. 软件开发架构与网络编程
  12. 2015关于第十一届蓝狐网络杯湖南省大学生计算机程序设计竞赛的总结
  13. RecyclerView的canScrollVertically方法踩坑
  14. android版iphone6s,不必羡慕iPhone6S!安卓也能用Live Photo
  15. 如何修改MySQL监听IP地址
  16. 怎样写权利要求书(原创)
  17. linux下的hiredis的安装和使用(一)
  18. H5流式播放(FMP4转封装与mediaSource)
  19. 一种新颖的PMSM转子初始位置检测
  20. github ReadMe语法

热门文章

  1. 解决导入obj模型时出现模型镂空的问题
  2. android第三方微信/支付宝闪屏不能登录、支付、等问题解决
  3. 猴子下山,动态规划。
  4. Python2和Python3中print的不同点
  5. Windows10注册表删除软件
  6. 《离线和实时大数据开发实战》(二)大数据平台架构 技术概览
  7. Python(网易云课堂57-58章)Numpy,pandas
  8. 工商银行U盾使用笔记
  9. java 中阿拉伯语_电子游戏中的阿拉伯代表
  10. 数据总线DB(Data Bus)、地址总线AB(Address Bus)和控制总线CB(Control Bus)