आरेख ब्लॉक आरेख?


24

क्या कोई सॉफ्टवेयर है जो ब्लॉक आरेखों को आकर्षित करने की अनुमति देता है


चूंकि इसका उत्तर में उल्लेख नहीं किया गया है जहाँ तक मैं देख सकता हूँ, OpenOffice / LibreOffice ड्रा का उपयोग ब्लॉक आरेख बनाने के लिए भी किया जा सकता है।
प्रलयकाल

जवाबों:


20

मुफ्त ऑनलाइन विकल्प

कुछ जल्दी के लिए, वहाँ (आमतौर पर एसवीजी-संचालित) मुफ्त ऑनलाइन फ्लो चार्ट टूल की बढ़ती संख्या है। यहां कुछ ऐसे हैं जिनकी लॉग-इन की आवश्यकता नहीं है, सभी बहुत ही बुनियादी लेकिन उपयोगकर्ता के अनुकूल हैं:

  • Draw.io (मुक्त और खुला स्रोत ) - सीधा, Google ड्राइव या ड्रॉपबॉक्स में सीधे बचत की अनुमति देता है। इसका डेस्कटॉप संस्करण भी है
  • ग्लिफी (5 सार्वजनिक आरेखों तक, फिर भुगतान के लिए) - स्वच्छ लेआउट, विकी के लिए 'कॉन्फ्लुएंस' प्लगइन है
  • इस पृष्ठ पर अन्य जवाब LucidChart (freemium) और Cacoo (freemium) की सलाह देते हैं

मैक / आईओएस के लिए

Omnigraffle उस तरह की चीज के लिए लोकप्रिय है, अगर आप जो चाहते हैं वह जुड़ा-ब्लॉक एरो-हैवी फ्लो आरेखों को जल्दी से बनाना है।

मैं स्वयं इसका उपयोग नहीं करता, लेकिन मैं कुछ जानकारी डिजाइनरों को जानता हूं जो इसे एक सरल तरीका के रूप में शपथ लेते हैं जो एक आरेख के लिए एक रूपरेखा डालते हैं, अपने विचारों को व्यवस्थित करते हैं और लेआउट, सामग्री और संरचना को सही पाते हैं। वे अंतिम उत्पाद की प्रस्तुति को डिजाइन करने के लिए एडोब इलस्ट्रेटर को निर्यात करते हैं - आप इस अंतिम चरण को छोड़ सकते हैं यदि आप उस तरह से सरल चित्र बना रहे हैं।

यहाँ छवि विवरण दर्ज करें


पीसी के लिए

मैंने Visio के बारे में अस्पष्ट लेकिन सकारात्मक बातें सुनी हैं , और लोग कभी-कभी Omnigraffle को 'Visio for Mac' के रूप में वर्णित करते हैं, इसलिए मुझे लगता है कि वे काफी समकक्ष हैं।

आप इस तरह से सॉफ्टवेयर वैकल्पिक सूची भी ब्राउज़ कर सकते हैं

यहाँ छवि विवरण दर्ज करें



2
मैंने यूएमएल आरेखों के लिए विज़ियो का कुछ बार उपयोग किया है, इस तरह के रेखांकन निश्चित रूप से इसका उपयोग करने योग्य हैं।
जॉन बीआर

1
Omnigraffle io Visio for the mac ’नहीं है। Omnigraffle वास्तव में उपयोग करने के लिए मजेदार है। :)
DA01

1
Visio को तकनीकी लोगों के लिए फ़्लोचार्ट्स, सर्किट आरेख और ब्लॉक आरेख खींचने के लिए डिज़ाइन किया गया था, जो अक्सर ड्राफ्ट्समैन या डिजाइनरों के लिए डिज़ाइन किए गए टूल का उपयोग नहीं करते हैं। इसकी कुछ बहुत अच्छी विशेषताएं हैं (जैसे "ग्लूइंग" लाइनें ऑब्जेक्ट्स के लिए, इसलिए लाइन ऑब्जेक्ट के साथ चलती है ), लेकिन कुछ वास्तव में बोझिल वर्कफ़्लोज़ भी हैं यदि आप "असली" ड्राइंग टूल्स के लिए उपयोग किए जाते हैं।
वोक्सवुमन

दुर्भाग्य से विसिओ पीसी नहीं बल्कि विंडोज है। जैसे मेरे लिए (GNU / Linux) कोई Visio बिल्ड नहीं है।
हाय-एंजेल

