grasshopper专题

Rhino-Grasshopper:小白从入门开始学习

前言: 小编在这里即将开启一个新系列学习课程,主要内容为基于Rhino的3D打印学习,具体包括Rhino中的Python使用,Grasshopper的功能,讲解视频会陆续更新在B站,希望大家多多支持! 关于相关学习、技术的问题都可以通过B站私信、评论区进行交流! 公众号: AI知识物语 B站:出门吃三碗饭 省流:本文主要讲解如何在Rhino中利用Python编程来实现点、线的创建. 1:

GRASSHOPPER电池Expression

Grasshopper中如果要实现简单的条件if语句的效果,可以使用电池Expression。 举例:获取两个数的差值,永远用大数减去小数

【C#】【SAP2000】读取SAP2000中所有Frame对象的应力比到Grasshopper中

if (build == true){// 连接到正在运行的 SAP2000// 使用 System.Runtime.InteropServices.Marshal.GetActiveObject 方法获取正在运行的 SAP2000 实例cOAPI mySapObject = (cOAPI)System.Runtime.InteropServices.Marshal.GetActiveObjec

【C#】【SAP2000】读取SAP2000中所有Frame对象在指定工况的温度荷载值到Grasshopper中

if (build == true){// 连接到正在运行的 SAP2000// 使用 COM 接口获取 SAP2000 的 API 对象cOAPI mySapObject = (cOAPI)System.Runtime.InteropServices.Marshal.GetActiveObject("CSI.SAP2000.API.SapObject");// 获取 SAP2000 模型对象c

智能优化算法-蚱蜢优化算法Grasshopper Optimization Algorithm(附Matlab代码)

引言  提出的蚱蜢优化算法(Grasshopper optimization Algorithm, GOA)数学模型和模拟蚱蜢群在自然界中的行为,以解决优化问题。GOA算法模拟了自然界蚱蜢的社会行为和捕食方式。这是一种基于种群的算法,每只蚱蜢代表种群中的一个解决方案。于2016年发表在Advances in Engineering Software 参考文献 S. Saremi, S. Mi

【C#杂谈】当Grasshopper中的C# Scriptable电池遇到LinQ,抛弃Python的理由又多了一条

LinQ的全称Language Integrated Query,是一种将数据库理念,比如常用的查找(Select)、排序(Order By)、条件过滤(Where)等延伸到一般编程中的技术路径。 Grasshopper的日常使用其中也包含了大量数据传递/使用的过程,比如按一定规律生成一系列点、将一系列直线按某种条件过滤掉等。虽然Grasshopper自带的运算器可以实现这些功能,但是有时候需要