Cyclic flowchart in TikZFive percent circle with fuzzy edge using tikzUgly artifacts with pgf-blur and beamer...

Checking for the existence of multiple directories

Am I a Rude Number?

Why does a metal block make a shrill sound but not a wooden block upon hammering?

Would a National Army of mercenaries be a feasible idea?

Pre-1980's science fiction short story: alien disguised as a woman shot by a gangster, has tentacles coming out of her breasts when remaking her body

What to do when being responsible for data protection in your lab, yet advice is ignored?

Groups acting on trees

What does Cypher mean when he says Neo is "gonna pop"?

Why is working on the same position for more than 15 years not a red flag?

If I sold a PS4 game I owned the disc for, can I reinstall it digitally?

Parsing a string of key-value pairs as a dictionary

What is this metal M-shaped device for?

Every character has a name - does this lead to too many named characters?

How should I handle players who ignore the session zero agreement?

Typing Amharic inside a math equation?

Can you earn endless XP using a Flameskull and its self-revival feature?

Where are a monster’s hit dice found in the stat block?

Why do neural networks need so many training examples to perform?

Why did this image turn out darker?

Do authors have to be politically correct in article-writing?

What is the wife of a henpecked husband called?

Lick explanation

Why are the books in the Game of Thrones citadel library shelved spine inwards?

Why Normality assumption in linear regression



Cyclic flowchart in TikZ


Five percent circle with fuzzy edge using tikzUgly artifacts with pgf-blur and beamer (and poppler)Special Smartdiagram TiKz Process DiagramTikZ: Cropping the Bounding BoxReuse of soft path in fading declaration? Transformation of fadings?Flowchart using TikzHow to draw points in TikZ?Input/Output Nodes - Specification and Description LanguageFlowchart + TikzDrawing C. elegans germline in TikzThe order of execution of options (draw & font), pgfextra, and a node along a TikZ pathSimplest flowchart using TikZpositioning a tikz image













3















How to draw this image with TikZ?



Any suggestions? I want to try my own but I need some help to start.



enter image description here



EDIT, First try, I am working on it:



documentclass[tikz,border=2mm]{standalone}
usetikzlibrary{shadings}
usetikzlibrary{shadows.blur}
tikzset{% from https://tex.stackexchange.com/a/287177/121799
my blur shadow layer/.style={
preaction={fill=black,fill opacity=.025,transform
canvas={xshift=#1,yshift=0}},
},
my blur shadow/.style={
my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
},
}
makeatletter%from https://tex.stackexchange.com/a/245444/121799
pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
}
pgfdeclarefading{circle with fuzzy edge 5 percent}{%
pgfuseshading{tikz@lib@fade@circle@5}%
}
pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
}
pgfdeclarefading{circle with fuzzy edge 2 percent}{%
pgfuseshading{tikz@lib@fade@circle@2}%
}
makeatother
begin{document}
begin{tikzpicture}[font=bfseriessffamily]
node[draw=gray!50,line width=0.5mm,circle,fill=blue!30, minimum width=3cm,
align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
my blur shadow] (OVS) at (0,0)
{Optimized vibrating systems};
foreach Angle/Color/Label in
{90/blue!80!white/PC,210/orange/AC,330/green!60!blue/FF}
{
node[draw=gray!50,line width=0.5mm,circle,
left color=Color,right color=Color !60!black, minimum width=2cm,
align=center, text=white, font=bfseriessffamilyLarge,
my blur shadow] (Label) at (Angle:2.4cm)
{Label};
}
draw[ultra thick,latex-latex] (PC) to [bend right=30]
node[midway,fill=white,sloped]{}(AC);
draw[ultra thick,latex-latex] (AC) to [bend right=30]
node[midway,fill=white,sloped]{}(FF);
draw[ultra thick,latex-latex] (FF) to [bend right=30]
node[midway,fill=white,sloped]{}(PC);
end{tikzpicture}
end{document}









share|improve this question




















  • 4





    This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

    – marmot
    11 hours ago











  • Oh thank you, i am going to try with this

    – iacopo
    11 hours ago
















3















How to draw this image with TikZ?



Any suggestions? I want to try my own but I need some help to start.



enter image description here



EDIT, First try, I am working on it:



