?

Spur gear 3D Models

Find the best Spur gear 3D Models, free download in STL, FBX, GLB, OBJ, 3MF, USDZ for 3D modeling and creation in Blender, 3D printing, game developing, animation, eCommerce, AR/VR and etc. Generated by Tripo AI 3D Generator.

Design a spur gear with 51 teeth, an outer diameter of 32 mm, and a central shaft bore diameter of 5 mm. Add an additional circular hole of 4 mm diameter located precisely 7 mm radially from the gear’s center (measured from the gear’s central axis to the center of the hole).
Anonymous1757704168
Anonymous1756387188
// Tars Al-Halazuni Al-Muzdawaj (Herringbone Gear)
// Based on the provided engineering drawing.
// NOTE: Standard gear parameters (Module, Pressure Angle) are estimated
// as they are not explicitly defined in the drawing in a standard format.

// =========================================================
// 1. Defining Standard Gear Parameters (Estimated for Functionality)
// =========================================================

// Module (m): Determines the size of the teeth. (2mm is common for 3D printing)
m = 2; 

// Number of Teeth (N): Estimated visually from the top view.
N = 20;

// Pressure Angle (p): Standard angle for involute gears.
p = 20;

// Helical Angle (alpha_h): The angle of the 'V' slope (estimated visually at 30 degrees)
alpha_h = 30;

// =========================================================
// 2. Dimensions from the Drawing 
// =========================================================

// Bore Diameter (D_bore): 0.9 (units, assuming mm)
D_bore = 0.9;

// Keyway Depth (d_keyway): 0.19 (from the center line to the flat)
d_keyway = 0.19;

// Face Width (L_total): The overall axial length of the teeth (using 2.4 as the face width of each segment and adding a small gap)
L_segment = 2.4;
L_gap = 0.2;
L_total = (L_segment * 2) + L_gap;

// =========================================================
// 3. Calculated Parameters 
// =========================================================

// Pitch Diameter (Dp = m * N)
Dp = m * N;

// Outside Diameter (Do = Dp + 2*m)
Do = Dp + 2*m;

// Twist Angle (Calculated based on helical angle and face width)
// This is the total twist applied over the segment length.
twist_angle = (L_segment / Dp) * 360 * tan(alpha_h); 

// =========================================================
// 4. Main Module to Create the Gear 
// =========================================================

module herringbone_gear() {
    // 1. Create the first helical half (Half A)
    //    Twist applied is positive
    translate([0, 0, L_total / 2 - L_segment / 2])
    linear_extrude(
        height = L_segment, 
        twist = twist_angle, 
        slices = 100
    ) {
        // Placeholder for Gear Profile - must be replaced with a proper involute profile.
        // For a correct gear, ensure you are using a proper involute_gear() module.
        // Example: involute_gear(m=m, N=N, p=p); 
        
        // --- Using a simple polygon approximation for the spur gear profile to show the twist effect ---
        $fn = N * 5; // Higher detail
        circle(d=Do); 
        // ------------------------------------------------------------------------------------------------
    }
    
    // 2. Create the second helical half (Half B)
    //    Twist applied is negative (or mirrored)
    translate([0, 0, L_total / 2 + L_segment / 2])
    mirror([0, 0, 1]) {
        translate([0, 0, L_total / 2 - L_segment / 2]) // Re-aligning the translation for the mirror
        linear_extrude(
            height = L_segment, 
            twist = twist_angle, // Same angle, but mirrored on the Z-axis
            slices = 100
        ) {
            // Placeholder for Gear Profile - must be the same as above
            $fn = N * 5; 
            circle(d=Do); 
        }
    }
    
    // 3. Central Bore Cutout 
    difference() {
        // The combined helical gear shape
        translate([0, 0, -L_total/2]) // Center the gear model around Z=0
        children(); // This holds the two halves created above
        
        // Cylinder for the Bore
        cylinder(d=D_bore, h=L_total * 2, center=true);
        
        // Keyway Cutout 
        // Flat width at depth d_keyway
        keyway_width = 2 * sqrt((D_bore/2)^2 - (D_bore/2 - d_keyway)^2);

        // Making the keyway cut deeper than the gear length
        translate([0, -(keyway_width / 2), 0])
        cube([D_bore * 2, keyway_width, L_total * 2], center = true); 
    }
}

