Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Parametric Multi-Cylinder Stack Smooth Transitions por EntdeckerFuchs no MakerWorld

Descrição

Create a customizable vertical stack of up to 10 cylinders, with optional smooth diameter transitions between active segments. Ideal for quick concept shapes, knobs, spacers, handles, adapters, or organic profiles. Transitions are generated using fast segmented frustums (no hull), which keeps previews and MakerWorld rendering stable and responsive.

How to Use

  1. Set CYL_COUNT to the number of cylinders you want to use (1–10).
  2. For each cylinder, set D (diameter) and H (height).
  3. To create a transition from cylinder i to cylinder i+1, set C{i}_TH > 0 and choose a C{i}_MODE.
  4. Optional: enable CENTER_MODEL to center the entire stack around Z=0.

Parameter Guide

General

  • CYL_COUNT
    Number of active cylinders (1–10). Cylinders above this index are ignored.
  • CENTER_MODEL
    Centers the entire stack around Z=0 (useful for symmetric designs and assembly previews).

Cylinder i (C1…C10)

  • C{i}_D (Diameter)
    Outer diameter of this cylinder segment (mm).
  • C{i}_H (Height)
    Height of this cylinder segment (mm). If set to 0, the cylinder is treated as inactive.
  • C{i}_MODE (Transition Mode to Next)
    Controls the transition from this cylinder to the next one:
    • 0 = None (no transition)
    • 1 = Organic (smooth transition using segmented frustums)
    • 2 = Linear (single frustum / straight taper)
    • 3 = Bezier (smooth transition using segmented frustums)
  • C{i}_TH (Transition Height to Next)
    Vertical height of the transition from this cylinder to the next.
    Only applies if this cylinder and the next cylinder are active (H > 0).
  • C{i}_STEPS (Transition Segments)
    Segment count for Organic/Bezier transitions. Higher = smoother, slower.
    (Internally clamped to prevent extreme preview cost.)
  • C{i}_CURVE (Bezier Enable)
    Enables the Bezier curve behavior when MODE = 3.

Tips for Good Results

  • For smooth profiles: keep STEPS around 12–30.
  • For sharper changes: use MODE = Linear and a small TH.
  • If a transition “does nothing”, check:
    • both cylinders have H > 0, and
    • the transition height TH > 0 for that cylinder.

 

MakerWorld

Parametric Multi-Cylinder Stack Smooth Transitions

Publicado em 21 de nov de 2025

7
Curtidas
25
Downloads
14
Coleções
9
Impressões
Categoria Gadgets
Tags
cylindrical generator lens inlet negativ einlage objektiv zylinder kamera
Licença Standard Digital File License
Ver no MakerWorld (abre em nova aba)

Gostou deste modelo? Crie uma conta grátis para salvar seus favoritos e voltar a eles depois.

Criar conta