Dynamo学习笔记

您所在的位置:网站首页 dynamo建模比revit快吗 Dynamo学习笔记

Dynamo学习笔记

2023-07-10 03:36| 来源: 网络整理| 查看: 265

Dynamo学习笔记——常用几何体的创建和编辑 第一章 dynamo学习笔记——常用几何体的创建和编辑

文章目录 Dynamo学习笔记——常用几何体的创建和编辑前言专业术语梳理一、常用平面几何形状创建1.1 直线1.2 圆形1.3 多边形1.4 坐标点的平移复制1.5 几何体的平移移动1.6 几何体的旋转复制1.7 几何体的缩放 二、立体图形的创建以及编辑2.1 创建长方体2.2 创建球体2.3 获得几何体间的距离2.4几何形体的拆分2.5 几何形体的差集,并集,与交集2.5.1 数学上的知识回顾2.5.2 在几何体中的应用2.5.3 几何体的差集 总结

前言

以下为笔者的dynamo学习笔记 本章主要介绍到dynamo中一些平面几何体的创建以及编辑,以及对一些立体几何体的操作(例如剖面等)

提示:以下是本篇文章正文内容,下面案例可供参考

专业术语梳理 Point点额外说明Coordinate坐标*Radius半径*Polygon多边形*Vector向量*Geometry几何体*axis轴线一般指旋转围绕的轴线cuboid立方体的*sphere球体的*Difference差集*Union并集*Intersect交集* 一、常用平面几何形状创建 1.1 直线

方法: 通过连接两个坐标点创建直线。 函数1: PointByCoordinate 其中Point是点的意思,Coordinate是坐标系的意思 方法说明: 在这里插入图片描述 Line.ByStartPointAndEndPoint 在这里插入图片描述 在这里插入图片描述

1.2 圆形

平面上圆形的建立依然可以使用圆的坐标中心点和半径来确定。 使用的函数: circle.ByCenterPointRadius 在这里插入图片描述 在这里插入图片描述

1.3 多边形

多边形图形的建模思路是:将给定的点的坐标放在一个集合内,然后交给Polygon.ByPoints函数,通过点的集合构造连接多边曲线。 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 如果需要圆内等接多边形则需要 输入要等接的圆, 以及等接多边形的边数 在这里插入图片描述 这里使用NumberSlider会更直观的看见内接多边形图形的变化 在这里插入图片描述 在这里插入图片描述

1.4 坐标点的平移复制

在这里输入一个向量,作为移动向量 在这里插入图片描述 将移动向量添加在坐标点中 在这里插入图片描述 在这里插入图片描述 使用NumberSlider直观看出坐标的移动

1.5 几何体的平移移动

在这里插入图片描述 使用NumberSlider可以直观看出几何体的移动 在这里插入图片描述 还有另一种方法,按照指定向量给定的距离进行移动 这里的distance就相当于步长 在这里插入图片描述 在这里插入图片描述

1.6 几何体的旋转复制 在这里加入了轴线和度数的参数,可以通过此进行旋转。

在这里插入图片描述

1.7 几何体的缩放

Gemoetry.Scale的这个方法是按照原点进行缩放,还有其他的一些方法可以细化坐标,例如:加入xyz轴参数 在这里插入图片描述

二、立体图形的创建以及编辑 2.1 创建长方体

在这里插入图片描述

2.2 创建球体

创建的思路与平面上的圆形一致,只不过是空间上的半径 在这里插入图片描述

2.3 获得几何体间的距离

在这里插入图片描述 该节点用于获取几何形体间的空间位置关系,测量两个几何体间的最短距离。

2.4几何形体的拆分

使用任何几何体对目标几何形体进行拆分,前提是两个几何体需要有相交区域。 这边使用XZ平面对整个球体进行分割 在这里插入图片描述 可以看到列表中不同的数值代表不同的切面 在这里插入图片描述 使用这样的方法就可以对复杂的曲线做一个剖面进行分析了

2.5 几何形体的差集,并集,与交集 2.5.1 数学上的知识回顾

在这里我们先回顾一下数学上关于差集,并集与交集的知识 交集: 在这里插入图片描述 差集: 在这里插入图片描述 在这里补一个百度链接防止我说错: https://baike.baidu.com/item/%E8%A1%A5%E9%9B%86/5710889?fr=aladdin

并集: 在这里插入图片描述 用图片理解就是: 在这里插入图片描述

2.5.2 在几何体中的应用

同理,在几何体中也有类似集合中的应用

2.5.3 几何体的差集

创建一个长宽高为10的立方体,中心坐标为(0,0,0)。在创建一个球心坐标为(0,0,5),半径为5的球体。两个球体有相交区域,在进行计算。 在这里插入图片描述 差集:Solid.Difference 并集: Solid.Union 交集:Gemotry.Intersect

总结

这章主要讲解dynamo中对几何体的一些操作,下节内容再讲曲线的一些操作 快下班了所以放个小黄鸡在这里 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3