0

I do yet not know everything about coding with tikz but I am learning. I need to draw this system and I would really appreciate it if someone helped me make this.

enter image description here

Now I don't want the structure to be thick I need it to be simple and thin, the exact same structure of lines, arrows, dots and so on like this figure:

enter image description here

5
  • 2
    You've posted this question already, here. An answer was given. Why are you posting it again? Commented Oct 6, 2020 at 23:44
  • Because I wanted it simple and thin not thick. I don't know how to change that code so it can be not thick because as I wrote before, I'm not good at coding with tikz so I have no clue how to make it right, and the arrows are also wrong. That's why I posted the same question. And the line in the middle of the strip was missing. Commented Oct 6, 2020 at 23:52
  • Your original question says you would like it thin: "I want it to have the same kind of structure as this system, not too bold just simple and thin.". Commented Oct 7, 2020 at 0:10
  • 2
    Does this answer your question? Can someone help me create this system? Commented Oct 7, 2020 at 0:11
  • @Muhashka could you define simple and thin with reference to your question Commented Oct 7, 2020 at 1:18

1 Answer 1

4

You mean like this? Not the most elegant, but serves as a good starting point for further fine tuning.

\documentclass[tikz,border=5pt]{standalone} \usetikzlibrary{patterns} \begin{document} \begin{tikzpicture}[>={stealth}] \draw [->] (-2.5,0) -- (2.5,0)node[below]{$x$}; \draw [->] (0,0)node[below, yshift=-0.1cm]{$O$} -- (0,2.5)node[left]{$y$}; \draw (2,0) arc (0:180:2); \draw [thick] (2,0.1) -- (2,-0.1)node[below]{$R$} (-2,.1) -- (-2,-0.1)node[below]{$-R$}; \draw [->] (0,0) -- node[above=.1cm]{$R$} ++(135:2) coordinate(d); \draw [dotted] (d) |- (0,0); \draw [pattern=north east lines] (1,0) rectangle (53:2)coordinate[pos=.5](c); \draw (c)+(-0.2,0)node[left]{$\hat{y}$} -- +(0.2,0)(c); \draw [|<-] (1,-.2) -- ++(-.3,0); \draw [|<-] (1.2,-.2) -- ++(.3,0); \node at (1.1,-.5) {$dx$} (20:1.6) node{$dA$}; \end{tikzpicture} \end{document} 

enter image description here

3
  • 2
    Nice answer. It is much more simple and clean than the one gave on the other version of the question the OP posted. This is the kind of answer I expected when someone says "I'm a beginner", the answers sticks to the basics and nothing too difficult that the OP could not understand and change by him/herself. Commented Oct 7, 2020 at 1:37
  • That's what I meant! Perfect! Thank you! Commented Oct 7, 2020 at 7:15
  • 1
    @Muhashka, it sounds like this answer solves your problem. If so, you should upvote and accept the answer. Commented Dec 11, 2020 at 16:40

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.