Plugin Sketchup Shape Bender ✦

Yes.

Despite its clunky interface and axis obsession, Shape Bender does something no other native tool can do: it maintains proportional volume along a curve. Native SketchUp’s Follow Me tool extrudes a profile along a path. Shape Bender takes an existing object and warps its internal logic to fit a new path.

For custom cabinetry with curved fronts, bent laminates, or organic architectural fins, Shape Bender saves hours of manual labor.

One last warning: Always, always save your file before bending. When Shape Bender fails, it fails catastrophically—exploding groups into loose geometry that can corrupt your file. Save, bend, and if it works, save again.


Have you tried the new Curve Bender in SketchUp 2024’s Development Tools? It’s slower but more stable. Until then, Chris Fullmer’s classic remains king.

SketchUp is a powerful tool for 3D modeling, but its native toolset can feel rigid when you need to transform straight geometry into complex, flowing curves. This is where the Shape Bender plugin, developed by Chris Fullmer, becomes an essential part of any designer's workflow.

Whether you are designing a winding staircase, a curved park bench, or a custom piece of trim for a rounded wall, Shape Bender allows you to "wrap" linear components onto a curved path with precision. What is the Shape Bender Plugin?

Shape Bender is a free SketchUp extension that allows users to take a straight group or component and bend it to match the shape of a specific curve or arc. Unlike the standard "Rotate" or "Scale" tools, Shape Bender preserves the proportions and details of your geometry as it follows the new path. Key Capabilities

Linear to Curved: Transforms objects from a straight horizontal axis to a curved line.

Preserves Detail: Keeps intricate patterns, textures, and geometry intact during the deformation.

Multiple Segments: Works with arcs, circles, and even freehand wavy lines.

Predictive Ghosting: Shows a wireframe preview of the bend before you commit to the change. How to Install Shape Bender

Since Shape Bender is a classic Ruby script, the easiest way to install it is through the SketchUp Extension Warehouse or Sketchucation. Open SketchUp and go to Extensions > Extension Warehouse. Search for "Shape Bender." Click Install.

Important: Shape Bender requires a helper library called Progressbar.rb. Ensure you have this installed (also available on Sketchucation) for the plugin to function correctly. Step-by-Step Guide: Using Shape Bender

To use this plugin successfully, you must set up your model in a very specific order. The plugin relies on three core elements: the Object, a Reference Line, and a Target Path. 1. Prepare Your Object

Create the geometry you want to bend. It must be a Group or a Component. Ensure the object is oriented along the red (horizontal) axis for the best results. 2. Draw the Reference Line

Draw a single straight line directly below your object on the red axis. This line should be exactly the same length as the object you want to bend. 3. Draw the Target Path

Create the curve or path you want the object to follow. This can be an arc, a circle, or a complex polyline. Ensure this curve is "welded" into a single path (use the native "Weld Edges" tool in newer SketchUp versions). 4. Run the Plugin Select the Group/Component you want to bend.

Click the Shape Bender icon (or go to Extensions > Chris Fullmer Tools > Shape Bender). Click the Reference Line (the straight line). Click the Target Path (the curve).

A wireframe preview will appear. Use the Up/Down arrow keys on your keyboard to toggle the direction of the bend or the side of the line the object sits on. Press Enter to finalize the operation. Tips for Success

Geometry Density: If your object has very few segments, the bend might look "faceted" or blocky. Add more subdivisions to your original straight model to ensure a smooth transition around the curve.

Check the Axis: If the plugin isn't working, double-check that your reference line and object are perfectly aligned with the red axis.

The "Start/End" Label: When you click the reference line, you’ll see "Start" and "End" labels appear. These help you verify if the object will be inverted. If it looks backward in the preview, use the arrow keys to flip it. Common Use Cases plugin sketchup shape bender

Architecture: Creating curved railings, arched doorways, or winding ramps.

Furniture Design: Modeling bentwood chairs, curved sofa backs, or organic table legs.

Landscape Design: Placing decorative fences or retaining walls along hilly or curved terrain.

Text & Logos: Bending 3D text around a cylinder or circular sign. Final Thoughts

The Shape Bender plugin remains one of the most popular extensions for SketchUp because it solves a complex geometric problem with a simple, three-click workflow. While newer plugins like Flowify or FredoScale offer similar features, Shape Bender’s lightweight nature and ease of use make it a staple for beginners and pros alike.

