赞助商
赞助入驻
FDMopt

FDMoptFDMopt component

Simultaneously optimize geometry and topology of trusses.

更新日期:2021年10月27日分类标签: 语言: 平台:

历史版本(2) 0 人已下载

此插件为官方原版未经修改,如需了解对应#rhino插件#的原版信息,可在页面底部点击跳转官方网站进行查看下载。

哪里可以下载到rhino插件
当然是访问建筑曲奇导航的Rhino插件板块,超全rhino 插件下载请访问: rhino插件大全


 

FDMopt是针对桁架结构拓扑和几何优化的高效工具。该工具结合了力密度法(FDM)来构建优化问题,目标是在保持结构总体积不变的情况下最小化顺应度,目标函数和约束函数仅以力密度为明确函数表示。这种方法不需要设置节点位置约束来避免节点融合问题,并且能够在低计算成本下生成具有不同拓扑和几何形状的最优解。优化问题通过敏感性系数求解,优化器作为与Grasshopper兼容的组件进行编译,Grasshopper是Rhino犀牛软件的算法建模插件。

该组件与以下文章中解释的组件非常相似:https://www.sciencedirect.com/science/article/abs/pii/S0965997818310676,不过它使用的是NLOPT的slsqp求解器而不是SNOPT来解决优化问题。

Steven G. Johnson, The NLopt非线性优化包,http://github.com/stevengj/nlopt

## 2021.Oct.27 ##
<FDMopt组件(FDMopt文件夹)>
 ・优化了代码以加速优化过程。
 ・相对容差从1.0e-8更改为1.0e-4,以避免微小的变量变化。
 ・修复了设计表面约束的错误。
<示例(FDMexample.gh)>
 ・添加了使用设计表面的穹顶形状格子壳示例5。
 ・在示例4和5旁边添加了简短的注释。
 ・稍微修改了组件布局以便于可视化。

## 2021.Sep.17 ##
<FDMopt组件(FDMopt文件夹)>
 ・发布了第一个版本。
<示例(FDMexample.gh)>
 ・发布了第一个版本。

历史版本

版本
日期
大小
状态
语言
下载
FDMopt component最新
2021年10月27日
开心版
Please unzip this zip file and place it into the folder that can be accessed from Grasshopper (File->Special Folders->Components Folder).
Example
2021年10月27日
开心版
Example Grasshopper implementation (.gh file).

相关资源

The missing ellipse
This small plugin creates an ellipse from one center point, on point on the first radius of the ellipse and through a point on the boundary.
Megarachne
Megarachne is an open-source lightweight plug-in for Grasshopper.
ABxM.Core
The Core Libraries of the ABxM Framework
Hong Chen's Tree
create tree in grasshopper
EvoluteTools T.MAP
EvoluteTools T.MAP for Rhino 5 and 6 provides re-meshing using pure quad or triangle meshes, and texture mapping using quad or triangle patterns

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...
登录后可以自定义书签并同步收藏内容哦~
登录 获取素材