26.026.0100.0
Loading the interactive model…
Interactive 3D model of Assembled Piston Guide with Spool

Jigs and fixtures

Assembled Piston Guide with Spool

1 views
Bounding box
26.0 × 26.0 × 100.0 mm
Engine
Precision B-rep
Parameters
14
Published
November 2, 2026

Download

Free to download and use. See the terms.

The prompt

// --- PARAMETERS --- piston_d = 21.5; // Diameter of the cube/piston sleeve_id = 22.0; // Inner diameter of the guide wall_t = 2.0; // Thickness of the guide wall spool_d = 12.0; // Diameter of the winder spool spool_h = 8.0; // Height of the winder spool // --- MODULES --- // 1. The Piston (The Cube/Lift part) module piston() { translate([0, 0, 5]) difference() { cube([piston_d, piston_d, 20], center=true); // Hole at the bottom for fishing line translate([0, 0, -8]) rotate([0, 90, 0]) cylinder(h=piston_d, r=1, center=true); } } // 2. The Guide Sleeve module guide_sleeve() { difference() { cylinder(h=50, d=sleeve_id + (wall_t*2), center=true); cylinder(h=51, d=sleeve_id, center=true); } } // 3. The Servo Spool module servo_spool() { difference() { union() { cylinder(h=spool_h, d=spool_d); cylinder(h=spool_h + 2, d=spool_d + 4); // The rim to hold line } // Center hole for servo horn cylinder(h=spool_h + 5, d=5, center=true); } } // --- RENDER --- // Uncomment the line you want to render/export // piston(); // guide_sleeve(); servo_spool();

Parameters

NameValueRange
Piston Side Length21.5 mm10 – 50
Piston Height20 mm10 – 50
Line Hole Diameter2 mm0.5 – 5
Hole Distance from Bottom2 mm1 – 10
Piston Center Z5 mm-20 – 20
Sleeve Inner Diameter22 mm10 – 50
Wall Thickness2 mm1 – 10
Sleeve Height50 mm20 – 100
Spool Core Diameter12 mm5 – 30
Spool Core Height8 mm2 – 20
Rim Outer Diameter16 mm13 – 40
Rim Thickness2 mm0.5 – 10
Center Hole Diameter5 mm1 – 10
Spool Z Position25 mm0 – 50

Every value above is a live dimension. Open a model like this in the editor and each one becomes a slider you can drag before exporting.

Assembled Piston Guide with Spool - Free CAD Model (STEP, STL) | TextoCAD