Enclosures and housings
40mm Fan Adapter with Funnel Duct
- Bounding box
- 40.0 × 40.0 × 15.0 mm
- Engine
- Precision B-rep
- Parameters
- 6
- Published
- September 8, 2026
Download
Free to download and use. See the terms.
The prompt
import cadquery as cq # --- Parameter --- fan_size = 40.0 # Lüfterbreite/-höhe (mm) hole_spacing = 32.0 # Lochabstand Mitte-zu-Mitte (mm) hole_diameter = 3.2 # M3 Schraubenlöcher (mm) fan_opening = 38.0 # Durchmesser Lüfteröffnung (mm) height = 15.0 # Höhe der Halterung / des Trichters (mm) target_outlet = 20.0 # Durchmesser des Luftauslasses unten (mm) # 1. Hauptblock erstellen base = cq.Workplane("XY").box(fan_size, fan_size, height) # 2. Montagebohrungen für 40mm Lüfter setzen (32x32mm Raster) base_with_holes = ( base.faces(">Z") .workplane() .rect(hole_spacing, hole_spacing, forConstruction=True) .vertices() .hole(hole_diameter) ) # 3. Trichterförmigen Luftkanal durch das Bauteil schneiden # Start oben (38mm) bis unten (20mm) funnel_cut = ( cq.Workplane("XY") .workplane(offset=height / 2) .circle(fan_opening / 2) .workplane(offset=-height) .circle(target_outlet / 2) .loft(combine=False) ) # 4. Trichter vom Hauptkörper abziehen final_model = base_with_holes.cut(funnel_cut) # Export als STEP-Datei für das Slicer-Programm cq.exporters.export(final_model, "fan_adapter_40mm.step")
Parameters
| Name | Value | Range |
|---|---|---|
| Fan Size | 40 mm | 20 – 120 |
| Hole Spacing | 32 mm | 10 – 100 |
| Hole Diameter | 3.2 mm | 2 – 10 |
| Fan Opening Diameter | 38 mm | 10 – 100 |
| Height | 15 mm | 5 – 50 |
| Outlet Diameter | 20 mm | 5 – 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.
More models
Browse the full gallery →Cylindrical Stainless Steel Basket with Folding Handles
Design a cylindrical 304 stainless steel basket with an outer diameter of 200 mm and height of 250 mm. The basket has solid side walls with no perforations. The bottom plate contai
Spur Gearbox
design gearbox
Trumpet Lyre Mount Main Body
A single 3D mechanical CAD part for a trumpet music lyre mount (Main Body with Paddle). Geometry details: 1. A 18mm-wide semi-cylindrical clamp arc for a 28mm diameter cylinder, w
