Joint Push Pull Sketchup 2021 Official

Joint Push Pull requires LibFredo6 (a shared library for Fredo6’s tools).

Push/Pull had long been SketchUp’s signature move: the intuitive, physical-feeling gesture that turns a 2D face into 3D form in an instant. But users frequently hit a tension point. Fast ideation demanded momentum — quick extrusions, playful massing, iterative sculpting. Yet real projects required precision: aligned faces, matched joint conditions, and clean geometry for downstream modeling, rendering, and fabrication. The original Push/Pull behavior could produce messy joints and unintentional splits when faces shared edges or when multiple adjacent extrusions interacted. That friction cost time — messy cleanup, hidden edges, and geometry that broke later operations.

“Parametric Extrusion Control in SketchUp 2021: An Analysis of the Joint Push Pull Tool for Complex Geometry Manipulation” Joint Push Pull Sketchup 2021


Unlike SketchUp's native tool, which often fails or distorts geometry on curved or organic surfaces, Joint Push Pull is designed specifically for them. It allows you to thicken or extrude complex curved geometry accurately.

By 2021, Joint Push Pull had matured into a must-have for architects, woodworkers, and 3D printing enthusiasts. Use it to: Joint Push Pull requires LibFredo6 (a shared library

If you have ever tried to extrude a curved surface or add thickness to a complex organic shape in SketchUp, you have hit the famous "SketchUp glass ceiling." Native Push/Pull works perfectly on flat planes—but the moment you face a double-curved surface, a sphere, or a terrain mesh, the standard tool gives you an error.

Enter Joint Push Pull (JPP). For years, this extension has been the gold standard for thickening geometry. But as SketchUp evolved to version 2021, many users wondered: Does it still work? Is it stable? What has changed? Unlike SketchUp's native tool, which often fails or

This article is your complete roadmap to using Joint Push Pull in SketchUp 2021. We will cover installation, the different modes (Vector, Normal, Extrude), workflow tips, and how to avoid the dreaded "purple face" syndrome.


When you pull faces, the plugin automatically generates the "side" faces (the connecting geometry) and heals gaps, creating a solid manifold object. This is essential for 3D printing or creating watertight models.

| Concept | Explanation | |---------|-------------| | Base face | Original face(s) selected before extrusion. | | Normal direction | Average direction for non-planar selections. | | Thickness mode | Creates a solid shell (offset inward + outward). | | Vector mode | Extrudes in a custom direction (not just normal). | | Follow mode | Extrudes along a path or vector. |