Extrusion of Faces with various methods

JointPushPull is a script dedicated to Face extrusion, with several Tools.

  • NORMAL - Similar to native Push Pull, but in multi-face. Faces generated are non-jointed.
  • VECTOR - Faces are offset along a custom direction picked graphically in the model (or along model axes). Faces generated are jointed.
  • JOINT - Faces are offset along their normal but are kept jointed. Useful for thickening shapes.
  • EXTRUDE - Faces are offset along an average direction, keeping faces jointed. Gives more consistent results than Joint tool.
  • ROUND - Combination of Normal and Joint mode depending on the angle between faces, with automatic rounding of gaps between faces
  • FOLLOW - Faces are offset along the direction given by their adjacent edges. This concept was introduced by a4chitect’s Smart Push Pull plugin  


You can get more information and documentation on the Home Page for JointPushPull on Sketchucation.



IMPORTANT: Requires you also install LibFredo6.



JointPushPull, like my other plugins, is hosted on Sketchucation. Sketchucation is a Community site entirely dedicated to Sketchup. It includes an ExtensionStore of 800+ plugins, as well as a quite rich Discussion Forum about Sketchup and a Gallery. Registering on Sketchucation is FREE.


IF YOU ARE NOT FAMILIAR WITH LIBFREDO6 INSTALLATION OR WITH SKETCHUCATION, it is advised to watch the video "LibFredo6 Installation".