EDITING Section 
| New | Script name | Author | Date | Version | OS | Type | Tuto | Require |
| 3d_grid.rb | J. Patrick, D. Bur | 08.06.04 | 4+ | PC-Mac | User | ![]() |
||
| Creates a 3D grid along X,Y,Z axis. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| AddVertex+.rb | TIG | 04.06.07 | 4+ | PC-Mac | User | ![]() |
||
| Marks All Vertices in Selection (with cPoints) if any. Adds cPoint at Picked Point on Edge, Face, other - cLine, Groups/Components etc, using normal inferences. Edge+Shift=Split-Edge, Face+Alt=Split Face. Undoes each step. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| AddVertex.rb | TIG | 03.21.07 | 4+ | PC-Mac | User | ![]() |
||
| Marks All Vertices in Selection (with cPoints). Adds new Vertex at Picked Point on Edge and marks it. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| align_2D.rb | D. Bur | 05.14.07 | 4+ | PC-Mac | User | ![]() |
||
| Align selection (groups and components to an alignment line with options (along X, along Y, perpendicularly, copy/rotate components). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| align_tool.rb | D. Bur | 05.09.07 | 4+ | PC-Mac | User | ![]() |
||
| Align selection, starting from a clicked XYZ axis system to a target XYZ plane (Autocad-like). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| align_tool_v11.zip | D. Bur | 07.15.08 | 5+ | PC-Mac | User | ![]() |
||
| Align selection in 3D, starting from a clicked XYZ axis system to a target XYZ plane (Autocad-like). PDF doc included. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| angle_between.rb | T. Burch + @Last | 12.03.04 | 4+ | PC-Mac | Dev. | ![]() |
||
| Computes and outputs in Ruby console: angles, vectors between lines. | ||||||||
| applyto.rb | R. Wilson | 02.22.05 | 4+ | PC-Mac | User | ![]() |
||
| Context-click on a component or set of components. Select "Component Definitions>Get Definition" to get a definition to apply. Select "Component Definitions>Apply Definition" to apply a selected definition to selected components. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| AreaFormat.rb | TIG | 12.04.07 | 6+ | PC-Mac | User | ![]() |
||
| A tool to format area text tags into selected units. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Attribs_v1_05.zip | Limberm | 09.11.07 | 5+ | PC | User | ![]() |
||
| Attributes manager. | ||||||||
| Install:Unzip in Plugins folder. Menu: Context | ||||||||
| attributes.rb | @Last | 04.27.04 | 4+ | PC-Mac | User | ![]() |
||
| Attach arbitrary attribute data to entities and then do queries based on those attributes. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| attributes_10.rb | @Last | 04.27.04 | 4+ | PC-Mac | User | ![]() |
||
| Attach arbitrary attribute data to entities and then do queries based on those attributes. Comments by R. Wilson. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| bez-patch-1-1.zip | V. Liu | 01.31.08 | 6+ | PC-Mac | User | ![]() |
||
| Draws and edits Bezier Patches or Grids. | ||||||||
| Install:Unzip in Plugins folder. Menu: Draw | ||||||||
| bez-patch-1[1]0.zip | V. Liu | 12.11.06 | 5+ | PC-Mac | User | ![]() |
||
| Draws and edits Bezier Patches or Grids. | ||||||||
| Install:Unzip in Plugins folder. Menu: Draw | ||||||||
| bezier.rb | @Last | 08.30.04 | 4+ | PC-Mac | User | ![]() |
||
| Draws and edits Bezier curves. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Draw | ||||||||
| Bezierspline.zip | Fredo6 | 01.24.08 | 5+ | PC-Mac | User | ![]() |
||
| Complete set of polylines and splines curves commands: create, modify, convert. Cubic Bezier spline curve2, Uniform B-Spline, Polylines, modification of precision, add/delete control points, support of loop closing, conversion of any curve to spline curves, language translation support (French, German, English, Hungarian, Portugese). Doc included. version 1.1 fixes bugs with inference and adds enhancements in translation module. | ||||||||
| Install:Unzip in Plugins folder. Menu: Draw | ||||||||
| bezier_flight.rb | M. Gorbett | 03.09.05 | 4+ | PC-Mac | User | ![]() |
||
| A tool to create Bezier curves: select 4 points: start point of the curve, endpoint of the curve, second control point, last control point. Node spacing: While creating the bezier curve, the node spacing (in inches) will be displayed in the VCD. You can change it by entering new values to suit the scale of your model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Draw | ||||||||
| bomb.rb | R. Wilson | 07.28.04 | 4+ | PC-Mac | User | ![]() |
||
| Explodes all components and groups. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| BzRoundEdge_v1.zip | Fredo6 | 06.11.08 | 6+ | PC-Mac | User | ![]() |
||
| Chamfers or bevels edges. | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| New | BZ__Catmull.rb | Fredo6 | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| A plugin extension to bezierspline.rb. Cannot be used in standalone. Draws uniform B-spline curve (i.e. drawn with a set of control points which are located on the curve), with control of the total number of segments | ||||||||
| Install:Special, see Documentation. Menu: Context | ||||||||
| BZ__Courbette.rb | Fredo6 | 08.22.08 | 6+ | PC-Mac | User | ![]() |
![]() | |
| A plugin extension to bezierspline.rb. Cannot be used in standalone. Join control points by arc of circles (apparently like Spiro in Inkscape and also in Autocad) | ||||||||
| Install:Special, see Documentation. Menu: Context | ||||||||
| New | BZ__FSpline.rb | Fredo6 | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| A plugin extension to bezierspline.rb. Cannot be used in standalone. Draws uniform B-spline curve (i.e. drawn with a set of control points which are located on the curve), fitted to a polyline. | ||||||||
| Install:Special, see Documentation. Menu: Context | ||||||||
| BZ__Segmentor.rb | Fredo6 | 04.10.08 | 5+ | PC-Mac | User | ![]() |
![]() | |
| Divide a polyline in a specified number of segments. Cannot be used in standalone, uses bezierspline.rb | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| centerpoint.rb | T. Burch | 12.06.04 | 4+ | PC-Mac | User | ![]() |
||
| Add a construction point to the center of a selected entity or group. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Chamfer_Along_Path.rb | A. Joyce | 06.19.06 | 4+ | PC-Mac | User | ![]() |
||
| Creates a chamfer. This tool differs from ExtrudeAlongPath in that the extrude face is a triangular shape with a specified width and height. The triangular face is referenced from the edge. Branching paths will not extrude. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| cleanup.rb | Carlo | 08.02.04 | 4+ | PC-Mac | User | ![]() |
||
| Cleans up lines between coplanar faces. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| cleanup_model.rb | J.H. Aughey | 12.23.05 | 4+ | PC-Mac | User | ![]() |
||
| Cleans up lines between coplanar faces and erases lonely edges. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Edit | ||||||||
| ClineAtFaceIntersection.rb | J. Gall | 11.25.05 | 4+ | PC-Mac | User | ![]() |
||
| Creates a construction line where the two selected faces intersect. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| compo_spray.zip | D. Bur | 01.16.08 | 6+ | PC-Mac | User | ![]() |
||
| Tool to quickly populate the model with components (trees, people, rocks, grass...) based on support shapes, options and constraints. 8 different shapes (ways of dropping components): point, line, triangle, square, rectangle, circle, spray, and selection. Doc included. | ||||||||
| Install:Unzip in Plugins folder. Menu: Plugins | ||||||||
| comp_example1.rb | T. Burch | 06.23.07 | 4+ | PC-Mac | Dev. | ![]() |
||
| A snippet that demonstrates how to create a component and add it to your model from Ruby. | ||||||||
| Install:Special, see Documentation. Menu: File | ||||||||
| New | ConsDeleteContext.rb | TIG | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| Deletes Construction (Guide) Lines or Points accessed through the Context menu and submenu: it either deletes 'All Active' or 'All in Selection' - mining down into any selected groups/components. | ||||||||
| Install:Special, see Documentation. Menu: Context | ||||||||
| crate.rb | R. Wilson | 09.27.04 | 4+ | PC-Mac | User | ![]() |
![]() | |
| Makes inset faces in faces. Requires offset.rb | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| crate1.rb | R. Wilson | 05.09.07 | 5+ | PC-Mac | User | ![]() |
![]() | |
| Makes inset faces in faces. Requires offset.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| cratetool.rb | T. Track | 12.09.04 | 5+ | PC-Mac | User | ![]() |
![]() | |
| Creates an array of Crates in XY plane or XZ plane or YZ plane. Makes anything from Bookshelves to Grilles to Highrise Curtainwalls. Requires offset.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| curvestitcher.rb | R. Wilson | 08.03.04 | 4+ | PC-Mac | User | ![]() |
||
| Stitches two curves. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| curvestitcher21.rb | R. Wilson | 08.18.04 | 4+ | PC-Mac | User | ![]() |
||
| Stitches two curves. Version 2.1. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| CutListAndMaterials33.zip | Vendmr | 05.13.08 | 5+ | PC-Mac | User | ![]() |
||
| Makes a cutlist based on all selected components in model. Recognition of hardware parts. Version 3.3. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Cutting_Windows.zip | D. Bur | 01.22.08 | 5+ | PC-Mac | User | ![]() |
||
| Tool to make the windows/doors automatically cut double-sided walls. Doc included. Distance glitch fixed. | ||||||||
| Install:Unzip in Plugins folder. Menu: Plugins | ||||||||
| DeleteConLinesOnly.rb | TIG | 10.31.05 | 5+ | PC-Mac | User | ![]() |
||
| Deletes ALL active Construction Lines BUT leaves any Construction Points. It does NOT delete Construction Lines within Groups or Components (unlike Edit...) unless you are in an active Group/Component edit. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| DeleteConPointsOnly.rb | TIG | 04.06.07 | 5+ | PC-Mac | User | ![]() |
||
| Deletes ALL active Construction Points BUT leaves any Construction Les. It does NOT delete Construction Points within Groups or Components (unlike Edit...) unless you are in an active Group/Component edit. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| deletecoplanaredges.rb | J. Dolabany | 08.01.05 | 4+ | PC-Mac | User | ![]() |
||
| Erases all coplanar lines within a selection. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| New | Delete_CG_mat.rb | Mat666 | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| Deletes materials assigned to groups/components without deleting the materials of entities within these groups/components. | ||||||||
| Install:Special, see Documentation. Menu: Context | ||||||||
| delfaces.rb | Matt666 | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Deletes all faces in the model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| del_tex_faces.rb | D. Bur | 09.27.06 | 5+ | PC-Mac | User | ![]() |
||
| Deletes all textured or non-textured faces in a model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| dispatch_objects.rb | R. Wilson, D. Bur | 10.14.04 | 4+ | PC-Mac | User | ![]() |
||
| Isolates all texts, dims, construction lines/points and section planes on a separate layers. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| divide_cpoint.rb | D. Bur | 07.15.08 | 5+ | PC-Mac | User | ![]() |
||
| Similar to the "divide" command of Autocad, inserts points along a line, given the number of segments. Option to break a line or segment into parts. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| New | DoorTools.rar | Tomot | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| Set of tools that includes 7 object creation routines: Frame,Left,Right,Trim,Mullion,Louver,Glass. | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| door_lintel.rb | D. Bur | 05.21.08 | 5+ | PC-Mac | User | ![]() |
||
| Creates lintels and sills on doors and windows between two walls sides, when raising 2D plans to 3D model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| door_lintel.zip | D. Bur | 05.21.08 | 5+ | PC-Mac | User | ![]() |
||
| Creates lintels and sills on doors and windows between two walls sides, when raising 2D plans to 3D model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| eq_grapher.rb | J. Foltz | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Graphs algebraic functions, equation grapher. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| erase_lonely_edges.rb | D. Bur | 09.24.04 | 4+ | PC-Mac | User | ![]() |
||
| Eliminates all segments of the selection which doesn't belong to a face. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Explode2Groups.rb | TIG | 12.19.07 | 5+ | PC-Mac | User | ![]() |
||
| Explode a group to Sub-Groups: all connected Geometry is grouped into separate Groups. Version 1.1 | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| exploder.rb | R. Goux | 05.02.06 | 5+ | PC-Mac | User | ![]() |
||
| Explodes the content of groups and/or component instances. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| extend11.rb | R. Wilson | 08.20.05 | 5+ | PC-Mac | User | ![]() |
||
| Trims or extends an edge from the context menu after selecting an edge. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| ExtrudeAlongPath.rb | TIG | 08.08.05 | 4+ | PC-Mac | User | ![]() |
||
| Creates rectangular faced 'followme' extrusions along a path - Use it to make walls, fascias, soffits, frames, rails etc, starting from a selection of joined edges. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| extrudelinetool.rb | D. Bur | 11.12.07 | 4+ | PC | User | ![]() |
||
| Creates faces along selected lines at a given height selected with 2 points clicks. Surfaces from curves are soften, option to create a group with resulting objects. VCB supported. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| extrude_lines.rb | D. Bur | 13.09.07 | 4+ | PC-Mac | User | ![]() |
||
| Creates vertical faces along selected lines at a given height, and curves as well. When curves are selected, edges are soften. Option to create a group with extruded objects. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| extrud_selected_faces_along_normal.rb | Wkai | 06.21.05 | 5+ | PC-Mac | User | ![]() |
||
| Extrude faces along their normals instead of Z axis. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| FacePusher.rb | U. Tessel | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Allows to push/pull all faces in the selection by the same distance. Multiple instances of components are only pulled once. The faces can be filtered by the material. A second material can be used to pull other faces by the same distance but to the opposite direction. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| New | Far.rar | Wikii | 11.18.08 | 6+ | PC | User | ![]() |
|
| A tool that does follow-me and rotate at once. | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| New | FrontFace1-1.zip | T. Marek | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| Tool to invert (reverse front/back) faces: hower over a back face to reverse it. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| New | GetCentroid.rb | A. Schreyer | 11.18.08 | 6+ | PC-Mac | User | ![]() |
|
| Draws a construction point at the centroid of a shape that is drawn on the X-Y plane (the ground). Also calculates area and Moments of Inertia of face (Ix, Iy, Ixy) | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| greyscale.rb | J. Foltz | 10.01.08 | 6+ | PC-Mac | User | ![]() |
||
| Switches the in-model material colors to grey scale, and back again. The grey color is calculated as an average of the RGB values. The model can be saved in Grey mode, and the original colors will be preserved upon opening the model again. Color changes made in Grey mode will not be kept. While in Grey mode, right-clicking a face will revert the face's material back to its original color. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| groupByTexture.rb | R. Wilson | 01.24.05 | 4+ | PC-Mac | User | ![]() |
||
| Explodes groups and components, regroups faces by material. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| group_rename.rb | T. Burch | 04.13.05 | 4+ | PC-Mac | User | ![]() |
||
| Rename Groups and Components. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Grow.rb | TIG | 02.21.07 | 4+ | PC-Mac | User | ![]() |
||
| Multiple copy, rotate and scaling of selected objects at once. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| hoist.rb | P. Rohr | 11.07.05 | 5+ | PC-Mac | User | ![]() |
||
| Hoists selected edges to a specific height in the blue (Z) direction, useful for raising flat contours manually, assumes selection is already coplanar. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| holes.rb | R. Wilson | 09.27.04 | 4+ | PC-Mac | User | ![]() |
![]() | |
| Makes holes in faces. Requires offset.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| IncRandomPushPull.rb | TIG | 04.12.07 | 4+ | PC-Mac | User | ![]() |
||
| PushPulls selected faces by incremented random amount within a specified range. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| jf_unfoldtool.rb | J. Foltz | 10.15.07 | 5+ | PC-Mac | User | ![]() |
![]() | |
| Unfold shapes and faces. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| JointPushPull.zip | Fredo6 | 02.25.08 | 6+ | PC-Mac | User | ![]() |
||
| Joint Push Pull: transformation that tries to offset faces by a distance along their normal while generating a contiguous shape, so a kind of hybrid transformation between classic Sketchup push-pull and Vector-oriented push-pull. The script also contains a Normal and a Vector Push Pull in multi-face mode. Textures are transferred. This version allows to enter graphically the distance and orientation. and get a visual feedback of the transformation. Full Documentation included (in English). | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| label_stray_lines.rb | T. Burch | 09.17.04 | 4+ | PC-Mac | User | ![]() |
||
| Writes a text label on every line end that does not touch another line. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| lathe.rb | F. Wiesner | 08.31.04 | 4+ | PC-Mac | User | ![]() |
||
| Lathe selected edges or components around the z-axis (if Turns is a negative number, rotation is clockwise). Looks like a polar array in Acad. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| layerbymaterial.rb | T. Bertschinger | 11.17.05 | 4+ | PC | User | ![]() |
||
| Moves faces to layers based on their assigned material. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| layerchanger.rb | R. Wilson | 07.20.05 | 4+ | PC-Mac | User | ![]() |
||
| Changes entity layers to presets. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| layers_materials.rb | D. Bur | 09.27.06 | 4+ | PC-Mac | User | ![]() |
||
| Manages layers and materials as the "color by layer" display mode does. 4 options to create layers or materials corresponding with materials and layers, to repaint faces based on their layer or to change their layer based on their materials. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| layers_show_hide_all.rb | Madcello | 10.21.04 | 4+ | PC-Mac | User | ![]() |
||
| Hide or show all layers except current layer. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| layer_manager.rb | D. Bur | 03.09.05 | 4+ | PC | User | ![]() |
||
| A simple layer manager: several options, and layers configs saved within the SKP. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| layer_manager_v5.zip | D. Bur | 11.25.05 | 5+ | PC-Mac | User | ![]() |
||
| A complete layer manager extension: more options added, layers configs saved within the SKP, toolbar. isolate layer, hide all, show all, save and restore layers configs, etc. | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| lines2tubes.zip | D. Bur | 10.01.08 | 5+ | PC-Mac | User | ![]() |
||
| Converts lines into cylinders, to render wireframe-like model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| makeNamedGroup.rb | J. Foltz | 05.13.08 | 5+ | PC-Mac | User | ![]() |
||
| Creates a group with a name. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| mashtab_4.zip | Sahi | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Scaling tool for the selected objects, along XYZ axes. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Toolbar | ||||||||
| match_properties.rb | D. Bur | 04.06.07 | 5+ | PC-Mac | User | ![]() |
||
| A tool to copy properties from a target picked object to each object of the current selection. Usage: Make a selection, select -Match properties- in the context menu, then pick an object. Choose what properties to match and hit OK. Select another tool to exit. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| matrix_extrude.rb | J. Wille | 08.30.04 | 4+ | PC-Mac | User | ![]() |
||
| Performs a simple pushpull of faces by prompted distance. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| mesh_additions.rb | @Last | 09.16.04 | 4+ | PC-Mac | Dev. | ![]() |
||
| Defines some additional methods for Geom::PoygonMesh. | ||||||||
| Mirror_31.rb | TIG | 03.21.07 | 5+ | PC-Mac | User | ![]() |
||
| Mirrors geometry at plane, line or point. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| model_location.rb | J. Foltz | 11.12.07 | 5+ | PC-Mac | User | ![]() |
||
| Adds a "Lat/Long" option under the Plugins menu. Lets you enter geographic parameters in a dialog box. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| mover.zip | J. Foltz | 05.09.07 | 6+ | PC-Mac | User | ![]() |
||
| Moves Groups/Components with arrows in a Web dialog. | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| multiwalltool31.zip | D. Bur | 01.08.08 | 5+ | PC-Mac | User | ![]() |
||
| Tool to create walls made of up to 4 layers, with widths and materials. Creates a group of each wall segment, starting from input points, faces, or set of lines. Supports styles: define, load, save, export, import. Version 3.1. | ||||||||
| Install:Unzip in Plugins folder. Menu: Plugins | ||||||||
| nolines.rb | R. Wilson | 02.17.05 | 4+ | PC-Mac | User | ![]() |
||
| Erases all construction lines in the model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| offset.rb | R. Wilson | 09.08.05 | 4+ | PC-Mac | Dev. | ![]() |
||
| New method for class Sketchup::Face, offset edges of a selected face. | ||||||||
| opener.rb | D. Bur | 11.08.04 | 4+ | PC-Mac | User | ![]() |
||
| Creates hole(s) and opening(s) with the selected face or set of faces. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| New | ordered_verts.rb | J. Foltz | 11.18.08 | 5+ | PC-Mac | Dev | ![]() |
|
| Snippet that returns the vertices of the selected edges in order from one end to the last. It doesn't handle 3-way branches, but just stops at that intersection. | ||||||||
| Install:Just drop it in Plugins folder. Menu: None | ||||||||
| orient_faces.rb | TIG | 12.19.07 | 5+ | PC-Mac | Dev. | ![]() |
||
| Matches the orientation of a face to any connected 'co-edged' faces. It mimics SketchUp's "Orient Faces" Tool. You can call it from other scripts thus: face.orient_faces | ||||||||
| Install:Just drop it in Plugins folder. Menu: None | ||||||||
| outliner.rb | U. Tessel | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Creates groups of pathes for each face, containing all loops: purpose is to create a milling path for existing faces: a simple kind of CAM. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| parametric_grid.rb | @Last | 09.15.04 | 4+ | PC-Mac | User | ![]() |
![]() | |
| Create parametric and editable grids. Requires parametric.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| pathcopy.rb | R. Wilson | 12.07.05 | 4+ | PC-Mac | User | ![]() |
||
| Copies a selected group/component along a selected path. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| pathcopy.zip | R. Wilson | 12.07.05 | 4+ | PC-Mac | User | ![]() |
||
| Copies a selected group/component along a selected path. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| pc_drawmetal_plugins.zip | Drawmetal | 07.15.08 | 6+ | PC-Mac | User | ![]() |
![]() | |
| Draws curved tapered shapes common in architectural and ornamental metalwork and for calculating the amount of stock required to fabricate the tapers. Mac version also available at http://www.drawmetal.com | ||||||||
| Install:Unzip in Plugins folder. Menu: Plugins | ||||||||
| PipeAlongPath.rb | TIG | 05.14.07 | 4+ | PC-Mac | User | ![]() |
||
| Select joined lines, arcs, circles, curves, etc. Select -Pipe Along Path- from the Plugins menu. In the dialog choose units (mm/inch), enter outside and inside diameters, number of segements and then OK. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| point_at_intersection.rb | J. Foltz | 08.27.07 | 5+ | PC | User | ![]() |
||
| Implements a context menu to add a construction point at the intersection of 2 lines. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| polyreduce.rb | Whaat | 05.21.08 | 5+ | PC-Mac | User | ![]() |
||
| Reduces the number of polygons of selection. Especially useful to decimate a great number of triangles when working on high-poly models. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| projection_v6.zip | D. Bur | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Toolbar of 13 projection tools, more user-friendly than previous version. Doc included. | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| protrude.zip | J. Foltz | 10.22.07 | 6+ | PC-Mac | User | ![]() |
||
| First step of a greeble plugin, not fully tested (but works !). | ||||||||
| Install:Special, see Documentation. Menu: Plugins | ||||||||
| PurgeAll.rb | TIG | 05.14.07 | 6+ | PC-Mac | User | ![]() |
||
| Purges all UNUSED Components, Layers, Materials, Styles. Choose which type(s) to purge from the dialog (Yes/No). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| PutOnLayer_bmw_wrh.rb | D. Bur | 10.01.08 | 5+ | PC-Mac | Util | ![]() |
||
| Convertit les lignes en cylindres, pour permettre le rendu de type "filaire". | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| RandomDelete.rb | TIG | 12.04.07 | 5+ | PC-Mac | User | ![]() |
||
| Randomly deletes entities in a selection. Set % to be deleted in dialog, sit back and watch the carnage. Use with care... | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| RandomPushPull.rb | TIG | 10.28.05 | 4+ | PC-Mac | User | ![]() |
||
| PushPulls selected faces by random amount within a specifed range. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| RandomSelect.rb | TIG | 04.07.08 | 5+ | PC-Mac | User | ![]() |
||
| Randomly selects entities in a selection. Set % to be selected in dialog. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| remove_materials.rb | T. Burch | 11.31.06 | 5+ | PC-Mac | User | ![]() |
||
| Removes all materials of the selected faces. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| rename_comp_inst.rb | Daiku | 07.27.07 | 5+ | PC-Mac | User | ![]() |
||
| Tool to quickly rename component instances (not definition names). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| rename_groups_materials.rb | R. Goux | 05.02.06 | 5+ | PC-Mac | User | ![]() |
||
| Rename groups with their material names. | ||||||||
| repaint.rb | R. Wilson | 09.08.05 | 5+ | PC-Mac | User | ![]() |
![]() | |
| Repaints from one texture to another, then deletes the first texture. Requires getMaterials.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| repair_broken_lines.rb | C. Roosen | 08.30.04 | 4+ | PC-Mac | User | ![]() |
||
| Repairs colinear lines that have been broken. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| ResetComponentAxes.rb | C. Philips | 11.24.05 | 4+ | PC-Mac | User | ![]() |
||
| Resets one or more components local axis system to default. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| New | reset_axes_to_bounding_box_center.rb | C. Philips | 11.18.08 | 5+ | PC-Mac | Dev | ![]() |
|
| Function to reset the components axis to the bounding box center. | ||||||||
| Install:Just drop it in Plugins folder. Menu: None | ||||||||
| RoofHip.rb | Tim | 04.08.05 | 4+ | PC-Mac | User | ![]() |
![]() | |
| Create a simple hip roof over a selected face, with overhang option. Requires offset.rb. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| rot90.rb | C. Bremer | 05.21.08 | 5+ | PC-Mac | User | ![]() |
||
| Rotates selection around X,Y, or Z axis, 90° step. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| rotaPushPull.rb | E. Jones | 10.11.06 | 4+ | PC-Mac | User | ![]() |
||
| Push-Pulls the selected face and rotates it at the same time. Pivot point is a vertex of the face. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| rotator.rb | TBD, GM Lewis | 08.11.05 | 4+ | PC-Mac | User | ![]() |
||
| Rotates objects with 90, custom and random degrees. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| rotix.rb | TBD | 07.26.04 | 4+ | PC-Mac | User | ![]() |
||
| Uses VCB or keyboard arrows to rotate objects. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| rotix11.rb | TBD | 08.30.04 | 4+ | PC-Mac | User | ![]() |
||
| Uses VCB or keyboard arrows to rotate objects, rotation axis selecable. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| screw1_1.rb | F. Wiesner | 08.03.04 | 4+ | PC-Mac | User | ![]() |
||
| Screw a set of edges around the z-axis (if -turns- is a negative number, rotation is clockwise). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| screw1_4.rb | F. Wiesner | 08.04.04 | 4+ | PC-Mac | User | ![]() |
||
| Screw a set of edges around the z-axis (if -turns- is a negative number, rotation is clockwise). Components supported. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| screw1_5.rb | TBD | 08.04.04 | 4+ | PC-Mac | User | ![]() |
||
| Screw a set of edges around the z-axis (if -turns- is a negative number, rotation is clockwise). Components supported. Error checking and minor fixes added. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| screw_21.rb | F. Wiesner | 08.31.04 | 4+ | PC-Mac | User | ![]() |
||
| Screw a set of edges around the z-axis (if -turns- is a negative number, rotation is clockwise). Components supported. Error checking and minor fixes added. Builds polar arrays. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| scrtool.rb | T. Burch | 11.15.04 | 4+ | PC-Mac | User | ![]() |
||
| Reverses any face with a left-click on it. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| simplify.rb | C. Roosen | 09.15.04 | 4+ | PC-Mac | User | ![]() |
||
| Simplify curves. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| SketchyBevel.rb | C. Phillips | 05.13.08 | 5+ | PC-Mac | User | ![]() |
||
| Bevel all selected faces by an input amount. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| SketchyFFD.rb | C. Phillips | 04.07.08 | 5+ | PC-Mac | User | ![]() |
||
| Free deformation of 3D shapes using control points. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| SketchyPhysics-Jul7-07.zip | C. Phillips | 07.09.07 | 5+ | PC | User | ![]() |
||
| Adds physics simulation to Sketchup components. | ||||||||
| Install:Special, see Documentation. Menu: Toolbar | ||||||||
| SketchyPhysicsV01.zip | C. Phillips | 11.07.05 | 5+ | PC-Mac | User | ![]() |
||
| Adds physics simulation to Sketchup components. | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| SketchyReplay03.zip | C. Phillips | 03.27.06 | 5+ | PC-Mac | User | ![]() |
||
| Companion of SketchyPhysics. It replays an animation saved with SketchyPhysics. Multi-views supported, animation edition and various camera type available. | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| skin.zip | D. Belvin | 12.04.07 | 4+ | PC-Mac | User | ![]() |
||
| A tool that takes selected edges and connects them, weither they are a closed loop or not. Version 2.2 | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| skin22.zip | D. Belvin | 05.13.08 | 4+ | PC-Mac | User | ![]() |
||
| A tool that takes selected edges and connects them, weither they are a closed loop or not. version 2.2. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| New | skin23.zip | D. Belvin | 11.18.08 | 4+ | PC-Mac | User | ![]() |
|
| A tool that takes selected edges and connects them, weither they are a closed loop or not. version 2.3. | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| Slicer.rb | TIG | 12.19.06 | 4+ | PC-Mac | User | ![]() |
||
| Slice' up a volume - useful in real-model making. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| Slicer3.rb | TIG | 10.17.07 | 5+ | PC-Mac | User | ![]() |
||
| Slices up a volume - useful in real-model making. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| spdoor.zip | Akitenh | 06.11.08 | 5+ | PC-Mac | User | ![]() |
||
| Generates a door "which can be opened by SketchyPhysics". | ||||||||
| Install:Just drop it in Plugins folder. Menu: Draw | ||||||||
| stitcher.rb | R. Wilson | 07.29.04 | 4+ | PC-Mac | User | ![]() |
||
| Creates faces and edges between to faces. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| terrain_reshaper.zip | D. Bur | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Tool to quickly rebuild a set of faces based on a regular triangular network (aka TRN). It is intended to deliver a much more regular frame to a terrain. | ||||||||
| Install:Unzip in Plugins folder. Menu: File | ||||||||
| TextTag.rb | TIG | 01.08.08 | 5+ | PC-Mac | User | ![]() |
||
| A tool that adds a 'flat' 3D text-tag component, that's placed 0.1mm above any face so it remains visible. Many options for text formatting. version 1.3. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| TextTag14.rb | TIG | 04.10.08 | 5+ | PC-Mac | User | ![]() |
||
| A tool that adds a 'flat' 3D text-tag component, that's placed 0.1mm above any face so it remains visible. Many options for text formatting. Version 1.4: option now 'Yes', 'Yes+Edges' and 'No' (useful for exports to dwg etc as hidden edges not seen...) | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| toggle_units_1icon.zip | Matt666 | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Tool to switch from one unit to another. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Toolbar | ||||||||
| toggle_units_5icons.zip | Matt666 | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Tool to switch from one unit to another. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Toolbar | ||||||||
| tooling.zip | a4chitect | 01.16.08 | 6+ | PC-Mac | User | ![]() |
||
| Tooling package inspired by techniques described in a book by aranda/lasch: tooling (http://www.arandalasch.com/tooling/). Tools: cracking, recursive dent, pointify, export construction points, voronoi, convex hull. | ||||||||
| Install:Unzip in Plugins folder. Menu: Plugins | ||||||||
| ToolsOnSurface_131.zip | Fredo06 | 07.15.08 | 6+ | PC-Mac | User | ![]() |
||
| Set of tools to drawon surfaces: line (to draw lines on surfaces), various shapes to draw on a surface:Rectangles and Parallelograms, Polygons and circles, defined by their radius or diameter, Ellipses, Circle defined by 3 points, Circular Arcs, Sectors, Freehand on Surface, to freely draw contours, Offset on Surface, to offset a contour on a surface, inside or outside, Eraser on Surface to safely erase portions of contours draw on surface, Contour Editor, applicable to all contours drawn with the above tools. Doc included. Version 1.3.1. | ||||||||
| Install:Unzip in Plugins folder. Menu: Tools | ||||||||
| ToolsOnSurface_v12.zip | Fredo6 | 06.11.08 | 5+ | PC-Mac | User | ![]() |
||
| Line on Surface (to draw lines on surface), Polygon and Circles on Surface (to draw polygon and circles on surface, Offset on Surface (to offset a contour on a surface, inside or outside),Eraser on Surface (to safely erase portions of contours drawn on surface), Contour Editor (applicable to all contours drawn with the above tools). | ||||||||
| Install:Unzip in Plugins folder. Menu: Toolbar | ||||||||
| trans_ext.rb | TBD | 12.07.05 | 4+ | PC-Mac | Dev. | ![]() |
||
| Extends Transformation class with new methods. | ||||||||
| trilateration.zip | D. Bur | 08.22.08 | 6+ | PC-Mac | User | ![]() |
||
| Command to draw a triangle, knowing its 3 sides lengths (trilateration). | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| TubeAlongPath.rb | TIG | 08.08.05 | 4+ | PC-Mac | User | ![]() |
||
| Creates circular faced 'followme' tube extrusions along a path - Use it to make pipes, ducts, rails etc, starting from a selection of joined edges. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| unhide_all.rb | R. Wilson | 12.11.07 | 5+ | PC-Mac | User | ![]() |
||
| Unhides ALL entities, including those in (nested) groups and components. Allows for a single-step undo, just in case you decide to change your mind. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| url_link.rb | D. Bur | 10.27.04 | 4+ | PC-Mac | User | ![]() |
||
| Set,Get,Edit and opens URL for any object in SU model. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| utilities_10.rb | @Last | 11.09.04 | 4+ | PC-Mac | Dev. | ![]() |
||
| Provided as an set of examples of using the Ruby interface to SketchUp. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| Vbfr.zip | D. Bur | 01.31.08 | 6+ | PC-Mac | User | ![]() |
||
| Three automatic tools to quickly orient/invert faces if they are not "pointing" in the correct direction("blue syndrom") | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| vertweld.rb | a4chitect | 04.10.08 | 5+ | PC-Mac | User | ![]() |
||
| Welds selected vertices from the selection. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| voronoi_convex-hull.zip | a4chitect | 05.13.08 | 6+ | PC-Mac | User | ![]() |
||
| Set of tools: cracking works on a group which contains one or more faces, the tool cracks these faces. Recursive dent: works on lines which get bent in the middle, the more times you apply this tool the more deconstructed the lines will get. Pointify: creates construction points at all vertices of the selected lines. Export construction points: exports the coordinates of selected construction points for the voronoi and convex hull calculation. | ||||||||
| Install:Special, see Documentation. Menu: Plugins | ||||||||
| weld.rb | R. Wilson | 09.16.05 | 4+ | PC-Mac | User | ![]() |
||
| Welds edges into a curve, option to close the curve. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Plugins | ||||||||
| xformclone.rb | A. Billyard | 10.01.08 | 6+ | PC-Mac | User | ![]() |
||
| Replays last transform operation. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| xLine.rb | R. Wilson | 01.22.08 | 4+ | PC-Mac | User | ![]() |
||
| Convert selected edges to construction lines. Bug fix. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| xLine2Line.rb | TIG | 02.16.06 | 4+ | PC-Mac | User | ![]() |
||
| Convert selected construction lines to edges. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||
| XrefManager3.zip | TIG | 02.06.06 | 5+ | PC | User | ![]() |
![]() | |
| 2 tools: Add Xrefs and Manage Xrefs, Autocad-like tools to insert and manage external references within SketchUp. Version 3, requires -win32ole.so- in the Plugins folder. Documentation included. | ||||||||
| Install:Special, see Documentation. Menu: Plugins | ||||||||
| XrefManager5.rb | TIG | 04.07.08 | 5+ | PC | User | ![]() |
![]() | |
| 2 tools: Add Xrefs and Manage Xrefs, Autocad-like tools to insert and manage external references within SketchUp. Version 5, requires -win32ole.so- in the Plugins folder. Documentation included. | ||||||||
| Install:Special, see Documentation. Menu: Plugins | ||||||||
| Zorro.rb | Whaat | 04.07.08 | 5+ | PC | User | ![]() |
||
| Cut model or 3D shapes drawing cut lines. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Tools | ||||||||
| [CASF]DelCopEdges.rb | C. Fale | 03.14.05 | 4+ | PC-Mac | User | ![]() |
||
| Deletes coplanar edges of a selection. | ||||||||
| Install:Just drop it in Plugins folder. Menu: Context | ||||||||