documentclass[tikz,border=2mm]{standalone}
usetikzlibrary{shadings}
usetikzlibrary{shadows.blur}
tikzset{% from https://tex.stackexchange.com/a/287177/121799
my blur shadow layer/.style={
preaction={fill=black,fill opacity=.025,transform
canvas={xshift=#1,yshift=0}},
},
my blur shadow/.style={
my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
},
}
makeatletter%from https://tex.stackexchange.com/a/245444/121799
pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
}
pgfdeclarefading{circle with fuzzy edge 5 percent}{%
pgfuseshading{tikz@lib@fade@circle@5}%
}
pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
}
pgfdeclarefading{circle with fuzzy edge 2 percent}{%
pgfuseshading{tikz@lib@fade@circle@2}%
}
makeatother
begin{document}
begin{tikzpicture}[font=bfseriessffamily]
node[draw=gray!50,line width=0.5mm,circle,fill=blue!30, minimum width=3cm,
align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
my blur shadow] (OVS) at (0,0)
{Optimized vibrating systems};
foreach Angle/Color/Label in
{90/blue!80!white/PC,210/orange/AC,330/green!60!blue/FF}
{
node[draw=gray!50,line width=0.5mm,circle,
left color=Color,right color=Color !60!black, minimum width=2cm,
align=center, text=white, font=bfseriessffamilyLarge,
my blur shadow] (Label) at (Angle:2.4cm)
{Label};
}
draw[ultra thick,latex-latex] (PC) to [bend right=30]
node[midway,fill=white,sloped]{}(AC);
draw[ultra thick,latex-latex] (AC) to [bend right=30]
node[midway,fill=white,sloped]{}(FF);
draw[ultra thick,latex-latex] (FF) to [bend right=30]
node[midway,fill=white,sloped]{}(PC);
end{tikzpicture}
end{document}









share|improve this question




















  • 4





    This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

    – marmot
    11 hours ago











  • Oh thank you, i am going to try with this

    – iacopo
    11 hours ago














3












3








3








How to draw this image with TikZ?



Any suggestions? I want to try my own but I need some help to start.



enter image description here



EDIT, First try, I am working on it:



documentclass[tikz,border=2mm]{standalone}
usetikzlibrary{shadings}
usetikzlibrary{shadows.blur}
tikzset{% from https://tex.stackexchange.com/a/287177/121799
my blur shadow layer/.style={
preaction={fill=black,fill opacity=.025,transform
canvas={xshift=#1,yshift=0}},
},
my blur shadow/.style={
my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
},
}
makeatletter%from https://tex.stackexchange.com/a/245444/121799
pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
}
pgfdeclarefading{circle with fuzzy edge 5 percent}{%
pgfuseshading{tikz@lib@fade@circle@5}%
}
pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
}
pgfdeclarefading{circle with fuzzy edge 2 percent}{%
pgfuseshading{tikz@lib@fade@circle@2}%
}
makeatother
begin{document}
begin{tikzpicture}[font=bfseriessffamily]
node[draw=gray!50,line width=0.5mm,circle,fill=blue!30, minimum width=3cm,
align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
my blur shadow] (OVS) at (0,0)
{Optimized vibrating systems};
foreach Angle/Color/Label in
{90/blue!80!white/PC,210/orange/AC,330/green!60!blue/FF}
{
node[draw=gray!50,line width=0.5mm,circle,
left color=Color,right color=Color !60!black, minimum width=2cm,
align=center, text=white, font=bfseriessffamilyLarge,
my blur shadow] (Label) at (Angle:2.4cm)
{Label};
}
draw[ultra thick,latex-latex] (PC) to [bend right=30]
node[midway,fill=white,sloped]{}(AC);
draw[ultra thick,latex-latex] (AC) to [bend right=30]
node[midway,fill=white,sloped]{}(FF);
draw[ultra thick,latex-latex] (FF) to [bend right=30]
node[midway,fill=white,sloped]{}(PC);
end{tikzpicture}
end{document}









share|improve this question
















How to draw this image with TikZ?



Any suggestions? I want to try my own but I need some help to start.



enter image description here



EDIT, First try, I am working on it:



