- 運営しているクリエイター
記事一覧
Rhinocerosが構造解析ツールになる!?
はじめに
この記事はAEC and Related Tech Advent Calendar 2020の17日目の記事です。
本題は2.Rhinoceros+Openseesの導入ですので、1.自己紹介はお暇であれば目を通して頂ければと思います。
1.自己紹介私は、現在、某アトリエ構造設計事務所で構造設計業務をしています。他のアドベントカレンダーに投稿されてる方々のようにデジタル系の仕事をし
C#によるGrasshopperコンポーネントの開発 -0.前置き-
はじめにこんにちは,niimiaです。
私は建築構造を専門とする研究室に在籍する修士1年生で,研究に使用するためのGrasshopperプラグイン/コンポーネントの開発を行っています。
私がプログラミングを本格的に始めたのは大学院に進学してからなので,プログラミング歴は約1年の初心者ですが,自分なりにいろいろと調べて開発を進めています。
このnoteの対象とねらい
Grasshopperはデ
C#によるGrasshopperコンポーネントの開発 -1.準備-
早速Grasshopperコンポーネントの開発を行っていきましょう。
まずは開発環境の準備です。
環境準備
まずは開発環境の準備です。環境準備に関しては,詳しい解説をされている方がたくさんいらっしゃいますので,このnoteでは省略してお伝えします。必要なものは以下の3つです。
1. Rhinoceros + Grasshopper
2. Microsoft Visual Studio
3. G
C#によるGrasshopperコンポーネントの開発 -2.コーディングとビルド-
今回はいよいよコーディングです。
コーディング
例として,線分の中点を出してくれるコンポーネントをつくってみます。
デフォルトのGrasshopperだと,「Point on curve」コンポーネントで中心を設定するような状態にあたります。
コード全体はこのようになっています。
using System;using System.Collections.Generic;using Gra