Ikhtisar | Mulai cepat | Contoh | Instalasi
Paket diagram blok kontrol adalah Kotak Alat Python untuk menggambar diagram blok. Itu dibangun di atas Pylatex, dan oleh karena itu, dapat menghasilkan file Lateks dan juga file PDF. Hal ini memungkinkan Anda untuk membuat diagram blok kontrol tipikal dengan blok penyusun biasa, yaitu Pengontrol PI, Penambah, Pengganda. Dimungkinkan juga untuk menentukan blok sendiri.
Cara termudah untuk memulai ControlBlockDiagram Toolbox adalah dengan bermain-main dengan Hands On Jupyter Notebook. Di sana fungsi terpenting dijelaskan dan didemonstrasikan dengan contoh sederhana.
Buku Catatan Jupyter Praktis
Rutinitas dasar sesederhana:
from control_block_diagram import ControllerDiagram
from control_block_diagram import Point , Box , Connection
if __name__ == '__main__' :
doc = ControllerDiagram ()
box_control = Box ( Point ( 0 , 0 ), text = 'Control' )
box_block = Box ( box_control . position . add_x ( 3 ), text = 'Block' )
box_diagram = Box ( box_block . position . add_x ( 3 ), text = 'Diagram' )
Connection . connect ( box_control . output , box_block . input )
Connection . connect ( box_block . output , box_diagram . input )
doc . save ( 'pdf' )
doc . show ()
Output dari kode ini adalah:
Ada beberapa contoh di folder contoh:
Instal dari PyPI: >>> pip install control-block-diagram
Instal dari sumber GitHub:
git clone [email protected]:upb-lea/control-block-diagram.git
cd control-block-diagram
# Then either
python setup.py install
# or alternatively
pip install -e .
# or alternatively
pip install git+https://github.com/upb-lea/control-block-diagram
Anda juga memerlukan kompiler lateks seperti pdfLaTex untuk membuat file PDF. Misalnya, Anda bisa mendapatkannya dari distribusi lateks MiKTeX.