3D Models offers parametric printable parts: you enter your dimensions, see the result at once as a dimension sketch and a rotatable model, and download the model as an STL or a 3MF file. The model is calculated in your browser; nothing is uploaded.
Open the tool: https://inkbuddy.app/tools/3d-modelle/?lang=en
| Model | What it is for |
|---|---|
| Bottle adapter ring for the eufyMake rotary | A ring with an internal thread that screws onto the bottle neck. The smooth pocket on the other side takes the rotary's spring-loaded wheel, so bottles can be clamped properly. |
Open 3D Models and pick the model at the top.
Choose the bottle neck under Thread preset. PCO-1881 (PET soda/water, short neck) fits most PET bottles for water and soda, PCO-1810 (PET, tall neck) PET bottles with a tall neck, and the SP-400 series from SP 24-400 to SP 70-400 fits glass and cosmetic bottles. The fields for diameter, pitch and depth then show the preset's values and are locked.

For any other thread choose Custom (use values below), the default, and measure with calipers: the diameter over the thread crests (not the smooth neck below) and the pitch as the distance between two neighbouring crests. Enter the measured diameter as it is – Thread fit adds the print clearance.
Check the Dimension sketch. It shows the section through the ring with outer diameter, bore, pocket and heights and follows every input immediately. The table below it lists the calculated dimensions. Inner collar as a stop says "yes" when the pocket is narrower than the bore: the step between pocket and thread then forms a collar the bottle neck stops against.

The 3D preview follows after one or two seconds. Drag to rotate, use the mouse wheel or two fingers to zoom. On a computer the card stays in place while you scroll, so you can watch the model as you fill in the form.

Below the preview, click Download STL and open the file in your slicer. 3MF file gives you the same model as a 3MF. The file name contains the preset, for example bottle-adapter-pco1881.stl; with your own values it contains the thread diameter, for example bottle-adapter-42mm.stl. The 3MF file has the same name ending in .3mf.
With a Bambu Lab printer Customize on MakerWorld is the easier way: set up the same model there in the Parametric Model Maker and send it straight to your printer.
| File | What it is for |
|---|---|
| STL | The geometry only. Every slicer opens it; you choose the settings yourself. |
| 3MF file | The geometry plus print settings. Bambu Studio opens it as a ready-made project with the ring centred on the plate. About 3MF and MakerWorld says which printer and material the settings are for. With a different printer, switch it in Bambu Studio. Other programs read only the geometry from the file. |
| Group | Field | Meaning |
|---|---|---|
| Bottle Thread | Thread preset | Common bottle necks; sets diameter, pitch and depth. |
| Bottle Thread | Thread diameter (mm), Pitch (mm), Thread depth (mm), Flank angle (°) | The bottle's thread when no preset fits. |
| Bottle Thread | Thread fit, Extra clearance (mm) | How loose the ring sits. Too tight: choose "Loose (2 %)" or raise the clearance in 0.1 mm steps. Wobbly: "Tight (1 %)". |
| Bottle Thread | Thread height (mm), Entry chamfer (mm) | Height of the threaded section and the chamfer that helps starting the thread. |
| Rotary Pocket | Pocket wall (mm), Pocket depth (mm) | The wall the rotary wheel presses against (7–10 mm; 8 mm works well for PLA and PETG) and the depth of the pocket. |
| Outer Ring | Minimum outer diameter (mm), Minimum wall at the thread (mm) | The outer diameter is at least the minimum and at least twice the wall larger than the thread. |
| Knurled Grip | Add a knurl, Knurl depth (mm), Diamond width (mm), Knurl zone height (mm) | A diamond knurl where the ring rests on the rollers. The peaks stay on the outer diameter, so the ring still runs true. |
| Print Orientation | Side on the build plate | "Pocket side down (recommended)" avoids overhangs when the pocket is narrower than the thread. |
The 3MF project carries the model author's own settings (2 walls, 5 % infill, PETG, Bambu Lab A1 mini). The tips above are for a sturdier part; change the values in Bambu Studio if you want one.
| Message | What to do |
|---|---|
| Thread height must be at least one thread pitch. | Raise the thread height or lower the pitch. |
| Pocket wall too thick for this outer diameter - the pocket would be smaller than 10 mm. | Lower the pocket wall or raise the minimum outer diameter. |
| Thread depth / flank angle give a tooth wider than the pitch - reduce thread depth or increase pitch. | Reduce the thread depth or increase the pitch. |
| Knurl depth too large - the pocket wall would drop below 6.5 mm at the valleys. | Lower the knurl depth or raise the pocket wall. |
| The model could not be calculated with these values. | Check your values. Messages from OpenSCAD below the message shows the details. |
| The calculation took too long and was stopped. | The limit is 60 seconds. Try again, or customize the model on MakerWorld. |
| The 3MF file could not be created. The STL is still available. | Download the STL instead. |
| Calculating in the browser is not possible here. The MakerWorld link still gets you the model. | Use a current browser or customize the model on MakerWorld. |
| The 3D preview is not available in this browser. The sketch and the download still work. | Your browser lacks WebGL. You can still check the sketch and download the file. |
| Name | Author | License | Source |
|---|---|---|---|
| threads-scad v2.1 | Ryan A. Colyer (rcolyer) | CC0 1.0 | https://www.thingiverse.com/thing:1686322 |
| knurledFinishLib_v2 | aubenc | Public Domain | https://www.thingiverse.com/thing:32122 |
| BOSL2 (thread dimensions of the presets) | Belfry OpenSCAD Library contributors | BSD-2-Clause | https://github.com/BelfrySCAD/BOSL2 |
| OpenSCAD 2025.03.25 (WebAssembly) | The OpenSCAD Developers | GPL-2.0-or-later | https://github.com/openscad/openscad |
| three.js 0.186.1 | three.js authors | MIT | https://threejs.org/ |
The model itself on MakerWorld: https://makerworld.com/en/models/3288525-bottle-adapter-ring-eufymake-e1-rotary-attachment