Google SketchUp
言語を変更:

Windows XP/Vista 版、Mac OS X (10.4+) 版

Ruby スクリプト

SketchUp に機能を追加

Ruby は、 Google SketchUp 用のプラグイン (スクリプト) を作成するためのプログラミング言語で、誰でも使用できます。Ruby をインストールすると、Ruby スクリプトを作成してツールを追加したり、マルチステップの操作を簡素化したり、SketchUp の操作性を向上させることができます。

他の Ruby ユーザーによって作成された Ruby スクリプトを使用するのに、Ruby スクリプト (または一般的なプログラミング) に関する知識は必要ありません。ここでは、Google によって作成された Ruby スクリプトをいくつか紹介します。その他のスクリプトについては、Google リソース ページの Ruby スクリプトのセクションをご覧ください。

Google SketchUp 用の Ruby スクリプトの作成に興味がある方は、Google の開発者ページにアクセスして詳細をご覧ください。

これらのスクリプトに関するテクニカル サポートについては、Google SketchUp ヘルプ フォーラムをご利用ください。

Ruby スクリプトをインストールする

Ruby スクリプトをインストールするには、以下の操作を行います。

1. Ruby スクリプトをお使いのコンピュータにダウンロードします。
2. ダウンロードしたファイルが ZIP 形式になっている場合は、ファイルの圧縮を解除します。通常、ファイルをダブルクリックすると、圧縮を解除できます。展開された Ruby スクリプトのファイルには、.rb というファイル拡張子が付いています。
3. SketchUp を実行している場合は、SketchUp を閉じます。
4. Ruby スクリプト ファイルを正しい場所にコピーします。
      Windows の場合:C:/Program Files/Google/Google SketchUp 7/Plugins
      Mac OS X の場合:'ハード ドライブ'/ライブラリ/Application Support/Google SketchUp 7/SketchUp/Plugins

Ruby スクリプトを使用する

インストールした Ruby スクリプトのコントロールの場所は、スクリプトによって異なります。一部のコントロールはメニュー システムからアクセスでき、残りのコントロールはモデルの要素を右クリックしたときに表示されます。また、Ruby スクリプトの中には、独自のダイアログボックスを持つものもあれば、SketchUp のユーザー インターフェイスにまったく現れないものもあります (これらは他のスクリプトに機能を提供する「参照スクリプト」です)。各スクリプトの使い方に関する情報は、それぞれのスクリプトの作成者によって提供されます。通常、これらの情報は、そのスクリプトのダウンロード ページにあります。

サンプル Ruby スクリプト

Parametric (パラメトリック)
このページで紹介している他の一部のスクリプトを使用するには、このスクリプトをインストールする必要があります。
'parametric.rb' をダウンロード

Mesh Additions (メッシュ追加)
このページで紹介している他の一部のスクリプトを使用するには、このスクリプトをインストールする必要があります。
'mesh_additions.rb' をダウンロード

Bezier (ベジェ)
2 次元または 3 次元のベジェ曲線を作成するためのツール。このスクリプトをインストールすると、[描画] メニューに [Bezier Curves (ベジェ曲線)] というメニュー項目が表示されます。また、このスクリプトは、下の 'onion_dome.rb' を使用する場合にも必要です。
'bezier.rb' をダウンロード

Rotated Rectangle (回転長方形ツール)
マウスを使って回転長方形を作成するためのツール。このスクリプトをインストールすると、[描画] メニューに [Rotated Rectangle (回転長方形)] というメニュー項目が表示されます。
'rectangle.rb' をダウンロード

Shapes (形状)
多くのパラメトリック形状 (直方体、円柱、円錐、円環体、角柱、角錐、ドーム) を作成/編集するためのツール。このスクリプトをインストールすると、[描画] メニューに [Shapes (形状)] というメニュー項目が表示されます。
このスクリプトを使用するには、parametric.rb スクリプトと mesh_additions.rb スクリプトもインストールする必要があります (上の説明を参照)。
'shapes.rb' をダウンロード

Window Maker (窓作成)
パラメトリックな上下移動式の窓や開き窓を作成するツール。このスクリプトをインストールすると、[ツール] メニューに [Windows (窓)] というメニュー項目が表示されます。
このスクリプトを使用するには、parametric.rb スクリプトもインストールする必要があります (上の説明を参照)。
'windows.rb' をダウンロード

Grids (グリッド)
パラメトリックなグリッドを作成するツール。このスクリプトをインストールすると、[ツール] メニューに [Grid (グリッド)] というメニュー項目が表示されます。
このスクリプトを使用するには、parametric.rb スクリプトもインストールする必要があります (上の説明を参照)。
'grid.rb' をダウンロード

Onion Dome (オニオン ドーム)
オニオン ドームを作成するためのツール。このスクリプトをインストールすると、[描画] メニューに [Onion Dome (オニオン ドーム)] というメニュー項目が表示されます。
このスクリプトを使用するには、parametric.rb、mesh_additions.rb、bezier.rb スクリプトもインストールする必要があります (上の説明を参照)。
'oniondome.rb' をダウンロード

Simplify Contours (等高線の簡素化ツール)
測量技師によって作成された用地の等高線データは、エッジが 5000 本以上あるなど密度が高いことがよくあります。このコマンドをインポートした一連の等高線に適用すると、ジオメトリを簡素化できるため、作業がしやすくなります。
'SimplifyContours.rb' をダウンロード