====== Utilisation de Schéma Bloc ====== Voici un exemple d'utilisation du paquet schemabloc dont l'archive avec la documentation sont disponibles {{:pgf:tikz:schemabloc.zip|ici}}. Il faut dans le préambule du document : \usepackage{tikz} \usepackage{schemabloc} ===== Exemples ===== ==== Schéma minimal (FTBO-FTBF) ==== \begin{tikzpicture} \sbEntree{E} \sbComp{comp}{E} \sbRelier[$E(p)$]{E}{comp} \sbBloc{chdir}{$D(p)$}{comp} \sbRelier[$\varepsilon$]{comp}{chdir} \sbSortie[5]{S}{chdir} \sbRelier[$S(p)$]{chdir}{S} \sbDecaleNoeudy[4]{S}{U} \sbBlocr[5]{cap}{$C(p)$}{U} \sbRelieryx{chdir-S}{cap} \sbRelierxy{cap}{comp} \end{tikzpicture} Et voici la production... {{ :pgf:tikz:schema.png }} ==== Schéma typique du moteur ==== \documentclass[12pt]{article} \usepackage[utf8]{inputenc} \usepackage[garamond]{mathdesign} \usepackage[frenchb]{babel} \usepackage{amsmath} \usepackage[a4paper]{geometry} \usepackage{schemabloc} \pagestyle{empty} \begin{document} \begin{center} \begin{tikzpicture} \sbEntree{E} \sbComp{comp}{E} \sbRelier[$E(p)$]{E}{comp} \sbBloc{RLp}{$\dfrac{1}{R+L\cdot p}$}{comp} \sbRelier[$\varepsilon$]{comp}{RLp} \sbBloc[4]{Kc}{$K_c$}{RLp} \sbRelier[$I(p)$]{RLp}{Kc} \sbComph[6]{comp2}{Kc} \sbRelier[$C_m(p)$]{Kc}{comp2} \sbDecaleNoeudy[-4]{comp2}{Cr} \sbRelier[$C_r(p)$]{Cr}{comp2} \sbBloc{JTp}{$\dfrac{1}{J_{T}\cdot p}$}{comp2} \sbRelier{comp2}{JTp} \sbSortie[5]{S}{JTp} \sbRelier{JTp}{S} \sbNomLien[0.8]{S}{$\Omega (p)$} \sbDecaleNoeudx[-2]{S}{S2} \sbDecaleNoeudy[-0.4]{S2}{S21}%je ne comprend pas pourquoi il y a ce décalage... \sbDecaleNoeudy[5]{comp2}{S3} \sbBlocr{Kw}{$K_{\Omega}$}{S3} \sbRelieryx{S21}{Kw} \sbRelierxy{Kw}{comp} \end{tikzpicture} \end{center} \end{document} Ce qui donne : {{ :pgf:tikz:mot.png }}