JointPushPull is a suite of extrusion tools operating on faces. Version 3.2 is a complete refresh of the old JointPushPull (v1.x and 2.x), with more interactivity and 3 new tools:
The common characteristics of JointPushPull Interactive Edition are:
- Support Pre-selection mode, with launch from toolbar, main menu, and contextual menu
- Interactive selection mode, where Faces can be selected across the boundaries of components and groups. Faces can then be visually dragged to desired offset
- Thickening and classic push-pull
- Options for borders: (Contour, grid, none)
- Full support of Undo / Redo, via Ctrl-Z
- Random offset for some tools and tapering for Normal and Extrude push-pull
- Quick Launcher
Note: you can safely keep the old JointPushPull v2.0, since file names are different
Just drop the attached PDF file into the SU Plugins directory to have it accessible from within Sketchup.
- Sketchup: v6, v7, v8, v13, v14, v15 – works better with v8 M2 and above
- Platform: Windows and Mac
- Language: English, French, Chinese (hebeijianke), Spanish-Spain (Oxer)
- Menus: by default, it is installed in Tools > Fredo6 Collection > JointPushPull
- Icon toolbar: by Default ‘JointPushPull’. At first installation all 7 icons are shown (6 tools + Quick Launcher). You can then configure which icon you wish to include in the toolbar from the Default Parameters…). Big thanks to Daniel S. for the icons.
- The plugin is free, for private and commercial usage. There is a donation menu however.
If you run SU8, SU13 or SU14, the strongly recommended installation method is to Autoinstall with the SCF Plugin Store tool.
Otherwise, you can download the JointPushPull rbz file from the Plugin Store page for JointPushPull.
IMPORTANT: Requires to download LibFredo6 6.3 or higher if not already installed
There are now multiple ways to install scripts
- SCF Plugin Store (SU8 and SU13) - recommended method
- Unzip (all SU versions and for installations in an alternate Plugins directory)
- Extension Manager with RBZ files (SU8 and SU13)
Whatever way you install, you must end up with the following footprint:
The standard SU Plugins root directories are:
Windows SU8: C:\Program Files\Google\Google SketchUp 8\Plugins
Windows SU13: C:\Program Files\SketchUp\SketchUp 2013/Plugins
Windows SU14: C:\Users\<username>\AppData\Roaming\SketchUp\SketchUp 2014\SketchUp\Plugins
Windows SU15: C:\Users\<username>\AppData\Roaming\SketchUp\SketchUp 2015\SketchUp\Plugins
Mac SU8: Macintosh HD/Library/Application Support/Google SketchUp 8/SketchUp/Plugins
Mac SU13: ~/Library/Application Support/SketchUp 2013/SketchUp/Plugins
Mac SU14: ~/Library/Application Support/SketchUp 2014/SketchUp/Plugins
Mac SU15: ~/Library/Application Support/SketchUp 2015/SketchUp/Plugins
CAUTION: NEVER rename or move files from their folders. If you are unsure of your unzip operation, do it in a neutral folder and check that you reconstruct the right footprint. Then transfer the folders and files to the SU Plugin Directory.
Note for SU6 and SU7 users, download the rbz file from the plugin store page, and change its extension from .rbz to .zip
1) Open the zip archive
2) Select All (Ctrl A)
3) Extract into the Sketchup Plugin Directory
4) Answer YES to OVERWRITE all existing files if any
5) Make sure you get the correct footprint (one rb file and one folder)
CONFLICTING PLUGINS: some plugins conflicts with some of my scripts
- Some versions of Podium
To be completed
JointPushPull 3.3a – 19 Oct 14: Release required for support of non-ascii usernames in SU14
Here is the start post for this release
JointPushPull 3.2b – 17 Mar 14: Fixed bugs in constrained planar directions (which did not work actually)Start post for this release.
JointPushPull 3.2a – 25 Jan 14: Added a Projected mode for Vector Push-Pull.
Start post for this release.
JointPushPull 3.1a – 27 Nov 13: Release for future Sketchup Compatibility.
JointPushPull 3.0h – 29 Oct 13: Small adjustments and integration of Chinese translation (by hebeijianke)
JointPushPull 3.0g – 27 Oct 13: Initial public release