documentclass[tikz,border=2mm]{standalone}
usetikzlibrary{shadings}
usetikzlibrary{shadows.blur}
tikzset{% from https://tex.stackexchange.com/a/287177/121799
my blur shadow layer/.style={
preaction={fill=black,fill opacity=.025,transform
canvas={xshift=#1,yshift=0}},
},
my blur shadow/.style={
my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
},
}
makeatletter%from https://tex.stackexchange.com/a/245444/121799
pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
}
pgfdeclarefading{circle with fuzzy edge 5 percent}{%
pgfuseshading{tikz@lib@fade@circle@5}%
}
pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
}
pgfdeclarefading{circle with fuzzy edge 2 percent}{%
pgfuseshading{tikz@lib@fade@circle@2}%
}
makeatother
begin{document}
begin{tikzpicture}[font=bfseriessffamily]
node[draw=gray!50,line width=0.5mm,circle,fill=blue!30, minimum width=3cm,
align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
my blur shadow] (OVS) at (0,0)
{Optimized vibrating systems};
foreach Angle/Color/Label in
{90/blue!80!white/PC,210/orange/AC,330/green!60!blue/FF}
{
node[draw=gray!50,line width=0.5mm,circle,
left color=Color,right color=Color !60!black, minimum width=2cm,
align=center, text=white, font=bfseriessffamilyLarge,
my blur shadow] (Label) at (Angle:2.4cm)
{Label};
}
draw[ultra thick,latex-latex] (PC) to [bend right=30]
node[midway,fill=white,sloped]{}(AC);
draw[ultra thick,latex-latex] (AC) to [bend right=30]
node[midway,fill=white,sloped]{}(FF);
draw[ultra thick,latex-latex] (FF) to [bend right=30]
node[midway,fill=white,sloped]{}(PC);
end{tikzpicture}
end{document}






tikz-pgf






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited 14 mins ago









Henri Menke

76k8167281




76k8167281










asked 11 hours ago









iacopoiacopo

681111




681111








  • 4





    This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

    – marmot
    11 hours ago











  • Oh thank you, i am going to try with this

    – iacopo
    11 hours ago














  • 4





    This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

    – marmot
    11 hours ago











  • Oh thank you, i am going to try with this

    – iacopo
    11 hours ago








4




4





This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

– marmot
11 hours ago





This answer has both some code that could give you a start and a very subtle hint at what you may want to add to your question. ;-)

– marmot
11 hours ago













Oh thank you, i am going to try with this

– iacopo
11 hours ago





Oh thank you, i am going to try with this

– iacopo
11 hours ago










1 Answer
1






active

oldest

votes


















4














With such a nice starting point it is not too difficult. ;-)



