PNProcess_notext.tex 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. \begin{tikzpicture}[node distance=1.1cm,>=stealth',bend
  2. angle=45,auto,scale=1.0,transform shape]
  3. \tikzstyle{place}=[circle,thick,draw=red!75,fill=red!20,minimum size=5mm]
  4. \tikzstyle{transition}=[rectangle,thick,draw=blue!75,
  5. fill=blue!20,minimum size=4mm]
  6. \tikzstyle{every label}=[black]
  7. \begin{scope}
  8. % Petri net Process
  9. \node [place] (ppc1) [tokens=1] [xshift=0cm]{}
  10. ;
  11. \node at (ppc1.west) [left] {};
  12. \node [transition] (tp1) [right of=ppc1,dash pattern=on 2pt off 2pt] {}
  13. edge [post,bend right,dash pattern=on 2pt off 2pt] (ppc1)
  14. ;
  15. \node at (tp1.south) [below] {};
  16. \node [transition] (tpc1) [below of=ppc1] {}
  17. edge [pre] (ppc1)
  18. ;
  19. \node at (tpc1.west) [left] {};
  20. \node [place] (ppc2) [below of=tpc1] {}
  21. edge [pre] (tpc1)
  22. ;
  23. \node at (ppc2.west) [left] {};
  24. \node [transition] (tpc2) [below of=ppc2] {}
  25. edge [pre] (ppc2)
  26. ;
  27. \node at (tpc2.west) [left] {};
  28. \node [place] (ppc3) [below of=tpc2] {}
  29. edge [pre] (tpc2)
  30. ;
  31. \node at (ppc3.west) [left] {};
  32. \node [transition] (tp2) [right of=ppc3,dash pattern=on 2pt off 2pt] {}
  33. edge [pre,bend left,dash pattern=on 2pt off 2pt] (ppc3)
  34. ;
  35. \node at (tp2.north) [above] {};
  36. \end{scope}
  37. \end{tikzpicture}