首页> 外文OA文献 >Analyzing and creating forms : rapid generation of graphic statics solutions through RhinoScript
【2h】

Analyzing and creating forms : rapid generation of graphic statics solutions through RhinoScript

机译:分析和创建表单:通过Rhinoscript快速生成图形静态解决方案

摘要

Graphic statics is a method of structural analysis which relies solely on geometric constructions to determine axial forces within members. Accordingly, any computer-aided drafting (CAD) program may be utilized in the pursuit of a graphic statics solution. This thesis presents a methodology which employs Rhinoceros 4.0 (Rhino) in its capacity as such a program. Using RhinoScript, which provides access to Visual Basic Scripting, or VBScript, within Rhino, the basic steps of graphic statics are automated as scripts. The scripts are then compiled into RhinoStatics, a plug-in module which facilitates graphic statics analyses. The thesis focuses on three applications of graphic statics: determination of simply supported reaction forces, funicular form-finding given restraints on the axial capacity of the material being used, and determination of axial forces within a pin-jointed truss loaded at its nodes. While only these three applications are explored in detail, the developed scripts may be used in the pursuit of a wide range of graphical equilibrium solutions, transforming Rhino into a highly specialized tool in the hands of a user with knowledge of graphic statics techniques. Such users will be able to easily analyze a host of two-dimensional cross-sections and forms, as well as generate new shapes given loading and geometric constraints. Users familiar with VBScript could easily expand on the documented script files to add functionality to suit their own needs. In addition to providing worked examples of how to utilize the RhinoStatics plugin module, this thesis provides a brief overview of graphic statics in general. The developed scripts are explained in detail, with fully documented RhinoScript code provided in the appendices.
机译:图形静力学是一种结构分析方法,仅依靠几何结构来确定构件内的轴向力。因此,任何计算机辅助绘图(CAD)程序均可用于追求图形静态解决方案。本文提出了一种以Rhinoceros 4.0(Rhino)作为程序的方法。使用RhinoScript(可在Rhino中访问Visual Basic脚本或VBScript),图形静态的基本步骤将作为脚本自动执行。然后将脚本编译到RhinoStatics中,RhinoStatics是一个插件模块,可方便地进行图形静态分析。本文着重于图形静力学的三种应用:确定简单支撑的反作用力,在所使用材料的轴向能力受到限制的情况下进行缆索形找形以及确定在节点处加载的销钉连接桁架内的轴向力。虽然仅详细探讨了这三个应用程序,但开发的脚本可用于追求各种图形均衡解决方案,从而将Rhino变成具有图形静态技术知识的用户手中的高度专业化的工具。这样的用户将能够轻松分析大量的二维横截面和形式,并在给定载荷和几何约束的情况下生成新形状。熟悉VBScript的用户可以轻松扩展已记录的脚本文件,以添加满足其自身需求的功能。除了提供有关如何使用RhinoStatics插件模块的工作示例外,本文还简要概述了图形静态对象。详细解释了开发的脚本,并在附录中提供了完整记录的RhinoScript代码。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号