Plugin Fredo6 — Sketchup
This interface design reduces from 0.78 (native) to 0.34 (Fredo6) per unit operation, as measured via user gaze tracking (unpublished industry data).
Allows you to adjust control points dynamically even after drawing the line. Core Installation Requirements: LibFredo6
Native SketchUp operates primarily on planar faces and straight edges. While you can create curves, manipulating them after creation is notoriously difficult. Fredo6 plugins bridge this gap by introducing advanced deformation, parametric manipulation, and automation tools directly into the SketchUp viewport. Key benefits include:
The algorithm applies a rotational interpolation around the vertical axis. For a twist, the transformation matrix ( M(z) ) at height ( z ) (normalized 0 to 1) is: [ M(z) = \beginbmatrix \cos(\theta \cdot z) & -\sin(\theta \cdot z) & 0 \ \sin(\theta \cdot z) & \cos(\theta \cdot z) & 0 \ 0 & 0 & 1 \endbmatrix ] where ( \theta ) is the total twist angle. Native scaling provides no z-dependent rotation. sketchup plugin fredo6
In the early days, SketchUp was beloved for its "Push/Pull" simplicity. However, users often hit a wall: it was nearly impossible to create complex organic curves, smooth rounded edges, or manipulate geometry without everything "breaking." The community was desperate for more advanced tools, but the core software remained focused on simplicity. Enter Fredo6 A developer known as began releasing plugins on the SketchUcation Forums
SketchUp’s native drawing tools (Line, Arc, Circle) only work on flat 2D planes. allows you to draw directly onto 3D curved surfaces, such as spheres, terrain meshes, or organic roofs, as if they were flat paper. Technical Prerequisites: LibFredo6
Fredo6 offers a wide array of tools, many of which now fall under a paid licensing model—a significant shift to support continued development—or are bundled for convenience. A. Joint Push Pull Interactive This interface design reduces from 0
The default Push/Pull tool only works on flat faces. (JPP) converts flat faces into 3D volumes, but crucially, it works on curved surfaces, organic meshes, and multiple faces simultaneously.
The chair is a 2D surface. Using JointPushPull , Alex selects the surface and thickens it, maintaining the curves perfectly.
Download and install the SketchUcation Tools extension. This allows you to manage licenses and update your extensions directly inside SketchUp. While you can create curves, manipulating them after
Extrudes curved faces smoothly along their averaged surface normals.
This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.
The Fredo6 plugin collection is not merely a set of tools; it is an for SketchUp. By implementing algorithmic solutions to vector offset fields (JPP), non-linear projective deformation (FredoScale), and curvature-continuous curve smoothing (Curvizard), Fredo6 compensates for the deep-seated mathematical gaps in the native B-Rep kernel. Its heuristic approach—prioritizing user interaction speed and visual feedback over mathematical precision—makes it the industry standard for organic modeling inside a software otherwise built for boxes and roofs. For researchers in computational geometry, it serves as a case study in retrofitting advanced algorithms into legacy graphics environments.