SketchUp
更改語言:

適用於 Windows XP/Vista/7 與 Mac OS X (10.5+)

Ruby 指令碼

新增額外功能到 SketchUp

Ruby 是一種編程語言,任何人都可用它來為 SketchUp 編寫外掛程式 (指令碼)。一旦安裝完成,Ruby 指令碼可新增工具、簡化多步驟操作,或改進您使用 SketchUp 的方式。

好消息是您不需知道有關 Ruby 指令碼(或一般的編程)的任何知識即可使用其他人所建立的 Ruby 指令碼。您可以在下面找到一些我們所編寫的 Ruby 指令碼。如需更多資訊,請至資源頁面中的「Ruby 指令碼」部分

如果您有興趣為 SketchUp 建立 Ruby 指令碼,請查看我們的開發人員頁面以獲得更多資訊。

若要取得這些指令碼的相關技術支援,請造訪 SketchUp Pro Ruby 指令碼論壇

安裝 Ruby 指令碼

要安裝 Ruby 指令碼,您必須進行以下操作:

1. 將程式下載到您的電腦。
2. 如果下載的檔案是壓縮檔,請進行解壓縮。通常在壓縮檔案上連按滑鼠兩下即可進行解壓縮。解壓縮的 Ruby 指令碼檔案具有以下副檔名:.rb
3. 如果 SketchUp 正在運行,請將其關閉。
4. 將 Ruby 指令碼檔案複製到作業系統的正確位置:
      Windows:C:/Program Files/Google/SketchUp 8/Plugins
      Mac OS X:'Hard Drive'/Library/Application Support/SketchUp 8/SketchUp/Plugins

使用 Ruby 指令碼

您剛剛所安裝的 Ruby 指令碼的控制項位置視指令碼而定;您可由功能表系統來使用控制項,或在模型元素上按一下滑鼠右鍵即可使用控制項。某些 Ruby 指令碼具有其各自的對話方塊,而另外有些指令碼則不會出現在 SketchUp 使用者介面上。這些指令碼只是「參照」指令碼,其作用是為其他指令碼提供功能。每個指令碼的用法請參考指令碼編寫作者的說明,這些說明位於指令碼的下載位置。

Ruby 指令碼範例

Parametric
您需先安裝此指令碼才能使用本頁上的某些其他指令碼。
下載「parametric.rb」

Mesh Additions
您需先安裝此指令碼才能使用本頁上的某些其他指令碼。
下載「mesh_additions.rb」

Bezier
Bezier 是用來在平面或立體環境中建立貝氏曲線的工具。安裝完成後,「Bezier Curves」會在 [繪圖] 功能表中顯示為一個功能表項目。Bezier Curves 也是下面「onion_dome.rb」的先決指令碼。
下載「bezier.rb」 (SketchUp 7 and earlier)
下載「bezier_ext.rbz」 (SketchUp 8)

Rotated Rectangle
Rotated Rectangle 是一個使用滑鼠來建立旋轉矩形的工具。安裝完成後,「Rotated Rectangle」會在 [繪圖] 功能表中顯示為一個功能表項目。
下載「rectangle.rb」 (SketchUp 7 and earlier)
下載「rectangle_ext.rbz」 (SketchUp 8)

Shapes
一個建立和編輯若干參數形狀的工具:Boxes (方塊)、Cylinders (圓柱)、Cones (圓錐)、Toruses (圓環)、Tubes (管道)、Prisms (棱柱)、Pyramids (棱錐) 和 Domes (圓頂)。安裝完成後,「Shapes」會在 [繪圖] 功能表中顯示為一個功能表項目。
此指令碼需要您安裝以下其他指令碼 (見上文):parametric.rb、mesh_additions.rb
下載「shapes.rb」 (SketchUp 7 and earlier)
下載「shapes_ext.rbz」 (SketchUp 8)

Window Maker
Window Maker 是一個建立參數式上下拉窗和左右拉窗的工具。安裝完成後,「Windows」會在 [工具] 功能表中顯示為一個功能表項目。
此指令碼需要您安裝以下其他指令碼 (見上文):parametric.rb
下載「windows.rb」 (SketchUp 7 and earlier)
下載「window_maker_ext.rbz」 (SketchUp 8)

Grids
Grids 是一個建立參數式網格的工具。安裝完成後,「Grid」會在 [工具] 功能表中顯示為一個功能表項目。
此指令碼需要您安裝以下其他指令碼 (見上文):parametric.rb
下載「grid.rb」 (SketchUp 7 and earlier)
下載「grid_ext.rbz」 (SketchUp 8)

Onion Dome
Onion Dome 是一個建立洋蔥式圓頂的工具。安裝完成後,「Onion Dome」會在 [繪圖] 功能表中顯示為一個功能表項目。
此指令碼需要您安裝以下其他指令碼 (見上文):parametric.rb、mesh_additions.rb、bezier.rb
下載「oniondome.rb」 (SketchUp 7 and earlier)
下載「oniondome_ext.rbz」 (SketchUp 8)

Simplify Contours
一般而言,勘探人員製作的現場等高線資料相當密集 (5,000 條以上的邊)。將此命令套用到一組匯入的等高線可簡化幾何圖形,以便對其進行處理。
下載「SimplifyContours.rb」
下載「simplify_contours.rbz」 (SketchUp 8)

Complete Sample Library
If you'd like to try out all of these tools and you're on SketchUp 8 then you can download them all in one extension.
下載「samples_library_ext.rbz」 (SketchUp 8)

Trimble Home
About Trimble - Privacy Policy