// =========================================================
// 5. Final Rendering
Anonymous1758624720
Anonymous1758880931
Anonymous1756313463
**Geometry:**
- Type: Spur gear (involute tooth profile)
- Number of teeth: 35
- Outer diameter (including teeth): 65 mm
- Gear body thickness: 10 mm
- Hub: Integrated, on one side. Hub protrusion: 5 mm from the gear body. Hub diameter: 20 mm.

**Critical Dimensions:**
- Central hole: Hexagonal (6-sided), sized to perfectly fit a standard 12 mm wrench (across flats dimension: 12 mm). Ensure a slight tolerance for 3D printing.
- The hexagonal hole must go through the entire gear and hub (total thickness: 15 mm).

**Design Notes:**
- The gear must be designed for 3D printing (manifold, no non-manifold edges).
- The tooth profile should be a standard 20-degree pressure angle involute form for smooth operation.
- Calculate the module based on the outer diameter and tooth count for accuracy.
- Ensure the hub is concentric with the gear and has filleted edges where it meets the gear body for strength.
- The model should be solid, watertight, and ready for slicing.
Anonymous1753132078
**Geometry:**
- Type: Spur gear (involute tooth profile)
- Number of teeth: 35
- Outer diameter (including teeth): 65 mm
- Gear body thickness: 10 mm
- Hub: Integrated, on one side. Hub protrusion: 5 mm from the gear body. Hub diameter: 20 mm.

**Critical Dimensions:**
- Central hole: Hexagonal (6-sided), sized to perfectly fit a standard 12 mm wrench (across flats dimension: 12 mm). Ensure a slight tolerance for 3D printing.
- The hexagonal hole must go through the entire gear and hub (total thickness: 15 mm).

**Design Notes:**
- The gear must be designed for 3D printing (manifold, no non-manifold edges).
- The tooth profile should be a standard 20-degree pressure angle involute form for smooth operation.
- Calculate the module based on the outer diameter and tooth count for accuracy.
- Ensure the hub is concentric with the gear and has filleted edges where it meets the gear body for strength.
- The model should be solid, watertight, and ready for slicing.
Anonymous1753132078
"Design a 3D printable spur gear for a NEMA23 stepper motor with the following specifications:

Gear teeth: module 2, 20° pressure angle, 30 teeth (≈60 mm outer diameter).

Hub bore: 6.35 mm diameter (for NEMA23 D-shaft), tolerance +0.2 mm for clearance. Include a set-screw hole (M4) perpendicular to shaft for secure mounting.

Hub reinforcement: add fillets (2–3 mm radius) at the hub-to-gear transition for strength.

Wire anchor holes: three evenly spaced circular holes (120° apart) on a pitch circle radius of 25 mm.

Hole diameter: 1.4 mm (to fit 1.0 mm steel wire, with clearance).

Add counterbore recesses on the gear’s outer face: 3 mm diameter × 1.5 mm depth for ferrule seating.

Ensure chamfered exits on holes to prevent wire abrasion.

Optional capstan feature: add a shallow circular groove (2 mm wide × 1 mm deep) near the gear rim for wrapping tendon wires. Include small flanges (0.8 mm tall) on groove edges to prevent slipping.

Parametric design: allow easy adjustment of:

Nu
Anonymous1751820499
Anonymous1754329512
Anonymous1757415456
3D model of a spur gear with 32 teeth, central hole, and a side keyway slot. engineering style
Anonymous1757399381
3D model of a spur gear with 32 teeth, central hole, and a side keyway slot. engineering style
Anonymous1757399381
Double spur gear
Anonymous1726402084
Anonymous1756116055
Anonymous1752478083
Anonymous1754296324
tripo_user
A 60mm diameter, 10mm thick spur gear with 20 teeth, 5mm central hole, hard surface, mechanical style, smooth finish, no gaps, no irregular shapes.
Anonymous1754006020
Enter invite code to get credits!