documentclass[tikz,border=3.14mm]{standalone}
usetikzlibrary{shadings,intersections,calc,decorations.text}
usetikzlibrary{shadows.blur,arrows.meta,bending}
tikzset{% from https://tex.stackexchange.com/a/287177/121799
my blur shadow layer/.style={
preaction={fill=black,fill opacity=.025,transform
canvas={xshift=#1,yshift=0}},
},
my blur shadow/.style={
my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
},
}
makeatletter%from https://tex.stackexchange.com/a/245444/121799
pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
}
pgfdeclarefading{circle with fuzzy edge 5 percent}{%
pgfuseshading{tikz@lib@fade@circle@5}%
}
pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
}
pgfdeclarefading{circle with fuzzy edge 2 percent}{%
pgfuseshading{tikz@lib@fade@circle@2}%
}
makeatother
begin{document}
begin{tikzpicture}[font=bfseriessffamily]
node[draw=gray!50,line width=0.5mm,circle,fill=blue!80, minimum width=3cm,
align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
my blur shadow] (OVS) at (0,0)
{Optimized vibrating systems};
path[name path=circle] (0,0) circle[radius=3.4cm];
foreach Angle/Color/Label in
{90/green!70!black/PC,210/orange/AC,330/red!80!black/FF}
{
node[draw=gray!50,line width=0.5mm,circle,name path=Label,
left color=Color,right color=Color !60!black, minimum width=2cm,
align=center, text=white, font=bfseriessffamilyLarge,
my blur shadow] (Label) at (Angle:3.4cm)
{Label};
path[name intersections={of=circle and Label,by={Label-1,Label-2}}];
draw[line width=2mm,-{Latex[length=2mm,width=4mm]}] (OVS) -- (Label);
}
draw[ultra thick,latex-latex] let p1=(AC-1),p2=(PC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
in (PC-2) arc(n2:n1+360:3.4cm);
draw[ultra thick,latex-latex] let p1=(PC-1),p2=(FF-1),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
in (FF-1) arc(n2:n1:3.4cm);
draw[ultra thick,latex-latex] let p1=(FF-2),p2=(AC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
in (AC-2) arc(n2:n1:3.4cm);
draw[even odd rule,bottom color=gray!80,top color=gray!20] (0,0)
circle[radius=5cm] circle[radius=6cm];
path[decoration={raise = -0.8ex,text along path,
text = {|hugesffamilybfseries|Dynamic model},
text align = center,
}, decorate]
(150:5.4) arc (150:30:5.4cm);
path[decoration={raise = -0.8ex,text along path,
text = {|largesffamilybfseries|Mass M, Damping D, Stiffness K},
text align = center,
}, decorate]
(225:5.4) arc (225:135:5.4cm);
path[decoration={raise = -0.8ex,text along path,
text = {|largesffamilybfseries|Frequency response function H},
text align = center,
}, decorate]
(45:5.4) arc (45:-45:5.4cm);
draw[line width=1mm,-{Latex[bend]}] (135:5.5) arc(135:120:5.5);
draw[line width=1mm,-{Latex[bend]}] (45:5.5) arc(45:60:5.5);
end{tikzpicture}
end{document}


enter image description here






share|improve this answer

























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "85"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f477310%2fcyclic-flowchart-in-tikz%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    4














    With such a nice starting point it is not too difficult. ;-)



    documentclass[tikz,border=3.14mm]{standalone}
    usetikzlibrary{shadings,intersections,calc,decorations.text}
    usetikzlibrary{shadows.blur,arrows.meta,bending}
    tikzset{% from https://tex.stackexchange.com/a/287177/121799
    my blur shadow layer/.style={
    preaction={fill=black,fill opacity=.025,transform
    canvas={xshift=#1,yshift=0}},
    },
    my blur shadow/.style={
    my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
    },
    }
    makeatletter%from https://tex.stackexchange.com/a/245444/121799
    pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
    color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
    color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
    }
    pgfdeclarefading{circle with fuzzy edge 5 percent}{%
    pgfuseshading{tikz@lib@fade@circle@5}%
    }
    pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
    color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
    color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
    }
    pgfdeclarefading{circle with fuzzy edge 2 percent}{%
    pgfuseshading{tikz@lib@fade@circle@2}%
    }
    makeatother
    begin{document}
    begin{tikzpicture}[font=bfseriessffamily]
    node[draw=gray!50,line width=0.5mm,circle,fill=blue!80, minimum width=3cm,
    align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
    my blur shadow] (OVS) at (0,0)
    {Optimized vibrating systems};
    path[name path=circle] (0,0) circle[radius=3.4cm];
    foreach Angle/Color/Label in
    {90/green!70!black/PC,210/orange/AC,330/red!80!black/FF}
    {
    node[draw=gray!50,line width=0.5mm,circle,name path=Label,
    left color=Color,right color=Color !60!black, minimum width=2cm,
    align=center, text=white, font=bfseriessffamilyLarge,
    my blur shadow] (Label) at (Angle:3.4cm)
    {Label};
    path[name intersections={of=circle and Label,by={Label-1,Label-2}}];
    draw[line width=2mm,-{Latex[length=2mm,width=4mm]}] (OVS) -- (Label);
    }
    draw[ultra thick,latex-latex] let p1=(AC-1),p2=(PC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
    in (PC-2) arc(n2:n1+360:3.4cm);
    draw[ultra thick,latex-latex] let p1=(PC-1),p2=(FF-1),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
    in (FF-1) arc(n2:n1:3.4cm);
    draw[ultra thick,latex-latex] let p1=(FF-2),p2=(AC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
    in (AC-2) arc(n2:n1:3.4cm);
    draw[even odd rule,bottom color=gray!80,top color=gray!20] (0,0)
    circle[radius=5cm] circle[radius=6cm];
    path[decoration={raise = -0.8ex,text along path,
    text = {|hugesffamilybfseries|Dynamic model},
    text align = center,
    }, decorate]
    (150:5.4) arc (150:30:5.4cm);
    path[decoration={raise = -0.8ex,text along path,
    text = {|largesffamilybfseries|Mass M, Damping D, Stiffness K},
    text align = center,
    }, decorate]
    (225:5.4) arc (225:135:5.4cm);
    path[decoration={raise = -0.8ex,text along path,
    text = {|largesffamilybfseries|Frequency response function H},
    text align = center,
    }, decorate]
    (45:5.4) arc (45:-45:5.4cm);
    draw[line width=1mm,-{Latex[bend]}] (135:5.5) arc(135:120:5.5);
    draw[line width=1mm,-{Latex[bend]}] (45:5.5) arc(45:60:5.5);
    end{tikzpicture}
    end{document}


    enter image description here






    share|improve this answer






























      4














      With such a nice starting point it is not too difficult. ;-)



      documentclass[tikz,border=3.14mm]{standalone}
      usetikzlibrary{shadings,intersections,calc,decorations.text}
      usetikzlibrary{shadows.blur,arrows.meta,bending}
      tikzset{% from https://tex.stackexchange.com/a/287177/121799
      my blur shadow layer/.style={
      preaction={fill=black,fill opacity=.025,transform
      canvas={xshift=#1,yshift=0}},
      },
      my blur shadow/.style={
      my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
      },
      }
      makeatletter%from https://tex.stackexchange.com/a/245444/121799
      pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
      color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
      color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
      }
      pgfdeclarefading{circle with fuzzy edge 5 percent}{%
      pgfuseshading{tikz@lib@fade@circle@5}%
      }
      pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
      color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
      color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
      }
      pgfdeclarefading{circle with fuzzy edge 2 percent}{%
      pgfuseshading{tikz@lib@fade@circle@2}%
      }
      makeatother
      begin{document}
      begin{tikzpicture}[font=bfseriessffamily]
      node[draw=gray!50,line width=0.5mm,circle,fill=blue!80, minimum width=3cm,
      align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
      my blur shadow] (OVS) at (0,0)
      {Optimized vibrating systems};
      path[name path=circle] (0,0) circle[radius=3.4cm];
      foreach Angle/Color/Label in
      {90/green!70!black/PC,210/orange/AC,330/red!80!black/FF}
      {
      node[draw=gray!50,line width=0.5mm,circle,name path=Label,
      left color=Color,right color=Color !60!black, minimum width=2cm,
      align=center, text=white, font=bfseriessffamilyLarge,
      my blur shadow] (Label) at (Angle:3.4cm)
      {Label};
      path[name intersections={of=circle and Label,by={Label-1,Label-2}}];
      draw[line width=2mm,-{Latex[length=2mm,width=4mm]}] (OVS) -- (Label);
      }
      draw[ultra thick,latex-latex] let p1=(AC-1),p2=(PC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
      in (PC-2) arc(n2:n1+360:3.4cm);
      draw[ultra thick,latex-latex] let p1=(PC-1),p2=(FF-1),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
      in (FF-1) arc(n2:n1:3.4cm);
      draw[ultra thick,latex-latex] let p1=(FF-2),p2=(AC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
      in (AC-2) arc(n2:n1:3.4cm);
      draw[even odd rule,bottom color=gray!80,top color=gray!20] (0,0)
      circle[radius=5cm] circle[radius=6cm];
      path[decoration={raise = -0.8ex,text along path,
      text = {|hugesffamilybfseries|Dynamic model},
      text align = center,
      }, decorate]
      (150:5.4) arc (150:30:5.4cm);
      path[decoration={raise = -0.8ex,text along path,
      text = {|largesffamilybfseries|Mass M, Damping D, Stiffness K},
      text align = center,
      }, decorate]
      (225:5.4) arc (225:135:5.4cm);
      path[decoration={raise = -0.8ex,text along path,
      text = {|largesffamilybfseries|Frequency response function H},
      text align = center,
      }, decorate]
      (45:5.4) arc (45:-45:5.4cm);
      draw[line width=1mm,-{Latex[bend]}] (135:5.5) arc(135:120:5.5);
      draw[line width=1mm,-{Latex[bend]}] (45:5.5) arc(45:60:5.5);
      end{tikzpicture}
      end{document}


      enter image description here






      share|improve this answer




























        4












        4








        4







        With such a nice starting point it is not too difficult. ;-)



        documentclass[tikz,border=3.14mm]{standalone}
        usetikzlibrary{shadings,intersections,calc,decorations.text}
        usetikzlibrary{shadows.blur,arrows.meta,bending}
        tikzset{% from https://tex.stackexchange.com/a/287177/121799
        my blur shadow layer/.style={
        preaction={fill=black,fill opacity=.025,transform
        canvas={xshift=#1,yshift=0}},
        },
        my blur shadow/.style={
        my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
        },
        }
        makeatletter%from https://tex.stackexchange.com/a/245444/121799
        pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
        color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
        color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
        }
        pgfdeclarefading{circle with fuzzy edge 5 percent}{%
        pgfuseshading{tikz@lib@fade@circle@5}%
        }
        pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
        color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
        color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
        }
        pgfdeclarefading{circle with fuzzy edge 2 percent}{%
        pgfuseshading{tikz@lib@fade@circle@2}%
        }
        makeatother
        begin{document}
        begin{tikzpicture}[font=bfseriessffamily]
        node[draw=gray!50,line width=0.5mm,circle,fill=blue!80, minimum width=3cm,
        align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
        my blur shadow] (OVS) at (0,0)
        {Optimized vibrating systems};
        path[name path=circle] (0,0) circle[radius=3.4cm];
        foreach Angle/Color/Label in
        {90/green!70!black/PC,210/orange/AC,330/red!80!black/FF}
        {
        node[draw=gray!50,line width=0.5mm,circle,name path=Label,
        left color=Color,right color=Color !60!black, minimum width=2cm,
        align=center, text=white, font=bfseriessffamilyLarge,
        my blur shadow] (Label) at (Angle:3.4cm)
        {Label};
        path[name intersections={of=circle and Label,by={Label-1,Label-2}}];
        draw[line width=2mm,-{Latex[length=2mm,width=4mm]}] (OVS) -- (Label);
        }
        draw[ultra thick,latex-latex] let p1=(AC-1),p2=(PC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (PC-2) arc(n2:n1+360:3.4cm);
        draw[ultra thick,latex-latex] let p1=(PC-1),p2=(FF-1),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (FF-1) arc(n2:n1:3.4cm);
        draw[ultra thick,latex-latex] let p1=(FF-2),p2=(AC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (AC-2) arc(n2:n1:3.4cm);
        draw[even odd rule,bottom color=gray!80,top color=gray!20] (0,0)
        circle[radius=5cm] circle[radius=6cm];
        path[decoration={raise = -0.8ex,text along path,
        text = {|hugesffamilybfseries|Dynamic model},
        text align = center,
        }, decorate]
        (150:5.4) arc (150:30:5.4cm);
        path[decoration={raise = -0.8ex,text along path,
        text = {|largesffamilybfseries|Mass M, Damping D, Stiffness K},
        text align = center,
        }, decorate]
        (225:5.4) arc (225:135:5.4cm);
        path[decoration={raise = -0.8ex,text along path,
        text = {|largesffamilybfseries|Frequency response function H},
        text align = center,
        }, decorate]
        (45:5.4) arc (45:-45:5.4cm);
        draw[line width=1mm,-{Latex[bend]}] (135:5.5) arc(135:120:5.5);
        draw[line width=1mm,-{Latex[bend]}] (45:5.5) arc(45:60:5.5);
        end{tikzpicture}
        end{document}


        enter image description here






        share|improve this answer















        With such a nice starting point it is not too difficult. ;-)



        documentclass[tikz,border=3.14mm]{standalone}
        usetikzlibrary{shadings,intersections,calc,decorations.text}
        usetikzlibrary{shadows.blur,arrows.meta,bending}
        tikzset{% from https://tex.stackexchange.com/a/287177/121799
        my blur shadow layer/.style={
        preaction={fill=black,fill opacity=.025,transform
        canvas={xshift=#1,yshift=0}},
        },
        my blur shadow/.style={
        my blur shadow layer/.list={.3pt,.6pt,...,4.8pt},
        },
        }
        makeatletter%from https://tex.stackexchange.com/a/245444/121799
        pgfdeclareradialshading{tikz@lib@fade@circle@5}{pgfpointorigin}{%
        color(0pt)=(pgftransparent!0); color(18.75bp)=(pgftransparent!0);%
        color(22bp)=(pgftransparent!100); color(40bp)=(pgftransparent!100)%
        }
        pgfdeclarefading{circle with fuzzy edge 5 percent}{%
        pgfuseshading{tikz@lib@fade@circle@5}%
        }
        pgfdeclareradialshading{tikz@lib@fade@circle@2}{pgfpointorigin}{%
        color(0pt)=(pgftransparent!100); color(18.75bp)=(pgftransparent!100);%
        color(22bp)=(pgftransparent!0); color(40bp)=(pgftransparent!0)%
        }
        pgfdeclarefading{circle with fuzzy edge 2 percent}{%
        pgfuseshading{tikz@lib@fade@circle@2}%
        }
        makeatother
        begin{document}
        begin{tikzpicture}[font=bfseriessffamily]
        node[draw=gray!50,line width=0.5mm,circle,fill=blue!80, minimum width=3cm,
        align=center, text width=3cm, text=white, font=bfseriessffamilyLarge,
        my blur shadow] (OVS) at (0,0)
        {Optimized vibrating systems};
        path[name path=circle] (0,0) circle[radius=3.4cm];
        foreach Angle/Color/Label in
        {90/green!70!black/PC,210/orange/AC,330/red!80!black/FF}
        {
        node[draw=gray!50,line width=0.5mm,circle,name path=Label,
        left color=Color,right color=Color !60!black, minimum width=2cm,
        align=center, text=white, font=bfseriessffamilyLarge,
        my blur shadow] (Label) at (Angle:3.4cm)
        {Label};
        path[name intersections={of=circle and Label,by={Label-1,Label-2}}];
        draw[line width=2mm,-{Latex[length=2mm,width=4mm]}] (OVS) -- (Label);
        }
        draw[ultra thick,latex-latex] let p1=(AC-1),p2=(PC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (PC-2) arc(n2:n1+360:3.4cm);
        draw[ultra thick,latex-latex] let p1=(PC-1),p2=(FF-1),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (FF-1) arc(n2:n1:3.4cm);
        draw[ultra thick,latex-latex] let p1=(FF-2),p2=(AC-2),n1={atan2(y1,x1)},n2={atan2(y2,x2)}
        in (AC-2) arc(n2:n1:3.4cm);
        draw[even odd rule,bottom color=gray!80,top color=gray!20] (0,0)
        circle[radius=5cm] circle[radius=6cm];
        path[decoration={raise = -0.8ex,text along path,
        text = {|hugesffamilybfseries|Dynamic model},
        text align = center,
        }, decorate]
        (150:5.4) arc (150:30:5.4cm);
        path[decoration={raise = -0.8ex,text along path,
        text = {|largesffamilybfseries|Mass M, Damping D, Stiffness K},
        text align = center,
        }, decorate]
        (225:5.4) arc (225:135:5.4cm);
        path[decoration={raise = -0.8ex,text along path,
        text = {|largesffamilybfseries|Frequency response function H},
        text align = center,
        }, decorate]
        (45:5.4) arc (45:-45:5.4cm);
        draw[line width=1mm,-{Latex[bend]}] (135:5.5) arc(135:120:5.5);
        draw[line width=1mm,-{Latex[bend]}] (45:5.5) arc(45:60:5.5);
        end{tikzpicture}
        end{document}


        enter image description here







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited 10 hours ago

























        answered 10 hours ago









        marmotmarmot

        105k4124236




        105k4124236






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f477310%2fcyclic-flowchart-in-tikz%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Can't compile dgruyter and caption packagesLaTeX templates/packages for writing a patent specificationLatex...

            Schneeberg (Smreczany) Bibliografia | Menu...

            Hans Bellmer Spis treści Życiorys | Upamiętnienie | Przypisy | Bibliografia | Linki zewnętrzne |...