If you find yourself struggling to make "soft" shapes in a "box-based" modeling program, Shape Bender is the solution you've been looking for.

To help you get started with a specific project, are you planning to use this for architectural details, furniture design, or 3D lettering?

Shape Bender is an essential plugin for any SketchUp user who works with curved designs. Despite its quirky interface, once you master the rigid "straight reference line" requirement, it becomes an indispensable tool. Since it’s free, there’s no reason not to install it and practice on simple test objects first.

Pro tip: Always draw the reference line parallel to the object’s length and exactly the same length as your target curve. Use the Arc Length calculator in SketchUp or a simple =curve.length Ruby console query to verify.

Shape Bender is a legendary, free extension for SketchUp—developed by Chris Fullmer—that solves one of the most common headaches in 3D modeling: bending a group or component along a custom curved path.

While SketchUp is great at "straight" geometry, warping complex objects (like a picket fence, a row of windows, or a textured ramp) around a curve is nearly impossible with native tools. Shape Bender makes this process a three-step breeze. Key Features and Use Cases

Shape Bender essentially takes a "straight" version of your model and maps it onto a "curved" destination.

Architectural Details: Bending railings, moldings, or facades along curved balconies.

Landscape Design: Creating winding paths, fences, or stone walls that follow the terrain's curves.

Furniture Design: Warping flat slats or decorative elements to fit a chair’s frame.

Text and Signage: Curving 3D text to follow a circular or organic logo path. How to Use Shape Bender (Step-by-Step)

To use the plugin effectively, you need three specific elements in your workspace: The Object: A Group or Component you want to bend.

The "Base" Line: A single straight line drawn along the Red Axis (X-axis) that represents the length of your object.

The "Target" Curve: The curved path (arc, circle, or freehand line) you want the object to take. The Workflow:

Select the Object: Highlight the Group/Component you want to bend.

Activate the Tool: Click the Shape Bender icon or go to Extensions > Chris Fullmer Tools > Shape Bender.

Select the Base Line: Click the straight line you drew along the Red Axis. Select the Target Curve: Click your curved path. Preview and Commit: A wireframe preview will appear. Have you tried the new Curve Bender in

Use the Up/Down Arrow keys to flip the orientation if the object is upside down or on the wrong side of the line. Press Enter to finalize the geometry. Pro-Tips for Success

The Red Axis Rule: The plugin is hardcoded to look for the straight base line on the Red Axis. If your line is on the Green or Blue axis, the plugin often fails to recognize it.

Complexity Matters: The more segments your target curve has, the smoother the result will be. However, extremely high-poly objects may cause SketchUp to hang during the calculation.

Explode Curves: If your "Target Curve" isn't being recognized, ensure it is a single continuous entity (use the "Weld" feature if it's made of multiple segments). How to Install

Shape Bender is available via the SketchUp Extension Warehouse or Sketchucation.

Requirement: This plugin requires the LibFredo6 or TT_Lib2 libraries in some versions, but most importantly, ensure you have Chris Fullmer's "Progressbar" script installed if the plugin version requires it for stability.

The Shape Bender plugin for SketchUp allows you to bend existing geometry along a curved path. To use it effectively, you must have three specific components prepared in your model: A Group or Component: The object you want to bend.

A Baseline: A single straight line drawn along the Red Axis that represents the length of your object.

A Target Path: The curve or line you want the object to follow. Core Functionality

Dynamic Bending: Unlike basic extrusion, Shape Bender adapts the entire volume of an object to a new shape, allowing for bends from 0∘0 raised to the composed with power 360∘360 raised to the composed with power

Orientation Control: While the tool is active, you can tap the Up Arrow key to swap the start and end points of the bent shape if it appears backwards. Precision: You can type specific values (like 180∘180 raised to the composed with power ) to control the exact degree of the bend. Installation and Access

Extension Warehouse: You can download it for free directly within SketchUp by navigating to Extensions > Extension Warehouse and searching for "Shape Bender".

Prerequisites: Many users recommend ensuring you have the LibFredo6 shared library installed, as it is often a requirement for plugins developed by Chris Fullmer or Fredo6.

Manual Install: For older versions, plugins can be manually added by dragging the .rbz file into the SketchUp Plugins folder. Workflow Tips

Work on a Copy: Always create a copy of your original straight geometry before bending, as the process can sometimes produce unintended results that are difficult to undo.

Red Axis Rule: The baseline must be parallel to the red axis for the plugin to recognize the orientation of the object.