8

मुझे दीया पसंद है जो विंडोज, मैक ओएसएक्स और लिनक्स के लिए उपलब्ध एक मुफ्त खुला स्रोत आरेख उपकरण है। यह लगभग वर्षों से है और सॉफ्टवेयर और इलेक्ट्रॉनिक इंजीनियरों दोनों के साथ लोकप्रिय है।

दीया स्क्रीनशॉट


1
ऐसा नहीं लगता है कि दीया अब बहुत अच्छी तरह से बनाए रखा है। पिछले Dia रिलीज़ के बाद से लिबरऑफ़िस ड्रा में सुधार हुआ है और सीमा के रूप में है, इसलिए मैं एक खुले समाधान समाधान की तलाश कर रहे लोगों के बजाय ड्रा की सिफारिश करूँगा।
स्क्रिब्बलमैकर


7

मुझे नहीं पता कि क्या यहाँ उपयुक्त है, लेकिन WYSIWYG- प्रोग्राम के साथ भी तरीके हैं। मेरे उदाहरण tikzमें- LaTeX की -पैकेज। आम तौर पर TeX का उपयोग ग्रंथों और पेशेवर स्क्रिप्ट के लिए किया जाता है, लेकिन थोड़े प्रयास के साथ अच्छे दिखने वाले वेक्टर ग्राफिक्स भी संभव हैं। अन्य महान उदाहरण टेक्सस में या इस लिंक के पीछे पाए जा सकते हैं । :)

यहाँ छवि विवरण दर्ज करें

सोर्स कोड:

\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\begin{document}
\tikzset{  
block/.style    = {draw, thick, rectangle, minimum height = 3em, minimum width = 3em},}
\begin{tikzpicture}[auto, thick, >=triangle 45,fill=blue!20]
\node at (0,0)[circle,draw,inner sep=0pt,minimum width=3mm,name=n1,label={225:$-$},fill=blue!20] {};
\node[block,right of= n1,node distance=2cm,fill=blue!20] (con) {Controller};
\node[block,right of= con,node distance=3cm,fill=blue!20] (sys) {System};
\node[block,below of=con,xshift=1cm,node distance=2cm,fill=blue!20] (mea) {Measurement};
\draw[<-] (n1.west) to node[midway,above] {$r$} (-1,0);
\draw[->] (n1.east) to node[midway,above] {$e$} (con.west);
\draw[->] (con.east) to node[midway,above] {$u$} (sys.west);
\draw[->] (sys.east) to node[midway,above] (y) {$y$} ++(1,0);
\draw[->] (y.south) |- node[midway,above] {} (mea.east);
\draw[->] (mea.west) -| node[near end] {$y_m$} (n1.south);
\draw[<-] (sys.north) to ++(0,1) node[above] {Disturbances};
\end{tikzpicture}
\end{document}

5

एक महान ऑनलाइन समाधान, जो Google ड्राइव के साथ अच्छी तरह से एकीकृत करता है वह है ल्यूसिड चार्ट

सशुल्क योजनाएं हैं, लेकिन यह ज्यादातर मुफ्त है। मैंने इसके लिए कई टन चित्र बनाए हैं और यह एक विशिष्ट कार्यान्वयन है।

यहाँ छवि विवरण दर्ज करें


4

आपने जो उल्लेख किया है वह LaTeX में TikZ द्वारा किया गया है। क्षमा करें, लेकिन मैंने ल्यूसिड चार्ट और विज़ियो की कोशिश की और निश्चित रूप से वे टिकज के रूप में अच्छे नहीं हैं।

आप परिणाम को देख सकते हैं

कोड:

\tikzstyle{block} = [draw, fill=blue!20, rectangle, 
    minimum height=3em, minimum width=6em]
\tikzstyle{sum} = [draw, fill=blue!20, circle, node distance=1cm]
\tikzstyle{input} = [coordinate]
\tikzstyle{output} = [coordinate]
\tikzstyle{pinstyle} = [pin edge={to-,thin,black}]

