Ad banner place
Joint Push Pull Interactive v4.8a
- Overview
- Quick Start
- Documentation
- Release Notes
Overview of JointPushPull
Requirements:
- Sketchup version: SU2017 and above
- Platform: Windows and Mac OSX
- LibFredo6: v14.3b or above
- Sketchucation Tools: Sketchucation SCFLicense
- Usage: Paid, Licensed under v14.3b or above
- Free Trial period (full features): 30 days from first usage
- Perpetual license (3 seats):
- Fredo6Bundle2022 license (8 plugins):
- Information on licensing extensions at Sketchucation: this post
To purchase a license of JointPushPull or the Bundle of 8 plugins go to this page
JointPushPull is a suite of extrusion tools operating on faces.
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 (i.e. original face erased)
- Options for border faces: (Contour, grid, none)
- Full support of Undo, via Ctrl-Z
- Random offset for some tools and Tapering for Normal and Extrude push-pull
- Quick Launcher
Discussion forum
Links to Sketchucation Forum: Main Post Latest Release
Installation of JointPushPull
IMPORTANT: Make sure that you have first installed LibFredo6 v8.1 or above
JointPushPull is released as a regular RBZ extension file on the Sketchucation Site.
To download the RBZ file, use the red button on the right side of this page:
- Click the red Download button if your are already logged in
- Click the red Log in to get it! button in order to log in or to register to Sketchucation as a new user (this is FREE). Then you will be able to download the RBZ file.
Then, you can install the RBZ file from within Sketchup, via the Sketchup Extension Manager
If you are not familiar with the installation of Sketchup extensions and Sketchucation, it is advised to watch the video LibFredo6 installation
IMPORTANT: Whatever way you choose, you MUST quit and restart Sketchup to get JointPushPull (and LibFredo6) properly loaded.
After the installation, you should have the following footprint in the Sketchup Plugins directory:
- Sketchup versions: SU2017 and above
- Platform: Windows and Mac OSX
- Language: Icon toolbar
- Menus: by default, it is installed in Tools > Fredo6 Collection > JointPushPull...
- Icon toolbar: JointPushPull
Permission to use this software for any purpose and without fee is hereby granted.
Distribution of this software for any purpose is subject to:
- the expressed, written consent of the author
- the inclusion of the present copyright notice in all copies
Overview of Tools
The video below gives short presentation of the 6 tools available in JointPushPull.
Generic usage of JointPushPull tools
The video below gives an overview of the common functionality of all JointPushPull tools, in particular about the Face selection process and the usage of the Button Palettes.
Molding
Molding is an extrusion with expand or shrink of the extruded faces, based on the offsetting of the face contours. Typically applied to 2d_shapes like letters to create a mold in 3D.
Documentation
Here is the documentation, in English, updated for version 4.1.
JointPushPull - User Manual - English - v4.3 - 24 Feb 18.pdf
Note: If you drop the PDF doc files into the Plugins directory, you can access them from within Sketchup via the menu Windows > Tools > Fredo6 Collection... > JointPushPull > Documentation...
Custom Ruby commands to launch JointPushPull
If you have a custom toolbar (or a plugin for that), you can safely launch the JPP tools with the following Ruby code:
F6_JointPushPull.launch\_action(action\_code)
where action_code is a Symbol, with value:
- :thicken
- :normal
- :joint
- :vector
- :follow
- :round
- :extrude
If you need the icons, they are in the subfolder Fredo6_JointPushPull/IMAGES_Standard.
Links to Sketchucation Forum: Main Post Latest Release
Release History
JointPushPull 4.8a – 30 Mar 24: For future compatibility
JointPushPull 4.7a – 10 Jul 23: Fix for multi-instance groups and preservation of circles, arcs and polygons
JointPushPull 4.6a – 12 Sep 22: Bug fixing for texturing, Incremental Pushpull and PushPull to Target Plane (republished)
JointPushPull 4.4e – 15 Sep 22: Rollback to previous stable version for users of Mac M1
JointPushPull 4.6a – 12 Sep 22: Bug fixing for texturing, Incremental Pushpull and PushPull to Target Plane
JointPushPull 4.4e – 02 Jun 19: Increase the maximum angle for Molding to 85 degrees
JointPushPull 4.4d – 20 Feb 19: Select te offset faces of preselected faces at exit (even if multiple operations)
JointPushPull 4.4c – 20 Feb 19: Select te offset faces of preselected faces at exit
JointPushPull 4.4b – 21 Dec 18: Fix a bug in Vector To Plane (for perpendicular faces)
JointPushPull 4.4a – 18 Dec 18: small adjustments and refresh
JointPushPull 4.3f – 02 Mar 18: Bug fixing for push-pull direction (Joint) + in group material
JointPushPull 4.3e – 28 Feb 18: Bug fixing for push-pull direction (Joint) + group material
JointPushPull 4.3d – 28 Feb 18: Bug fixing for push-pull direction
JointPushPull 4.3c – 27 Feb 18: Bug fixing for Vector Tool
JointPushPull 4.3b – 25 Feb 18: Added PDF icons
JointPushPull 4.3a – 24 Feb 18: Introduces Molding for Normal, Joint and Extrude
JointPushPull 4.2a – 12 Nov 17: Added shading for wireframe preview, based on suggestion and code from Eneroth3
JointPushPull 4.1a – 23 Oct 17: First official release of JPP 4
JointPushPull 3.6a – 02 Feb 17: certified version for SU2017 and bug fixing
JointPushPull 3.5a – 13 Nov 15: Maintenance release
JointPushPull 3.3b – 09 Jan 15: Small fix about the offset value when using Double Click right after launching JPP.
JointPushPull 3.3a – 19 Oct 14: Release required for support of non-ascii usernames in SU14
JointPushPull 3.2b – 17 Mar 14: Fixed bugs in constrained planar directions (which did not work actually)
JointPushPull 3.2a – 25 Jan 14: Added a Projected mode for Vector Push-Pull.
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