Subdivisions: For a smooth curve, ensure your original object has enough vertical segments; otherwise, the bend may look "faceted" or blocky. AI responses may include mistakes. Learn more

Shape Bender is a popular SketchUp extension developed by Chris Fullmer that allows users to transform and bend groups or components along a curved path. It is a versatile tool frequently used for creating complex geometry like curved walls, winding stairs, or even bending 3D text into rings. SketchUp Community Key Requirements

To use Shape Bender effectively, you must have three specific elements in your model: The Object : A group or component that you want to bend. A Straight Reference Line : A single straight line drawn along the

(X-axis) that matches the length of the object you wish to bend. A Target Curve

: The path or curve that the object will be molded to follow. DanielTal.com How It Works : Select the group or component you want to bend. Activate Tool : Click the Shape Bender icon. Reference Line : Click the straight reference line you created. Target Curve : Click the curved path. Preview and Commit : SketchUp will show a wireframe preview. You can use the Up/Down arrow keys

on your keyboard to toggle the direction or side of the bend. Press to complete the operation. Best Practices & Tips Axis Alignment Before clicking a single button, you must understand

: The straight reference line must be oriented along the red axis for the plugin to recognize the "length" of your object correctly. Avoid Distortion

: While highly effective, Shape Bender can sometimes cause slight geometry distortion if the curve is extremely sharp. Installation : You can download the extension from the SketchUcation Plugin Store or the SketchUp Extension Warehouse. SketchUp Community AI responses may include mistakes. Learn more Bending text in 3D? - SketchUp Forums

CLF Shape Bender, developed by Chris Fullmer, is a free SketchUp extension used to bend groups or components along a curved path. It is highly effective for creating complex geometry like curved windows, arched text, or serpentine walls that are difficult to model manually. Core Requirements for Use

To ensure the plugin functions correctly, your model must be set up with three specific elements:

A Group or Component: The object you want to bend must be a group or component, not raw geometry.

A Base Line: A single straight line drawn on the red axis that represents the length of the original object.

A Bend Path: A curve or series of connected lines that define the final shape. Step-by-Step Workflow


Before clicking a single button, you must understand the math. Shape Bender does not "smush" geometry. It performs a linear deformation.

Imagine you have a straight line (the "straight curve") and a curved line (the "target curve"). The plugin maps the position of every vertex relative to the start of the straight line. If a vertex is 30% along the straight line, it will be placed 30% along the arc-length of the curved line.

The Golden Rule: Shape Bender only works cleanly on geometry that is fundamentally linear. If your object has internal curves or complex faces that rely on absolute angles (like a gear), bending it will introduce shearing.

Without Shape Bender, achieving curved geometry is a nightmare of manual stitching, the "follow me" tool with limitations, or clunky scale deformations. Here is where this plugin shines:

In the world of 3D modeling, few tasks are as deceptively difficult as bending geometry. On paper, taking a straight object and wrapping it along a curve sounds simple. In practice, doing this natively in SketchUp—without plugins—is a nightmare of manual vertex pushing, rotating, and mathematical guesswork.

Enter Shape Bender (by Chris Fullmer). This legendary plugin is the industry standard for deforming linear geometry along a predefined path. It is the tool that separates casual hobbyists from professional woodworkers, architects, and urban planners.

But Shape Bender is notorious for two things: its miraculous results and its frustratingly specific workflow. If you misalign an axis or forget a step, the plugin will happily bend your object into a pretzel.

This post will cover how Shape Bender works, why it fails, and the professional workflows to make it sing.

| Tool | Cost | Best for | |------|------|-----------| | Flowify (MindSight Studios) | $39 | Bending onto curved surfaces (not just paths) | | TrueBend (TIG) | Free | Simple 90° or 180° bends along arcs | | Curviloft (Fredo6) | Free (donation) | Lofting along curves, not bending existing objects | | SketchUp native Follow Me | Free | Extruding profiles, not bending groups |

Shape Bender remains unique in its specific use case: bending a pre-built object along a custom curve with texture retention.


Let’s build a practical example: You have a straight stair baluster (a turned wood post) and you need it to follow a curved staircase handrail.

Step 1: Preparation

Step 2: The Click

Step 3: The UI

Pro Tip: Uncheck "Keep Horizontal" if you want the top of the baluster to tilt with the curve’s slope (like a race track). Check it if you want the top to remain level (like a bookshelf).