マリオネットを使用して、ロールスクリーンのパラメトリックオブジェクトを作成します。
第46回「3D図形の作図関数」
今回はスクリプトでの3D作図の基本のおさらいです。VectorScript・Pythonを使用して3D図形を描くプログラムを紹介します。(執筆:A&A川崎)
第45回「NURBS曲線の頂点設定」
今回は少しマニアックな内容です。NURBS曲線の頂点座標を設定するスクリプト関数「NurbsSetPt3D」について深掘りしていきます。
第44回「Excelデータの読み込み」
今回は、Excelフォーマットで入力されたデータをVectorworksのスクリプトを使って直接参照する方法をご紹介します。(執筆:A&A 川崎)
第43回「柱状体でスチールラックを描く」
今回は柱状体を作ったモデリング方法を紹介します。プラグインオブジェクトのパラメータと連動させながらスチールラックを作成するプログラムを解説します。(執筆 A&A川崎)
第42回「カスタムダイアログ その2」
前回に引き続きカスタムダイアログ解説のその2です。今回はスライダーなど特殊なコントロールの作成方法について解説します。
第41回「カスタムダイアログ その1」
今回はスクリプトでカスタムダイアログを作成する方法について解説します。カスタムダイアログは非常に奥が深く、いかに分かりやすく使いやすいインターフェースを構築するか開発者の腕の見せ所です。
第40回「リストのリストを作る」
今回はマリオネットの解説です。座標データなど複数のデータをまとめて処理したいときに活躍する「リスト型のデータのリスト」について考え方と作成方法を紹介します。
第39回「VectorScriptで図形をいくつも描いてみよう!」
今回はプログラムの繰り返し処理を利用して図形の複製に挑戦します。合わせて変数を用いた配置座標の操作についても解説します。(執筆 A&A川崎)
第38回「スクリプトで2D図形を描いてみよう!」
Vectorworksプログラミングの唯一無二であり一番の特徴はVectorworksの図面上に図形を描くことができることです。今回はVectorScriptを使用して基本の2D図形描くプログラムを紹介します。(執筆 A&A川崎)
第37回「プラグインオブジェクト超入門」
マリオネット解説講座はマリオネット・スクリプト解説講座にリニューアルしました。マリオネットだけでなくVectorScriptやPythonなどVectorworksプログラミング全般について、機能の最新情報やテクニックをお伝えしていきます。
第36回「メッシュからカラーマップを作る」
デザインにもシミュレーションにも使える2次元のメッシュモデルを作成して、簡単な最短距離のシミュレーションを実行します。さらに、実行結果をカラーマップで可視化します。
第35回「パス複製を再現する」
今回は便利なメニューコマンド「パス複製」をマリオネットで再現します。マリオネットでパス複製を再現するときにキーとなるGet Point On Polyノードを中心に解説します。
第34回「高品質グラフライブラリplotlyを使ってみる」
Vectorworks開発者サイトにて公開されているPython Pacakge Catalogから、高品質のグラフを生成するPythonの外部ライブラリplotlyをマリオネットで使ってみました。
第33回「マリオネットツール バージョン2023の新機能」
Vectoroworks 2023のリリースが近づいてきましたね!もちろん、マリオネットツールも搭載されます。今回は、最新バージョン2023のマリオネットツールの新機能をご紹介します。