マリオネットを使ってNURBS曲面に沿った格子状の骨組みを作成します。
マリオネット・スクリプト解説講座
第51回「曲面に沿った骨組みをつくる」
![](/blog/images/products/F_off.png)
![Architectで利用可能 Architect](/blog/images/products/A_on.png)
![Landmarkで利用可能 Landmark](/blog/images/products/L_on.png)
![Spotlightで利用可能 Spotlight](/blog/images/products/S_on.png)
![Design Suiteで利用可能 Designer](/blog/images/products/D_on.png)
![](/blog/images/products/VCS_off.png)
マリオネットを使ってNURBS曲面に沿った格子状の骨組みを作成します。
今回はマリオネットに標準搭載されているダイアログのノードを紹介します。警告表示や、ユーザーの入力を要求するようなインタラクティブなプログラムの実現に役立ちます。
今回はマリオネットを使用して、領域内に図形を敷き詰めるプログラムを作成します。座席のレイアウトやタイルの敷き詰めでの活用方法を解説します。
マリオネットを使用して、ロールスクリーンのパラメトリックオブジェクトを作成します。
今回はマリオネットの解説です。座標データなど複数のデータをまとめて処理したいときに活躍する「リスト型のデータのリスト」について考え方と作成方法を紹介します。
デザインにもシミュレーションにも使える2次元のメッシュモデルを作成して、簡単な最短距離のシミュレーションを実行します。さらに、実行結果をカラーマップで可視化します。
今回は便利なメニューコマンド「パス複製」をマリオネットで再現します。マリオネットでパス複製を再現するときにキーとなるGet Point On Polyノードを中心に解説します。
Vectorworks開発者サイトにて公開されているPython Pacakge Catalogから、高品質のグラフを生成するPythonの外部ライブラリplotlyをマリオネットで使ってみました。
Vectoroworks 2023のリリースが近づいてきましたね!もちろん、マリオネットツールも搭載されます。今回は、最新バージョン2023のマリオネットツールの新機能をご紹介します。
Buttonノードに実装されているボタンコントロールでは、ノード定義内に記述されたスクリプトを実行することができます。今回はボタンコントロールのスクリプトの記述方法を紹介します。
マリオネットオブジェクトやプラグインオブジェクトなどのパラメトリックオブジェクトを対象に、複数パターンのパラメータの組み合わせを一括で計算するパラメータスタディの方法を紹介します。
今回は三脚のシンボルをカスタマイズして、センターポール部分が可動するオリジナルのオブジェクトを作成します。
前回解説したAnyノードと似た機能を持つfunctionノードをご紹介します。functionノードはAnyと同様にPythonコードの短いプログラムを記述することができます。今回はAnyとfunctionノードの違いと、その活用方法について解説いたします。
AnyノードはPythonコードの短いプログラムを記述して実行できる特殊なノードです。Anyノードを使いこなすことができれば、マリオネットの活用の幅が大きく広がります。今回は、すぐに真似できるAnyノードの記述例をいくつか紹介します。
アルゴリズミックデザインのためのカスタマイズノード第3弾として、Pythonの外部ライブラリを活用してボロノイ図を生成するVoronoiノードをA&Aノードライブラリに追加しました。今回はこのVoronoiノードを使用して、ボロノイ図をプロダクトデザインに取り入れる方法をご紹介します。