完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

[ 技术分享 ] DynamoPrimer解析之Designing with Lists(二)

DynamoPrimer解析之Designing with Lists(二)

DynamoPrimer解析之DesigningwithLists(二)Flatten1、通过代码块创建一个列表,该列表的起始值为-250,终止值为150,索引项的数量为4个。然后节点Point.ByCoordinates能够生成点图元,生成点的时候使用的是叉积,所以列表中的四个数据就两两配对。2、如果使用这四个列表中的点去生成多重曲线,节点PolyCurve.ByPoints将会识别到这四个列表

阅读(5016) 作者:朱光旺 发布时间:2019-11-18

[ 技术分享 ] DynamoPrimer解析之Designing with Lists(一)

DynamoPrimer解析之Designing with Lists(一)

DynamoPrimer解析之DesigningwithLists(一)List.Chop1、通过节点Point.ByCoordinates创建两个点,分别为点(150,150,0)和点(150,20,0)。然后用节点Line.ByStartPointEndPoint连接两点生成直线。2、节点Curve.PointAtParameter能够获取直线上指定参数处的点,图中获取的点为起点、终点以及中间

阅读(4878) 作者:朱光旺 发布时间:2019-11-18

[ 技术分享 ] DynamoPrimer解析之Geometry for Computational Design - Curves

DynamoPrimer解析之Geometry for Computational Design - Curves

DynamoPrimer解析之GeometryforComputationalDesign-Curves1、在创建曲线直线,先确定曲线的规律。在代码块中的第一行创建一个列表,该列表从0开始,终止值为8,数据的数量为50个,这50个数据在0到8之间通过等分的方式获取。代码块中第二行也是一个列表,同样也是从0开始,并且数据的数量也是50个,不同点是将数据的终止值变为了弧度。2、节点Point.ByCo

阅读(3849) 作者:朱光旺 发布时间:2019-11-11

[ 技术分享 ] DynamoPrimer解析之Geometry for Computational Design - Vectors

DynamoPrimer解析之Geometry for Computational Design - Vectors

DynamoPrimer解析之GeometryforComputationalDesign-Vectors1、首先该文件介绍了一种生成向量的方式,节点Vector.ByCoordinates可以通过输入的方向生成向量,输入端x、y和z分别决定着三个方向,输入端normalized决定着是否将向量规范化,默认是不规范化。2、向量属于一种抽象的概念,因此通过一条直线将该向量转换为可见的形式。节点Lin

阅读(4067) 作者:朱光旺 发布时间:2019-11-11

[ 技术分享 ] DynamoPrimer解析之Geometry for Computational Design - Points

DynamoPrimer解析之Geometry for Computational Design - Points

DynamoPrimer解析之GeometryforComputationalDesign-Points1、该样例文件介绍了常见的三种创建点的方式。第一种是节点Point.ByCartesianCoordinates,该节点共有四个输入端,第一个输入端cs需要输入一个坐标系,剩余的三个输入端分别为基于该坐标系的X、Y和Z方向的坐标值。2、节点Point.ByCoordinates只有三个输入端,与

阅读(4555) 作者:朱光旺 发布时间:2019-11-04

[ 技术分享 ] DynamoPrimer解析之Building Blocks of Programs - Color

DynamoPrimer解析之Building Blocks of Programs - Color

DynamoPrimer解析之BuildingBlocksofPrograms-Color1、创建一系列的点图元,这些点图元的X坐标分量为从0到30,均分为100个数值。Y坐标分量为数学中的正弦函数,该函数的输入值为X的值。Z坐标分量为数学函数中的余弦函数,该函数的输入值也是X的值。2、通过节点PolyCurve.ByPoints将上一步中获取的点连接成一条多重曲线,然后获取该多重曲线上指定参数值

阅读(4139) 作者:朱光旺 发布时间:2019-11-04

[ 技术分享 ] DynamoPrimer解析之Building Blocks of Programs - Math

DynamoPrimer解析之Building Blocks of Programs - Math

DynamoPrimer解析之BuildingBlocksofPrograms-Math1、首先准备一个列表,该列表的起始值为0.010,数据之间的间距为0.100,数据的数量由节点NumberSlider控制,图中为149。2、接下来就是一系列的数学运算,运算的流程就是按照连线的顺序从左往右。其中,节点Math.E表示数学中的常量E,节点Math.RadiusToDegrees可以将以弧度为单位

阅读(4467) 作者:朱光旺 发布时间:2019-10-28

[ 技术分享 ] DynamoPrimer解析之Building Blocks of Programs - Logic

DynamoPrimer解析之Building Blocks of Programs - Logic

DynamoPrimer解析之BuildingBlocksofPrograms-Logic1、通过节点Point.ByCoordinates能够生成指定坐标位置的点。其中,X分量为正弦函数的X值通过节点Math.DegreesToRadius将角度转换为弧度单位。Y值等于正弦函数的结果乘以一个数值,该数值相当于振幅,图中的数值为0.62。在节点Math.Sin输入角度值之前,该角度值被乘以一个系数

阅读(4210) 作者:朱光旺 发布时间:2019-10-28

[ 技术分享 ] DynamoPrimer解析之Building Blocks of Programs - Strings

DynamoPrimer解析之Building Blocks of Programs - Strings

DynamoPrimer解析之BuildingBlocksofPrograms-Strings1、节点String.Split可以将一个字符串拆分为多个字符串,输入端str表示要被拆分的字符串,输入端separater0表示拆分字符串时的标志。图中拆分的标志为英文的逗号,因此原本一条字符串就在英文的逗号处被拆分为五条字符串。2、节点String.Contains可以检查字符串中是否包含特定的字符串

阅读(3563) 作者:朱光旺 发布时间:2019-10-21

[ 技术分享 ] DynamoPrimer解析之Building Blocks of Programs - Data

DynamoPrimer解析之Building Blocks of Programs - Data

DynamoPrimer解析之BuildingBlocksofPrograms-Data该样例文件主要是简单介绍Dynamo中的数据处理,并且将处理好的数据表现在图形中。1、准备三个数值滑块并将它们分别重命名为radius、height和thickness,分别表示半径、高度和厚度。2、通过节点Sequence生成一个固定间距的列表。其中输入端start表示起始值,图中为0。输入端amount表示

阅读(3784) 作者:朱光旺 发布时间:2019-10-21
跳转