% The block diagram code is probably more verbose than necessary
\begin{tikzpicture}[auto, node distance=2cm,>=latex']
    % We start by placing the blocks
    \node [input, name=input] {};
    \node [sum, right of=input] (sum) {};
    \node [block, right of=sum] (controller) {Controller};
    \node [block, right of=controller, pin={[pinstyle]above:Disturbances},
            node distance=3cm] (system) {System};
    % We draw an edge between the controller and system block to 
    % calculate the coordinate u. We need it to place the measurement block. 
    \draw [->] (controller) -- node[name=u] {$u$} (system);
    \node [output, right of=system] (output) {};
    \node [block, below of=u] (measurements) {Measurements};

    % Once the nodes are placed, connecting them is easy. 
    \draw [draw,->] (input) -- node {$r$} (sum);
    \draw [->] (sum) -- node {$e$} (controller);
    \draw [->] (system) -- node [name=y] {$y$}(output);
    \draw [->] (y) |- (measurements);
    \draw [->] (measurements) -| node[pos=0.99] {$-$} 
        node [near end] {$y_m$} (sum);
\end{tikzpicture}

\end{document}

3

इसके लिए मेरा पसंदीदा सॉफ्टवेयर वास्तव में एक वेब-आधारित संपादक, कैको है

यह सबसे जुड़े आरेख शैलियों में बहुत अच्छा है (आपके दोनों उदाहरण कैको के साथ बनाने में काफी आसान हैं), और विसिओ की तुलना में बहुत अधिक उपयोगकर्ता के अनुकूल है (हालांकि गहराई में नहीं है)। यह वेब-आधारित होने के कारण क्रॉस-प्लेटफ़ॉर्म भी है, और लगता है कि एक ऑफ़लाइन मोड है, हालांकि मैं व्यक्तिगत रूप से इसका उपयोग नहीं करता हूं।

कैकु पर बसने का कारण वास्तव में इसकी सहयोग सुविधा के कारण था, जो कई उपयोगकर्ताओं को एक ही समय में एक ही आरेख पर काम करने की अनुमति देता है। जाहिर है कि यह ऑफ़लाइन मोड में इतनी अच्छी तरह से काम नहीं करता है, लेकिन आश्चर्यजनक रूप से प्रभावी है जब आप किसी को एक विचार दिखाना चाहते हैं या त्वरित बदलाव करना चाहते हैं।

मैं के साथ Cacoo जोड़ी MindMeister मन मानचित्रण के लिए, और मेरे सभी आरेखण कवर की जरूरत है।


2

मेरा पसंदीदा पेंसिल प्रोजेक्ट है । यह आपको सभी प्रकार के आरेखों का निर्माण करने की अनुमति देता है, जिससे आप अधिक आकृतियाँ और प्रकार स्थापित कर सकते हैं, कई स्वरूपों में निर्यात कर सकते हैं, जैसे png, svg, html आदि और मुफ़्त है! यदि आप चाहें, तो आप इसे फ़ायरफ़ॉक्स एक्सटेंशन के रूप में भी स्थापित कर सकते हैं और वेब ब्राउज़ करते समय इसका उपयोग कर सकते हैं। आप सॉफ्टवेयर से सीधे वेब में क्लिपआर्ट भी खोज सकते हैं। क्या अधिक है, आप अपने विगेट्स में यूआई विजेट भी शामिल कर सकते हैं।


2

नेवरॉन ड्रा पर एक नज़र डालें । यह विंडोज और मैक पर काम करता है और अधिकांश MS Visio कार्यक्षमता प्रदान करता है। इस प्रकार के आरेखों के लिए विशेष रूप से आपको ऐसे सॉफ़्टवेयर की आवश्यकता होती है, जिसमें आवक / जावक पोर्ट समर्थन के साथ आकृतियाँ होती हैं, जो कनेक्टर क्रॉसिंग का पता लगाते हैं और पुल को उपयुक्त बनाते हैं और जहाँ एनोटेशन की भी अनुमति देते हैं। वे विशेषताएं नेवरॉन ड्रा में मौजूद हैं।

अस्वीकरण: मैं नेवरॉन के लिए काम करता हूं।


2
हाय बॉब, GD.SE में आपका स्वागत है और आपके उत्तर के लिए धन्यवाद। आपके ईमानदार अस्वीकरण की बहुत सराहना की जाती है - यह वास्तव में वह तरीका है जिसे हम इसे देखना पसंद करते हैं :)। यदि आपके पास साइट के बारे में कोई प्रश्न हैं, तो सहायता केंद्र पर एक नज़र डालें या अपनी प्रतिष्ठा के साथ (20) की अनुमति देने के बाद हमें n ग्राफिक डिज़ाइन चैट में शामिल होने के लिए स्वतंत्र महसूस करें । योगदान करते रहें और साइट का आनंद लें!
विंसेंट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.